(57)【要約】【課題】スイッチングハブやメディアコンバータ等の接続機器間において、物理層レベルでのデータ交換を可能とすることにより、経済的な構成で運用管理データ等を交換できるようにする。【解決手段】スイッチングハブ１は、メディアコンバータ２に運用管理データを送る場合、プリアンブル部の内容を運用管理データで置き換えたＭＡＣフレームをメディアコンバータ２に送る。メディアコンバータ２では、上記ＭＡＣフレームのプリアンブル部の内容（運用管理データ）に従って運用管理データ（メディアコンバータ２の状態を示す運用管理データ等）を作成する。そして、プリアンブル部の内容を上記運用管理データで置き換えたＭＡＣフレームをスイッチングハブ１へ送信する。また、メディアコンバータ２は、上記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻した後、ポートＰ４から外部機器に送信する。【選択図】　　　図１
2004120672.tif 000002
【特許請求の範囲】
【請求項１】
第１の接続機器が、
ＭＡＣフレームのプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを第２の接続機器に送信する第１の制御回路部を備え、
前記第２の接続機器が、
前記第１の接続機器から送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に、前記ＭＡＣフレーム中の前記プリアンブル部の内容を正規のプリアンブル値に戻す第２の制御回路部を備えたことを特徴とするプリアンブルを利用したデータ交換装置。
【請求項２】
請求項１記載のプリアンブルを利用したデータ交換装置において、
前記第２の制御回路部が、
ＭＡＣフレーム中のプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを前記第１の接続機器に送信する構成を有し、
前記第１の制御回路部が、
前記第２の接続機器から送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に、前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す構成を有することを特徴とするプリアンブルを利用したデータ交換装置。
【請求項３】
請求項２記載のプリアンブルを利用したデータ交換装置において、
前記他のデータが運用管理データであることを特徴とするプリアンブルを利用したデータ交換装置。
【請求項４】
スイッチングハブが、
ＭＡＣフレーム中のプリアンブル部の内容を運用管理データで置き換え、置き換え後のＭＡＣフレームをメディアコンバータへ送信する第１のプリアンブル変更回路と、
前記メディアコンバータから送られてきたＭＡＣフレーム中のプリアンブル部の内容を抽出する第１のプリアンブル検出回路と、
前記メディアコンバータから送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す第１のプリアンブル修正回路とを備え、
前記メディアコンバータが、
ＭＡＣフレーム中のプリアンブル部の内容を運用管理データで置き換え、置き換え後のＭＡＣフレームを前記スイッチングハブへ送信する第２のプリアンブル変更回路と、
前記スイッチングハブから送られてきたＭＡＣフレーム中のプリアンブル部の内容を抽出する第２のプリアンブル検出回路と、
前記スイッチングハブから送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す第２のプリアンブル修正回路とを備えたことを特徴とするプリアンブルを利用したデータ交換装置。
【請求項５】
請求項４記載のプリアンブルを利用したデータ交換装置において、
前記スイッチングハブが、
前記メディアコンバータの状態を問い合わせる状態問い合わせ用の運用管理データを前記第１のプリアンブル変更回路に対して出力する第１の運用管理部を備え、
前記第１のプリアンブル変更回路が、
前記メディアコンバータへ送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第１の運用管理部が出力した状態問い合わせ用の運用管理データで置き換える構成を有し、
前記メディアコンバータが、
前記第２のプリアンブル検出回路によって状態問い合わせ用の運用管理データが抽出されたとき、自メディアコンバータの状態を示す状態表示用の運用管理データを前記第２のプリアンブル変更回路に対して出力する第２の運用管理部を備え、
前記第２のプリアンブル変更回路が、
前記スイッチングハブへ送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第２の運用管理部が出力した状態表示用の運用管理データで置き換える構成を有することを特徴とするプリアンブルを利用したデータ交換装置。
【請求項６】
請求項５記載のプリアンブルを利用したデータ交換装置において、
前記第１の運用管理部が、
前記メディアコンバータの状態を変更させるための状態変更指示用の運用管理データを前記第１のプリアンブル変更回路に対して出力する構成を有し、
前記第１のプリアンブル変更回路が、
前記メディアコンバータへ送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第１の運用管理部が出力した状態変更指示用の運用管理データで置き換える構成を有し、
前記第２の運用管理部が、
前記第２のプリアンブル検出回路によって状態変更指示用の運用管理データが抽出されたとき、該状態変更指示用の運用管理データに従って自メディアコンバータの状態を変更し、その後、状態変更が完了したことを示す状態変更完了通知用の運用管理データを前記第２のプリアンブル変更回路に対して出力する構成を有し、
前記第２のプリアンブル変更回路が、
前記スイッチングハブに送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第２の運用管理部が出力した状態変更完了通知用の運用管理データで置き換える構成を有することを特徴とするプリアンブルを利用したデータ交換装置。
【請求項７】
ＭＡＣフレームのプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを、受信したＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す構成を有するメディアコンバータに対して、送信する制御回路部を備えたことを特徴とするスイッチングハブ。
【請求項８】
請求項７記載のスイッチングハブにおいて、
前記メディアコンバータが、
ＭＡＣフレーム中のプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを前記スイッチングハブに送信する構成を有し、
前記制御回路部が、
前記メディアコンバータから送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に、前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す構成を有することを特徴とするスイッチングハブ。
【請求項９】
ＭＡＣフレーム中のプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを送信する構成を有するスイッチングハブからＭＡＣフレームが送られてきたとき、前記ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に、前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す制御回路部を備えたことを特徴とするメディアコンバータ。
【請求項１０】
請求項９記載のメディアコンバータにおいて、
前記スイッチングハブが、
前記メディアコンバータから送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に、前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す構成を有し、
前記制御回路部が、
ＭＡＣフレーム中のプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを前記スイッチングハブに送信する構成を有することを特徴とするメディアコンバータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、接続機器間においてデータ交換を行う技術に関し、特に、ＭＡＣフレームのプリアンブル部を利用することにより、経済的な構成でＰＨＹ（物理層）レベルでのデータ交換を可能にするデータ交換技術に関する。
【０００２】
【従来の技術】
スイッチングハブやメディアコンバータ等の接続機器間において、運用管理データを交換するということは従来から行われている（例えば、特許文献１参照）。運用管理データを交換することにより、例えば、スイッチングハブにおいてメディアコンバータの状態（動作中、異常発生など）を管理したり、スイッチングハブからメディアコンバータの状態（動作モード等）を制御するというようなことが可能になる。
【０００３】
ところで、世界標準のＩＥＥＥ８０２．３に従って運用管理データ等を交換する場合、従来は、ＭＡＣ（Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌｌｅｒ）フレームのデータ領域を使用して運用管理データを交換するようにしている。図６にＭＡＣフレームのフォーマットを示す。同図に示すように、ＭＡＣフレームは、プリアンブル、フレームスタートコード、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、フレーム長／種類、データ、フレームチェックコードから構成されている。
【０００４】
【特許文献１】
特開２００１−９４５８５号公報
【０００５】
【発明が解決しようとする課題】
上述したように、従来は、ＭＡＣフレームのデータ領域を使用して運用管理データを交換するようにしているため、ＭＡＣフレームを組み立てるための構成や、ＭＡＣフレームを貯めるための構成や、ＭＡＣフレームを処理するための構成が必要になる。このため、構成が複雑になり、高価になってしまうという問題がある。この問題点を図７を参照して説明する。図７は、ＭＡＣフレームのデータ領域を使用して運用管理データを交換するメディアコンバータが備えていなければならないと考えられる構成を示したブロック図である。同図に示すように、ＭＡＣフレームのデータ領域を利用して運用データを交換するためには、ＰＨＹ部７１１、７１２や、ＲＪ４５コネクタ７１４や、光モジュール７１５といったメディアコンバータの基本的な構成に加えて、ＭＡＣフレームを処理するＭＡＣ部７１９、７２０や、ＭＡＣフレームデータを貯めるためのパケットメモリ・ブリッジ７１８や、ＭＡＣフレームを作り出すためのＣＰＵ７１３や、ＣＰＵ７１３の作業領域用のメモリ７１７等が必要になる。このため、構成が複雑になり、高価なものになってしまう。なお、図７において、７１６は運用管理部である。
【０００６】
そこで、本発明の目的は、ＭＡＣフレームのデータ領域を使用することなく、物理層レベルでのデータ交換を可能にすることにより、経済的な構成で、接続機器間で運用管理データ等を交換できるようにすることにある。
【０００７】
【課題を解決するための手段】
本発明のプリアンブルを利用したデータ交換装置は、上記目的を達成するため、
第１の接続機器が、
ＭＡＣフレームのプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを第２の接続機器に送信する第１の制御回路部を備え、
前記第２の接続機器が、
前記第１の接続機器から送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に、前記ＭＡＣフレーム中の前記プリアンブル部の内容を正規のプリアンブル値に戻す第２の制御回路部を備えたことを特徴とする。
【０００８】
また、本発明のプリアンブルを利用したデータ交換装置は、
前記第２の制御回路部が、
ＭＡＣフレーム中のプリアンブル部の内容を他のデータで置き換え、置き換え後のＭＡＣフレームを前記第１の接続機器に送信する構成を有し、
前記第１の制御回路部が、
前記第２の接続機器から送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共に、前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す構成を有することを特徴とする。
【０００９】
より具体的には、本発明のプリアンブルを利用したデータ交換装置は、
スイッチングハブが、
ＭＡＣフレーム中のプリアンブル部の内容を運用管理データで置き換え、置き換え後のＭＡＣフレームをメディアコンバータへ送信する第１のプリアンブル変更回路と、
前記メディアコンバータから送られてきたＭＡＣフレーム中のプリアンブル部の内容を抽出する第１のプリアンブル検出回路と、
前記メディアコンバータから送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す第１のプリアンブル修正回路とを備え、
前記メディアコンバータが、
ＭＡＣフレーム中のプリアンブル部の内容を運用管理データで置き換え、置き換え後のＭＡＣフレームを前記スイッチングハブへ送信する第２のプリアンブル変更回路と、
前記スイッチングハブから送られてきたＭＡＣフレーム中のプリアンブル部の内容を抽出する第２のプリアンブル検出回路と、
前記スイッチングハブから送られてきた前記ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す第２のプリアンブル修正回路とを備えたことを特徴とする。
【００１０】
また、本発明のプリアンブルを利用したデータ交換装置は、
前記スイッチングハブが、
前記メディアコンバータの状態を問い合わせる状態問い合わせ用の運用管理データを前記第１のプリアンブル変更回路に対して出力する第１の運用管理部を備え、
前記第１のプリアンブル変更回路が、
前記メディアコンバータへ送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第１の運用管理部が出力した状態問い合わせ用の運用管理データで置き換える構成を有し、
前記メディアコンバータが、
前記第２のプリアンブル検出回路によって状態問い合わせ用の運用管理データが抽出されたとき、自メディアコンバータの状態を示す状態表示用の運用管理データを前記第２のプリアンブル変更回路に対して出力する第２の運用管理部を備え、
前記第２のプリアンブル変更回路が、
前記スイッチングハブへ送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第２の運用管理部が出力した状態表示用の運用管理データで置き換える構成を有することを特徴とする。
【００１１】
また、本発明のプリアンブルを利用したデータ交換装置は、
前記第１の運用管理部が、
前記メディアコンバータの状態を変更させるための状態変更指示用の運用管理データを前記第１のプリアンブル変更回路に対して出力する構成を有し、
前記第１のプリアンブル変更回路が、
前記メディアコンバータへ送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第１の運用管理部が出力した状態変更指示用の運用管理データで置き換える構成を有し、
前記第２の運用管理部が、
前記第２のプリアンブル検出回路によって状態変更指示用の運用管理データが抽出されたとき、該状態変更指示用の運用管理データに従って自メディアコンバータの状態を変更し、その後、状態変更が完了したことを示す状態変更完了通知用の運用管理データを前記第２のプリアンブル変更回路に対して出力する構成を有し、
前記第２のプリアンブル変更回路が、
前記スイッチングハブに送信するＭＡＣフレーム中のプリアンブル部の内容を、前記第２の運用管理部が出力した状態変更完了通知用の運用管理データで置き換える構成を有することを特徴とする。
【００１２】
【作用】
第１の接続機器は、運用管理データ等を第２の接続機器に送信する場合、ＭＡＣフレームのプリアンブル部の内容を運用管理データ等で置き換え、置き換え後のＭＡＣフレームを第２の接続機器に送信する。第２の接続機器では、ＭＡＣフレーム中のプリアンブル部の内容（運用管理データ等）を抽出すると共に、ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す。反対に、第２の接続機器から第１の接続機器へ運用管理データ等を送信する場合は、第２の接続機器が、ＭＡＣフレームのプリアンブル部の内容を運用管理データ等で置き換え、置き換え後のＭＡＣフレームを第１の接続機器に送信する。第１の接続機器では、ＭＡＣフレーム中のプリアンブルの内容（運用管理データ等）を抽出すると共に、ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す。
【００１３】
このように、第１、第２の接続機器には、ＭＡＣフレーム中のプリアンブル部の内容を運用管理データ等に置き換える構成、ＭＡＣフレーム中のプリアンブル部の内容（運用管理データ等）を抽出する構成、ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す構成を設ければ良く、図７に示したメディアコンバータのように、運用管理データ等を交換するために、ＭＡＣ部７１９、７２０や、パケットメモリ・ブリッジ７１８や、ＣＰＵ７１３や、ＣＰＵ７１３の作業領域となるメモリ７１７等を設ける必要がないので、構成を簡単なものとし、コストを抑えることができる。また、ＭＡＣフレーム中の運用管理データ等を正規のプリアンブル値に戻す構成を有しているので、同期についても全く問題がない。
【００１４】
また、例えば、第１、第２の運用機器をそれぞれスイッチングハブ、メディアコンバータとした場合、スイッチングハブからメディアコンバータへ送信するデータを、メディアコンバータの状態を問い合わせる状態問い合わせ用の運用管理データや、メディアコンバータの状態を変更させるための状態変更指示用の運用管理データとすることができる。
【００１５】
メディアコンバータでは、ＭＡＣフレームから抽出したデータが、状態問い合わせ用の運用管理データである場合には、プリアンブル部の代わりに自メディアコンバータの状態を示す状態表示用の運用管理データを含んだＭＡＣフレームをスイッチングハブに送信する。また、メディアコンバータでは、ＭＡＣフレームから抽出したデータが、状態変更指示用の運用管理データである場合は、この運用管理データに従って、自メディアコンバータの状態を変更した後、状態変更が完了したことを示す状態変更完了通知用の運用管理データをプリアンブル部の内容の代わりに含んだＭＡＣフレームをスイッチングハブに送信する。
【００１６】
【発明の実施の形態】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１７】
図１は本発明に係るプリアンブルを利用したデータ交換装置の実施例のブロック図であり、スイッチングハブ１と、メディアコンバータ２とから構成されている。
【００１８】
図１に示すようにスイッチングハブ１は、パケットのスイッチを行うパケットスイッチング機構９１と、ルーティング処理等を行うＣＰＵ９６と、データの蓄積保持に利用するメモリ９４と、外部管理用コンソール端末（図示せず）を接続するためのコンソールＩ／Ｏ　９５と、８枚のインターフェースカード＃１〜＃８とを備えている。
【００１９】
インターフェースカード＃１には、パケットの転送を行うパケットフォワーディング機構９２と、パケットの処理を行うＭＡＣ部１１１、１１２やＰＨＹ部２１１、２１２と、ＭＡＣフレームのプリアンブル部を利用した運用管理データの交換を可能にするための制御回路部３１１、３１２と、ＣＰＵ９６からの指示に従って運用管理データを制御回路部３１１、３１２に対して出力したり、制御回路部３１１、３１２から渡された運用管理データを処理する運用管理部５１１部と、光モジュール４１１、４１２とが搭載されている。また、インターフェースカード＃１のポートＰ１、Ｐ２の内の、ポートＰ１にはメディアコンバータ２が接続されている。なお、他のインターフェースカード＃２〜＃８もインターフェースカード＃１と同様の構成を有している。
【００２０】
図２は、図１に示したスイッチングハブ１内の制御回路部３１１の詳細な構成例を示すと共に、制御回路部３１１とその周辺部との接続関係を示したブロック図である。
【００２１】
制御回路部３１１は、ＭＡＣ部１１１からＰＨＹ部２１１へのＭＡＣフレーム中のプリアンブル部を検出すると共に、上記ＭＡＣフレームをプリアンブル変更回路３２に渡すプリアンブル検出回路３１と、運用管理部５１１からの運用管理データを受け付け、プリアンブル変更回路３２に渡すデータ入力回路３５と、プリアンブル検出回路３１によって検出されたＭＡＣフレーム中のプリアンブル部の内容を、データ入力回路３５から渡された運用管理データに従って変更するプリアンブル変更回路３２とを備えている。更に、制御回路部３１１は、ＰＨＹ部２１１からＭＡＣ部１１１へのＭＡＣフレーム中のプリアンブル部を検出してその内容をデータ出力回路３６に渡すと共に、上記ＭＡＣフレームをプリアンブル修正回路３３に渡すプリアンブル検出回路３４と、プリアンブル検出回路３４から渡されたデータを運用管理部５１１に渡すデータ出力回路３６と、プリアンブル検出回路３４で検出されたＭＡＣフレーム中のプリアンブル部の内容を、正規のプリアンブル値に戻した後、ＭＡＣ部１１１に送信するプリアンブル修正回路３３とを備えている。
【００２２】
図３は、図１に示したメディアコンバータ２の構成例を示すブロック図である。同図に示すように、メディアコンバータ２は、カテゴリ５ケーブルからの電気信号を受けるＲＪ４５コネクタ６１４と、ＰＨＹ部６１１、６１２と、電気信号を光信号へ変換する光モジュール６１５と、ＭＡＣフレームのプリアンブル部を利用した運用管理データのやり取りを可能にするための制御回路部６１３と、運用管理部６１６とを備えている。また、メディアコンバータ２のポートＰ３は、スイッチングハブ１のポートＰ１に接続されている。
【００２３】
制御回路部６１３は、図２に示した制御回路部３１１と同様の機能を有し、プリアンブル検出回路６１と、プリアンブル変更回路６２と、プリアンブル修正回路６３と、プリアンブル検出回路６４と、データ入力回路６５と、データ出力回路６６とから構成されている。運用管理部６１６は、データ出力回路６６からのデータに従ってＰＨＹ部６１１、６１２に対する動作設定を行ったり、自メディアコンバータ２の状態を示す運用管理データをデータ入力回路６５に渡す機能等を有する。
【００２４】
【実施例の動作の説明】
次に、本実施例の動作について詳細に説明する。先ず、スイッチングハブ１のポートＰ１からメディアコンバータ２へ運用管理データを送信する場合の動作について説明する。
【００２５】
運用管理データの送信は、図１のパケットフォワーディング機構９２からの通信データ（ＭＡＣフレーム）のプリアンブル部を利用して行う。通信データ（ＭＡＣフレーム）は、パケットフォワーディング機構９２からＭＡＣ部１１１へ送られ、フレームチェックコードの再計算等が行われた後、ＭＩＩのＴＸＤ＜０−３＞（送信データ）、ＴＸ＿ＥＮ（送信イネーブル）、ＴＸ＿ＥＲ（送信エラー）として、制御回路部３１１へ送られる。
【００２６】
制御回路部３１１内のプリアンブル検出回路３１は、ＭＡＣフレーム中のプリアンブル部を検出し、上記ＭＡＣフレームとプリアンブル部を示す情報とをプリアンブル変更回路３２に渡す。
【００２７】
プリアンブル変更回路３２は、データ入力回路３５から運用管理データが渡されていない場合は、プリアンブル検出回路３１からのＭＡＣフレームをそのままＭＩＩの規格のタイミングでＴＸＤ＜０−３＞（送信データ）、ＴＸ＿ＥＮ（送信イネーブル）、ＴＸ＿ＥＲ（送信エラー）として、ＰＨＹ部２１１へ送信する。これに対して、データ入力回路３５から運用管理データが渡されている場合は、ＭＡＣフレームのプリアンブル部の内容を、データ入力回路３５から渡されている運用管理データで置き換え、置き換え後のＭＡＣフレームをＭＩＩの規格のタイミングでＴＸＤ＜０−３＞（送信データ）、ＴＸ＿ＥＮ（送信イネーブル）、ＴＸ＿ＥＲ（送信エラー）として、ＰＨＹ部２１１へ送信する。
【００２８】
ここで、データ入力回路３５からプリアンブル変更回路３２に、運用管理データが渡されるのは、次のような場合である。ネットワーク管理者等は、メディアコンバータ２の状態を知りたい場合や、メディアコンバータ２の状態を変更したい場合、図示を省略した外部管理用コンソール端末から状態収集指示や、状態変更内容（例えば、ＰＨＹ部６１２の動作モードをループバックモードに変更する等）に応じた状態変更指示を入力する。ＣＰＵ９６は、コンソールＩ／Ｏ９５を介して状態収集指示や、状態変更指示が入力されると、運用管理部５１１に上記指示を渡す。これにより、運用管理部５１１は、ＣＰＵ９６から渡された指示に応じた運用管理データを作成し、それをデータ入力回路３５に渡す。例えば、ＣＰＵ９６から状態収集指示が渡された場合には、状態問い合わせ用の運用管理データを作成し、状態変更指示が渡された場合は、変更内容に応じた状態変更指示用の運用管理データを作成する。なお、運用管理部５１１が作成する運用管理データのサイズは、ＭＡＣフレームのプリアンブル部と同一サイズの７バイトする。データ入力回路３５は、運用管理部５１１から渡されたデータをプリアンブル変更回路３２に渡す。
【００２９】
ＰＨＹ部２１１では、プリアンブル変更回路３２から送られてきたＭＡＣフレームに対してデコーディング等の物理層での処理を行い、光モジュール４１１では、ＰＨＹ部２１１から出力されたＭＡＣフレームを電気信号から光信号に変換し、ポートＰ１を介してメディアコンバータ２に送信する。
【００３０】
スイッチングハブ１のポートＰ１から送信されたＭＡＣフレームは、図３のメディアコンバータ２のポートＰ３に入力され、光モジュール６１５で光信号から電気信号に変換され、受信データとして、ＰＨＹ部６１２へ入力される。ＰＨＹ部６１２では、デコーディング等の物理層の処理がされ、ＭＡＣフレームフォーマットで、ＭＩＩのＲＸＤ＜０−３＞（受信データ）、ＲＸ＿ＤＶ（受信イネーブル）、ＲＸ＿ＥＲ（受信エラー）を介して、制御回路部６１３に送られる。
【００３１】
制御回路部６１３内のプリアンブル検出回路６４は、ＰＨＹ部６１２から渡されたＭＡＣフレーム中のプリアンブル部を検出し（先頭から７バイトをプリアンブル部として検出する）、検出したプリアンブル部の内容をデータ出力回路６６へ送る。また、これと同時に、ＭＡＣフレーム及び検出したプリアンブル部を示す情報をプリアンブル修正回路６３に送る。
【００３２】
データ出力回路６６は、プリアンブル検出部６４から送られてきたプリアンブル部の内容を運用管理部６１６に渡す。これにより、運用管理部６１６は、図４の流れ図に示すように、データ出力回路６６から渡されたプリアンブル部の内容が、運用管理データであるのか否かを判断する（ステップＳ４１）。つまり、データ出力回路６６から渡された内容が、正規のプリアンブル値でない場合は、運用管理データであると判断し、正規のプリアンブル値である場合は、運用管理データではないと判断する。
【００３３】
そして、運用管理データでないと判断した場合（ステップＳ４１がＮＯ）は、その処理を終了する。これに対して、運用管理データであると判断した場合（ステップＳ４１がＹＥＳ）は、運用管理データの内容に応じた処理を行う（ステップＳ４２）。今、例えば、運用管理データが、状態問い合わせ用の運用管理データである場合は、運用管理部６１６は、自メディアコンバータ２の状態（例えば、動作中、停止中とか、ＰＨＹ部６１１、６１２の動作モードなど）を表す状態表示用の運用管理データを作成し、データ入力回路６５に渡す。また、例えば、運用管理データが、ＰＨＹ部６１２の動作モードをループバックモードにすることを指示する状態変更指示用の運用管理データである場合には、ＭＤＩＯ／ＭＤＣインターフェースを介して、ＰＨＹ部６１２の動作モードをループバックに変更した後、動作モードの変更が完了したことを示す状態変更完了通知用の運用管理データを作成し、データ入力回路６５に渡す。なお、運用管理部６１６が作成する運用管理データのサイズは、プリアンブル部のサイズと同一の７バイトである。
【００３４】
一方、プリアンブル修正回路６３は、プリアンブル検出回路６４から渡されたＭＡＣフレームのプリアンブル部の内容をＩＥＥＥ８０２．３規格の正規のプリアンブル値に置き換える。プリアンブル修正回路６３でプリアンブル部を修正されたＭＡＣフレームは、ＭＩＩを介してＰＨＹ部６１１へ送信され、ＲＪ４５コネクタ６１４経て、ポートＰ４に接続されている外部機器（図示せず）へ送信される。ここで、プリアンブル修正回路６３で、ＭＡＣフレームのプリアンブル部の内容を正規のプリアンブル値に置き換えるようにしているので、スイッチングハブ１から送られてきたＭＡＣフレームが、プリアンブル部の内容が運用管理データに置き換えられたものであっても、同期上の問題が発生することはない。
【００３５】
次に、メディアコンバータ２からスイッチングハブ１へ運用管理データを送信する場合の動作を説明する。
【００３６】
メディアコンバータ２からスイッチングハブ１への運用管理データの送信は、ポートＰ４に繋がれた外部機器（図示せず）から送られてくる通信データ（ＭＡＣフレーム）のプリアンブル部を利用して行う。ポートＰ４に入力されたＭＡＣフレームは、ＲＪ４５コネクタ６１４を介してＰＨＹ部６１１に送られ、物理層の処理がされ、ＴＸＤ＜０−３＞（送信データ）、ＴＸ＿ＥＮ（送信イネーブル）、ＴＸ＿ＥＲ（送信エラー）信号を介して、制御回路部６１３に送られる。
【００３７】
制御回路部６１３内のプリアンブル検出回路６１は、ＭＡＣフレーム中のプリアンブル部を検出し、上記ＭＡＣフレームとプリアンブル部を示す情報とをプリアンブル変更回路６２に渡す。
【００３８】
プリアンブル変更回路６２は、データ入力回路６５から運用管理データが渡されていない場合は、プリアンブル検出回路６１からのＭＡＣフレームをそのままＭＩＩの規格のタイミングでＴＸＤ＜０−３＞（送信データ）、ＴＸ＿ＥＮ（送信イネーブル）、ＴＸ＿ＥＲ（送信エラー）として、ＰＨＹ部６１２へ送信する。これに対して、データ入力回路６５から運用管理データが渡されている場合は、ＭＡＣフレームのプリアンブル部の内容を、データ入力回路６５から渡されている運用管理データで置き換え、置き換え後のＭＡＣフレームをＭＩＩの規格のタイミングでＴＸＤ＜０−３＞（送信データ）、ＴＸ＿ＥＮ（送信イネーブル）、ＴＸ＿ＥＲ（送信エラー）として、ＰＨＹ部６１２へ送信する。ここで、データ入力回路６５からプリアンブル変更回路６２に運用管理データが渡されるのは、運用管理部６１６が、図４のステップＳ４２の処理を行ったときである。また、このとき、データ入力回路６５から渡される運用管理データとしては、前述した状態表示用の運用管理データや、状態変更完了通知用の運用管理データ等がある。
【００３９】
ＰＨＹ部６１２では、プリアンブル変更回路６２から送られてきたＭＡＣフレームに対してデコーディング等の物理層での処理を行い、光モジュール６１５では、ＰＨＹ部６１２からのＭＡＣフレームを電気信号から光信号に変換し、ポートＰ３を介してスイッチングハブ１に送信する。
【００４０】
メディアコンバータ２のポートＰ３から送信されたＭＡＣフレームは、スイッチングハブ１のポートＰ１に入力され、光モジュール４１１で光信号から電気信号に変換され、受信データとしてＰＨＹ部２１１に入力される。ＰＨＹ部２１１では、デコーディング等の物理層の処理がされ、ＭＡＣフレームフォーマットで、ＭＩＩのＲＸＤ＜０−３＞（受信データ）、ＲＸ＿ＤＶ（受信イネーブル）、ＲＸ＿ＥＲ（受信エラー）を介して、制御回路部３１１に送られる。
【００４１】
制御回路部３１１内のプリアンブル検出回路３４は、ＰＨＹ部２１１から渡されたＭＡＣフレーム中のプリアンブル部を検出し、検出したプリアンブル部の内容をデータ出力回路３６へ送る。また、これと同時に、ＭＡＣフレーム及び検出したプリアンブル部を示す情報をプリアンブル修正回路３３に送る。
【００４２】
データ出力回路３６は、プリアンブル検出回路３４から送られてきたプリアンブル部の内容を運用管理部５１１に渡す。これにより、運用管理部５１１は、図５の流れ図に示すように、プリアンブル検出回路３４から渡されたプリアンブル部の内容が、運用管理データであるか否かを判断する（ステップＳ５１）。
【００４３】
そして、運用管理データでないと判断した場合、即ちプリアンブル部の内容がＩＥＥＥ８０２．３で規定されている正規のプリアンブル値である場合（ステップＳ５１がＮＯ）は、その処理を終了する。これに対して、運用管理データであると判断した場合（ステップＳ５１がＹＥＳ）は、運用管理データをＣＰＵ９６に送信した後（ステップＳ５２）、その処理を終了する。ここで、ＣＰＵ９６に送信される運用管理データとしては、前述した状態表示用の運用管理データや、状態変更完了通知用の運用管理データがある。状態表示用の運用管理データは、ＣＰＵ９６が出力した状態収集指示に対するメディアコンバータ２からの応答であり、状態変更完了通知用の運用管理データは、ＣＰＵ９６が出力した状態変更指示に対するメディアコンバータ２からの応答である。従って、ＣＰＵ９６は、状態表示用の運用管理データに基づいて、メディアコンバータ２の状態を管理することができ、状態変更完了通知用の運用管理データに基づいて、メディアコンバータ２の状態が指示した状態に変更されたことを確認することができる。
【００４４】
一方、プリアンブル修正回路３３は、プリアンブル検出回路３４から渡されたＭＡＣフレームのプリアンブル部の内容をＩＥＥＥ８０２．３規格の正規のプリアンブル値に修正する。プリアンブル修正回路３３で修正されたＭＡＣフレームは、ＭＩＩを介してＭＡＣ部１１１へ送信され、ＭＡＣ部１１１から図１のパケットフォワーディング機構９２へ送られ、スイッチングハブ１内でのパケットの処理が行われる。ここで、プリアンブル修正回路３３で、ＭＡＣフレームのプリアンブル部の内容を、正規のプリアンブル値に置き換えるようにしているので、メディアコンバータ２から送られてきたＭＡＣフレームが、プリアンブル部が運用管理データで置き換えられているものであっても、同期上の問題が発生することはない。
【００４５】
【発明の効果】
以上説明したように、本発明によれば、ＭＡＣフレームのデータ領域を使用することなく、物理層レベルでのデータ交換が可能になるので、経済的な構成で、接続機器間で運用管理データ等を交換することが可能になる。つまり、ＭＡＣフレームのプリアンブル部を利用して物理層レベルでデータ交換を行う本発明では、送信側の接続機器に、ＭＡＣフレーム中のプリアンブル部の内容を運用管理データ等に置き換える第１の制御回路部を設け、受信側の接続機器に、ＭＡＣフレーム中のプリアンブル部の内容を抽出すると共にＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル値に戻す第２の制御回路部を設けるだけで運用管理データ等を交換することができるので、図７に示したＭＡＣフレームのデータ領域を使用してデータ交換を行うメディアコンバータ等に比較して簡単且つ経済的な構成で運用管理データなどを交換することが可能になる。
【００４６】
また、本発明は、ＭＡＣフレーム中のプリアンブル部の内容を正規のプリアンブル部に戻す構成を有しているので、同期についても全く問題がない。
【図面の簡単な説明】
【図１】本発明の実施例のブロック図である。
【図２】スイッチングハブ１内の制御回路部３１１の構成例を示すと共に、制御回路部３１１とその周辺部との接続関係を示すブロック図である。
【図３】メディアコンバータ２の構成例を示すブロック図である。
【図４】運用管理部６１６の処理例を示す流れ図である。
【図５】運用管理部５１１の処理例を示す流れ図である。
【図６】ＭＡＣフレームのフォーマットを示す図である。
【図７】ＭＡＣフレームのデータ領域を利用して運用管理データをやり取りする場合に、メディアコンバータが取り得る構成例を示した図である。
【符号の説明】
１…スイッチングハブ
＃１〜＃８…インターフェースカード
９１…パケットスイッチング機構
９２…パケットフォワーディング機構
９４…メモリ
９５…コンソールＩ／Ｏ
９６…ＣＰＵ
１１１、１１２…ＭＡＣ部
２１１、２１２…ＰＨＹ部
３１１、３１２…制御回路部
３１…プリアンブル検出回路
３２…プリアンブル変更回路
３３…プリアンブル修正回路
３４…プリアンブル検出回路
３５…データ入力回路
３６…データ出力回路
４１１、４１２…光モジュール
５１１…運用管理部
２…メディアコンバータ
６１１、６１２…ＰＨＹ部
６１３…制御回路部
６１…プリアンブル検出回路
６２…プリアンブル変更回路
６３…プリアンブル修正回路
６４…プリアンブル検出回路
６５…データ入力回路
６６…データ出力回路
６１４…ＲＪ４５コネクタ
６１５…光モジュール
６１６…運用管理部
【図１】
2004120672.tif 000003
【図２】
2004120672.tif 000004
【図３】
2004120672.tif 000005
【図４】
2004120672.tif 000006
【図５】
2004120672.tif 000007
【図６】
2004120672.tif 000008
【図７】
2004120672.tif 000009