(57)【要約】【課題】複数の物理回線を有効に活用し、かつ、フレーム順序を正常に復元するイーサネット（登録商標）フレーム伝送装置等を提供する。【解決手段】リンクアグリゲーション設定された複数の物理回線を介し供給されてくる複数のフレームを収集して１つの出力回線に出力するイーサネットフレーム伝送装置２において、複数の物理回線のそれぞれの伝送遅延量を表す遅延情報を保持する遅延情報保持部２５２と、フレームの受信タイミングを、このフレームが供給された物理回線に応じた遅延情報により補正する受信タイミング補正部２５３と、複数の物理回線を介して供給されてくるフレームを受信タイミング補正部２５３によって補正された到着タイミングの順に収集して出力回線に出力するデータ復元部２３，２４とを備えた。【選択図】        図３
2009033573.tif 000002
【特許請求の範囲】
【請求項１】
リンクアグリゲーション設定されて１つの論理回線を形成する複数の物理回線を介し供給されてくる複数のフレームを収集して１つの出力回線に出力するイーサネットフレーム伝送装置であって、
前記複数の物理回線のそれぞれの伝送遅延量を表わす遅延情報を保持する遅延情報保持部と、
前記複数の物理回線を介して供給されてくるフレームの受信タイミングを、該フレームが供給された物理回線に対応した遅延情報により補正する受信タイミング補正部と、
複数の物理回線を介して供給されてくるフレームを、前記受信タイミング補正部によって補正された到着タイミングの順に収集して前記出力回線に出力するデータ復元部とを備えたことを特徴とするイーサネットフレーム伝送装置。
【請求項２】
順次転送される複数のフレームからなるデータを伝送する伝送システムであって、
入力回線から供給されてくる前記複数のフレームを、リンクアグリゲーション設定されて１つの論理回線を形成する複数の物理回線に振り分けて出力する送信側伝送装置と、
前記複数の物理回線に振り分けられて供給されてくるフレームを収集して１つの出力回線に出力する受信側伝送装置とを備え、
前記送信側伝送装置が、前記複数の物理回線のそれぞれに、回線遅延を測定するための保守用フレームを、該保守用フレームの送信タイミングを表す送信タイミング情報を挿入して出力する保守フレーム出力部を備え、
前記受信側伝送装置が、
前記複数の物理回線のそれぞれを介して供給されてくる前記保守用フレームを受信して、該保守用フレームに挿入された送信タイミング情報、および該保守用フレームの受信タイミングから、前記複数の物理回線のそれぞれの遅延情報を得る遅延情報保持部と、
前記複数の物理回線のそれぞれを介して供給されてくるフレームの受信タイミングを、該フレームが供給された物理回線に応じた遅延情報により補正する受信タイミング補正部と、
前記受信タイミング補正部によって補正された受信タイミングの順に前記フレームを収集して前記出力回線に出力するデータ復元部とを備えたものであることを特徴とするイーサネットフレーム伝送システム。
【請求項３】
前記保守フレーム出力部が、前記保守フレームとしてＩＴＵ−Ｔ  Ｙ．１７３１に規定されたＥｈｔｅｒＯＡＭフレームを出力するものであることを特徴とする請求項２記載のイーサネットフレーム伝送システム。
【請求項４】
前記送信側伝送装置が、前記複数の物理回線のうち、データの伝送量がより少ない物理回線に優先的にフレームを振り分ける振分け部を備えたものであることを特徴とする請求項２または３記載のイーサネットフレーム伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イーサネットフレームを伝送するイーサネットフレーム伝送システムおよびイーサネットフレーム伝送装置に関し、特に、リンクアグリゲーション方式を実現するためのイーサネットフレーム伝送システムおよびイーサネットフレーム伝送装置に関する。
【背景技術】
【０００２】
レイヤ２スイッチを用いたイーサネットフレームの伝送システムにおいて、複数の物理回線を統合し１本の論理回線として扱うことで大容量化を実現するリンクアグリゲーション技術がＩＥＥＥ８０２．３ａｄで規定されている。
【０００３】
図１は、イーサネットフレーム伝送システムを用いたネットワークの例を示すブロック図である。
【０００４】
図１に示すネットワークは、レイヤ２スイッチＡ（１）（以降、Ｌ２ＳＷＡ１と略称する）、レイヤ２スイッチＢ（２）（以降、Ｌ２ＳＷＢ２と略称する）、およびレイヤ２スイッチＣ（３）（以降、Ｌ２ＳＷＣ３と略称する）を有している。Ｌ２ＳＷＡ１、Ｌ２ＳＷＢ２、およびＬ２ＳＷＣ３のそれぞれには端末４が接続されている。Ｌ２ＳＷＡ１は、互いに並行する３つの物理回線５ａ，５ｂ，５ｃによってＬ２ＳＷＢ２に接続されており、物理回線５ｄによってＬ２ＳＷＣ３に接続されている。物理回線５ａ，５ｂ，５ｃに対しリンクアグリゲーション設定を行うことによって、物理回線５ａ，５ｂ，５ｃを論理的に１本の回線として扱うことができ、物理回線５ａ，５ｂ，５ｃのそれぞれの伝送帯域を越えた伝送帯域を有する仮想的な回線が実現される。
【０００５】
図２は、従来技術のイーサネットフレーム伝送システムを示すブロック図である。
【０００６】
図２に示す送信側のＬ２ＳＷＡ９１は、複数のイーサネットフレーム（以降、単にフレームとも称する）からなるデータのストリームを、２本の物理回線を介して受信側のＬ２ＳＷＢに転送する。２本の物理回線はそれぞれ１Ｇｂｐｓの伝送容量を有し、リンクアグリゲーション設定がなされている。この２本の物理回線をＬＡ回線ａ、およびＬＡ回線ｂと称する。Ｌ２ＳＷＡ９１は、端末（図１参照）から供給されてくるフレームの情報を抽出する情報抽出部９１１と、フレームをＬＡ回線ａ，ｂに振り分ける振分け部９１２と、抽出されたフレーム情報の演算を行うＨＡＳＨ演算部９１７と、ＬＡ回線ａ，ｂのそれぞれに対応付けられたＦＩＦＯ９１５，９１６とを有している。情報抽出部９１１は、Ｌ２ＳＷＡ９１に供給されてくる各フレームのヘッダからＭＡＣアドレスを抽出する。ＨＡＳＨ演算部９１７は、抽出されたＭＡＣアドレスの値に対しハッシュ（ＨＡＳＨ）演算を行う。振分け処理判定部９１８は、フレームが伝送されるＬＡ回線をＨＡＳＨ演算の結果に応じて判定し、振分け部９１２は、振分け処理判定部９１８の判定に従って、フレームを２つのＦＩＦＯ９１５，９１６のいずれかに振り分けて格納する。ＦＩＦＯ９１５，９１６は、格納されたフレームを、対応するＬＡ回線ａ，ｂに格納された順で出力する。
【０００７】
一方、受信側のＬ２ＳＷＢ９２は、２つのＬＡ回線を介して伝送されてくるフレームを収集して端末（図１参照）に出力する。Ｌ２ＳＷＢ９２は、ＬＡ回線ａ，ｂに対応付けられた２つのＦＩＦＯ９２１，９２２と、マルチプレクサ（ＭＵＸ）９２３と、読出制御部９２４を有している。ＦＩＦＯ９２１，９２２には、２つの回線を介して伝送されてくるフレームが書き込まれる。読出制御部９２４は、ＦＩＦＯ９２１，９２２に対するフレームの書き込み完了を検知して、マルチプレクサ９２３に、ＦＩＦＯ９２１，９２２内のフレームを順次読み出させて再構成させる。マルチプレクサ９２３は、再構成したフレームを端末に出力する。１ＧｂｐｓのＬＡ回線２本を統合して１本の論理回線とすることによって、Ｌ２ＳＷＡ９１とＬ２ＳＷＢ９２との間に２Ｇｂｐｓの回線が実現する。
【特許文献１】特開平９−２９４０９９号公報
【特許文献２】特開平１１−３４１０４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
図２に示すイーサネットフレーム伝送システムでは、各フレームをＭＡＣアドレスのＨＡＳＨ演算結果に応じてＬＡ回線に振り分けている。このため、同一のＭＡＣアドレスを有するフレームが連続して転送されてくると、これらのフレームは一方のＬＡ回線だけに振り分けられ、回線が有効利用されない。また、ＦＩＦＯのオーバーフローが発生してフレームが廃棄される場合がある。そこで、同一のＭＡＣアドレスを有するフレームを、複数のＬＡ回線に振り分けて有効活用することが考えられる。しかし、同一のＭＡＣアドレスを有するフレームは１つのストリームを構成しており、これらのフレームを複数のＬＡ回線に振り分けると、ＬＡ回線間の伝送遅延差によってフレームごとの到着時間がずれて元の順序に再構成できないおそれがある。
【０００９】
上記の特許文献１および特許文献２には、送信側で伝送遅延量に応じデータの送信タイミングを遅らせる技術が示されているが、リンクアグリゲーションを設定して高速化したシステムで送信タイミングを遅らせることは実用的でない。
【００１０】
本発明は、上記事情に鑑み、複数の物理回線を有効に活用し、かつ、フレーム順序を正常に復元するイーサネットフレーム伝送装置およびイーサネットフレーム伝送システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成する本発明のイーサネットフレーム伝送装置は、リンクアグリゲーション設定されて１つの論理回線を形成する複数の物理回線を介し供給されてくる複数のフレームを収集して１つの出力回線に出力するイーサネットフレーム伝送装置であって、
上記複数の物理回線のそれぞれの伝送遅延量を表す遅延情報を保持する遅延情報保持部と、
上記複数の物理回線を介して供給されてくるフレームの受信タイミングを、このフレームが供給された物理回線に対応した遅延情報により補正する受信タイミング補正部と、
複数の物理回線を介して供給されてくるフレームを、上記受信タイミング補正部によって補正された到着タイミングの順に収集して上記出力回線に出力するデータ復元部とを備えたことを特徴とする。
【００１２】
本発明のイーサネットフレーム伝送装置では、複数の物理回線を介して供給されてくるフレームが、物理回線に応じた遅延情報により補正された到着タイミングの順に出力される。したがって、複数の物理回線を有効に活用しつつフレーム順序を正常に復元することがきる。
【００１３】
また、上記目的を達成する本発明のイーサネットフレーム伝送システムは、順次転送される複数のフレームからなるデータを伝送する伝送システムであって、
入力回線から供給されてくる上記複数のフレームを、リンクアグリゲーション設定されて１つの論理回線を形成する複数の物理回線に振り分けて出力する送信側伝送装置と、
上記複数の物理回線に振り分けられて供給されてくるフレームを収集して１つの出力回線に出力する受信側伝送装置とを備え、
上記送信側伝送装置が、上記複数の物理回線のそれぞれに、回線遅延を測定するための保守用フレームを、この保守用フレームの送信タイミングを表す送信タイミング情報を挿入して出力する保守フレーム出力部を備え、
上記受信側伝送装置が、
上記複数の物理回線のそれぞれを介して供給されてくる上記保守用フレームを受信して、この保守用フレームに挿入された送信タイミング情報、およびこの保守用フレームの受信タイミングから、上記複数の物理回線のそれぞれの遅延情報を得る遅延情報保持部と、
上記複数の物理回線のそれぞれを介して供給されてくるフレームの受信タイミングを、このフレームが供給された物理回線に応じた遅延情報により補正する受信タイミング補正部と、
上記受信タイミング補正部によって補正された受信タイミングの順に上記フレームを収集して上記出力回線に出力するデータ復元部とを備えたものであることを特徴とすることを特徴とする。
【００１４】
本発明のイーサネットフレーム伝送システムでは、送信側伝送装置が送信タイミング情報を挿入した保守用フレームを送信し、受信側伝送装置が保守用フレームを受信して、受信タイミングと挿入された送信タイミング情報とから、物理回線のそれぞれの遅延情報を得る。そして、複数のフレームは、物理回線に応じた遅延情報により補正された到着タイミングの順に収集される。したがって、複数の物理回線を有効に活用し、しかもフレーム順序を正常に復元することがきる。
【００１５】
ここで、上記本発明のイーサネットフレーム伝送システムにおいて、上記送信側伝送装置が、上記保守フレームとしてＩＴＵ−Ｔ  Ｙ．１７３１に規定されたＥｈｔｅｒＯＡＭフレームを出力するものであることが好ましい。
【００１６】
本発明のイーサネットフレーム伝送システムは、標準化されたＥｈｔｅｒＯＡＭフレームを利用することにより広範な伝送システムに対し容易に適用可能となる。
【００１７】
また、上記本発明のイーサネットフレーム伝送システムにおいて、上記送信側伝送装置が、上記複数の物理回線のうち、データの伝送量がより少ない物理回線に優先的にフレームを振り分ける振分け部を備えたものであることが好ましい。
【００１８】
本発明のイーサネットフレーム伝送システムは、伝送量が少ない物理回線に優先的にフレームを振り分けて物理回線を活用する伝送システムに好適である。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、複数の物理回線を有効に活用し、かつ、フレーム順序を正常に復元するイーサネットフレーム伝送システムおよびイーサネットフレーム伝送装置が実現する。
【発明を実施するための最良の形態】
【００２０】
以下図面を参照して本発明の実施形態について説明する。
【００２１】
図３は、本発明の実施形態のイーサネットフレーム伝送システムを示すブロック図である。
【００２２】
図３に示すイーサネットフレーム伝送システムＴは、例えば図１に示すネットワークに組み込まれて使用される。イーサネットフレーム伝送システムＴは、レイヤ２スイッチＡ（１）（以降、Ｌ２ＳＷＡ１と略称する）、およびレイヤ２スイッチＢ（２）（以降、Ｌ２ＳＷＢ２と略称する）の２つのレイヤ２スイッチを有している。一方のＬ２ＳＷＡ１は、端末（図１参照）から入力回線を介して供給されてくる複数のイーサネットフレーム（以降、ＭＡＣフレームあるいは単にフレームとも称する）を２本の物理回線に振り分けて出力する。他方のＬ２ＳＷＢ２は、２本の物理回線を介して供給されてくるフレームを収集して一本の出力回線に出力する。Ｌ２ＳＷＡ１とＬ２ＳＷＢ２とを接続する２本の物理回線は、それぞれ１Ｇｂｐｓの伝送容量を有し、リンクアグリゲーション設定がされている。これら２本の物理回線をＬＡ回線ａおよびＬＡ回線ｂと称する。なお、Ｌ２ＳＷＡ１およびＬ２ＳＷＢ２には、ＬＡ回線ａ，ｂ、入力回線、出力回線の他にも回線が接続されるが、他の回線やこれに関連するブロックは図示および説明を省略する。
【００２３】
Ｌ２ＳＷＡ１は、振分け部１２と、２つのＦＩＦＯ１５，１６と、振分け処理判定部１４と、空き管理部１７とを有している。ここで、Ｌ２ＳＷＢ２が本発明にいうイーサネットフレーム伝送装置の一例に相当し、振分け部１２および空き管理部１７の組合せが本発明にいう振分け部の一例に相当する。
【００２４】
振分け部１２は、入力回線から供給される複数のフレームを、振分け処理判定部１４の判定に従って２つのＦＩＦＯ１５，１６に振り分けて格納する。ＦＩＦＯ１５，１６に格納されたフレームは格納された順に読み出され、ＦＩＦＯ１５，１６にそれぞれ対応するＬＡ回線ａ，ｂに出力されていく。空き管理部１７は、ＦＩＦＯ１５，１６の空き状況から帯域が空いているＬＡ回線ａ，ｂを検知する。空き管理部１７は、ＦＩＦＯ１５，１６のうち格納されたデータ量が少ない方に対応する回線を、帯域が空いている、すなわちデータの伝送量が少ないものとして検知する。振分け処理判定部１４は、振分け部１２に、次に送られてくるフレームを、空き管理部１７が検知したＬＡ回線のＦＩＦＯに振り分けさせる。空き管理部１７および振分け部１２は、２本のＬＡ回線のうち、データの伝送量がより少ないＬＡ回線に優先的にフレームを振り分け、ＬＡ回線の使用に偏りが生じるのを防止し、帯域を活用している。
【００２５】
Ｌ２ＳＷＡ１のＦＩＦＯ１５，１６とＬＡ回線ａ，ｂの間には、２つのＯＡＭ挿入部１８，１９が設けられている。ＯＡＭ挿入部１８，１９は、ＦＩＦＯ１５，１６に格納されたフレームをＬＡ回線ａ，ｂに出力する。また、ＯＡＭ挿入部１８，１９は、回線遅延、すなわちＬＡ回線ａ，ｂによる伝送遅延を測定するための保守用フレームを出力する。保守用フレームとして、ＩＴＵ−Ｔ  Ｙ．１７３１に規定されたＥｔｈｅｒＯＡＭフレームを出力する。ＯＡＭ挿入部１８，１９は、ＥｔｈｅｒＯＡＭフレームに、このＥｔｈｅｒＯＡＭフレームが送信されるタイミングとしての時刻を表す送信タイミング情報を挿入する。
【００２６】
一方、受信側のＬ２ＳＷＢ２は、ＥｔｈｅｒＯＡＭフレームの終端として機能する２つのＯＡＭ終端部２６，２７と、２つのＦＩＦＯ２１，２２と、マルチプレクサ（ＭＵＸ）２３と、読出制御部２４と、復元順序補正制御部２５とを有している。復元順序補正制御部２５はさらに、フレーム先頭抽出部２５１と、到着遅延差測定部２５２と、復元順序補正部２５３とを有している。
【００２７】
ＯＡＭ挿入部１８，１９のそれぞれが、本発明にいう保守フレーム出力部の一例に相当する。また、到着遅延差測定部２５２が本発明にいう遅延情報保持部の一例に相当し、復元順序補正部２５３が、本発明にいう受信タイミング補正部の一例に相当する。また、マルチプレクサ２３および読出制御部２４の組み合わせが、本発明にいうデータ復元部の一例に相当する。
【００２８】
ＯＡＭ終端部２６，２７は２つのＬＡ回線ａ，ｂにそれぞれ接続されており、対応するＬＡ回線ａ，ｂを介して伝送されてくるフレームを受信して、復元順序補正制御部２５のフレーム先頭抽出部２５１に渡す。ＯＡＭ終端部２６，２７は、受信したフレームがＥｔｈｅｒＯＡＭフレームの場合、フレーム先頭抽出部２５１に出力しない。ＯＡＭ終端部２６，２７は、ＥｔｈｅｒＯＡＭフレームに含まれる送信タイミング情報を抽出し、このＥｔｈｅｒＯＡＭフレームの受信タイミングを表す受信タイミング情報とともに到着遅延差測定部２５２に出力する。到着遅延差測定部２５２は、ＥｔｈｅｒＯＡＭフレームの送信タイミング情報と受信タイミング情報からＬＡ回線ごとの遅延を算出し、保持する。これによって回線間の遅延差が測定される。フレーム先頭抽出部２５１は、フレームをＬＡ回線ａ，ｂに応じたＦＩＦＯ２１，２２に格納するとともに、フレームの先頭が到達したタイミングを表す受信タイミング情報も復元順序補正部２５３に出力する。
【００２９】
復元順序補正部２５３は、各フレームの受信タイミング情報を、到着遅延差測定部２５２によって保持された各ＬＡ回線の遅延で補正する。これによって、各フレームの、Ｌ２ＳＷＡ１から出力されたタイミングが推定される。この補正されたタイミングによって、フレームの並び替え順序が決定する。読出制御部２４は、ＦＩＦＯ２１，２２にフレームが書き込まれたことを検知すると、復元順序補正部２５３で決定された順序で、マルチプレクサ２３にＦＩＦＯ２１，２２からフレームを読み出させる。マルチプレクサ２３は、読み出したフレームを順に出力する。
【００３０】
図３では、イーサネットフレーム伝送システムＴが、フレーム（Ｆｒａｍｅ）１からフレーム５までの５つのイーサネットフレームからなるデータのストリームを伝送する例を示している。
【００３１】
図３に示す例で伝送されるデータのストリームは、送信側の１つの端末（図１参照）から受信側の１つの端末まで伝送されるものであり、５つのフレームはいずれも同一のＭＡＣアドレスを有している。つまり、ＭＡＣアドレスの送信元アドレス（ＳＡ）が互いに同一であり、かつ、宛先アドレス（ＤＡ）も互いに同一である。５つのフレーム１〜５は、フレーム１からフレーム５の順に送信側の端末からＬ２ＳＷＡ１に供給されてくる。
【００３２】
まず、Ｌ２ＳＷＡ１に第１のフレーム１が送られてくると、Ｌ２ＳＷＡ１の振分け部１２がＬＡ回線ａに対応するＦＩＦＯ１５にフレーム１を格納する。ＦＩＦＯ１５に格納されたフレーム１は、ＯＡＭ挿入部１８を経由して所定のビットレートでＬＡ回線ａに出力されていく。次に第２のフレーム２が供給されてくるときには、ＦＩＦＯ１５よりもＦＩＦＯ１６の方がデータの量が少ないため、空き管理部１７はＬＡ回線ｂの帯域が空いていると判定する。振分け処理判定部１４は、振分け部１２に、フレーム２を、ＬＡ回線ｂに対応したＦＩＦＯ１６に格納させる。ＦＩＦＯ１６に格納されたフレーム２は、ＬＡ回線ｂに所定のビットレートで出力される。続いて供給されてくる第３のフレーム３は、格納されているデータ量が少ないＦＩＦＩＯ１５に格納される。第２のフレームは他のフレームに比べて大きく、第４のフレーム４および第５のフレーム５が供給されてくるときでも、ＦＩＦＯ１５の方がデータ量は少ない。このため、第４のフレーム４および第５のフレーム５もＦＩＦＯ１５に格納され、ＬＡ回線ａに出力される。５つのフレームは、このようにして２つのＬＡ回線ａ，ｂに振り分けられ、並行して伝送される。図３のＬ２ＳＷＡ１とＬ２ＳＷＢ２との間には、５つのフレームが、ＬＡ回線ａ，ｂを伝送されてＬ２ＳＷＢ２で受信されるタイミングに沿って右から左に向かって並んで示されている。ＬＡ回線ａ，ｂが有する伝送遅延の量は、通常互いに異なる。図３には、ＬＡ回線ａの遅延量とＬＡ回線ｂの遅延量が同一である場合（ｃａｓｅ１）におけるフレーム２の受信タイミングが破線の位置で示され、一方、ＬＡ回線ｂの遅延量がＬＡ回線ａの遅延量よりも大きい場合（ｃａｓｅ２）におけるフレーム２の受信タイミングが実線の位置で示されている。
【００３３】
受信側のＬ２ＳＷＢ２は、ＬＡ回線ａおよびＬＡ回線ｂに振り分けられて伝送されてくる５つのフレームを収集して受信側の端末に出力する。ここで仮に、Ｌ２ＳＷＢ２において、フレーム１〜５を、受信したタイミング、すなわちフレームの先頭が到達したタイミングの順に１列に並べるとすると、ＬＡ回線ａの遅延量とＬＡ回線ｂの遅延量が同一であった場合（ｃａｓｅ１）には、フレーム１からフレーム５までが、送信側のＬ２ＳＷＡ１から出力された順序と同じ順序に並べられる。しかし、ＬＡ回線ｂの遅延量がＬＡ回線ａの遅延量に比べて大きい場合（ｃａｓｅ２）には、フレーム２がフレーム３よりも後に並べられ、Ｌ２ＳＷＡ１が出力した順序と異なる順序になってしまう。そこで、本実施形態のＬ２ＳＷＢ２は、受信タイミングの情報をＬＡ回線ａとＬＡ回線ｂとの遅延差で補正する。
【００３４】
受信タイミングの情報を補正する機能について説明する。
【００３５】
図４は、図３に示すイーサネットフレーム伝送システムにおいて、ＥｔｈｅｒＯＡＭフレームが伝送される様子を示す図である。また、図５は、受信側のＬ２ＳＷＢ２での処理を説明するフローチャートである。図５に示す処理は、Ｌ２ＳＷＢ２にＬＡ回線ａ，ｂを介してＥｔｈｅｒＯＡＭフレームまたはイーサネットフレームが送信されてくる度に実行される。
【００３６】
Ｌ２ＳＷＡ１のＯＡＭ挿入部１８，１９は、ＥｔｈｅｒＯＡＭフレームを定期的に生成して、対応するＬＡ回線ａおよびＬＡ回線ｂに出力する。ＯＡＭ挿入部１８は、ＥｔｈｅｒＯＡＭ１フレームに、このＥｔｈｅｒＯＡＭ１フレームの送信タイミングＴｘＴｉｍｅＡ１を表す送信タイミング情報を挿入してＬＡ回線ａに出力する。また、他方のＯＡＭ挿入部１９は、ＥｔｈｅｒＯＡＭ２フレームに、このＥｔｈｅｒＯＡＭ２フレームの送信タイミングＴｘＴｉｍｅＡ２を表す送信タイミング情報を挿入してＬＡ回線ｂに出力する。なお、ＥｔｈｅｒＯＡＭ１フレームは、ストリームを構成するフレームと同様にイーサネットのフレーム形式を有している。ただし、本実施形態の説明では、送信タイミング情報を挿入するためのフレームをＥｔｈｅｒＯＡＭフレームと称し、ストリームを構成するフレームをイーサネットフレーム（または単にフレーム）と称する。
【００３７】
受信側のＬ２ＳＷＢ２では、ＬＡ回線ａ，ｂを介して受信したものがＥｔｈｅｒＯＡＭフレームであり（図５のＳ１１におけるＥｔｈｅｒＯＡＭフレーム受信）、さらにこのＥｔｈｅｒＯＡＭフレームがＬＡ回線ａを介して伝送されてきた場合（図５のＳ１２におけるＬＡ回線ａ）、ＯＡＭ終端部２６が、ＬＡ回線ａを介して伝送されてきたＥｔｈｅｒＯＡＭ１フレームを受信し、ＥｔｈｅｒＯＡＭ１フレームの到着遅延測定を行う（図５のＳ１３）。より詳細には、ＯＡＭ終端部２６は受信したＥｔｈｅｒＯＡＭ１フレームから送信タイミング情報を抽出して到着遅延差測定部２５２に出力する。また、ＯＡＭ終端部２６は、ＥｔｈｅｒＯＡＭ１フレームを受信したタイミングＲｘＴｉｍｅＢ１を到着遅延差測定部２５２に出力する。到着遅延差測定部２５２は、ＥｔｈｅｒＯＡＭ１フレームの送信タイミングＴｘＴｉｍｅＡ１と受信タイミングＲｘＴｉｍｅＢ１との差からＬＡ回線ａの伝送遅延時間Ｄ１を求める（図５のＳ１４）。この一方、ＥｔｈｅｒＯＡＭフレームがＬＡ回線ｂを介して伝送されてきたものである場合（図５のＳ１２におけるＬＡ回線ｂ）、ＯＡＭ終端部２７がＥｔｈｅｒＯＡＭ２フレームを受信し、ＥｔｈｅｒＯＡＭ２フレームの到着遅延測定を行う（図５のＳ１５）。より詳細には、ＯＡＭ終端部２７はＥｔｈｅｒＯＡＭ２フレームから送信タイミング情報を抽出して到着遅延差測定部２５２に出力する。また、ＯＡＭ終端部２７は、ＥｔｈｅｒＯＡＭ２フレームを受信したタイミングＲｘＴｉｍｅＢ２を到着遅延差測定部２５２に出力する。到着遅延差測定部２５２は、ＥｔｈｅｒＯＡＭ２フレームの送信タイミングＴｘＴｉｍｅＡ２と受信タイミングＲｘＴｉｍｅＢ２との差からＬＡ回線ｂの伝送遅延時間Ｄ２を求める（図５のＳ１６）。このようにして、Ｌ２ＳＷＢ２側でＬＡ回線ａ、ｂそれぞれの伝送遅延時間Ｄ１，Ｄ２が得られる。
【００３８】
ここで再び図３に戻り、図５も引き続き参照して、ストリームのデータを構成するフレームの伝送および収集を説明する。
【００３９】
５つのフレーム１〜５は、送信側のＬＳ２ＳＷＡ１でＬＡ回線ａおよびＬＡ回線ｂに振り分けられて出力される。図３に示す例では、第１のフレーム１と、第３のフレーム３から第５のフレームまでとがＬＡ回線ａを介して伝送され、残る第２のフレーム２がＬＡ回線ｂを介して伝送される。
【００４０】
受信側のＬ２ＳＷＢ２では、ＬＡ回線ａ，ｂを介して５つのフレーム１〜５を受信する。
【００４１】
受信したフレームがＬＡ回線ａを介して伝送されてきたものである場合（図５のＳ２１でＬＡ回線ａ）、ＯＡＭ終端部２６はフレームをそのままフレーム先頭抽出部２５１に渡す。フレーム先頭抽出部２５１は、フレームを受信したタイミング（時刻）、より具体的にはフレームの先頭が到着した時刻の情報を復元順序補正部２５３に出力し記録する（図５のＳ２２）。また、フレーム先頭抽出部２５１は、フレームをＬＡ回線ａのＦＩＦＯ２１に格納する（図５のＳ２４）。各フレームの到着時刻は、到着の順にＴ１〜Ｔ５で示す。例えば、ＬＡ回線ａを介して伝送されてくるフレームの到着時刻はＴ１，Ｔ２，Ｔ４，Ｔ５で示す（図５のＳ２３）。
【００４２】
次に、復元順序補正部２５３が、ＬＡ回線ａのイーサネットフレーム到着時刻を補正する（図５のＳ２５）。復元順序補正部２５３は、ＬＡ回線ａを伝送されてきたフレームの受信タイミング情報（イーサネットフレーム到着時刻）から、図５のＳ１４に示すＬＡ回線ａの伝送遅延時間Ｄ１を差し引く。これによって、ＬＡ回線ａを伝送されたフレームについて、補正された到着時刻が得られる。例えば、上記ステップＳ２２〜Ｓ２５の処理がＬＡ回線ａを介して伝送されるフレーム１，３，４，５に対して実行されると、補正された到着時刻Ｔ１―Ｄ１，Ｔ２―Ｄ１，Ｔ４―Ｄ１，Ｔ５―Ｄ１が得られる（図５のＳ２６）。
【００４３】
フレームがＬＡ回線ｂを介して伝送されてきた場合（図５のＳ２１でＬＡ回線ｂ）にも、イーサネットフレームの到着時刻が記録される（図５のＳ２７）。ＯＡＭ終端部２７はこのフレームをそのままフレーム先頭抽出部２５１に渡す。フレーム先頭抽出部２５１は、フレームを受信したタイミング、すなわちフレームの先頭が到着した時刻を表す受信タイミング情報を復元順序補正部２５３に出力する。また、フレーム先頭抽出部２５１は、フレームをＬＡ回線ｂのＦＩＦＯ２２に格納する（図５のＳ２９）。このフレームについても、ＬＡ回線ａのフレームの場合と同様にＬＡ回線ｂのイーサネットフレーム到着時刻補正処理が実行される（図５のＳ３０）。ただし、ＬＡ回線ｂの場合は、ＬＡ回線ｂの伝送遅延時間Ｄ２を差し引く。これによって、補正された到着時刻Ｔ３―Ｄ２が得られる（図５のＳ３１）。
【００４４】
下の表１に、ＬＡ回線ａ，ｂにおける伝送遅延時間Ｄ１，Ｄ２の差が無い場合（ｃａｓｅ１）における各フレームの到着時刻、フレームの到着時刻補正の結果、およびフレームの復元順序を示す。また、表２には、ＬＡ回線ｂの伝送遅延時間Ｄ２がＬＡ回線ａの伝送遅延時間Ｄ１よりも大きい場合（ｃａｓｅ２）についての情報を示す。各フレームの情報は、フレームの先頭到着順に並んでいる。なお、図５のフレーチャートに示した到着の時刻の符号Ｔ１〜Ｔ５は、表２に示す場合を示している。
【００４５】
【表１】
2009033573.tif 000003
【００４６】
伝送遅延時間Ｄ１，Ｄ２に差が無い場合には、Ｌ２ＳＷＢ２に５つのフレームが、フレーム１、フレーム２、フレーム３、フレーム４、フレーム５の順に到着する。また、伝送遅延時間Ｄ１とＤ２は等しい。したがって、各フレームの到着時刻Ｔ１〜Ｔ５を、伝送遅延時間Ｄ１，Ｄ２で補正した結果Ｔ１−Ｄ１，Ｔ２−Ｄ２，Ｔ３−Ｄ１，Ｔ４−Ｄ１，Ｔ５−Ｄ１の値もこの順となる。５つのフレームは、Ｌ２ＳＷＡ１からフレーム１、フレーム２、フレーム３、フレーム４、フレーム５の順に収集することで、ストリームが正常に再現されることとなる。
【００４７】
次に、ＬＡ回線ｂの伝送遅延時間Ｄ２が、ＬＡ回線ａの伝送遅延時間Ｄ１よりも大きい場合の例について、各フレームの到着時刻、フレームの到着時刻補正の結果、およびフレームの復元順序を示す。
【００４８】
【表２】
2009033573.tif 000004
【００４９】
伝送遅延時間Ｄ２が伝送遅延時間Ｄ１よりも大きい場合、フレーム２がフレーム３よりも後に到着する。つまり、Ｌ２ＳＷＢ２には５つのフレームが、フレーム１、フレーム３、フレーム２、フレーム４、フレーム５の順に到着する。ここで、各フレームの到着時刻Ｔ１〜Ｔ５を、伝送遅延時間Ｄ１，Ｄ２で補正した結果の値は、フレーム２についてのＴ３−Ｄ２の方が、フレーム３についてのＴ２−Ｄ１に比べて小さい。この結果、補正した値は、表２に示すようにフレーム１、フレーム２、フレーム３、フレーム４、フレーム５の順となる。すなわち、伝送遅延時間Ｄ２が伝送遅延時間Ｄ１よりも大きい場合であっても、５つのフレームは、フレーム１、フレーム２、フレーム３、フレーム４、フレーム５の順に収集することで、ストリームが正常に再現されることとなる。
【００５０】
ここで、図５に戻って処理の続きを説明すると、読出制御部２４が、バッファ書込フラグの検出を行い（図５のＳ３２）、ＦＩＦＯ２１，２２にフレームが書き込まれたことを検知した場合には（Ｓ３２においてＹｅｓ）、両ＬＡ回線ａ，ｂの補正到着時刻比較を行う。読出制御部２４は、上の表１または表２における各フレーム到着時刻の補正結果を比較して、表１および表２の最右欄に示すように復元順序を決定する。続いて、読出制御部２４は、マルチプレクサ２３に、決定した復元順序でフレームを読み出させる（図５のＳ３４）。マルチプレクサ２３は、読み出したフレームを順に出力する。このようにして、フレーム順序が正常に復元される。
【００５１】
なお、上述した実施形態では、ＯＡＭフレームが定期的に送信されるものとして説明したが、本発明の保守用フレームはこれに限られるものではなく、例えば、システムの立ち上げの段階で送信されるものであってもよい。ただし、継続して送信することによって、温度等の環境条件変化に起因する遅延時間の変動に対し動的に追従することが可能となる。また、ＯＡＭフレームを定期的に送信する場合には、イーサネットフレームの送信タイミングと重なる場合あるが、この場合には、イーサネットフレームを待機させてＯＡＭフレームの送信を優先的に行うこととしても、あるいはイーサネットフレームを優先することとしてもよい。
【００５２】
また、上述した実施形態では、２本のＬＡ回線の例を説明したが、本発明の物理回線は、これに限られるものではなく、例えば３本以上であってもよい。
【００５３】
以下、本発明の種々の形態について付記する。
【００５４】
（付記１）
リンクアグリゲーション設定されて１つの論理回線を形成する複数の物理回線を介し供給されてくる複数のフレームを収集して１つの出力回線に出力するイーサネットフレーム伝送装置であって、
前記複数の物理回線のそれぞれの伝送遅延量を表わす遅延情報を保持する遅延情報保持部と、
前記複数の物理回線を介して供給されてくるフレームの受信タイミングを、該フレームが供給された物理回線に対応した遅延情報により補正する受信タイミング補正部と、
複数の物理回線を介して供給されてくるフレームを、前記受信タイミング補正部によって補正された到着タイミングの順に収集して前記出力回線に出力するデータ復元部とを備えたことを特徴とするイーサネットフレーム伝送装置。
【００５５】
（付記２）
順次転送される複数のフレームからなるデータを伝送する伝送システムであって、
入力回線から供給されてくる前記複数のフレームを、リンクアグリゲーション設定されて１つの論理回線を形成する複数の物理回線に振り分けて出力する送信側伝送装置と、
前記複数の物理回線に振り分けられて供給されてくるフレームを収集して１つの出力回線に出力する受信側伝送装置とを備え、
前記送信側伝送装置が、前記複数の物理回線のそれぞれに、回線遅延を測定するための保守用フレームを、該保守用フレームの送信タイミングを表す送信タイミング情報を挿入して出力する保守フレーム出力部を備え、
前記受信側伝送装置が、
前記複数の物理回線のそれぞれを介して供給されてくる前記保守用フレームを受信して、該保守用フレームに挿入された送信タイミング情報、および該保守用フレームの受信タイミングから、前記複数の物理回線のそれぞれの遅延情報を得る遅延情報保持部と、
前記複数の物理回線のそれぞれを介して供給されてくるフレームの受信タイミングを、該フレームが供給された物理回線に応じた遅延情報により補正する受信タイミング補正部と、
前記受信タイミング補正部によって補正された受信タイミングの順に前記フレームを収集して前記出力回線に出力するデータ復元部とを備えたものであることを特徴とするイーサネットフレーム伝送システム。
【００５６】
（付記３）
前記保守フレーム出力部が、前記保守フレームとしてＩＴＵ−Ｔ  Ｙ．１７３１に規定されたＥｈｔｅｒＯＡＭフレームを出力するものであることを特徴とする付記２記載のイーサネットフレーム伝送システム。
【００５７】
（付記４）
前記送信側伝送装置が、前記複数の物理回線のうち、データの伝送量がより少ない物理回線に優先的にフレームを振り分ける振分け部を備えたものであることを特徴とする付記２または３記載のイーサネットフレーム伝送システム。
【図面の簡単な説明】
【００５８】
【図１】イーサネットフレーム伝送システムを用いたネットワークの例を示すブロック図である。
【図２】従来技術のイーサネットフレーム伝送システムを示すブロック図である。
【図３】本発明の実施形態のイーサネットフレーム伝送システムを示すブロック図である。
【図４】図３に示すイーサネットフレーム伝送システムにおいて、ＥｔｈｅｒＯＡＭフレームが伝送される様子を示す図である。
【図５】受信側のＬ２ＳＷＢ２での処理を説明するフローチャートである。
【符号の説明】
【００５９】
Ｔ    イーサネットフレーム伝送システム
１    レイヤ２スイッチＡ（送信側伝送装置）
２    レイヤ２スイッチＢ（イーサネットフレーム伝送装置、受信側伝送装置）
１２    振分け部
１７    空き管理部１７（振分け部１２と合わせて振分け部）
１８，１９    ＯＡＭ挿入部（保守フレーム出力部）
２５２    到着遅延差測定部（遅延情報保持部）
２５３    復元順序補正部（受信タイミング補正部）
２３    マルチプレクサ
２４    読出制御部（マルチプレクサ２３と合わせてデータ復元部）
【図１】
2009033573.tif 000005
【図２】
2009033573.tif 000006
【図３】
2009033573.tif 000007
【図４】
2009033573.tif 000008
【図５】
2009033573.tif 000009