(57)【要約】【課題】ＬＡＮ間接続装置間にバッファを有しない接続装置を介挿した場合でも適切なフロー制御を実現する。【解決手段】１対のＬＡＮ間接続装置Ｓ１，Ｓ２と伝送路Ｎとの間に各々設けられると共に各ＬＡＮ間接続装置Ｓ１，Ｓ２との間で送受信されるパケットを伝送路Ｎに応じて物理層レベルで処理する第１及び第２の接続装置Ｍ１，Ｍ２から構成され、第１の接続装置Ｍ１は、自らに接続された一方のＬＡＮ間接続装置Ｓ１からフロー制御に係わる制御情報を取得し、当該制御情報を専用の制御情報パケットＰｓに格納して第２の接続装置Ｍ２に向けて伝送路Ｎに送出し、第２の接続装置Ｍ２は、前記制御情報パケットＰｓから制御情報を取得し、当該制御情報を自らに接続された他方のＬＡＮ間接続装置Ｓ２に提供することによって、各ＬＡＮ間接続装置Ｓ１，Ｓ２間におけるフロー制御設定のオートネゴシエーションを実現させる。【選択図】　　　図１
2004112219.tif 000002
【特許請求の範囲】
【請求項１】
異なるＬＡＮ（１，２）を１対のＬＡＮ間接続装置（Ｓ１，Ｓ２）を用いることにより所定の伝送路（Ｎ）を介して相互接続する際に、各ＬＡＮ間接続装置（Ｓ１，Ｓ２）と伝送路（Ｎ）との間に各々設けられると共に各ＬＡＮ間接続装置（Ｓ１，Ｓ２）との間で送受信されるパケットを伝送路（Ｎ）に応じて物理層レベルで処理する第１及び第２の接続装置（Ｍ１，Ｍ２）から構成され、
第１の接続装置（Ｍ１）は、自らに接続された一方のＬＡＮ間接続装置（Ｓ１）からフロー制御に係わる制御情報を取得し、当該制御情報を専用の制御情報パケット（Ｐｓ）に格納して第２の接続装置（Ｍ２）に向けて伝送路（Ｎ）に送出し、
第２の接続装置（Ｍ２）は、前記制御情報パケット（Ｐｓ）から前記制御情報を取得し、当該制御情報を自らに接続された他方のＬＡＮ間接続装置（Ｓ２）に提供することによって、一方のＬＡＮ間接続装置（Ｓ１）と他方のＬＡＮ間接続装置（Ｓ２）との間におけるフロー制御設定のオートネゴシエーションを実現させる
ことを特徴とするＬＡＮ間接続システム。
【請求項２】
第２の接続装置（Ｍ２）は、制御情報パケット（Ｐｓ）を受信すると、当該受信を第１の接続装置（Ｍ１）に通知する専用の受取通知パケット（Ｐａ）を第１の接続装置（Ｍ１）に送出し、
第１の接続装置（Ｍ１）は、制御情報パケット（Ｐｓ）を一定間隔で複数送出すると共に、前記受取通知パケット（Ｐａ）を第２の接続装置（Ｍ２）から受信すると、制御情報パケット（Ｐｓ）の送出を終了することを特徴とする請求項１記載のＬＡＮ間接続システム。
【請求項３】
第１及び第２の接続装置（Ｍ１，Ｍ２）は、メディアコンバータ内に付加機能として設けられることを特徴とする請求項１または２記載のＬＡＮ間接続システム。
【請求項４】
伝送路（Ｎ）は、１０００Ｂａｓｅ−ＬＸに準拠した光信号を伝送する光ファイバ網であり、
第１及び第２の接続装置（Ｍ１，Ｍ２）は、１０００Ｂａｓｅ−ＳＸあるいは１０００Ｂａｓｅ−Ｔに準拠したパケット（電気信号）と前記伝送路（Ｎ）に対応した１０００Ｂａｓｅ−ＬＸに準拠した光信号との相互変換を行うことを特徴とする請求項３記載のＬＡＮ間接続システム。
【請求項５】
第１及び第２の接続装置（Ｍ１，Ｍ２）は、リピータ内に付加機能として設けられることを特徴とする請求項１または２記載のＬＡＮ間接続システム。
【請求項６】
第１の接続装置（Ｍ１）は、制御情報パケット（Ｐｓ）のデータフィールドに、制御情報パケット（Ｐｓ）であることを示すパケットの種類と共に制御情報を格納することを特徴とする請求項１〜５いずれかに記載のＬＡＮ間接続システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＬＡＮ間接続システムに関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
例えば、ギガビットイーサネットに準拠したＬＡＮ同士を相互接続する場合には、各ＬＡＮに設けられたＬＡＮ間接続装置との間でＰａｕｓｅパケットを送受信することによりフロー制御を実現している。このようなＰａｕｓｅパケットを用いたフロー制御では、各ＬＡＮ間接続装置がバッファを備えている必要があり、通常はスイッチが用いられる。しかしながら、バッファを有しない物理層レベルでの信号処理を行う接続装置（例えばメディアコンバータやリピータ等）を上記ＬＡＮ間接続装置間に介挿した場合には、フロー制御の設定情報が正常に伝送されないために、適切なフロー制御を実現することができない。なお、Ｐａｕｓｅパケットを用いたフロー制御については、例えば以下の公知文献に記載されている。
【０００３】
【非特許文献１】
ＩＥＥＥ　Ｓｔｄ　８０２．３，２０００　Ｅｄｉｔｉｏｎ
【０００４】
本発明は、上述する問題点に鑑みてなされたもので、ＬＡＮ間接続装置間にバッファを有しない接続装置を介挿した場合でも適切なフロー制御を実現することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明では、第１の手段として、異なるＬＡＮ（１，２）を１対のＬＡＮ間接続装置（Ｓ１，Ｓ２）を用いることにより所定の伝送路（Ｎ）を介して相互接続する際に、各ＬＡＮ間接続装置（Ｓ１，Ｓ２）と伝送路（Ｎ）との間に各々設けられると共に各ＬＡＮ間接続装置（Ｓ１，Ｓ２）との間で送受信されるパケットを伝送路（Ｎ）に応じて物理層レベルで処理する第１及び第２の接続装置（Ｍ１，Ｍ２）から構成され、第１の接続装置（Ｍ１）は、自らに接続された一方のＬＡＮ間接続装置（Ｓ１）からフロー制御に係わる制御情報を取得し、当該制御情報を専用の制御情報パケット（Ｐｓ）に格納して第２の接続装置（Ｍ２）に向けて伝送路（Ｎ）に送出し、第２の接続装置（Ｍ２）は、前記制御情報パケット（Ｐｓ）から前記制御情報を取得し、当該制御情報を自らに接続された他方のＬＡＮ間接続装置（Ｓ２）に提供することによって、一方のＬＡＮ間接続装置（Ｓ１）と他方のＬＡＮ間接続装置（Ｓ２）との間におけるフロー制御設定のオートネゴシエーションを実現させるという構成を採用する。
【０００６】
また、第２の手段として、上記第１の手段において、第２の接続装置（Ｍ２）は、制御情報パケット（Ｐｓ）を受信すると、当該受信を第１の接続装置（Ｍ１）に通知する専用の受取通知パケット（Ｐａ）を第１の接続装置（Ｍ１）に送出し、第１の接続装置（Ｍ１）は、制御情報パケット（Ｐｓ）を一定間隔で複数送出すると共に、前記受取通知パケット（Ｐａ）を第２の接続装置（Ｍ２）から受信すると、制御情報パケット（Ｐｓ）の送出を終了するという構成を採用する。
【０００７】
第３の手段として、上記第１または第２の手段において、第１及び第２の接続装置（Ｍ１，Ｍ２）は、メディアコンバータ内に付加機能として設けられるという構成を採用する。
【０００８】
第４の手段として、上記第３の手段において、伝送路（Ｎ）は、１０００Ｂａｓｅ−ＬＸに準拠した光信号を伝送する光ファイバ網であり、第１及び第２の接続装置（Ｍ１，Ｍ２）は、１０００Ｂａｓｅ−ＳＸあるいは１０００Ｂａｓｅ−Ｔに準拠したパケット（電気信号）と伝送路（Ｎ）に対応した１０００Ｂａｓｅ−ＬＸに準拠した光信号との相互変換を行うという構成を採用する。
【０００９】
第５の手段として、上記第１または第２の手段において、第１及び第２の接続装置（Ｍ１，Ｍ２）は、リピータ内に付加機能として設けられるという構成を採用する。
【００１０】
第６の手段として、上記第１〜第５いずれかの手段において、第１の接続装置（Ｍ１）は、制御情報パケット（Ｐｓ）のデータフィールドに、制御情報パケット（Ｐｓ）であることを示すパケットの種類と共に制御情報を格納するという構成を採用する。
【００１１】
【発明の実施の形態】
以下、図面を参照して、本発明に係わるＬＡＮ間接続システムの一実施形態について説明する。
【００１２】
図１は、本実施形態に係わるＬＡＮ間接続システムの全体構成図である。この図に示すように、本ＬＡＮ間接続システムＣは、スイッチＳ１，Ｓ２の間に伝送路Ｎを挟んだ状態で設けられた１対のメディアコンバータＭ１，Ｍ２から構成されている。一方のメディアコンバータＭ１はスイッチＳ１と伝送路Ｎとの間に設けられ、他方のメディアコンバータＭ２は、スイッチＳ２と伝送路Ｎとの間に設けられている。スイッチＳ１はＬＡＮ１に接続され、スイッチＳ２は、ＬＡＮ２に接続されている。本ＬＡＮ間接続システムＣは、伝送路Ｎを介してＬＡＮ１，２を相互接続している。
【００１３】
メディアコンバータＭ１，Ｍ２は、１０００Ｂａｓｅ−ＳＸあるいは１０００Ｂａｓｅ−Ｔに準拠したパケット（電気信号）を１０００Ｂａｓｅ−ＬＸに準拠した光信号に変換することを主機能とするものであり、スイッチＳ１，Ｓ２から入力された上記電気信号を光信号に変換して伝送路Ｎに出力する。伝送路Ｎは、上記１０００Ｂａｓｅ−ＬＸに準拠した光信号を伝送する光ファイバ網である。
【００１４】
図２は、上記ＬＡＮ間接続システムＣにおける各メディアコンバータＭ１，Ｍ２の要部機能構成を示すブロック図である。メディアコンバータＭ１は、ＳＷ側ＰＨＹ１ａ、ＰＨＹレジスタ監視部１ｂ、パケット生成部１ｃ、伝送路側ＰＨＹ１ｄ及びＡＣＫパケット検出部１ｅから構成されている。メディアコンバータＭ２は、伝送路側ＰＨＹ２ａ、パケット検出部３ｂ、ＰＨＹ設定部２ｃ、ＡＣＫパケット生成部２ｄ及びＳＷ側ＰＨＹ２ｅから構成されている。
【００１５】
メディアコンバータＭ１におけるＳＷ側ＰＨＹ１ａは、ＬＡＮ１から入力されたパケットを波形成形等の物理層レベルでの信号処理を施すと共に、スイッチＳ１の物理層デバイスからオートネゴシエーションによってフロー制御に関する各種制御情報を取得して内部のレジスタに格納する。ここで、本実施形態におけるフロー制御に関する各種制御情報は、ＳＷ側ＰＨＹ１ａのレジスタに格納されたフロー制御設定情報と同一内容である。ＰＨＹレジスタ監視部１ｂは、上記レジスタを監視することにより、ＳＷ側ＰＨＹ１ａにおけるオートネゴシエーションの設定状態に関する情報や上記制御情報を収得し、パケット生成部１ｃに出力する。パケット生成部１ｃは、ＳＷ側ＰＨＹ１ａにおけるオートネゴシエーションの完了を検出すると、上記制御情報をデータ部に書き込んだ専用の制御情報パケットＰｓを定期的に生成して伝送路側ＰＨＹ１ｄに出力する。
【００１６】
伝送路側ＰＨＹ１ｄは、上記制御情報パケットＰｓを光信号に変換して伝送路Ｎに送出すると共に、伝送路Ｎを介してメディアコンバータＭ２から入力されたＡＣＫパケットＰａを電気信号に変換してＡＣＫパケット検出部１ｅに出力する。ＡＣＫパケット検出部１ｅは、上記ＡＣＫパケットＰａを検出するものであり、その検出情報をパケット生成部１ｃに出力すると共に、ＡＣＫパケットＰａを破棄する。なお、パケット生成部１ｃは、ＡＣＫパケット検出部１ｅからＡＣＫパケットＰａの検出が通知されると、制御情報パケットＰｓの生成を終了する。
【００１７】
図３は、上記制御情報パケットＰｓ及びＡＣＫパケットＰａのパケット構造を示す模式図である。制御情報パケットＰｓ及びＡＣＫパケットＰａは、イーサネットフレームの形式に準拠したものであり、先頭から、プリアンブル（７オクテット）、ＳＦＤ（１オクテット）、宛先アドレス（６オクテット）、送信元アドレス（６オクテット）、Ｌｅｎｇｔｈフィールド（２オクテット）、データフィールド（４８５オクテット）、及び最後のＦＣＳ（４オクテット）から構成されている。
【００１８】
宛先アドレスには、例えば「ＦＦＦＦＦＦ（ｈ）」のブロードキャストアドレスが格納されている。送信元アドレスには、ベンダー固有のＭＡＣアドレスが格納され、通常のユーザデータパケットとの区別が付けられている。Ｌｅｎｇｔｈフィールドには「４８５」というデータサイズが格納される。送信データフィールドにおける最初の１オクテット（種類）には、制御情報パケットＰｓあるいはＡＣＫパケットＰａの種類が格納される。制御情報パケットＰｓの場合は、例えば「ＡＡ（ｈ）」、ＡＣＫパケットＰａの場合には、例えば「Ａ０（ｈ）」が設定される。送信データフィールドにおける次の１オクテット（情報）には、フロー制御に関する制御情報が格納される。さらに、これ以降のデータフィールドには、「０１（ｈ）」を繰り返し符号が格納される。最後に、ＣＲＣ演算されたＣＲＣ値がＦＣＳフィールドに格納される。
【００１９】
一方、メディアコンバータＭ２における伝送路側ＰＨＹ２ａは、伝送路Ｎを介してメディアコンバータＭ１から入力された制御情報パケットＰｓに関する光信号を電気信号に変換してパケット検出部２ｂに出力すると共に、ＡＣＫパケット生成部２ｄから入力されたＡＣＫパケットＰａを光信号に変換して伝送路Ｎに送出する。パケット検出部２ｂは、制御情報パケットＰｓを検出するものであり、制御情報パケットＰｓの検出をＡＣＫパケット生成部２ｄに通知すると共に、制御情報パケットＰｓ内に格納された上記制御情報をＰＨＹ設定部２ｃに出力する。また、このパケット検出部２ｂは、伝送路側ＰＨＹ２ａから入力された制御情報パケットＰｓを破棄する。
【００２０】
ＰＨＹ設定部２ｃは、パケット検出部２ｂから取得した制御情報をＳＷ側ＰＨＹ２ｅ内のレジスタにメディアコンバータＭ２のフロー制御に関する制御情報として書き込むと共に、ＳＷ側ＰＨＹ２ｅにスイッチＳ２の物理層デバイスとの間のオートネゴシエーションの開始を指示する。ＡＣＫパケット生成部２ｄは、パケット検出部２ｂから制御情報パケットＰｓの検出が入力されると、制御情報パケットを受信したことを示すＡＣＫパケットＰａを生成して伝送路側ＰＨＹ２ａに出力する。ＳＷ側ＰＨＹ２ｅは、ＰＨＹ設定部２ｃからスイッチＳ２の物理層デバイスとの間のオートネゴシエーションの開始指示が入力されると、スイッチＳ２の物理層デバイスとの間でオートネゴシエーションを開始し、レジスタ内に記憶された制御情報をスイッチＳ２に提供する。
【００２１】
次に、このように構成された本ＬＡＮ間接続システムの動作について、図４に示すシーケンス図を参照して説明する。
【００２２】
メディアコンバータＭ１に電源が投入されると、ＳＷ側ＰＨＹ１ａは、スイッチＳの物理層デバイスとの間でオートネゴシエーションを開始してフロー制御に関する各種制御情報を取得し、内部のレジスタに格納する。ＰＨＹレジスタ監視部１ｂは、このＳＷ側ＰＨＹ１ａのレジスタを監視しており、オートネゴシエーションの設定状態や上記制御情報をレジスタから収得してパケット生成部１ｃに出力する。パケット生成部１ｃは、ＰＨＹレジスタ監視部１ｂから提供される情報に基づいてオートネゴシエーションが完了したことを検出すると、上記制御情報を含むと共にメディアコンバータＭ２を宛先とする制御情報パケットＰｓ（図３参照）を生成して伝送路側ＰＨＹ１ｄに出力する。この結果、伝送路側ＰＨＹ１ｄは、上記制御情報パケットＰｓを光信号に変換してメディアコンバータＭ２に向けて伝送路Ｎに送出する。
【００２３】
このようなメディアコンバータＭ１の動作に対して、メディアコンバータＭ２の伝送路側ＰＨＹ２ａは、光信号を受信すると、これを電気信号に変換してパケット検出部２ｂに出力する。パケット検出部２ｂは、伝送路側ＰＨＹ２ａから入力されたパケットにおいて、データフィールドの先頭の１オクテット（種類）のデータ内容に基づいて制御情報パケットＰｓの受信を検出する。そして、パケット検出部２ｂは、データフィールドの次の１オクテット（情報）のデータ内容、つまりフロー制御に関する各種制御情報を取り出してＰＨＹ設定部２ｃに出力すると共に、制御情報パケットの検出をＡＣＫパケット生成部２ｄに通知する。なお、伝送路側ＰＨＹ２ａから入力された制御情報パケットＰｓは、パケット検出部２ｂにおいて破棄される。
【００２４】
そして、ＰＨＹ設定部２ｃは、パケット検出部２ｂから入力されたフロー制御に関する各種制御情報をＳＷ路側ＰＨＹ２ｅのレジスタに書き込むと共に、ＳＷ路側ＰＨＹ２ｅにオートネゴシエーションの開始を指示する。この結果、ＳＷ路側ＰＨＹ２ｅとスイッチｓ２の物理層デバイスとの間でオートネゴシエーションが行われ、ＳＷ路側ＰＨＹ２ｅのレジスタに書き込まれたフロー制御に関する各種制御情報、つまりスイッチＳ１のフロー制御に関する各種制御情報に基づくフロー制御が実現される。すなわち、一方のスイッチＳ１のフロー制御に関する各種制御情報は、メディアコンバータＭ１，Ｍ２を介して他方のスイッチＳ２に伝送され、この各種制御情報に基づくオートネゴシエーションによってフロー制御が実現される。
【００２５】
一方、パケット検出部２ｂから制御情報パケットの検出通知を受けたＡＣＫパケット生成部２ｄは、メディアコンバータＭ１を宛先とするＡＣＫパケットＰａを生成して伝送路側ＰＨＹ２ａに出力し、当該伝送路側ＰＨＹ２ａはＡＣＫパケットＰａを光信号に変換して伝送路Ｎに送出する。この光信号は、メディアコンバータＭ１の伝送路側ＰＨＹ１ｄに入力されて電気信号に変換され、この電気信号は、伝送路側ＰＨＹ１ｄからＡＣＫパケット検出部１ｅに出力される。ＡＣＫパケット検出部１ｅは、伝送路側ＰＨＹ１ｄから入力されたパケットのデータフィールドの先頭の１オクテット（種類）に基づいてＡＣＫパケットＰａを検出すると、この検出結果をパケット生成部１ｃに通知して制御情報パケットＰｓの生成を終了させる。
【００２６】
なお、本発明は、上記実施形態に限定されるものではなく、例えば以下のような変形が考えられる。
（１）上記実施形態は、メディアコンバータＭ１，Ｍ２を用いて本ＬＡＮ間接続システムを構成するものであるが、バッファを備えないＬＡＮ間接続機器には、メディアコンバータの他に例えばリピータがある。したがって、リピータに図２に示した機能を付加することにより、本ＬＡＮ間接続システムを構成するようにしても良い。
【００２７】
（２）上記メディアコンバータＭ１，Ｍ２は、１０００Ｂａｓｅ−ＳＸあるいは１０００Ｂａｓｅ−Ｔに準拠したパケット（電気信号）を１０００Ｂａｓｅ−ＬＸに準拠した光信号に変換するものであるが、ＳＯＮＥＴ（Ｓｙｎｃｈｒｏｎｏｕｓ　Ｏｐｔｉｃａｌ　Ｎｅｔｗｏｒｋ：光同期伝送網）に対応したものであっても良い。
【００２８】
（３）上記実施形態では、フロー制御に関する制御情報をスイッチＳ１に接続されたメディアコンバータＭ１側からスイッチＳ２に接続されたメディアコンバータＭ２側に伝送する場合の機能構成を示しているが、上記制御情報を各メディアコンバータＭ１，Ｍ２との間で双方向に伝送するように構成しても良い。すなわち、素２に示した機能を各メディアコンバータＭ１，Ｍ２の何れにも備えるようにしても良い。
【００２９】
【発明の効果】
以上説明したように、本発明によれば、異なるＬＡＮを１対のＬＡＮ間接続装置を用いることにより所定の伝送路を介して相互接続する際に、各ＬＡＮ間接続装置と伝送路との間に各々設けられると共に各ＬＡＮ間接続装置との間で送受信されるパケットを伝送路に応じて物理層レベルで処理する第１及び第２の接続装置から構成され、第１の接続装置は、自らに接続された一方のＬＡＮ間接続装置からフロー制御に係わる制御情報を取得し、当該制御情報を専用の制御情報パケットに格納して第２の接続装置に向けて伝送路に送出し、第２の接続装置は、制御情報パケットから制御情報を取得し、当該制御情報を自らに接続された他方のＬＡＮ間接続装置に提供することによって、一方のＬＡＮ間接続装置と他方のＬＡＮ間接続装置との間におけるフロー制御設定のオートネゴシエーションを実現させるので、フロー制御を行うＬＡＮ間接続装置が直接接続されていなくても、当該ＬＡＮ間接続装置間でフロー制御を実現することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係わるＬＡＮ間接続システムの全体構成図である。
【図２】本発明の一実施形態に係わるＬＡＮ間接続システムの要部機能構成を示すブロック図である。
【図３】本発明の一実施形態における情報パケット及びＡＣＫパケットのパケット構造を示す模式図である。
【図４】本発明の一実施形態におけるメディアコンバータのＭ１，Ｍ２間の通信手順を示すシーケンス図である。
【符号の説明】
Ｃ……ＬＡＮ間接続システム
Ｓ１，Ｓ２……スイッチ
Ｍ１，Ｍ２……メディアコンバータ
Ｎ……伝送路
１，２……ＬＡＮ
１ａ……ＳＷ側ＰＨＹ
１ｂ……ＰＨＹレジスタ監視部
１ｃ……パケット生成部
１ｄ……伝送路側ＰＨＹ
１ｅ……ＡＣＫパケット検出部
２ａ……伝送路側ＰＨＹ
２ｂ……パケット検出部
２ｃ……ＰＨＹ設定部
２ｄ……ＡＣＫパケット生成部
２ｅ……ＳＷ側ＰＨＹ
【図１】
2004112219.tif 000003
【図２】
2004112219.tif 000004
【図３】
2004112219.tif 000005
【図４】
2004112219.tif 000006