(57)【要約】      （修正有）【課題】異なるプロトコル間の互換性を確保できるデータ中継装置等を提供する。【解決手段】データ中継装置３は、第１の出力ポートＰ１２と、第１の入力ポートＰ１１と、第２の出力ポートＰ２２と、前記第２の出力ポートに接続された第２の入力ポートＰ２１とを有する。データ中継装置は、振分部１２と、第１のフレーム変換部１３と、転送部１４と、第２のフレーム変換部１５とを有する。振分部は、第１の入力ポートで受信されたデータの宛先に応じて、当該データの出力先のポートを振り分ける。第１のフレーム変換部は、振分部によって、出力先を第２の出力ポートに振り分けられたデータのヘッダ情報を除去する。転送部は、第２の入力ポートで受信された、ヘッダ情報が除去されたデータを第１の出力ポートに転送する。第２のフレーム変換部は、振分部によって、出力先を第１の出力ポートに振り分けられたデータのヘッダ情報をカプセル化する。【選択図】図３
2017158079.tif 000002
【特許請求の範囲】
【請求項１】
第１の出力ポートと、
第１の入力ポートと、
第２の出力ポートと、
前記第２の出力ポートに接続された第２の入力ポートと、
前記第１の入力ポートで受信されたデータの宛先に応じて、当該データの出力先のポートを振り分ける振分部と、
前記振分部によって、前記出力先を前記第２の出力ポートに振り分けられたデータのヘッダ情報を除去する第１のフレーム変換部と、
前記第２の入力ポートで受信された、前記ヘッダ情報が除去されたデータを前記第１の出力ポートに転送する転送部と、
前記振分部によって、前記出力先を前記第１の出力ポートに振り分けられたデータの前記ヘッダ情報をカプセル化する第２のフレーム変換部と、
を有することを特徴とするデータ中継装置。
【請求項２】
前記振分部によって、前記出力先を前記第１の出力ポートに振り分けられたデータの前記ヘッダ情報がカプセル化されている場合に、当該データの前記ヘッダ情報を除去する第３のフレーム変換部を有することを特徴とする請求項１に記載のデータ中継装置。
【請求項３】
第１の出力ポートと、第１の入力ポートと、第２の出力ポートと、前記第２の出力ポートに接続された第２の入力ポートとを有するデータ中継装置のデータ中継方法であって、
前記データ中継装置が、
前記第１の入力ポートで受信されたデータの宛先に応じて、当該データの出力先のポートを振り分け、
前記出力先を前記第２の出力ポートに振り分けられたデータのヘッダ情報を除去し、
前記第２の入力ポートで受信された、前記ヘッダ情報が除去されたデータを前記第１の出力ポートに転送し、
前記出力先を前記第１の出力ポートに振り分けられたデータの前記ヘッダ情報をカプセル化する
処理を実行することを特徴とするデータ中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ中継装置及びデータ中継方法に関する。
【背景技術】
【０００２】
例えば、帯域使用効率や障害時の通信経路切替性能を向上すべく、ルーティングプロトコルとしてＴＲＩＬＬ（Transparent  Interconnection  of  Lots  of  Links）やＳＰＢ(Shortest  Path  Bridging)が新たに考案されている。ＴＲＩＬＬ及びＳＰＢは、全方路通信経路として使用可能で、障害時の高速切替が可能となっている。ＴＲＩＬＬやＳＰＢは、ネットワーク（ＮＷ）内の全てのデータ中継装置等のＮＷ機器が同一のプロトコルを実装しているため、都市部や重要拠点においては、３方路目や４方路目の通信経路が確保でき、信頼性の高い通信が可能となる。
【０００３】
一方、閑散地では、ＮＷ機器に要求される主要機能はパケット中継機能であり、３方路や４方路のスイッチング機能は不要となる。しかし、都市部のＮＷと共存するためには、閑散地においても、ＴＲＩＬＬやＳＰＢ等のプロトコルを実装したＮＷ機器を設置することになるため、コスト増となる。
【０００４】
そこで、ＴＲＩＬＬ/ＳＰＢとＥｔｈｅｒｎｅｔ（登録商標）との間でプロトコルの互換性を確保できれば、信頼性の高い通信ＮＷを低コストで実現できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２０１４−５０２１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＴＲＩＬＬとＥｔｈｅｒｎｅｔとの間やＳＰＢとＥｔｈｅｒｎｅｔとの間では、異なるプロトコル間の互換性を確保するために多くの付加的な機能や構成が要求されるため、異なるプロトコルを共存させるメリットが薄れる。つまり、現状のＴＲＩＬＬとＥｔｈｅｒｎｅｔとの間やＳＰＢとＥｔｈｅｒｎｅｔとの間等では、異なるプロトコル間の互換性を確保できていないのが実情である。そこで、既存のスイッチング機能を活用しながら、追加コストを抑えて異なるプロトコル間の互換性を確保できるシステムが求められている。
【０００７】
一つの側面では、異なるプロトコル間の互換性を確保できるデータ中継装置及びデータ中継方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
一つの態様のデータ中継装置は、第１の出力ポートと、第１の入力ポートと、第２の出力ポートと、前記第２の出力ポートに接続された第２の入力ポートとを有する。データ中継装置は、振分部と、第１のフレーム変換部と、転送部と、第２のフレーム変換部とを有する。前記振分部は、前記第１の入力ポートで受信されたデータの宛先に応じて、当該データの出力先のポートを振り分ける。前記第１のフレーム変換部は、前記振分部によって、前記出力先を前記第２の出力ポートに振り分けられたデータのヘッダ情報を除去する。前記転送部は、前記第２の入力ポートで受信された、前記ヘッダ情報が除去されたデータを前記第１の出力ポートに転送する。前記第２のフレーム変換部は、前記振分部によって、前記出力先を前記第１の出力ポートに振り分けられたデータの前記ヘッダ情報をカプセル化する。
【発明の効果】
【０００９】
一つの側面として、異なるプロトコル間の互換性を確保できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施例１のデータ中継システムの一例を示す説明図である。
【図２】図２は、データ中継システム内の端末間の通信形態の一例を示す説明図である。
【図３】図３は、ＴＲＩＬＬＳＷの構成の一例を示すブロック図である。
【図４Ａ】図４Ａは、Ｅｔｈｅｒｎｅｔフレームのフォーマット構成の一例を示す説明図である。
【図４Ｂ】図４Ｂは、ＴＲＩＬＬフレームのフォーマット構成の一例を示す説明図である。
【図５】図５は、透過用ＴＲＩＬＬフレームのフォーマット構成の一例を示す説明図である。
【図６】図６は、ＴＲＩＬＬＳＷのフラグメント処理の一例を示す説明図である。
【図７】図７は、透過型ＴＲＩＬＬ中継処理の一例を示す説明図である。
【図８】図８は、透過型ＴＲＩＬＬ中継処理に関わる各ＴＲＩＬＬＳＷ内の動作の一例を示す説明図である。
【図９】図９は、転送型ＴＲＩＬＬ中継処理の一例を示す説明図である。
【図１０】図１０は、転送型ＴＲＩＬＬ中継処理に関わる各ＴＲＩＬＬＳＷ内の動作の一例を示す説明図である。
【図１１】図１１は、障害時の転送型ＴＲＩＬＬ中継処理の一例を示す説明図である。
【図１２】図１２は、実施例２のデータ中継システムの一例を示す説明図である。
【図１３】図１３は、ＳＰＢＳＷの構成の一例を示すブロック図である。
【図１４】図１４は、ＳＰＢフレームのフォーマット構成の一例を示す説明図である。
【図１５】図１５は、透過型ＳＰＢフレームのフラグメント処理の一例を示す説明図である。
【図１６】図１６は、透過型ＳＰＢ中継処理に関わる各ＳＰＢＳＷ内の動作の一例を示す説明図である。
【図１７】図１７は、転送型ＳＰＢ中継処理に関わる各ＳＰＢＳＷ内の動作の一例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて、本願の開示するデータ中継装置及びデータ中継方法の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例１】
【００１２】
図１は、実施例１のデータ中継システム１の一例を示す説明図である。図１に示すデータ中継システム１は、複数の端末２と、複数のＴＲＩＬＬＳＷ３と、複数のＬ２ＳＷ４とを有する。ＴＲＩＬＬＳＷ３は、例えば、メッシュ構成で他のＴＲＩＬＬＳＷ３やＬ２ＳＷ４と光ファイバ等で接続する全方路スイッチ機能を内蔵し、ＴＲＩＬＬフレームを中継する。Ｌ２ＳＷ４は、例えば、他のＬ２ＳＷ４やＴＲＩＬＬＳＷ３と電気回線等で接続する２方路の中継通信機能を内蔵し、Ｅｔｈｅｒｎｅｔフレームを中継する。端末２は、ユーザの通信装置である。尚、説明の便宜上、ＴＲＩＬＬＳＷ３は、例えば、ＴＲＩＬＬＳＷ３Ａ〜３Ｄの４台、Ｌ２ＳＷ４は、例えば、Ｌ２ＳＷ４Ａ〜４Ｄの４台とする。データ中継システム１のＴＲＩＬＬＳＷ３は、例えば、都市部に配置し、Ｌ２ＳＷ４は、例えば、離島や山間部等の閑散地に配置されるものとする。
【００１３】
ＴＲＩＬＬＳＷ３Ａは、例えば、端末２Ａ及び２Ｂを収容して接続する。ＴＲＩＬＬＳＷ３Ｂは、例えば、端末２Ｃを収容して接続する。ＴＲＩＬＬＳＷ３Ｃは、例えば、端末２Ｅを収容して接続する。ＴＲＩＬＬＳＷ３Ｄは、例えば、端末２Ｆを収容して接続する。
【００１４】
図２は、データ中継システム１内の端末２間の通信形態の一例を示す説明図である。図２に示すデータ中継システム１では、例えば、ＴＲＩＬＬＳＷ３ＡとＴＲＩＬＬＳＷ３Ｂとの間及び、ＴＲＩＬＬＳＷ３ＣとＴＲＩＬＬＳＷ３Ｄとの間はＴＲＩＬＬプロトコルで通信する。尚、ＴＲＩＬＬＳＷ３同士はＴＲＩＬＬプロトコルで通信する。データ中継システム１では、ＴＲＩＬＬＳＷ３Ｂ、Ｌ２ＳＷ４Ａ、Ｌ２ＳＷ４Ｂ及びＴＲＩＬＬＳＷ３Ｃの間と、ＴＲＩＬＬＳＷ３Ｂ、Ｌ２ＳＷ４Ｃ、Ｌ２ＳＷ４Ｄ及びＴＲＩＬＬＳＷ３Ｃの間とは、Ｅｔｈｅｒｎｅｔプロトコルで通信する。
【００１５】
データ中継システム１では、端末２Ａが端末２Ｆにデータを伝送する際、ＴＲＩＬＬＳＷ３Ａ→ＴＲＩＬＬＳＷ３Ｂ→Ｌ２ＳＷ４Ｃ→Ｌ２ＳＷ４Ｄ→ＴＲＩＬＬＳＷ３Ｃ→ＴＲＩＬＬＳＷ３Ｄの順にデータを中継することになる。この場合、ＴＲＩＬＬ→Ｅｔｈｅｒｎｅｔ→ＴＲＩＬＬの順に通信プロトコルが変化することになる。
【００１６】
データ中継システム１では、端末２Ｂが端末２Ｄにデータを伝送する際、ＴＲＩＬＬＳＷ３Ａ→ＴＲＩＬＬＳＷ３Ｂ→Ｌ２ＳＷ４Ａ→Ｌ２ＳＷ４Ｂの順にデータを中継することになる。この場合、ＴＲＩＬＬ→Ｅｔｈｅｒｎｅｔの順に通信プロトコルが変化することになる。
【００１７】
図３は、ＴＲＩＬＬＳＷ３の構成の一例を示すブロック図である。図３に示すＴＲＩＬＬＳＷ３は、第１の入力ポートＰ１１と、第１の出力ポートＰ１２と、第２の入力ポートＰ２１と、第２の出力ポートＰ２２とを有する。ＴＲＩＬＬＳＷ３は、判別部１１と、振分部１２と、第１のフレーム変換部１３と、転送部１４と、第２のフレーム変換部１５と、第３のフレーム変換部１６とを有する。
【００１８】
判別部１１は、受信フレーム内の宛先情報やヘッダ情報を抽出すると共に、受信フレーム内のヘッダ情報に基づき、フレーム種別を判別する。尚、フレーム種別には、Ｅｔｈｅｒｎｅｔフレーム５０、ＴＲＩＬＬフレーム６０及び、後述する透過型ＴＲＩＬＬフレーム７０がある。
【００１９】
図４Ａは、Ｅｔｈｅｒｎｅｔフレーム５０のフォーマット構成の一例を示す説明図である。図４Ａに示すＥｔｈｅｒｎｅｔフレーム５０は、宛先ＭＡＣアドレス５１と、送信元ＭＡＣアドレス５２と、Ｅｔｈｅｒｎｅｔタイプ５３と、ＶＬＡＮタグ情報５４と、ペイロード５５と、ＦＣＳ（Frame  Check  Sequence)５６とを有する。宛先ＭＡＣアドレス５１は、本フレームの宛先を識別するＭＡＣアドレスを格納する領域である。送信元ＭＡＣアドレス５２は、本フレームの送信元を識別するＭＡＣアドレスを格納する領域である。Ｅｔｈｅｒｎｅｔタイプ５３は、本フレームのタイプ種別を識別する識別子を格納する領域である。ＶＬＡＮタグ情報５４は、ＶＬＡＮタグを識別する識別子を格納する領域である。ペイロード５５は、データを格納する領域である。ＦＣＳ５６は、誤り検出及び訂正のチェックサム符号を格納する領域である。
【００２０】
図４Ｂは、ＴＲＩＬＬフレーム６０のフォーマット構成の一例を示す説明図である。図４Ｂに示すＴＲＩＬＬフレーム６０は、Ｅｔｈｅｒｎｅｔフレーム５０にＴＲＩＬＬヘッダ６１を付加して構成する。ＴＲＩＬＬヘッダ６１は、ＴＲＩＬＬを識別するＥｔｈｅｒｎｅｔタイプ６２と、ＴＲＩＬＬバージョン（Ｖ）６３と、リザーブビット（Ｒ）６４と、マルチキャストビット（Ｍ）６５と、オプションフィールド長（Ｏｐ−Ｌ）６６とを有する。更に、ＴＲＩＬＬヘッダ６１は、ホップ数６７と、Ｅｇｒｅｓｓニックネーム６８と、Ｉｎｇｒｅｓｓニックネーム６９とを有する。ＴＲＩＬＬバージョン（Ｖ）６３は、本フレームのＴＲＩＬＬバージョンを識別する識別子を格納する領域である。リザーブビット（Ｒ）６４は、本フレームのホップ数６７の範囲を示す情報を格納する領域である。マルチキャストビット（Ｍ）６５は、本フレームがユニキャスト又はマルチキャスト方式を識別する識別子を格納する領域である。オプションフィールド長（Ｏｐ−Ｌ）６６は、拡張用の領域である。ホップ数６７は、本フレームを廃棄するか否かを識別するためのホップ数を格納する領域である。Ｅｇｒｅｓｓニックネーム６８は、Ｅｇｒｅｓｓ側のＲＢを識別する識別子を格納する領域である。Ｉｎｇｒｅｓｓニックネーム６９は、Ｉｎｇｒｅｓｓ側のＲＢを識別する識別子を格納する領域である。
【００２１】
図５は、透過型ＴＲＩＬＬフレーム７０のフォーマット構成の一例を示す説明図である。図５に示す透過型ＴＲＩＬＬフレーム７０は、ＴＲＩＬＬフレーム６０に外付けＥｔｈｅｒｎｅｔヘッダ７１を付加することで構成する。外付けＥｔｈｅｒｎｅｔヘッダ７１は、転送先ＭＡＣアドレス７２と、転送元ＭＡＣアドレス７３と、Ｅｔｈｅｒｎｅｔタイプ７４と、ＶＬＡＮタグ情報７５とを有する。転送先ＭＡＣアドレス７２は、本フレームの転送先のＭＡＣアドレスを格納する領域である。転送元ＭＡＣアドレス７３は、本フレームの転送元のＭＡＣアドレスを格納する領域である。ＶＬＡＮタグ情報７５は、ＴＲＩＬＬデータ専用のＶＬＡＮタグを格納する領域である。
【００２２】
振分部１２は、判別部１１の判別結果に基づき、受信フレームがＥｔｈｅｒｎｅｔ経由なしのＴＲＩＬＬフレーム６０の場合、ＴＲＩＬＬフレーム６０を第１の出力ポートＰ１２に振り分ける。振分部１２は、判別部１１の判別結果に基づき、受信フレームが次段のＥｔｈｅｒｎｅｔ配下の端末２宛のＴＲＩＬＬフレーム６０の場合、ＴＲＩＬＬフレーム６０を第２の出力ポートＰ２２に振り分ける。振分部１２は、判別部１１の判別結果に基づき、受信フレームがＥｔｈｅｒｎｅｔ経由のＴＲＩＬＬ配下の端末２宛のＴＲＩＬＬフレーム６０の場合、ＴＲＩＬＬフレーム６０を第２のフレーム変換部１５に振り分ける。振分部１２は、判別部１１の判別結果に基づき、受信フレームが透過型ＴＲＩＬＬフレーム７０の場合、透過型ＴＲＩＬＬフレーム７０を第３のフレーム変換部１６に振り分ける。
【００２３】
第１のフレーム変換部１３は、ＴＲＩＬＬフレーム６０内のＴＲＩＬＬヘッダ６１を除去することで、ＴＲＩＬＬフレーム６０をＥｔｈｅｒｎｅｔフレーム５０に変換する。尚、第１のフレーム変換部１３は、第２の出力ポートＰ２２と第２の入力ポートＰ２１とを接続することで構成する。第１のフレーム変換部１３は、受信したＴＲＩＬＬフレーム６０を第２の出力ポートＰ２２から出力することで、ＴＲＩＬＬフレーム６０からＴＲＩＬＬヘッダ６１を除去してＥｔｈｅｒｎｅｔフレーム５０になる。更に、第１のフレーム変換部１３は、第２の出力ポートＰ２２で出力したＴＲＩＬＬヘッダ６１除去後のＥｔｈｅｒｎｅｔフレーム５０を第２の入力ポートＰ２１に入力して転送部１４に転送する。転送部１４は、第２の入力ポートＰ２１で入力したＥｔｈｅｒｎｅｔフレーム５０を第１の出力ポートＰ１２に転送して出力する。
【００２４】
第２のフレーム変換部１５は、ＴＲＩＬＬフレーム６０を外付けＥｔｈｅｒｎｅｔヘッダ７１でカプセル化し、ＴＲＩＬＬフレーム６０のペイロードのデータをフラグメント化することで、ＴＲＩＬＬフレーム６０を透過型ＴＲＩＬＬフレーム７０に変換する。第２のフレーム変換部１５は、カプセル化部２１と、フラグメント部２２とを有する。カプセル化部２１は、ＴＲＩＬＬフレーム６０に外付けＥｔｈｅｒｎｅｔヘッダ７１を付加して透過型ＴＲＩＬＬフレーム７０を生成する。尚、ＴＲＩＬＬフレーム６０のフレーム長は、Ｅｔｈｅｒｎｅｔフレーム５０に２４ＢｙｔｅのＴＲＩＬＬヘッダ６１を付加するため、例えば、１５２４Ｂｙｔｅ以上となる場合がある。
【００２５】
フラグメント部２２は、生成した透過型ＴＲＩＬＬフレーム７０のフレーム長がＬ２ＳＷ４の最大透過フレーム長を超えたか否かを判定する。尚、最大透過フレーム長は、１５００Ｂｙｔｅである。Ｌ２ＳＷ４は、受信フレームが最大透過フレーム長を超えた場合、その受信フレームを破棄することになる。フラグメント部２２は、透過型ＴＲＩＬＬフレーム７０のフレーム長がＬ２ＳＷ４の最大透過フレーム長を超えていない場合に、その透過型ＴＲＩＬＬフレーム７０を第１の出力ポートＰ１２から出力する。また、フラグメント部２２は、透過型ＴＲＩＬＬフレーム７０のフレーム長がＬ２ＳＷ４の最大透過フレーム長を超えた場合に、透過型ＴＲＩＬＬフレーム７０内のペイロード５５のデータを分割する。
【００２６】
図６は、フラグメント部２２の動作の一例を示す説明図である。フラグメント部２２は、透過型ＴＲＩＬＬフレーム７０内のペイロード５５内のデータを複数のフラグメント８０Ａ〜８０Ｃに分割する。１個目のフラグメント８０Ａは、フラグメント用Ｅｔｈｅｒｎｅｔヘッダ８１と、フラグメント用タグ８２と、外付けＥｔｈｅｒｎｅｔヘッダ７１と、ＶＬＡＮタグ情報７５とを有する。更に、フラグメント８０Ａは、ＴＲＩＬＬヘッダ６１と、Ｅｔｈｅｒｎｅｔヘッダ５１Ａと、ＶＬＡＮタグ情報５４と、分割ペイロード５５Ａとを有する。フラグメント用Ｅｔｈｅｒｎｅｔヘッダ８１は、透過型ＴＲＩＬＬフレーム７０のフラグメントであることを識別するヘッダである。フラグメント用タグ８２は、透過型ＴＲＩＬＬフレーム７０単位のフラグメントであることを識別するためのタグである。２個目以降のフラグメント８０Ｂには、フラグメント用Ｅｔｈｅｒｎｅｔヘッダ８１と、フラグメント用タグ８２と、分割ペイロード５５Ｂとを有する。最後のフラグメント８０Ｃには、フラグメント用Ｅｔｈｅｒｎｅｔヘッダ８１と、フラグメント用タグ８２と、分割ペイロード５５Ｃとを有する。尚、フラグメント８０Ａ〜８０Ｃ内のフラグメント用タグ８２は、同一ペイロードのデータであることを識別する識別子である。
【００２７】
第３のフレーム変換部１６は、透過型ＴＲＩＬＬフレーム７０から外付けＥｔｈｅｒｎｅｔヘッダ７１を除去し、透過型ＴＲＩＬＬフレーム７０のフラグメントをデフラグ化することで、透過型ＴＲＩＬＬフレーム７０をＴＲＩＬＬフレーム６０に変換する。第３のフレーム変換部１６は、デカプセル化部３１と、デフラグメント部３２とを有する。デカプセル化部３１は、透過型ＴＲＩＬＬフレーム７０をデカプセル化することで、透過型ＴＲＩＬＬフレーム７０から外付けＥｔｈｅｒｎｅｔヘッダ７１を除去する。更に、デフラグメント部３２は、透過型ＴＲＩＬＬフレーム７０内のフラグメント用タグ８２を参照し、各フラグメント８０Ａ〜８０Ｃの分割ペイロード５５Ａ〜５５Ｃをデフラグ化する。そして、デフラグメント部３２は、各フラグメント８０Ａ〜８０Ｃをデフラグ化することで、透過型ＴＲＩＬＬフレーム７０をＴＲＩＬＬフレーム６０に変換し、そのＴＲＩＬＬフレーム６０を第１の出力ポートＰ１２に出力する。
【００２８】
次に実施例１のデータ中継システム１の動作について説明する。図７は、透過型ＴＲＩＬＬ中継処理の一例を示す説明図である。図７に示すＴＲＩＬＬＳＷ３Ａは、端末２Ａから端末２Ｆ宛のデータを受信した場合、端末２Ｆ宛のデータをＴＲＩＬＬフレーム６０に変換し、そのＴＲＩＬＬフレーム６０をＴＲＩＬＬＳＷ３Ｂに送信する。
【００２９】
ＴＲＩＬＬＳＷ３Ｂは、端末２Ｆ宛のＴＲＩＬＬフレーム６０を受信した場合、ＴＲＩＬＬフレーム６０内の宛先情報に基づき、Ｌ２ＳＷ４Ａ及び４Ｂを通過するＴＲＩＬＬフレーム６０と識別する。その結果、ＴＲＩＬＬＳＷ３Ｂは、ＴＲＩＬＬフレーム６０を外付けＥｔｈｅｒｎｅｔヘッダ７１でカプセル化し、ＴＲＩＬＬフレーム６０内のペイロードのデータをフラグメント化することで、ＴＲＩＬＬフレーム６０を透過型ＴＲＩＬＬフレーム７０に変換する。そして、ＴＲＩＬＬＳＷ３Ｂは、変換した透過型ＴＲＩＬＬフレーム７０をＬ２ＳＷ４Ｃに中継する。
【００３０】
Ｌ２ＳＷ４Ｃは、透過型ＴＲＩＬＬフレーム７０を受信した場合、受信した透過型ＴＲＩＬＬフレーム７０をＬ２ＳＷ４Ｄに中継する。更に、Ｌ２ＳＷ４Ｄは、透過型ＴＲＩＬＬフレーム７０を受信した場合、受信した透過型ＴＲＩＬＬフレーム７０をＴＲＩＬＬＳＷ３Ｃに中継する。
【００３１】
更に、ＴＲＩＬＬＳＷ３Ｃは、受信した透過型ＴＲＩＬＬフレーム７０内の外付けＥｔｈｅｒｎｅｔヘッダ７１を除去し、フラグメントのデータをデフラグ化することで、透過型ＴＲＩＬＬフレーム７０をＴＲＩＬＬフレーム６０に変換する。そして、ＴＲＩＬＬＳＷ３Ｃは、ＴＲＩＬＬフレーム６０を受信した場合、ＴＲＩＬＬフレーム６０内の宛先情報が端末２Ｆのため、ＴＲＩＬＬフレーム６０内のＴＲＩＬＬヘッダ６１を除去することでＥｔｈｅｒｎｅｔフレーム５０を端末２Ｆに中継する。
【００３２】
図８は、透過型ＴＲＩＬＬ中継処理に関わるＴＲＩＬＬＳＷ３Ｂ及び３Ｃ内の動作の一例を示す説明図である。図８に示すＴＲＩＬＬＳＷ３Ｂ内の判別部１１は、第１の入力ポートＰ１１からＴＲＩＬＬフレーム６０を受信した場合、受信したＴＲＩＬＬフレーム６０内の宛先情報及びフレーム種別を判別し、その判別結果を振分部１２に通知する。尚、宛先情報は、Ｅｔｈｅｒｎｅｔ経由の端末２Ｆ宛とする。振分部１２は、第１の入力ポートＰ１１からのＴＲＩＬＬフレーム６０を第２のフレーム変換部１５に振り分ける。第２のフレーム変換部１５は、ＴＲＩＬＬフレーム６０を外付けＥｔｈｅｒｎｅｔヘッダ７１でカプセル化し、ＴＲＩＬＬフレーム６０内のペイロードのデータをフラグメント化することで、ＴＲＩＬＬフレーム６０を透過型ＴＲＩＬＬフレーム７０に変換する。そして、第２のフレーム変換部１５は、透過型ＴＲＩＬＬフレーム７０を第１の出力ポートＰ１２から出力する。その結果、Ｌ２ＳＷ４は、透過型ＴＲＩＬＬフレーム７０を使用してＴＲＩＬＬフレーム６０を中継できる。
【００３３】
また、ＴＲＩＬＬＳＷ３Ｃ内の判別部１１は、第１の入力ポートＰ１１から透過型ＴＲＩＬＬフレーム７０を受信した場合、受信した透過型ＴＲＩＬＬフレーム７０内の宛先情報及びフレーム種別を判別し、その判別結果を振分部１２に通知する。振分部１２は、第１の入力ポートＰ１１からの透過型ＴＲＩＬＬフレーム７０を第３のフレーム変換部１６に振り分ける。第３のフレーム変換部１６は、透過型ＴＲＩＬＬフレーム７０内の外付けＥｔｈｅｒｎｅｔヘッダ７１を除去し、フラグメントをデフラグ化することで、透過型ＴＲＩＬＬフレーム７０をＴＲＩＬＬフレーム６０に変換する。そして、第３のフレーム変換部１６は、ＴＲＩＬＬフレーム６０を第１の出力ポートＰ１２から出力する。その結果、ＴＲＩＬＬＳＷ３Ｃは、透過型ＴＲＩＬＬフレーム７０内のＴＲＩＬＬフレーム６０を中継できる。
【００３４】
図９は、転送型ＴＲＩＬＬ中継処理の一例を示す説明図である。尚、ＴＲＩＬＬＳＷ３ＢはＬ２ＳＷ４Ａとの間をＡｃｔｉｖｅ状態、ＴＲＩＬＬＳＷ３ＣはＬ２ＳＷ４Ｂとの間をＳｔａｎｄｂｙ状態（破棄）に設定するものとする。図９に示すＴＲＩＬＬＳＷ３Ａは、端末２Ｂから端末２Ｄ宛のデータを受信した場合、端末２Ｄ宛のデータをＴＲＩＬＬフレーム６０に変換し、そのＴＲＩＬＬフレーム６０をＴＲＩＬＬＳＷ３Ｂに中継する。
【００３５】
ＴＲＩＬＬＳＷ３Ｂは、端末２Ｄ宛のＴＲＩＬＬフレーム６０を受信した場合、ＴＲＩＬＬフレーム６０内の宛先情報に基づき、Ｅｔｈｅｒｎｅｔ内のＬ２ＳＷ４Ｂ配下の端末２Ｄ宛のフレームと識別する。その結果、ＴＲＩＬＬＳＷ３Ｂは、ＴＲＩＬＬフレーム６０のＴＲＩＬＬヘッダ６１を除去することで、ＴＲＩＬＬフレーム６０をＥｔｈｅｒｎｅｔフレーム５０に変換し、変換したＥｔｈｅｒｎｅｔフレーム５０をＬ２ＳＷ４Ａに中継する。
【００３６】
Ｌ２ＳＷ４Ａは、端末２Ｄ宛のＥｔｈｅｒｎｅｔフレーム５０をＬ２ＳＷ４Ｂに送信する。更に、Ｌ２ＳＷ４Ｂは、Ｅｔｈｅｒｎｅｔフレーム５０を受信した場合、受信したＥｔｈｅｒｎｅｔフレーム５０を端末２Ｄに中継する。
【００３７】
図１０は、転送型ＴＲＩＬＬ中継処理に関わるＴＲＩＬＬＳＷ３Ｂの動作の一例を示す説明図である。図１０に示すＴＲＩＬＬＳＷ３Ｂ内の判別部１１は、第１の入力ポートＰ１１からＴＲＩＬＬフレーム６０を受信した場合、受信したＴＲＩＬＬフレーム６０内の宛先情報及びフレーム種別を判別し、その判別結果を振分部１２に通知する。尚、宛先情報は、Ｌ２ＳＷ４Ｂ配下の端末２Ｄの情報である。振分部１２は、判別結果に基づき、第１の入力ポートＰ１１からのＴＲＩＬＬフレーム６０を第２の出力ポートＰ２２に振り分ける。更に、第２の出力ポートＰ２２は、ＴＲＩＬＬフレーム６０を出力するため、ＴＲＩＬＬフレーム６０からＴＲＩＬＬヘッダ６１を除去してＥｔｈｅｒｎｅｔフレーム５０に変換し、そのＥｔｈｅｒｎｅｔフレーム５０を第２の入力ポートＰ２１に入力する。更に、転送部１４は、第２の入力ポートＰ２１から入力したＥｔｈｅｒｎｅｔフレーム５０を第１の出力ポートＰ１２に転送出力する。その結果、ＴＲＩＬＬＳＷ３Ｂは、ＴＲＩＬＬフレーム６０からＴＲＩＬＬヘッダ６１を除去したＥｔｈｅｒｎｅｔフレーム５０をＬ２ＳＷ４Ｃに中継できる。
【００３８】
ＴＲＩＬＬＳＷ３は、第１の入力ポートＰ１１で受信したＴＲＩＬＬフレーム６０を第２の出力ポートＰ２２に出力するため、ＴＲＩＬＬフレーム６０内のＴＲＩＬＬヘッダ６１を除去する。そして、ＴＲＩＬＬＳＷ３は、ＴＲＩＬＬヘッダ６１除去後のＥｔｈｅｒｎｅｔフレーム５０を第１の出力ポートＰ１２に転送出力する。その結果、Ｌ２ＳＷ４は、Ｅｔｈｅｒｎｅｔ配下の端末２に対してＴＲＩＬＬフレーム６０内のデータを中継できる。
【００３９】
ＴＲＩＬＬＳＷ３は、第１の入力ポートＰ１１で受信したＴＲＩＬＬフレーム６０を外付けＥｔｈｅｒｎｅｔヘッダ７１でカプセル化して透過型ＴＲＩＬＬフレーム７０を第１の出力ポートＰ１２に出力する。その結果、Ｌ２ＳＷ４は、透過型ＴＲＩＬＬフレーム７０を用いてＴＲＩＬＬフレーム６０を中継できる。
【００４０】
ＴＲＩＬＬＳＷ３は、第１の入力ポートＰ１１で受信した透過型ＴＲＩＬＬフレーム７０から外付けＥｔｈｅｒｎｅｔヘッダ７１を除去し、外付けＥｔｈｅｒｎｅｔヘッダ７１除去後のＴＲＩＬＬフレーム６０を第１の出力ポートＰ１２に出力する。その結果、ＴＲＩＬＬＳＷ３は、透過型ＴＲＩＬＬフレーム７０内のＴＲＩＬＬフレーム６０のデータを中継できる。
【００４１】
実施例１のデータ中継システム１では、広域メッシュネットワークを構成する際、例えば、３方路、４方路等のスイッチング機能が不要な局では高価なＴＲＩＬＬＳＷ３を使用せず、安価なＬ２ＳＷ４を配置できる。その結果、低コストで、異なるプロトコル間の互換性を確保できる。
【００４２】
図１１は、障害時の転送型ＴＲＩＬＬ中継処理の一例を示す説明図である。尚、ＴＲＩＬＬＳＷ３ＢはＬ２ＳＷ４Ａとの間をＡｃｔｉｖｅ状態、ＴＲＩＬＬＳＷ３ＣはＬ２ＳＷ４Ｂとの間をＳｔａｎｄｂｙ状態（破棄）に設定したとする。そして、その設定中にＬ２ＳＷ４ＡとＬ２ＳＷ４Ｂとの間に障害が発生した場合、ＴＲＩＬＬＳＷ３ＣはＬ２ＳＷ４Ｂとの間をＡｃｔｉｖｅ状態に設定する。この場合、ＴＲＩＬＬＳＷ３Ａは、端末２Ｂから端末２Ｄ宛のデータをＴＲＩＬＬフレーム６０に変換し、ＴＲＩＬＬフレーム６０をＴＲＩＬＬＳＷ３Ｄに送信する。ＴＲＩＬＬＳＷ３Ｄは、受信したＴＲＩＬＬフレーム６０をＴＲＩＬＬＳＷ３Ｃに中継する。ＴＲＩＬＬＳＷ３Ｃは、受信したＴＲＩＬＬフレーム６０からＴＲＩＬＬヘッダ６１を除去することでＴＲＩＬＬフレーム６０をＥｔｈｅｒｎｅｔフレーム５０に変換する。そして、ＴＲＩＬＬＳＷ３Ｃは、変換したＥｔｈｅｒｎｅｔフレーム５０をＬ２ＳＷ４Ｂに中継する。そして、Ｌ２ＳＷ４Ｂは、Ｅｔｈｅｒｎｅｔフレーム５０を端末２Ｄに中継する。その結果、Ｌ４ＳＷ４ＡとＬ４ＳＷ４Ｂとの間で障害が発生した場合でも、ＴＲＩＬＬＳＷ３Ａ→ＴＲＩＬＬＳＷ３Ｄ→ＴＲＩＬＬＳＷ３Ｃ→Ｌ２ＳＷ４Ｂ経由で端末２Ｄにデータを中継できる。
【００４３】
尚、ＴＲＩＬＬＳＷ３は、透過型ＴＲＩＬＬフレーム７０のフレーム長が最大透過フレーム長を超えている場合、透過型ＴＲＩＬＬフレーム７０内のペイロードのデータをフラグメント化した。しかしながら、ＴＲＩＬＬＳＷ３は、透過型ＴＲＩＬＬフレーム７０のフレーム長が最大透過フレームを超えていない場合、透過型ＴＲＩＬＬフレーム７０内のペイロードのデータをフラグメント化しないものとする。
【００４４】
データ中継システム１では、ＴＲＩＬＬフレーム６０を中継するＴＲＩＬＬＳＷ３を例示し、ＴＲＩＬＬフレーム６０を透過型ＴＲＩＬＬフレーム７０に変換する場合や、ＴＲＩＬＬフレーム６０をＥｔｈｅｒｎｅｔフレーム５０に変換する場合を例示した。しかしながら、データ中継システム１は、ＴＲＩＬＬに限定されるものではなく、例えば、ＳＰＢにも適用できる。この場合、ＴＲＩＬＬＳＷ３の代わりに、ＳＰＢフレームを中継するＳＰＢＳＷ５を代用したデータ中継システム１Ａの実施の形態につき、実施例２として以下に説明する。
【実施例２】
【００４５】
図１２は、実施例２のデータ中継システム１Ａの一例を示す説明図である。尚、実施例１のデータ中継システム１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【００４６】
図１２に示すデータ中継システム１Ａとデータ中継システム１とが異なるところは、ＴＲＩＬＬの代わりにＳＰＢを使用し、ＴＲＩＬＬＳＷ３の代わりにＳＰＢＳＷ５を代用する点にある。ＳＰＢＳＷ５は、例えば、ＳＰＢＳＷ５Ａ〜５Ｄの４台とする。データ中継システム１ＡのＳＰＢＳＷ５は、例えば、都市部に配置し、Ｌ２ＳＷ４は、例えば、離島や山間部等の閑散地に配置されるものとする。
【００４７】
図１３は、ＳＰＢＳＷ５の構成の一例を示すブロック図である。図１３に示すＳＰＢＳＷ５は、判別部１１Ａと、振分部１２Ａと、第１のフレーム変換部１３Ａと、転送部１４Ａと、第２のフレーム変換部１５Ａと、第３のフレーム変換部１６Ａとを有する。
【００４８】
判別部１１Ａは、受信フレーム内の宛先情報やヘッダ情報を抽出すると共に、受信フレーム内のヘッダ情報に基づき、フレーム種別を判別する。尚、フレーム種別には、Ｅｔｈｅｒｎｅｔフレーム５０、ＳＰＢフレーム９０及び、後述する透過ＳＰＢフレーム１００がある。
【００４９】
図１４は、ＳＰＢフレーム９０のフォーマット構成の一例を示す説明図である。図１４に示すＳＰＢフレーム９０は、Ｅｔｈｅｒｎｅｔフレーム５０にＳＰＢヘッダ９１を付加して構成する。ＳＰＢヘッダ９１は、バックボーン宛先ＭＡＣアドレス９２と、バックボーン送信元ＭＡＣアドレス９３と、Ｅｔｈｅｒｎｅｔタイプ９４と、バックボーンＶＬＡＮタグ情報９５と、サービスタグ情報９６とを有する。バックボーン宛先ＭＡＣアドレス９２は、本フレームの宛先のＭＡＣアドレスを格納する領域である。バックボーン送信元ＭＡＣアドレス９３は、本フレームの送信元のＭＡＣアドレスを格納する領域である。Ｅｔｈｅｒｎｅｔタイプ９４は、本フレームのタイプを識別する識別子を格納する領域である。バックボーンＶＬＡＮタグ情報９５はＳＰＢ専用のＶＬＡＮタグを格納する領域である。
【００５０】
振分部１２Ａは、判別部１１Ａの判別結果に基づき、受信フレームがＥｔｈｅｒｎｅｔ経由なしのＳＰＢフレーム９０の場合、ＳＰＢフレーム９０を第１の出力ポートＰ１２に振り分ける。振分部１２Ａは、判別部１１Ａの判別結果に基づき、受信フレームが次段のＥｔｈｅｒｎｅｔ配下の端末２宛のＳＰＢフレーム９０の場合、ＳＰＢフレーム９０を第２の出力ポートＰ２２に振り分ける。振分部１２Ａは、判別部１１Ａの判別結果に基づき、受信フレームがＥｔｈｅｒｎｅｔ経由のＳＰＢ配下の端末２宛のＳＰＢフレーム９０の場合、ＳＰＢフレーム９０を第２のフレーム変換部１５Ａに振り分ける。振分部１２Ａは、判別部１１Ａの判別結果に基づき、受信フレームが透過型ＳＰＢフレーム１００の場合、透過型ＳＰＢフレーム１００を第３のフレーム変換部１６Ａに振り分ける。
【００５１】
第１のフレーム変換部１３Ａは、ＳＰＢフレーム９０内のＳＰＢヘッダ９１を除去することで、ＳＰＢフレーム９０をＥｔｈｅｒｎｅｔフレーム５０に変換する。尚、第１のフレーム変換部１３Ａは、第２の出力ポートＰ２２と第２の入力ポートＰ２１とを接続することで構成する。第１のフレーム変換部１３Ａは、受信したＳＰＢフレーム９０を第２の出力ポートＰ２２から出力することで、ＳＰＢフレーム９０からＳＰＢヘッダ９１を除去してＥｔｈｅｒｎｅｔフレーム５０になる。更に、第１のフレーム変換部１３Ａは、第２の出力ポートＰ２２で出力したＳＰＢヘッダ９１除去後のＥｔｈｅｒｎｅｔフレーム５０を第２の入力ポートＰ２１に入力して転送部１４Ａに転送する。転送部１４Ａは、第２の入力ポートＰ２１で入力したＥｔｈｅｒｎｅｔフレーム５０を第１の出力ポートＰ１２に転送して出力する。
【００５２】
第２のフレーム変換部１５Ａは、ＳＰＢフレーム９０内のデータをフラグメント化することで、ＳＰＢフレーム９０を透過型ＳＰＢフレーム１００に変換する。第２のフレーム変換部１５Ａは、フラグメント部２２Ａを有する。尚、ＳＰＢフレーム９０のフレーム長は、Ｅｔｈｅｒｎｅｔフレーム５０に２２ＢｙｔｅのＳＰＢヘッダ９１を付加するため、例えば、１５２２Ｂｙｔｅ以上となる場合がある。
【００５３】
フラグメント部２２Ａは、透過型ＳＰＢフレーム１００のフレーム長がＬ２ＳＷ４の最大透過フレーム長を超えたか否かを判定する。尚、最大透過フレーム長は、１５００Ｂｙｔｅである。フラグメント部２２Ａは、透過型ＳＰＢフレーム１００のフレーム長がＬ２ＳＷ４の最大透過フレーム長を超えていない場合に、その透過型ＳＰＢフレーム１００を第１の出力ポートＰ１２から出力する。また、フラグメント部２２Ａは、透過型ＳＰＢフレーム１００のフレーム長がＬ２ＳＷ４の最大透過フレーム長を超えた場合に、透過型ＳＰＢフレーム１００内のペイロード５５のデータを分割する。
【００５４】
図１５は、フラグメント部２２Ａの動作の一例を示す説明図である。フラグメント部２２Ａは、透過型ＳＰＢフレーム１００内のペイロード５５内のデータを複数のフラグメント１１０Ａ〜１１０Ｃに分割する。１個目のフラグメント１１０Ａは、フラグメント用Ｅｔｈｅｒｎｅｔヘッダ１１１と、フラグメント用タグ１１２とを有する。更に、フラグメント１１０Ａは、ＳＰＢヘッダ９１と、Ｅｔｈｅｒｎｅｔヘッダ５１Ａと、ＶＬＡＮタグ情報５４と、分割ペイロード５５Ａとを有する。フラグメント用Ｅｔｈｅｒｎｅｔヘッダ１１１は、透過型ＳＰＢフレーム１００のフラグメントであることを識別する識別子を格納する領域である。フラグメント用タグ１１２は、透過型ＳＰＢフレーム単位のフラグメントであることを識別するタグを格納する領域である。２個目以降のフラグメント１１０Ｂには、フラグメント用Ｅｔｈｅｒｎｅｔヘッダ１１１と、フラグメント用タグ１１２と、分割ペイロード５５Ｂとを有する。最後のフラグメント１１０Ｃには、フラグメント用Ｅｔｈｅｒｎｅｔヘッダ１１１と、フラグメント用タグ１１２と、分割ペイロード５５Ｃとを有する。尚、フラグメント１１０Ａ〜１１０Ｃ内のフラグメント用タグ１１１は、同一ペイロードのデータであることを識別する識別子である。
【００５５】
第３のフレーム変換部１６Ａは、透過型ＳＰＢフレーム１００内のフラグメントをデフラグ化することで、透過型ＳＰＢフレーム１００をＳＰＢフレーム１００に変換する。第３のフレーム変換部１６Ａは、デフラグメント部３２Ａを有する。デフラグメント部３２Ａは、透過型ＳＰＢフレーム１００内のフラグメント用タグ１１２を参照し、各フラグメント１１０Ａ〜１１０Ｃの分割ペイロード５５Ａ〜５５Ｃをデフラグ化する。そして、デフラグメント部３２Ａは、各フラグメントをデフラグ化することで、透過型ＳＰＢフレーム１００をＳＰＢフレーム９０に変換し、そのＳＰＢフレーム９０を第１の出力ポートＰ１２に出力する。
【００５６】
図１６は、透過型ＳＰＢ中継処理に関わるＳＰＢＳＷ５Ｂ及び５Ｃ内の動作の一例を示す説明図である。図１６に示すＳＰＢＳＷ５Ｂ内の判別部１１Ａは、第１の入力ポートＰ１１からＳＰＢフレーム９０を受信した場合、受信したＳＰＢフレーム９０内の宛先情報及びフレーム種別を判別し、その判別結果を振分部１２Ａに通知する。尚、宛先情報は、Ｅｔｈｅｒｎｅｔ経由の端末２Ｆ宛とする。振分部１２Ａは、第１の入力ポートＰ１１からのＳＰＢフレーム９０を第２のフレーム変換部１５Ａに振り分ける。第２のフレーム変換部１５Ａは、ＳＰＢフレーム９０内のデータのフラグメント化することで、ＳＰＢフレーム９０を透過型ＳＰＢフレーム１００に変換する。そして、第２のフレーム変換部１５Ａは、透過型ＳＰＢフレーム１００を第１の出力ポートＰ１２から出力する。その結果、Ｌ２ＳＷ４は、透過型ＳＰＢフレーム１００を使用してＳＰＢフレーム９０を中継できる。
【００５７】
また、ＳＰＢＳＷ５Ｃ内の判別部１１Ａは、第１の入力ポートＰ１１から透過型ＳＰＢフレーム１００を受信した場合、受信した透過型ＳＰＢフレーム１００内の宛先情報及びフレーム種別を判別し、その判別結果を振分部１２Ａに通知する。振分部１２Ａは、第１の入力ポートＰ１１からの透過型ＳＰＢフレーム１００を第３のフレーム変換部１６Ａに振り分ける。第３のフレーム変換部１６Ａは、透過型ＳＰＢフレーム１００内のフラグメント（分割ペイロード）をデフラグ化することで、透過型ＳＰＢフレーム１００をＳＰＢフレーム９０に変換する。そして、第３のフレーム変換部１６Ａは、ＳＰＢフレーム９０を第１の出力ポートＰ１２から出力する。その結果、ＳＰＢＳＷ５Ｃは、透過型ＳＰＢフレーム１００内のＳＰＢフレーム９０を中継できる。
【００５８】
図１７は、転送型ＳＰＢ中継処理に関わるＳＰＢＳＷ５Ｂの動作の一例を示す説明図である。図１７に示すＳＰＢＳＷ５Ｂ内の判別部１１Ａは、第１の入力ポートＰ１１からＳＰＢフレーム９０を受信した場合、受信したＳＰＢフレーム９０内の宛先情報及びフレーム種別を判別し、その判別結果を振分部１２Ａに通知する。尚、宛先情報は、Ｌ２ＳＷ４Ｂ配下の端末２Ｄの情報である。振分部１２Ａは、判別結果に基づき、第１の入力ポートＰ１１からのＳＰＢフレーム９０を第２の出力ポートＰ２２に振り分ける。更に、第２の出力ポートＰ２２は、ＳＰＢフレーム９０を出力するため、ＳＰＢフレーム９０からＳＰＢヘッダ９１を除去してＥｔｈｅｒｎｅｔフレーム５０に変換し、そのＥｔｈｅｒｎｅｔフレーム５０を第２の入力ポートＰ２１に入力する。更に、転送部１４Ａは、第２の入力ポートＰ２１から入力したＥｔｈｅｒｎｅｔフレーム５０を第１の出力ポートＰ１２に転送出力する。その結果、ＳＰＢＳＷ５Ｂは、ＳＰＢフレーム９０からＳＰＢヘッダ９１を除去したＥｔｈｅｒｎｅｔフレーム５０をＬ２ＳＷ４に中継できる。
【００５９】
ＳＰＢＳＷ５は、第１の入力ポートＰ１１で受信したＳＰＢフレーム９０を第２の出力ポートＰ２２に出力するため、ＳＰＢフレーム９０内のＳＰＢヘッダ９１を除去し、除去後のＥｔｈｅｒｎｅｔフレーム５０を第１の出力ポートＰ１２に転送出力する。その結果、Ｌ２ＳＷ４は、Ｅｔｈｅｒｎｅｔ配下の端末２に対してＳＰＢフレーム９０内のデータを中継できる。
【００６０】
ＳＰＢＳＷ５は、第１の入力ポートＰ１１で受信したＳＰＢフレーム９０内のデータ（ペイロード）をフラグメント化することで、ＳＰＢフレーム９０を透過型ＳＰＢフレーム１００に変換する。そして、ＳＰＢＳＷ５は、変換後の透過型ＳＰＢフレーム１００を第１の出力ポートＰ１２に出力する。その結果、Ｌ２ＳＷ４は、透過型ＳＰＢフレーム１００を用いてＳＰＢフレーム９０のデータを中継できる。
【００６１】
ＳＰＢＳＷ５は、第１の入力ポートＰ１１で受信した透過型ＳＰＢフレーム１００内のフラグメントをデフラグ化することで、透過型ＳＰＢフレーム１００をＳＰＢフレーム９０に変換し、変換後のＳＰＢフレーム９０を第１の出力ポートＰ１２に出力する。その結果、ＳＰＢＳＷ５は、透過型ＳＰＢフレーム１００内のＳＰＢフレーム９０のデータを中継できる。
【００６２】
上記実施例１ではＴＲＩＬＬＳＷ３、上記実施例２ではＳＰＢＳＷ５を例示したが、これらＴＲＩＬＬ及びＳＰＢを併用したＴＲＩＬＬ／ＳＰＢＳＷにおいても、本願発明は適用可能である。
【００６３】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００６４】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）やＦＰＧＡ（Field  Programmable  Gate  Array）等上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ等で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良い。
【００６５】
各種情報を記憶する領域は、例えば、ＲＯＭ（Read  Only  Memory）や、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）やＮＶＲＡＭ（Non  Volatile  Random  Access  Memory）等のＲＡＭ（Random  Access  Memory）で構成しても良い。
【符号の説明】
【００６６】
１、１Ａデータ中継システム
３、３Ａ、３Ｂ、３Ｃ、３Ｄ  ＴＲＩＬＬＳＷ
５、５Ａ、５Ｂ、５Ｃ、５Ｄ  ＳＰＢＳＷ
Ｐ１１  第１の入力ポート
Ｐ１２  第１の出力ポート
Ｐ２１  第２の入力ポート
Ｐ２２  第２の出力ポート
１２  振分部
１３、１３Ａ  第１のフレーム変換部
１４、１４Ａ  転送部
１５、１５Ａ  第２のフレーム変換部
１６、１６Ａ  第３のフレーム変換部
【図１】
2017158079.tif 000003
【図２】
2017158079.tif 000004
【図３】
2017158079.tif 000005
【図４Ａ】
2017158079.tif 000006
【図４Ｂ】
2017158079.tif 000007
【図５】
2017158079.tif 000008
【図６】
2017158079.tif 000009
【図７】
2017158079.tif 000010
【図８】
2017158079.tif 000011
【図９】
2017158079.tif 000012
【図１０】
2017158079.tif 000013
【図１１】
2017158079.tif 000014
【図１２】
2017158079.tif 000015
【図１３】
2017158079.tif 000016
【図１４】
2017158079.tif 000017
【図１５】
2017158079.tif 000018
【図１６】
2017158079.tif 000019
【図１７】
2017158079.tif 000020