(57)【要約】【課題】結合イーサネット（登録商標）−ＯＡＭフレームを使用してトラフィックの減少を図ると共に不要なＯＡＭフレームへの処理による負荷の増大を防止したイーサネット（登録商標）−ＯＡＭフレーム用通信装置、ＯＡＭフレーム処理方法および処理プログラムを得ること。【解決手段】受信フレーム判別手段１１は、受信したフレームが自装置宛であるかを判別する。自装置宛の場合、単一フレーム処理内容実行手段１４は、そのフレームの示す処理内容を実行する。通過フレーム送信手段１５は、受信フレーム判別手段１１が自装置宛ではないと判別したフレームを次の送信先にそのまま送出する。【選択図】図１
2011223496.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別手段と、
この受信フレーム判別手段が自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別手段と、
このＯＡＭフレーム形態判別手段で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成手段と、
この単一イーサネット（登録商標）−ＯＡＭフレーム生成手段で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記ＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行手段と、
前記受信フレーム判別手段が自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信手段
とを具備することを特徴とするイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項２】
通信ネットワークを介して受信したフレームがイーサネット（登録商標）−ＯＡＭフレーム以外のフレームとしての通常フレームであるかを判別する通常フレーム判別手段を備え、
前記通過フレーム送信手段は、この通常フレーム判別手段で通常フレームと判別された前記受信したフレームを次の送信先にそのまま送出することを特徴とする請求項１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項３】
前記単一イーサネット（登録商標）−ＯＡＭフレーム生成手段は、前記結合イーサネット（登録商標）−ＯＡＭフレームを構成するそれぞれの単一イーサネット（登録商標）−ＯＡＭフレームに分割する単一イーサネット（登録商標）−ＯＡＭフレーム分割手段であることを特徴とする請求項１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項４】
前記単一イーサネット（登録商標）−ＯＡＭフレーム生成手段は、前記結合イーサネット（登録商標）−ＯＡＭフレームから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームに関するデータを抽出して、これから自装置を宛先とする単一イーサネット（登録商標）−ＯＡＭフレームを生成することを特徴とする請求項１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項５】
前記単一フレーム処理内容実行手段によって処理内容を実行した後の単一イーサネット（登録商標）−ＯＡＭフレームの複数の結合が所定の結合条件を満足するときこれらのフレームを結合した形態の結合イーサネット（登録商標）−ＯＡＭフレームを生成する単一フレーム結合手段を具備することを特徴とする請求項１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項６】
単一イーサネット（登録商標）−ＯＡＭフレームあるいは結合イーサネット（登録商標）−ＯＡＭフレームのうちから１つのイーサネット（登録商標）−ＯＡＭフレームとしての結合条件を満足するものを判別する結合条件判別手段と、
この結合条件判別手段によって結合条件を満足されるとされたイーサネット（登録商標）−ＯＡＭフレームを結合するフレーム結合手段
とを更に具備することを特徴とする請求項１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項７】
前記フレーム結合手段は、前記１つのイーサネット（登録商標）−ＯＡＭフレームとしての結合条件を満足する限り、所定の結合イーサネット（登録商標）−ＯＡＭフレームを更に他の結合イーサネット（登録商標）−ＯＡＭフレームあるいは単一イーサネット（登録商標）−ＯＡＭフレームを用いて結合する手段であることを特徴とする請求項６記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項８】
前記結合イーサネット（登録商標）−ＯＡＭフレームと結合が行われなかった前記単一イーサネット（登録商標）−ＯＡＭフレームとを前記フレーム結合手段の共通した１つのポートから出力することを特徴とする請求項６記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【請求項９】
通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別ステップと、
この受信フレーム判別ステップで自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別ステップと、
このＯＡＭフレーム形態判別ステップで結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップと、
この単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップで生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記ＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行ステップと、
前記受信フレーム判別ステップで自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信ステップ
とを具備することを特徴とするイーサネット（登録商標）−ＯＡＭフレーム処理方法。
【請求項１０】
コンピュータに、
通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別処理と、
この受信フレーム判別処理で自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別処理と、
このＯＡＭフレーム形態判別処理で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成処理と、
この単一イーサネット（登録商標）−ＯＡＭフレーム生成処理で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記ＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行処理と、
前記受信フレーム判別処理で自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信処理
とを具備することを特徴とするイーサネット（登録商標）−ＯＡＭフレーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イーサネット（登録商標）−ＯＡＭフレームを用いたＯＡＭフレーム用通信装置、イーサネット（登録商標）−ＯＡＭフレーム処理方法およびイーサネット（登録商標）−ＯＡＭフレーム処理プログラムに関する。
【背景技術】
【０００２】
通信ネットワークの管理や保守を行う機能はＯＡＭ（operations，administration，maintenance）と呼ばれている。イーサネット（登録商標）−ＯＡＭは、イーサネット（登録商標）網の管理や保守を行う機能である。
【０００３】
近年、トラフィックの膨大な増加と共に、サービス事業者のネットワーク構成が大規模化している。サービス事業者は、加入者に対して常に安定したサービスを提供する必要がある。このため、遠隔からネットワークを構成する各接続線路の運用、保守ならびに管理を行っている。
【０００４】
これとは別に、すべての通信をＩＰ（Internet Protocol）化する動きがある。しかしながら、レイヤ２スイッチは信頼性に欠ける部分がある。そこで、イーサネット（登録商標）網についてＯＡＭ化が行われることになった。ＩＴＵ−Ｔ（International Telecommunication Union Telecommunication Standardization Sector）Ｙ．１７３１とＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１ａｇでは、イーサネット（登録商標）−ＯＡＭのフレームが各種規定されている。
【０００５】
たとえば接続先までの通信ネットワークが連続して繋がっているかを調べるためのイーサネット（登録商標）−ＯＡＭフレームとしてイーサネット（登録商標）ＣＣ（Continuity Check）フレームという障害管理機能を備えたフレームが規定されている。接続先までフレームを送ったとき、このフレームが送信元に戻っているかを調べるイーサネット（登録商標）ＬＢ（Loop back）フレームや、各スイッチでフレームの確認応答を行うイーサネット（登録商標）ＬＴ（link trace）フレームも規定されている。このようなイーサネット（登録商標）−ＯＡＭフレームは、ＯＡＭの機能が追加されていくと共にますます増加していく傾向がある。
【０００６】
一般にイーサネット（登録商標）−ＯＡＭフレームの種類が多くなれば、ネットワークの管理や保守を行う機能はそれに応じて充実する。ところが、この一方で、複数のイーサネット（登録商標）−ＯＡＭフレームがネットワーク上を頻繁に行き交うようになる。この結果、（１）通信装置の入出力ポートでの負荷が大きくなってしまうという問題を発生させる。また、（２）トラフィックの量も増大してしまうことになる。特に、イーサネット（登録商標）ＣＣでは、定期間隔でフレームを流すため、トラフィックの量も膨大になってしまう。このように、イーサネット（登録商標）−ＯＡＭの機能を併用すると、それだけで帯域を大幅に消費してしまう問題がある。
【０００７】
網の管理や保守を行う通常のイーサネット（登録商標）パケット同士を結合（アグリゲーション）することが、本発明の第１の関連技術として提案されている（たとえば特許文献１参照）。この第１の関連技術では、通信相手装置に対するフィードバック情報を含まない場合に限定して、送信データをペイロードに含むＭＡＣ（Media Access Control）フレームを他のＭＡＣフレームとアグリゲーションし、結合フレームとして送信する。この関連技術を使用すると、パケット同士を結合することで、通信装置の入出力ポートでの負荷の軽減と、トラフィックの減少を図ることができる。
【０００８】
しかしながら、単純にイーサネット（登録商標）−ＯＡＭフレームを結合して通信ネットワークに送出すると、通信装置側では、これを１つのフレームとして判別する。これにより、個々のＯＡＭフレームとしての管理や保守を行う機能を実現することができない。
【０００９】
そこで本発明者は、受信したＯＡＭフレームが、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームである場合には単一イーサネット（登録商標）−ＯＡＭフレームに分割する通信装置を第２の関連技術として提案した。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００９−１４７７８６号公報（第００３５段落、図５）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
この第２の関連技術によれば、通信装置は受信したＯＡＭフレームが結合イーサネット（登録商標）−ＯＡＭフレームであるときはこれを単一イーサネット（登録商標）−ＯＡＭフレームに分割する。したがって、従来、複数のＯＡＭフレームとして送信していたＯＡＭフレームの数を減少させてトラフィックの減少を図ることができる。
【００１２】
また、第２の関連技術では、結合イーサネット（登録商標）−ＯＡＭフレームを受信した通信装置は、分割して得られた単一イーサネット（登録商標）−ＯＡＭフレームを結合して次の通信装置に送出することができるようにした。これにより、通信ネットワークを構成する各通信装置を結合イーサネット（登録商標）−ＯＡＭフレームが次々と伝送されていくとき、各通信装置の間で効率的な通信が可能になる。
【００１３】
ところで、通信ネットワークを構成する各通信装置は、結合イーサネット（登録商標）−ＯＡＭフレームを受信したとき、分割後の複数のＯＡＭフレームの中から自装置に必要なＯＡＭフレームを選択して使用する。このため、通信装置によっては受信した結合イーサネット（登録商標）−ＯＡＭフレームの中に使用対象のＯＡＭフレームが存在しない場合もある。
【００１４】
ところが第２の関連技術で各通信装置は、結合イーサネット（登録商標）−ＯＡＭフレームを受信すると、これを必ず個々のＯＡＭフレームに分割するという手法を採用していた。このため、自装置が使用しないＯＡＭフレームのみから構成される結合イーサネット（登録商標）−ＯＡＭフレームを受信した通信装置は、単一のＯＡＭフレームを受信する場合と比べて分割という無駄な処理を行うことになった。また、この場合、通信装置は分割後の単一のＯＡＭフレームを使用しなかっただけでなく、トラフィックの減少のために再び結合イーサネット（登録商標）−ＯＡＭフレームに結合して伝送路に送出する必要があった。したがって、単一のＯＡＭフレームを入出力する場合に比べて通信装置の入出力ポートでの負荷が大きくなるという問題があった。
【００１５】
そこで本発明の目的は、結合イーサネット（登録商標）−ＯＡＭフレームを使用してトラフィックの減少を図ると共に不要なＯＡＭフレームへの処理による負荷の増大を防止したイーサネット（登録商標）−ＯＡＭフレーム用通信装置、ＯＡＭフレーム処理方法および処理プログラムを提供することにある。
【課題を解決するための手段】
【００１６】
本発明では、（イ）通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別手段と、（ロ）この受信フレーム判別手段が自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別手段と、（ハ）このＯＡＭフレーム形態判別手段で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成手段と、（ニ）この単一イーサネット（登録商標）−ＯＡＭフレーム生成手段で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記したＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行手段と、（ホ）前記した受信フレーム判別手段が自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信手段とをイーサネット（登録商標）−ＯＡＭフレーム用通信装置が具備する。
【００１７】
また、本発明では、（イ）  通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別ステップと、（ロ）この受信フレーム判別ステップで自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別ステップと、（ハ）このＯＡＭフレーム形態判別ステップで結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップと、（ニ）この単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップで生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記したＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行ステップと、（ホ）前記した受信フレーム判別ステップで自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信ステップとをイーサネット（登録商標）−ＯＡＭフレーム処理方法が具備する。
【００１８】
更に本発明では、コンピュータに、イーサネット（登録商標）−ＯＡＭフレーム処理プログラムとして、（イ）通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別処理と、（ロ）この受信フレーム判別処理で自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別処理と、（ハ）このＯＡＭフレーム形態判別処理で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成処理と、（ニ）この単一イーサネット（登録商標）−ＯＡＭフレーム生成処理で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記したＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行処理と、（ホ）前記した受信フレーム判別処理で自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信処理とを実行させる。
【発明の効果】
【００１９】
以上説明したように本発明によれば、受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭフレームであるかを判別し、自装置宛でない場合にはフレームを次の送信先にそのまま送出することにした。これにより、イーサネット（登録商標）−ＯＡＭフレームが複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームである場合であっても、自装置宛でなければ、自装置内で単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームに戻す処理が不要であり、自装置の処理負荷を軽減することができる。また、この一方で結合イーサネット（登録商標）−ＯＡＭフレームを処理の対象とすることで単一イーサネット（登録商標）−ＯＡＭフレームだけを入出力する場合と比べて通信ネットワークのトラフィックの量を軽減し、帯域を有効に活用することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明のイーサネット（登録商標）−ＯＡＭフレーム用通信装置のクレーム対応図である。
【図２】本発明のイーサネット（登録商標）−ＯＡＭフレーム処理方法のクレーム対応図である。
【図３】本発明のイーサネット（登録商標）−ＯＡＭフレーム処理プログラムのクレーム対応図である。
【図４】本発明の第１の実施の形態の通信システムの原理的な構成を示したシステム構成図である。
【図５】本実施の形態における第２のフレーム結合通信装置の構成の概要を表わしたブロック図である。
【図６】本実施の形態における受信の対象となる単一ＯＡＭフレームの構成を表わした説明図である。
【図７】本実施の形態における受信の対象となる結合ＯＡＭフレームの構成を表わした説明図である。
【図８】図５に示したイーサネット（登録商標）−ＯＡＭフレーム結合部の具体的な構成を示したブロック図である。
【図９】図５に示したイーサネット（登録商標）−ＯＡＭフレーム分割部の具体的な構成を表わしたブロック図である。
【図１０】本実施の形態でイーサネット（登録商標）−ＯＡＭフレーム結合部の結合条件に関する設定処理の様子を表わした流れ図である。
【図１１】本実施の形態でイーサネット（登録商標）−ＯＡＭフレーム結合部によるフレーム結合処理の様子を表わした流れ図である。
【図１２】本実施の形態の受信フレーム判定部におけるフレーム判定指定処理の様子を表わした流れ図である。
【図１３】本実施の形態の受信フレーム判定部における解析処理の様子を表わした流れ図である。
【図１４】本実施の形態におけるイーサネット（登録商標）−ＯＡＭフレーム分割部の処理の様子を表わした流れ図である。
【図１５】本発明の変形例における第２のフレーム結合通信装置の構成を表わしたブロック図である。
【図１６】この変形例における受信の対象となる結合ＯＡＭフレームの構成を表わした説明図である。
【図１７】この変形例におけるイーサネット（登録商標）−ＯＡＭフレーム抽出部の処理の様子を表わした流れ図である。
【発明を実施するための形態】
【００２１】
図１は、本発明のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレーム用通信装置のクレーム対応図を示したものである。本発明のイーサネット（登録商標）−ＯＡＭフレーム用通信装置１０は、受信フレーム判別手段１１と、ＯＡＭフレーム形態判別手段１２と、単一イーサネット（登録商標）−ＯＡＭフレーム生成手段１３と、単一フレーム処理内容実行手段１４と、通過フレーム送信手段１５を備えている。ここで、受信フレーム判別手段１１は、通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭフレームであるかを判別する。ＯＡＭフレーム形態判別手段１２は、自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが次のＯＡＭフレームのいずれであるかを判別する。すなわち、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別する。単一イーサネット（登録商標）−ＯＡＭフレーム生成手段１３は、ＯＡＭフレーム形態判別手段１２で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する。単一フレーム処理内容実行手段１４は、単一イーサネット（登録商標）−ＯＡＭフレーム生成手段１３で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいはＯＡＭフレーム形態判別手段１２で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する。通過フレーム送信手段１５は、受信フレーム判別手段１１が自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する。
【００２２】
図２は、本発明のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレーム処理方法のクレーム対応図を示したものである。本発明のイーサネット（登録商標）−ＯＡＭフレーム処理方法２０は、受信フレーム判別ステップ２１と、ＯＡＭフレーム形態判別ステップ２２と、単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップ２３と、単一フレーム処理内容実行ステップ２４と、通過フレーム送信ステップ２５を備えている。ここで、受信フレーム判別ステップ２１では、通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭフレームであるかを判別する。ＯＡＭフレーム形態判別ステップ２２では、受信フレーム判別ステップ２１で自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、次のＯＡＭフレームのいずれであるかを判別する。すなわち、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別する。単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップ２３では、ＯＡＭフレーム形態判別ステップ２２で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する。単一フレーム処理内容実行ステップ２４では、単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップ２３で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいはＯＡＭフレーム形態判別ステップ２２で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する。通過フレーム送信ステップ２５では、受信フレーム判別ステップ２１で自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する。
【００２３】
図３は、本発明のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレーム処理プログラムのクレーム対応図を示したものである。本発明のイーサネット（登録商標）−ＯＡＭフレーム処理プログラム３０は、コンピュータに、受信フレーム判別処理３１と、ＯＡＭフレーム形態判別処理３２と、単一イーサネット（登録商標）−ＯＡＭフレーム生成処理３３と、単一フレーム処理内容実行処理３４と、通過フレーム送信処理３５を実行させるようにしている。ここで、受信フレーム判別処理３１では、通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭフレームであるかを判別する。ＯＡＭフレーム形態判別処理３２では、受信フレーム判別処理３１で自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、次のＯＡＭフレームのいずれであるかを判別する。すなわち、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別する。単一イーサネット（登録商標）−ＯＡＭフレーム生成処理３３では、ＯＡＭフレーム形態判別処理３２で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する。単一フレーム処理内容実行処理３４では、単一イーサネット（登録商標）−ＯＡＭフレーム生成処理３３で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいはＯＡＭフレーム形態判別処理３２で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する。通過フレーム送信処理３５では、受信フレーム判別処理３１で自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する。
【００２４】
＜発明の第１の実施の形態＞
【００２５】
次に本発明の第１の実施の形態を説明する。
【００２６】
図４は、本発明の第１の実施の形態の通信システムの原理的な構成を示したものである。通信ネットワーク１００上に第１〜第３のイーサネット（登録商標）−ＯＡＭフレーム用通信装置（以下、フレーム結合通信装置と略称する。）１０１〜１０３が配置されているものとする。第１のフレーム結合通信装置１０１は、イーサネット（登録商標）フレーム１１１を、第２のフレーム結合通信装置１０２を経由して第３のフレーム結合通信装置１０３に送出するものとする。
【００２７】
このイーサネット（登録商標）フレーム１１１は、通常の単一のイーサネット（登録商標）−ＯＡＭフレーム（以下、単に単一ＯＡＭフレームという。）である場合もあれば、単一ＯＡＭフレームを実質的に幾つか結合した結合イーサネット（登録商標）−ＯＡＭフレーム（以下、単に結合ＯＡＭフレームという。）である場合もある。また、イーサネット（登録商標）−ＯＡＭフレーム以外の通常のイーサネット（登録商標）フレームの場合もある。
【００２８】
第１のフレーム結合通信装置１０１は、結合ＯＡＭフレームを自装置で作成するものであってもよいし、他の図示しない装置から受信し、この結合ＯＡＭフレームを転送するものであってもよい。第１〜第３のフレーム結合通信装置１０１〜１０３の間には、イーサネット（登録商標）網を形成する伝送路１１２1、１１２2が配置されている。
【００２９】
ところで、イーサネット（登録商標）フレーム１１１が結合ＯＡＭフレームの場合には、たとえば単一ＯＡＭフレーム１２１〜１２３を結合して１つのフレームにしたものである。この図４に示した例の場合、第２のフレーム結合通信装置１０２は、結合ＯＡＭフレームである特定のイーサネット（登録商標）フレーム１１１を受信すると、これに自装置が必要とする単一ＯＡＭフレームが含まれていなければ、分割処理を加えずそのまま通過させる。
【００３０】
第２のフレーム結合通信装置１０２から送り出された結合ＯＡＭフレームとしてのイーサネット（登録商標）フレーム１１１は、第３のフレーム結合通信装置１０３に送られる。第３のフレーム結合通信装置１０３は、自装置が必要とする単一ＯＡＭフレームが含まれていれば、受信したイーサネット（登録商標）フレーム１１１を分割する。そして、配下の通信装置１０４〜１０６に、それぞれ対応する単一ＯＡＭフレーム１２１〜１２３を送出する。
【００３１】
このように本実施の形態の通信システム１００では、第２のフレーム結合通信装置１０２として例示した装置がイーサネット（登録商標）フレーム１１１として特定の結合ＯＡＭフレームを受信した場合、自装置が必要とする単一ＯＡＭフレームが含まれていなければ、このイーサネット（登録商標）フレーム１１１を分割処理することはない。第２のフレーム結合通信装置１０２が、これ以外の結合ＯＡＭフレームをイーサネット（登録商標）フレーム１１１として受信した場合には単一ＯＡＭフレームに分割する処理を行う。この場合、分割後の単一ＯＡＭフレーム１２１〜１２３は再度結合して、イーサネット（登録商標）フレーム１１１として第３のフレーム結合通信装置１０３に向けて送出される。
【００３２】
以上のように本実施の形態で使用される第２または第３のフレーム結合通信装置１０３2、１０３3は、イーサネット（登録商標）フレーム１１１を受信したとき、これが単一ＯＡＭフレームであるか結合ＯＡＭフレームであるかを判別する。そして、結合ＯＡＭフレームである場合には自装置が必要とする単一ＯＡＭフレームが含まれていれば、結合ＯＡＭフレームを単一ＯＡＭフレームに分割する処理を行う。イーサネット（登録商標）フレーム１１１に自装置が必要とする単一ＯＡＭフレームが含まれていなければ、そのイーサネット（登録商標）フレーム１１１の分割を行わずに、そのまま次の通信装置にその結合ＯＡＭフレームを転送する処理を行う。
【００３３】
図５は、第２のフレーム結合通信装置の構成の概要を表わしたものである。図４に示した第１のフレーム結合通信装置１０１および第３のフレーム結合通信装置１０３も基本的に第２のフレーム結合通信装置１０２と同一の構成となっている。そこで、第１および第３のフレーム結合通信装置１０１、１０３の具体的な構成の図示および説明は省略する。図４と共に説明する。
【００３４】
第２のフレーム結合通信装置１０２は、受信フレーム判定部１３１を備えている。受信フレーム判定部１３１は、伝送路１１２1を伝送するイーサネット（登録商標）フレーム１１１を受信する。
【００３５】
受信フレーム判定部１３１は、受信したイーサネット（登録商標）フレーム１１１が以下の（１）〜（４）のいずれであるかを解析し、解析結果に応じてこれらを分別して出力する。ただし、本実施の形態では通常フレーム１３２と前記した特定のイーサネット（登録商標）フレーム１１１（以下、設定ＯＡＭフレーム１３３という。）は同一の経路から出力されるようになっている。
（１）通常フレーム１３２
（２）設定ＯＡＭフレーム１３３
（３）結合ＯＡＭフレーム１３４
（４）単一ＯＡＭフレーム１３５
【００３６】
ここで通常フレーム１３２とは、ＯＡＭフレーム以外のフレームをいう。設定ＯＡＭフレーム１３３とは、たとえば「宛先のフレーム結合通信装置以外のフレーム結合通信装置では通過処理する」と第１のフレーム結合通信装置１０１（図４）内で設定したＯＡＭフレームである。この例の場合の設定ＯＡＭフレーム１３３の宛先は第３のフレーム結合通信装置１０３なので、設定ＯＡＭフレーム１３３を第２のフレーム結合通信装置１０２が受信すると、自装置宛の設定ＯＡＭフレーム１３３ではない。そこで受信フレーム判定部１３１はこの設定ＯＡＭフレーム１３３をそのまま伝送路１１２2に送出する。単一ＯＡＭフレーム１３５とは、単一のイーサネット（登録商標）−ＯＡＭフレームである。結合ＯＡＭフレーム１３４とは、単一ＯＡＭフレーム１３５を複数結合した結合イーサネット（登録商標）−ＯＡＭフレームである。
【００３７】
もちろん、イーサネット（登録商標）フレームではそのフレームの宛先を宛先ＭＡＣアドレスとして指定するようにしている。したがって、たとえば第２のフレーム結合通信装置１０２が受信したＯＡＭフレームの宛先ＭＡＣアドレスにこの第２のフレーム結合通信装置１０２が指定されていなければ、第２のフレーム結合通信装置１０２はこの処理をパスしてこれを伝送路１１２2に送出する。したがって、このような場合の受信フレームを設定ＯＡＭフレーム１３３と判別してよい。
【００３８】
受信フレーム判定部１３１で通常フレーム１３２あるいは設定ＯＡＭフレーム１３３と判別されたイーサネット（登録商標）フレーム１１１は、そのまま図４に示す伝送路１１２2に送出される。受信フレーム判定部１３１で結合ＯＡＭフレーム１３４と判別されたイーサネット（登録商標）フレーム１１１は、イーサネット（登録商標）−ＯＡＭフレーム分割部１３６に送られて、ここで単一ＯＡＭフレームに分割される。分割後の単一ＯＡＭフレーム１３７はイーサネット（登録商標）−ＯＡＭフレーム処理部１３８に入力される。
【００３９】
受信フレーム判定部１３１で単一ＯＡＭフレーム１３５と判別されたイーサネット（登録商標）フレーム１１１は、イーサネット（登録商標）−ＯＡＭフレーム処理部１３８に入力される。イーサネット（登録商標）−ＯＡＭフレーム処理部１３８は入力された単一ＯＡＭフレーム１３５、１３７における後に説明するデータ部を読み取る。そして、この内容に従ってイーサネット（登録商標）−ＯＡＭとしての所定の管理あるいは保守のための処理を実行する。また、イーサネット（登録商標）−ＯＡＭの機能を実行するためのイーサネット（登録商標）−ＯＡＭフレームを新たに生成する。処理後の単一ＯＡＭフレーム１３９はイーサネット（登録商標）−ＯＡＭフレーム結合部１４１に入力される。
【００４０】
イーサネット（登録商標）−ＯＡＭフレーム結合部１４１は、イーサネット（登録商標）−ＯＡＭフレーム処理部１３８で生成されたフレームを受信する。イーサネット（登録商標）−ＯＡＭフレーム結合部１４１は、この受信したイーサネット（登録商標）−ＯＡＭフレームの結合条件を判断した後、これを満たすフレームを結合する。結合されたフレームは、イーサネット（登録商標）−ＯＡＭフレーム結合部１４１から結合ＯＡＭフレーム１４２として送信される。また、結合の条件を満たさなかったフレームは単一ＯＡＭフレーム１４３としてイーサネット（登録商標）−ＯＡＭフレーム結合部１４１から同様に送信される。
【００４１】
イーサネット（登録商標）−ＯＡＭフレーム結合部１４１は、先に説明した設定ＯＡＭフレーム１３３を結合の対象としていない。このように本実施の形態では単一ＯＡＭフレーム以外の結合ＯＡＭフレームでも、イーサネット（登録商標）−ＯＡＭフレーム分割部１３６で分割処理が行われることなく第２のフレーム結合通信装置１０２を通過させることができる。この結果、図４に示した通信ネットワーク１００におけるトラフィックのコントロールが可能になる。
【００４２】
以上のような構成の第２のフレーム結合通信装置１０２は、ＣＰＵ（Central Processing Unit）１４６と、所定の制御プログラムを格納したメモリ１４７を備えた制御部１４８を有している。第２のフレーム結合通信装置１０２内の受信フレーム判定部１３１等の各部の少なくとも一部は、ＣＰＵ１４６がメモリ１４７に格納された制御プログラムを実行することでソフトウェア的に実現されるものであってもよい。
【００４３】
ところで本実施の形態の通信ネットワーク１００を伝送されるＯＡＭフレームは、受信フレーム判定部１３１で結合ＯＡＭフレーム１３４と単一ＯＡＭフレーム１３５に大別される。そこで、結合ＯＡＭフレーム１３４と単一ＯＡＭフレーム１３５の構成の違いを次に説明する。
【００４４】
図６は、本実施の形態における受信の対象となる単一ＯＡＭフレームの構成を表わしたものである。図５に示した単一ＯＡＭフレーム１３５は、従来から用いられているＯＡＭフレームとその構成が同一である。
【００４５】
単一ＯＡＭフレーム１３５は、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、Ｅｔｈｅｒｎｅｔ（登録商標）ＴＹＰＥ、データ部およびＦＣＳ（Frame Check Sequence）から構成されている。この構成自体は、通常のイーサネット（登録商標）フレームと同一である。Ｅｔｈｅｒｎｅｔ（登録商標）ＴＹＰＥとは、上位層のプロトコルを識別するための番号情報である。このＥｔｈｅｒｎｅｔ（登録商標）ＴＹＰＥの値をチェックすることで、図５に示した受信フレーム判定部１３１は、受信したイーサネット（登録商標）フレーム１１１が結合ＯＡＭフレームか、それ以外のフレームとしての通常フレームであるかを判別することができる。
【００４６】
データ部は、ＭＡ  ＬＥＶＥＬ、Ｖｅｒｓｉｏｎ、ＯｐＣｏｄｅ（Operation Code）、Ｆｌａｇｓ、ＴＬＶ  Ｏｆｆｓｅｔ（TYPE/Length/Value Offset)、ＴＬＶ（TYPE/Length/Value)、Ｅｎｄ  ＴＬＶから構成される。このうちの「Ｖｅｒｓｉｏｎ」はＩＴＵＴ（International Telecommunication Union Telecommunication Standardization Sector）の規格で、常に「０」となっている。
【００４７】
図７は、本実施の形態における受信の対象となる結合ＯＡＭフレームの構成を表わしたものである。結合ＯＡＭフレーム１３４も、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、Ｅｔｈｅｒｎｅｔ（登録商標）ＴＹＰＥ、データ部およびＦＣＳから構成されている。
【００４８】
結合ＯＡＭフレーム１３４のデータ部には、図６の単一ＯＡＭフレーム１３５と比較すると、Ｃｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部とＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部が追加されている。ＤＡＴＡ部におけるＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部の残りの領域には、第１〜第ｎの小データ部１５１1〜１５１nが順に配置されている。
【００４９】
Ｃｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部は、単一ＯＡＭフレーム１３５（図６）のデータ部に存在せず、結合ＯＡＭフレーム１３４に独自のものである。そこでＣｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部はイーサネット（登録商標）−ＯＡＭフレームが結合されているかの判別に使用される。
【００５０】
Ｃｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部は、結合したフレームの数等のデータの内容を示す。本実施の形態では、Ｃｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部によってｎ個の単一ＯＡＭフレーム１３５のデータが第１〜第ｎの小データ部１５１1〜１５１nとして組み込まれることを示している。これにより、単一ＯＡＭフレーム１３５のｎ個分のデータ部（図６）を結合し、これらのイーサネット（登録商標）−ＯＡＭ機能を統合することができる。
【００５１】
第１〜第ｎの小データ部１５１1〜１５１nは、それぞれ図６に示した単一ＯＡＭフレーム１３５のデータ部と同様の構成である。たとえば第１の小データ部１５１1は、ＭＡ  ＬＥＶＥＬ（１）、Ｖｅｒｓｉｏｎ（１）、ＯｐＣｏｄｅ（１）、Ｆｌａｇｓ（１）、ＴＬＶ  Ｏｆｆｓｅｔ（１）、ＴＬＶ（１）およびＥｎｄ  ＴＬＶ（１）から構成される。
【００５２】
ただし、このうちの「Ｖｅｒｓｉｏｎ」は図６に示した単一ＯＡＭフレーム１３５の場合、ＩＴＵＴの規格で、常に「０」となっているが、図７の結合ＯＡＭフレーム１３４の場合にはこれ以外の値となっている。そこで、「Ｖｅｒｓｉｏｎ」をチェックすることで結合フレームか単一フレームかを識別することができる。
【００５３】
図８は、図５に示したイーサネット（登録商標）−ＯＡＭフレーム結合部の具体的な構成を示したものである。イーサネット（登録商標）−ＯＡＭフレーム結合部１４１は、単一ＯＡＭフレーム１３９を入力して、その宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、ＶＬＡＮ（Virtual Local Area Network）タグ、ＴＹＰＥ、データ部に示されるデータ等の情報を読み取る読取部１６１を備えている。読取部１６１の読取結果１６２は結合指定部１６３に送られる他に、メモリ部１６４にも入力されて記憶される。
【００５４】
結合指定部１６３では、受信した単一ＯＡＭフレーム１３９における宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、ＶＬＡＮタグ、ＴＹＰＥ、データ、最大結合数、最大フレーム長に対する指定された結合条件に基づき、フレームの結合処理を指定する。たとえば、イーサネット（登録商標）−ＯＡＭ試験において、イーサネット（登録商標）−ＣＣ（Continuity Check）とＥｔｈｅｒｎｅｔ（登録商標）−ＡＰＳ（Automatic Protection Switching）を結合させる等のように、結合のための条件を指定する。結合の指定があれば、その結合指定条件をメモリ部１６４に保持する。
【００５５】
読取部１６１はメモリ部１６４に保持された結合指定条件と受信したフレームの内容を確認する。この結果、結合指定条件に合致する場合には、図７におけるＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部を書き換えて、結合指定部１６３へ送信する。たとえば、受信したときのＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部はすべて「０」となっている。２バイト構成のＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部のうちの上位１バイトは最大結合数と最大フレーム長を示し、下位１バイトは結合指定条件を示すようになっている。
【００５６】
読取部１６１から送られてきたイーサネット（登録商標）−ＯＡＭフレームのＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部が書き換えられていれば、そのＯＡＭフレームをメモリ部１６４に保持する。Ｃｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部が書き換えられていなければ、単一フレームとしてそのまま送信する。書込部１６５では、メモリ部１６４に保持されたフレームの結合指定条件、最大結合数および最大フレーム長、結合先頭フレーム、結合末尾フレーム等の結合指定条件を確認して、結合処理を行う。
【００５７】
図９は、図５に示したイーサネット（登録商標）−ＯＡＭフレーム分割部の具体的な構成を表わしたものである。イーサネット（登録商標）−ＯＡＭフレーム分割部１３６は、結合ＯＡＭフレーム１３４を入力する解析部１７１を備えている。解析部１７１は、受信したイーサネット（登録商標）−ＯＡＭ結合フレームのＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部を読み取って、その内部の図示しないメモリにこの情報を保持する。
【００５８】
分割部１７２は、解析部１７１に保持された情報を読み取って、第１〜第ｎの小データ部１５１1〜１５１nを単位として分割処理を行う。分割後の単一ＯＡＭフレーム１３７は、分割部１７２から図５に示したイーサネット（登録商標）−ＯＡＭフレーム処理部１３８に送信される。
【００５９】
以上、第２のフレーム結合通信装置１０２の構成を説明した。図５に示したイーサネット（登録商標）−ＯＡＭフレーム処理部１３８や、図６に示した単一ＯＡＭフレーム１３５の構成は、従来から当業者によってよく知られている。また、本実施の形態における第１〜第３のフレーム結合通信装置１０１〜１０３や、これらを使用した通信ネットワーク１００の特質を理解する上で、特に説明すべき箇所は存在しない。そこで、イーサネット（登録商標）−ＯＡＭフレーム処理部１３８および単一ＯＡＭフレーム１３５についての具体的な説明は省略する。
【００６０】
図１０は、イーサネット（登録商標）−ＯＡＭフレーム結合部の結合条件に関する設定処理の様子を表わしたものである。図５および図８と共に説明する。
【００６１】
イーサネット（登録商標）−ＯＡＭフレーム結合部１４１は、図４に示した個々のフレーム結合通信装置１０１〜１０３の特性に応じて、結合条件を指定する（ステップＳ２０１）。ここでは、第２のフレーム結合通信装置１０２を例に採って説明を行う。第２のフレーム結合通信装置１０２の結合条件の指定はその工場出荷時に行ってもよいし、通信ネットワーク１００の管理あるいは保守を行う管理者が第２のフレーム結合通信装置１０２を操作することで行ってもよい。
【００６２】
ステップＳ２０１の結合条件の指定処理では、結合するイーサネット（登録商標）−ＯＡＭフレームの宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、ＶＬＡＮタグ、ＴＹＰＥ、ＤＡＴＡ、最大結合数、最大フレーム長に対する結合条件を結合指定部１６３で指定する。最大フレーム長が指定された場合には、そのフレーム長との関係でＯＡＭフレームの結合数が制限されることになる。
【００６３】
結合条件に関する指定が終了したら（ステップＳ２０２：Ｙ）、結合指定部１６３は指定された条件内容をメモリ部１６４に保持する（ステップＳ２０３）。これにより、結合条件の指定処理が終了する（エンド）。
【００６４】
図１１は、イーサネット（登録商標）−ＯＡＭフレーム結合部によるフレーム結合処理の様子を表わしたものである。図５および図８と共に説明する。
【００６５】
イーサネット（登録商標）−ＯＡＭフレーム結合部１４１は、イーサネット（登録商標）−ＯＡＭフレーム処理部１３８から単一ＯＡＭフレーム１３９が送られてくるのを待機している（ステップＳ２２１）。単一ＯＡＭフレーム１３９を受信したら（Ｙ）、読取部１６１はこのフレームの宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、ＶＬＡＮタグ、ＴＹＰＥ、データ部に示されるデータ等の情報を読み取り、これらの内容を確認する（ステップＳ２２２）。
【００６６】
次に読取部１６１は読み取ったこれらの情報と、メモリ部１６４に保持されている結合条件の内容と比較を行い、受信した単一ＯＡＭフレーム１３９が指定された結合対象であるかを判断する（ステップＳ２２３）。この結果、その単一ＯＡＭフレーム１３９が結合対象のフレームでないと判断した場合には（Ｎ）、何も処理を加えずこの単一ＯＡＭフレーム１３９を単一ＯＡＭフレーム１４３として送信する（ステップＳ２２４）。この後、処理をステップＳ２２１の受信待機状態に戻す（リターン）。
【００６７】
一方、読取部１６１は今回受信した単一ＯＡＭフレーム１３９を結合対象のフレームであると判別した場合（ステップＳ２２３：Ｙ）、このフレームに関するデータをメモリ部１６４に保持する（ステップＳ２２５）。そして、この保持した単一ＯＡＭフレーム１３９に関するデータと結合の対象となる他のフレームがすでにメモリ部１６４内に存在しているかをチェックする（ステップＳ２２６）。
【００６８】
結合の対象となる他のフレームがメモリ部１６４内に存在していない場合、すなわち結合に関する先頭フレームを受信した場合には（ステップＳ２２６：Ｎ）、フレーム結合の上限値に到達していない（ステップＳ２２７：Ｎ）。したがってこの場合には、フレーム結合の処理を行うことなく、ステップＳ２２１に戻って次の単一ＯＡＭフレーム１３９の受信を待機することになる（リターン）。
【００６９】
これに対して、メモリ部１６４内に結合の対象となる他のフレームが存在していた場合には（ステップＳ２２６：Ｙ）、対象となる「他のフレーム」を読み出す（ステップＳ２２８）。そして、ステップＳ２２５でメモリに今回保持した単一ＯＡＭフレーム１３９と、今読み出した「他のフレーム」を結合する（ステップＳ２２９）。ここで、「他のフレーム」とは単一ＯＡＭフレームであるとは限らず、複数の単一ＯＡＭフレームが既に結合されたものである場合もある。
【００７０】
次に、ステップＳ２２９で結合されたフレームについて、図１０のステップＳ２０１で指定した結合条件におけるフレーム結合の上限値に到達したかの判別が行われる（ステップＳ２２７）。上限値に到達していなければ（Ｎ）、単一ＯＡＭフレーム１３９の受信を更に待機してフレームの結合を行った方が効率的である。そこで、この場合には（ステップＳ２２７：Ｎ）、再びステップＳ２２１に戻って次の単一ＯＡＭフレーム１３９の受信を待機することになる（リターン）。
【００７１】
これとは異なり、ステップＳ２２９で結合されたフレームが結合の上限値に到達した場合には（ステップＳ２２７：Ｙ）、これ以上の結合を行うことができない。そこで、ステップＳ２２８で結合したフレームを結合ＯＡＭフレーム１４２としてイーサネット（登録商標）−ＯＡＭフレーム結合部１４１から送信することになる（ステップＳ２３０）。この後、ステップＳ２２１に処理が戻って、次の単一ＯＡＭフレーム１３９の受信が待機される（リターン）。
【００７２】
図１２は、受信フレーム判定部におけるフレーム判定指定処理の様子を表わしたものである。図４に示す第２のフレーム結合通信装置１０２を例にとって、図４および図５と共に説明する。
【００７３】
受信フレーム判定部１３１は、既に説明したように受信したイーサネット（登録商標）フレーム１１１を解析して、これらを幾つかのタイプに判定し、判定結果に応じて出力経路を切り替える。このために判定内容の指定を事前に行っておく必要がある。そこで、通信ネットワーク１００のシステム管理者あるいは第２のフレーム結合通信装置１０２のオペレータは、受信フレーム判定部１３１の判定条件を予め指定する（ステップＳ２４１）。具体的には、イーサネット（登録商標）−ＯＡＭフレームについて、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、ＶＬＡＮタグ、ＴＹＰＥ、ＤＡＴＡ等の組み合わせによって定められる判定対象ごとに、イーサネット（登録商標）フレーム１１１の送信処理を指定する。
【００７４】
結合ＯＡＭフレーム１３４であっても、第２のフレーム結合通信装置１０２を素通りして他のフレーム結合通信装置へと送信される設定ＯＡＭフレーム１３３である場合がある。このような設定ＯＡＭフレーム１３３については、ステップＳ２４１で個別に指定することができる。
【００７５】
システム管理者やオペレータによる指定が終了したら（ステップＳ２４２：Ｙ）、指定した条件の内容は、メモリ１４７等の所定の記憶領域に保持する（ステップＳ２４３）。結合指定条件の場合にはメモリ部１６４に保持してもよい。このようにして指定内容の記憶が終了したら、受信フレーム判定部のフレーム判定指定処理が終了する（エンド）。
【００７６】
図１３は、受信フレーム判定部の解析処理の様子を表わしたものである。図５〜図７と共に説明する。
【００７７】
受信フレーム判定部１３１はイーサネット（登録商標）フレーム１１１を待機している（ステップＳ２６１）。フレームが受信されると（Ｙ）、これがＯＡＭフレームであるかを判別する（ステップＳ２６２）。ＯＡＭフレームであると判別した場合（Ｙ）、受信フレーム判定部１３１はこれが設定ＯＡＭフレーム１３３であるかをチェックする（ステップＳ２６３）。
【００７８】
イーサネット（登録商標）フレーム１１１が設定ＯＡＭフレーム１３３であれば（ステップＳ２６３：Ｙ）、これを第２のフレーム結合通信装置１０２から伝送路１１２2に送出する（ステップＳ２６４）。すなわち、イーサネット（登録商標）フレーム１１１が何らの処理も行われることなく、設定ＯＡＭフレーム１３３として出力される。そして、受信フレーム判定部１３１は、この後、ステップＳ２６１に戻って次のイーサネット（登録商標）フレーム１１１の受信を待機する（リターン）。
【００７９】
一方、ステップＳ２６３で設定ＯＡＭフレーム１３３とは異なると判別した場合（Ｎ）、受信フレーム判定部１３１はフレームのデータ部にＣｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部が存在するかをチェックする（ステップＳ２６５）。図６の単一ＯＡＭフレーム１３５はＣｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部が存在せず、図７の結合ＯＡＭフレーム１３４はこれが存在している。そこで、Ｃｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部が存在する場合（Ｙ）、受信フレーム判定部１３１はそのイーサネット（登録商標）フレーム１１１を結合ＯＡＭフレーム１３４と判別する。そこで受信フレーム判定部１３１は、この結合ＯＡＭフレーム１３４をイーサネット（登録商標）−ＯＡＭフレーム分割部１３６へ送信する（ステップＳ２６６）。そして、受信フレーム判定部１３１は処理をステップＳ２６１に戻す（リターン）。
【００８０】
これに対して、受信フレーム判定部１３１がイーサネット（登録商標）フレーム１１１にＣｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部が存在しないと判別した場合（ステップＳ２６５：Ｎ）、受信フレーム判定部１３１はそのイーサネット（登録商標）フレーム１１１を単一ＯＡＭフレーム１３５と判別する。そこで受信フレーム判定部１３１は、この単一ＯＡＭフレーム１３５をイーサネット（登録商標）−ＯＡＭフレーム処理部１３８へ送信する（ステップＳ２６７）。そして、受信フレーム判定部１３１は処理をステップＳ２６１に戻す（リターン）。
【００８１】
図１４は、イーサネット（登録商標）−ＯＡＭフレーム分割部の処理の様子を表わしたものである。図５、図７および図９と共に説明する。
【００８２】
イーサネット（登録商標）−ＯＡＭフレーム分割部１３６の解析部１７１は、受信フレーム判定部１３１から結合ＯＡＭフレーム１３４を受信すると（ステップＳ２８１：Ｙ）、これを解析する（ステップＳ２８２）。そして、結合ＯＡＭフレーム１３４におけるＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部を読み取って、これを解析部１７１内の図示しないメモリに保持する（ステップＳ２８３）。
【００８３】
分割部１７２は、Ｃｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部の分割のためのパラメータｍを「１」に初期化する（ステップＳ２８４）。そして、前記したメモリに保持されたＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部を構成する第１〜第ｎの小データ部１５１1〜１５１nにおけるｍが「１」の第１の小データ部１５１1を読み取って（ステップＳ２８５）、これを単一フレームに構成する（ステップＳ２８６）。この単一ＯＡＭフレーム１３７は、分割部１７２からイーサネット（登録商標）−ＯＡＭフレーム処理部１３８に送信される（ステップＳ２８７）。なお、分割部１７２が第１の小データ部１５１1を読み取る代わりに解析部１７１が第１の小データ部１５１1を分割部１７２に送出するようにしてもよい。
【００８４】
このようにして第１の小データ部１５１1についての処理が終了すると、分割部１７２は現在までに分割した数ｍが分割を指定した数としての指定分割数に到達したかをチェックする（ステップＳ２８８）。この数に到達していない場合（Ｎ）、分割部１７２は、パラメータｍを「１」だけ加算する（ステップＳ２８９）。そして、ステップＳ２８５に進む。この結果、ステップＳ２８５では、パラメータｍが「２」となったので、前記したメモリに保持されたＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部の第２の小データ部１５１2の読み取りが行われる。これにより、第２の小データ部１５１2が単一フレームに構成されて（ステップＳ２８６）、分割部１７２からイーサネット（登録商標）−ＯＡＭフレーム処理部１３８に送信される（ステップＳ２８７）。
【００８５】
以下、同様にして分割した数ｍが指定分割数に到達するまで同様の処理が繰り返される。分割した数ｍが指定分割数に到達したら（ステップＳ２８８：Ｙ）、ステップＳ２８１に戻って解析部１７１が結合ＯＡＭフレーム１３４の受信を待機することになる（リターン）。
【００８６】
以上説明した本発明の実施の形態による効果の第１は、イーサネット（登録商標）−ＯＡＭフレームを結合することにより、イーサネット（登録商標）−ＯＡＭ機能を統合できることである。たとえば、規格化されているイーサネット（登録商標）−ＯＡＭ機能としてのイーサネット（登録商標）−ＣＣと、イーサネット（登録商標）−ＡＰＳを統合したとする。すると、これにより運用保守の効率が大幅に上昇する。
【００８７】
この第１の効果の生じる理由を説明する。イーサネット（登録商標）−ＣＣでは定期的に障害通知を行うだけである。このためサービスを提供しているシステムの管理者は、障害通知があると、障害を回避するための経路の切替操作を行う必要がある。イーサネット（登録商標）−ＣＣとイーサネット（登録商標）−ＡＰＳを統合すると、定期的に障害を通知しながら、障害発生時には通知と同時に障害を回避するための経路の切替操作が可能になる。このため、ネットワークに流れるトラフィックが途切れることがなくなる。このように、機能を統合することによって、独自のイーサネット（登録商標）−ＯＡＭの機能を追加することが可能になる。
【００８８】
本発明の実施の形態による効果の第２は、イーサネット（登録商標）−ＯＡＭフレームを結合することにより、機能の併用時に、ネットワーク上に流れるイーサネット（登録商標）−ＯＡＭフレームをまとめることができることである。イーサネット（登録商標）−ＯＡＭフレームをまとめることにより、ネットワーク上に流れるトラフィックを減少させることができる。これに伴って、通信装置の入出力ポートの負荷を軽減すると共に、帯域を有効に活用することができる。更に、宛先によってフレームを判定することで、たとえＯＡＭフレームであっても、自装置宛てではない結合フレームを自装置内で分割したり、分割後の再結合といった無駄な処理を回避することができる。すなわち、自装置で分割や結合を必要とするイーサネット（登録商標）−ＯＡＭフレームだけを処理することができるので、自装置の負荷を軽減させることができる。
【００８９】
本発明の実施の形態による効果の第３は、結合ＯＡＭフレームが既存の単一ＯＡＭフレームと混入して使用可能な構造を持っているので、通信における接続元と接続先の互いの終端の間でこの結合ＯＡＭフレームを自在に組み込むことができる。結合ＯＡＭフレームは、従来から使用された単一ＯＡＭフレームと比べると、新たにフィールドをデータ部に追加した構成となっている。このため、通信ネットワークに存在するすべてのＯＡＭフレーム用通信装置を本実施の形態のフレーム結合通信装置に変更する必要がなく、分割や結合を行う必要のあるＯＡＭフレーム用通信装置のみを本実施の形態のフレーム結合通信装置に変更すれば足りる。また、本実施の形態の発明を実施しても、既存のネットワークに干渉を与えない。更に、ＯＡＭフレームに対して自由に結合と分割を指定することができるので、トラフィックのコントロールが格段にやりやすくなるというメリットがある。
【００９０】
＜発明の変形可能性＞
【００９１】
本発明は、以上説明した実施の形態に限定されるものではない。たとえば本実施の形態では、通常フレームとイーサネット（登録商標）−ＯＡＭフレームの送信口を、イーサネット（登録商標）−ＯＡＭフレーム結合部１４１から２方向に切り分けている。これを１つの送信口として、結合ＯＡＭフレーム１４２と単一ＯＡＭフレーム１４３から共通して出力するようにしてもよい。本実施の形態では、図８の構成から分かるように書込部１６５から結合ＯＡＭフレーム１４２が送出されており、結合指定部１６３から単一ＯＡＭフレーム１４３が送出されている。したがって、イーサネット（登録商標）−ＯＡＭフレーム結合部１４１の１つの送信口から結合ＯＡＭフレーム１４２と単一ＯＡＭフレーム１４３を出力するためには、次の２つの手法のいずれかを選択することになる。
【００９２】
第１の手法では、図８に示す書込部１６５から結合指定部１６３に至る内部経路を設けて、結合ＯＡＭフレーム１４２を結合指定部１６３に送出するようにする。これにより、イーサネット（登録商標）−ＯＡＭフレーム結合部１４１の１つの送信口（結合指定部１６３の送信口）から結合ＯＡＭフレーム１４２と単一ＯＡＭフレーム１４３が外部に送出されることになる。
【００９３】
第２の手法では、図８に示す結合指定部１６３から書込部１６５に至る内部経路を使用して、単一ＯＡＭフレーム１４３を書込部１６５に送出するようにする。これにより、イーサネット（登録商標）−ＯＡＭフレーム結合部１４１の１つの送信口（書込部１６５の送信口）から結合ＯＡＭフレーム１４２と単一ＯＡＭフレーム１４３が外部に送出されることになる。
【００９４】
また、本実施の形態では設定ＯＡＭフレーム１３３以外の結合したＯＡＭフレームを第２のフレーム結合通信装置１０２等のフレーム結合通信装置で小データ部１５１ごとの単一ＯＡＭフレーム１４３に分割することにしたが、これに限るものではない。設定ＯＡＭフレーム１３３以外の結合したＯＡＭフレーム同士を更にフレーム結合通信装置内部で結合して、新たな結合ＯＡＭフレームとして伝送路に送信することも可能である。この場合には、ＯＡＭフレームの分割の制限やＯＡＭフレーム同士の結合を指定する分割・結合指定部をフレーム結合通信装置に設けることも可能である。
【００９５】
また、本実施の形態では図７に示したイーサネット（登録商標）−ＯＡＭフレームのデータ部に、Ｃｏｍｂｉｎａｔｉｏｎ  ＴＹＰＥ部とＣｏｍｂｉｎａｔｉｏｎ  ＤＡＴＡ部を配置したが、これらデータ部内の構成を変化させることは自由である。
【００９６】
更に本実施の形態では、第２のフレーム結合通信装置１０２等のフレーム結合通信装置内にイーサネット（登録商標）−ＯＡＭフレーム結合部１４１を配置したが、イーサネット（登録商標）−ＯＡＭフレーム結合部１４１の配置は必ずしも必要とされない。たとえば、通信ネットワーク１００を構成するフレーム結合通信装置の全部または一部をイーサネット（登録商標）−ＯＡＭフレーム分割部１３６のみで構成することも可能である。
【００９７】
同様に、第２のフレーム結合通信装置１０２内にイーサネット（登録商標）−ＯＡＭフレーム結合部１４１が備えられていれば、イーサネット（登録商標）−ＯＡＭフレーム分割部１３６を備えることは必ずしも必要ない。たとえば単一ＯＡＭフレームおよび結合ＯＡＭフレームをイーサネット（登録商標）フレーム１１１として受信して、このうちの単一ＯＡＭフレームを処理し、単一ＯＡＭフレームおよび結合ＯＡＭフレームを所定の条件で結合して結合ＯＡＭフレームとして出力する構成であってもよい。
【００９８】
また、実施の形態では第２のフレーム結合通信装置１０２内にイーサネット（登録商標）−ＯＡＭフレーム分割部１３６とイーサネット（登録商標）−ＯＡＭフレーム結合部１４１を設けたが、これらを統合してもよい。この場合に統合後のイーサネット（登録商標）−ＯＡＭフレーム分割・結合部は、たとえばＯＡＭフレームを分割した後に自装置で処理するものだけを図示しないポートからイーサネット（登録商標）−ＯＡＭフレーム処理部１３８に送出する。残りのＯＡＭフレームは、結合する条件に合うものを結合ＯＡＭフレームとして装置外に出力し、それ以外を単一ＯＡＭフレームとして装置外に出力すればよい。
【００９９】
更に、実施の形態では第２のフレーム結合通信装置１０２内のイーサネット（登録商標）−ＯＡＭフレーム分割部１３６の送信口を１ポートとした。これは受信フレーム判定部１３１から出力される結合ＯＡＭフレーム１３４をイーサネット（登録商標）−ＯＡＭフレーム分割部１３６が、図７に示す第１〜第ｎの小データ部１５１1〜１５１nごとにすべて分割してｎ個の単一ＯＡＭフレーム１３７を同一のポートから出力する構成としたからである。この代わりに、イーサネット（登録商標）−ＯＡＭフレーム分割部１３６ではイーサネット（登録商標）−ＯＡＭフレーム処理部１３８で処理する小データ部１５１のみを分割して単一ＯＡＭフレームとして１つ目のポートから出力し、残りのＯＡＭフレームを２つ目のポートから出力してイーサネット（登録商標）−ＯＡＭフレーム結合部１４１に直接入力するようにしてもよい。
【０１００】
＜ＯＡＭフレームの抽出処理＞
【０１０１】
次に本発明の変形例の１つとして、イーサネット（登録商標）−ＯＡＭフレームの抽出処理について説明する。この変形例では、実施の形態の図５で示したイーサネット（登録商標）−ＯＡＭフレーム分割部１３６の代わりにイーサネット（登録商標）−ＯＡＭフレーム抽出部を使用している。
【０１０２】
図１５は、この変形例における第２のフレーム結合通信装置の構成を表わしたものである。この図１５で図５と同一部分には同一の符号を付しており、これらの説明を適宜省略する。
【０１０３】
第２のフレーム結合通信装置１０２Ａは、受信フレーム判定部１３１から出力される結合ＯＡＭフレーム１３４Ａを入力するイーサネット（登録商標）−ＯＡＭフレーム抽出部３３６を備えている。このイーサネット（登録商標）−ＯＡＭフレーム抽出部３３６から出力されるＯＡＭフレーム３３７はイーサネット（登録商標）−ＯＡＭフレーム処理部１３８Ａに入力される。このＯＡＭフレーム３３７は、第２のフレーム結合通信装置１０２Ａを宛先とする単一ＯＡＭフレームと、これを抽出した残りの結合ＯＡＭフレームから構成されている。
【０１０４】
イーサネット（登録商標）−ＯＡＭフレーム処理部１３８Ａは、入力されたＯＡＭフレーム３３７のうちの第２のフレーム結合通信装置１０２Ａを宛先とする単一ＯＡＭフレームと、受信フレーム判定部１３１から入力される同じく第２のフレーム結合通信装置１０２Ａを宛先とする単一ＯＡＭフレーム１３５の処理を行う。そして、入力されたＯＡＭフレーム３３７のうち、抽出した残りの結合ＯＡＭフレームと他のフレーム結合通信装置を宛先とする単一ＯＡＭフレーム１３５をＯＡＭフレーム３３９としてイーサネット（登録商標）−ＯＡＭフレーム結合部１４１Ａに送出する。イーサネット（登録商標）−ＯＡＭフレーム結合部１４１Ａは結合したＯＡＭフレームを結合ＯＡＭフレーム１４２として出力すると共に、これ以外のＯＡＭフレームを単一ＯＡＭフレーム１４３として出力することになる。
【０１０５】
第２のフレーム結合通信装置１０２Ａの制御部１４８Ａは、このような処理を実現するための制御プログラムをメモリ１４７Ａに格納している。ＣＰＵ１４６はこのメモリ１４７Ａに格納した制御プログラムを実行することになる。
【０１０６】
図１６は、この変形例における受信の対象となる結合ＯＡＭフレームの構成を表わしたものである。なお、この図１６で図７と同一部分には同一の符号を付しており、これらの説明を適宜省略する。
【０１０７】
この変形例の結合ＯＡＭフレーム１３４Ａには、データ部を構成する第１〜第ｎの小データ部１５１1Ａ〜１５１nＡに、それぞれの元となる単一ＯＡＭフレームにおける宛先ＭＡＣアドレスが格納されている。このため、結合ＯＡＭフレーム１３４Ａを構成する第１〜第ｎの小データ部１５１1Ａ〜１５１nＡの宛先ＭＡＣアドレスがマルチキャストアドレスであり、かつこれらのアドレスが完全には一致しない場合に、それぞれの宛先ＭＡＣアドレスを確認できる。
【０１０８】
図１７は、この変形例におけるイーサネット（登録商標）−ＯＡＭフレーム抽出部の処理の様子を表わしたものである。なお、この図１７で図１４と同一部分には同一のステップ番号を付しており、これらの説明を適宜省略する。また、図１５および図１６と共に説明する。
【０１０９】
イーサネット（登録商標）−ＯＡＭフレーム抽出部３３７は、受信フレーム判定部１３１から結合ＯＡＭフレーム１３４Ａを受信すると（ステップＳ２８１：Ｙ）、これを解析する（ステップＳ２８２）。そして、結合ＯＡＭフレーム１３４Ａにおける第１〜第ｎの小データ部１５１1Ａ〜１５１nＡに個別に記載されている宛先ＭＡＣアドレスのうちで第２のフレーム結合通信装置１０２Ａを宛先とするもののみを抽出する（ステップＳ４０１）。そして、これらの小データ部１５１Ａの内容を図示しないメモリに保持する（ステップＳ２８３）。
【０１１０】
次に、イーサネット（登録商標）−ＯＡＭフレーム抽出部３３６は、抽出したこれら小データ部１５１Ａの内容を順に単一ＯＡＭフレームに構成するためのパラメータｍを「１」に初期化する（ステップＳ２８４）。そして、前記したメモリに保持された最初の小データ部１５１Ａを読み取って（ステップＳ２８５）、これを単一フレームに構成する（ステップＳ２８６）。この単一ＯＡＭフレーム３３７は、イーサネット（登録商標）−ＯＡＭフレーム抽出部３３７からイーサネット（登録商標）−ＯＡＭフレーム処理部１３８Ａに送信される（ステップＳ２８７）。
【０１１１】
このようにして最初の小データ部１５１Ａについての処理が終了すると、イーサネット（登録商標）−ＯＡＭフレーム抽出部３３６は現在までに抽出処理を行った数ｍが第１〜第ｎの小データ部１５１1Ａ〜１５１nＡに個別に記載されている宛先ＭＡＣアドレスのうちの自装置を宛先ＭＡＣアドレスとしている総数に一致したかをチェックする（ステップＳ４０２）。この数に到達していない場合（Ｎ）、イーサネット（登録商標）−ＯＡＭフレーム抽出部３３６は、パラメータｍを「１」だけ加算する（ステップＳ２８９）。そして、ステップＳ２８５に進む。この結果、ステップＳ２８５では、パラメータｍが「２」となったので、前記したメモリに保持された２番目の小データ部１５１Ａの読み取りが行われる。これにより、この２番目の小データ部１５１Ａの内容が単一フレームに構成されて（ステップＳ２８６）、イーサネット（登録商標）−ＯＡＭフレーム抽出部３３６からイーサネット（登録商標）−ＯＡＭフレーム処理部１３８Ａに送信される（ステップＳ２８７）。
【０１１２】
以下、同様にして抽出処理を行った数ｍが第１〜第ｎの小データ部１５１1Ａ〜１５１nＡに個別に記載されている宛先ＭＡＣアドレスのうちの自装置を宛先ＭＡＣアドレスとしている総数に到達するまで同様の処理が繰り返される。抽出処理を行った数ｍが第１〜第ｎの小データ部１５１1Ａ〜１５１nＡに個別に記載されている宛先ＭＡＣアドレスのうちの自装置を宛先ＭＡＣアドレスとしている総数に到達したら（ステップＳ４０２：Ｙ）、抽出の対象とならなかった他の結合ＯＡＭフレームがＯＡＭフレーム３３７として、イーサネット（登録商標）−ＯＡＭフレーム処理部１３８Ａに送信される（ステップＳ４０３）。その後、ステップＳ２８１に戻ってイーサネット（登録商標）−ＯＡＭフレーム抽出部３３６は次の結合ＯＡＭフレーム１３４Ａの受信を待機することになる（リターン）。
【０１１３】
この変形例によれば、たとえば結合ＯＡＭフレーム１３４Ａが１０個の小データ部１５１1Ａ〜１５１10Ａで構成されていた場合で、そのうちの１個の小データ部１５１Ａのみが自装置を宛先ＭＡＣアドレスとしていたとき、この１個の小データ部１５１Ａのみを抽出すればよい。したがって、機械的に１０個の小データ部１５１1Ａ〜１５１10Ａを１０個の単一ＯＡＭフレームに生成する処理を行う必要がないので、処理の効率化を図ることができる。
【０１１４】
なお、以上説明した変形例では、ステップＳ４０３の処理としてイーサネット（登録商標）−ＯＡＭフレーム抽出部３３６の受信した結合ＯＡＭフレーム１３４Ａをそのまま結合ＯＡＭフレームとして出力することができる。この場合、後続のイーサネット（登録商標）−ＯＡＭフレーム結合部１４１の構成を簡略化することができる。
【０１１５】
以上説明した実施の形態の一部または全部は、以下の付記のようにも記載されるが、以下の記載に限定されるものではない。
【０１１６】
（付記１）
通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別手段と、
この受信フレーム判別手段が自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別手段と、
このＯＡＭフレーム形態判別手段で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成手段と、
この単一イーサネット（登録商標）−ＯＡＭフレーム生成手段で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記ＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行手段と、
前記受信フレーム判別手段が自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信手段
とを具備することを特徴とするイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１１７】
（付記２）
通信ネットワークを介して受信したフレームがイーサネット（登録商標）−ＯＡＭフレーム以外のフレームとしての通常フレームであるかを判別する通常フレーム判別手段を備え、
前記通過フレーム送信手段は、この通常フレーム判別手段で通常フレームと判別された前記受信したフレームを次の送信先にそのまま送出することを特徴とする付記１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１１８】
（付記３）
前記単一イーサネット（登録商標）−ＯＡＭフレーム生成手段は、前記結合イーサネット（登録商標）−ＯＡＭフレームを構成するそれぞれの単一イーサネット（登録商標）−ＯＡＭフレームに分割する単一イーサネット（登録商標）−ＯＡＭフレーム分割手段であることを特徴とする付記１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１１９】
（付記４）
前記単一イーサネット（登録商標）−ＯＡＭフレーム生成手段は、前記結合イーサネット（登録商標）−ＯＡＭフレームから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームに関するデータを抽出して、これから自装置を宛先とする単一イーサネット（登録商標）−ＯＡＭフレームを生成することを特徴とする付記１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１２０】
（付記５）
前記単一フレーム処理内容実行手段によって処理内容を実行した後の単一イーサネット（登録商標）−ＯＡＭフレームの複数の結合が所定の結合条件を満足するときこれらのフレームを結合した形態の結合イーサネット（登録商標）−ＯＡＭフレームを生成する単一フレーム結合手段を具備することを特徴とする付記１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１２１】
（付記６）
単一イーサネット（登録商標）−ＯＡＭフレームあるいは結合イーサネット（登録商標）−ＯＡＭフレームのうちから１つのイーサネット（登録商標）−ＯＡＭフレームとしての結合条件を満足するものを判別する結合条件判別手段と、
この結合条件判別手段によって結合条件を満足するとされたイーサネット（登録商標）−ＯＡＭフレームを結合するフレーム結合手段
とを更に具備することを特徴とする付記１記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１２２】
（付記７）
前記フレーム結合手段は、前記１つのイーサネット（登録商標）−ＯＡＭフレームとしての結合条件を満足する限り、所定の結合イーサネット（登録商標）−ＯＡＭフレームを更に他の結合イーサネット（登録商標）−ＯＡＭフレームあるいは単一イーサネット（登録商標）−ＯＡＭフレームを用いて結合する手段であることを特徴とする付記６記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１２３】
（付記８）
前記結合イーサネット（登録商標）−ＯＡＭフレームと結合が行われなかった前記単一イーサネット（登録商標）−ＯＡＭフレームとを前記フレーム結合手段の共通した１つのポートから出力することを特徴とする付記６記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１２４】
（付記９）
前記単一イーサネット（登録商標）−ＯＡＭフレーム分割手段によって単一イーサネット（登録商標）−ＯＡＭフレームに分割した後のフレームを結合して結合イーサネット（登録商標）−ＯＡＭフレームを生成することを特徴とする付記３記載のイーサネット（登録商標）−ＯＡＭフレーム用通信装置。
【０１２５】
（付記１０）
通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別ステップと、
この受信フレーム判別ステップで自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別ステップと、
このＯＡＭフレーム形態判別ステップで結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップと、
この単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップで生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記ＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行ステップと、
前記受信フレーム判別ステップで自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信ステップ
とを具備することを特徴とするイーサネット（登録商標）−ＯＡＭフレーム処理方法。
【０１２６】
（付記１１）
コンピュータに、
通信ネットワークを介して受信したフレームが自装置宛のイーサネット（登録商標）−ＯＡＭ（operations，administration，maintenance）フレームであるかを判別する受信フレーム判別処理と、
この受信フレーム判別処理で自装置宛のイーサネット（登録商標）−ＯＡＭフレームであると判別したフレームが、単一のＯＡＭ機能を備えた単一イーサネット（登録商標）−ＯＡＭフレームであるか、複数のＯＡＭ機能を結合した結合イーサネット（登録商標）−ＯＡＭフレームであるかを判別するＯＡＭフレーム形態判別処理と、
このＯＡＭフレーム形態判別処理で結合イーサネット（登録商標）−ＯＡＭフレームであると判別したときこれから自装置に必要な単一イーサネット（登録商標）−ＯＡＭフレームを生成する単一イーサネット（登録商標）−ＯＡＭフレーム生成処理と、
この単一イーサネット（登録商標）−ＯＡＭフレーム生成処理で生成した後の単一イーサネット（登録商標）−ＯＡＭフレームあるいは前記ＯＡＭフレーム形態判別手段で単一イーサネット（登録商標）−ＯＡＭフレームであると判別したフレームの示す処理内容を実行する単一フレーム処理内容実行処理と、
前記受信フレーム判別処理で自装置宛のイーサネット（登録商標）−ＯＡＭフレームではないと判別したフレームを次の送信先にそのまま送出する通過フレーム送信処理
とを具備することを特徴とするイーサネット（登録商標）−ＯＡＭフレーム処理プログラム。
【符号の説明】
【０１２７】
１０  イーサネット（登録商標）−ＯＡＭフレーム用通信装置
１１  受信フレーム判別手段
１２  ＯＡＭフレーム形態判別手段
１３  単一イーサネット（登録商標）−ＯＡＭフレーム生成手段
１４  単一フレーム処理内容実行手段
１５  通過フレーム送信手段
２０  イーサネット（登録商標）−ＯＡＭフレーム処理方法
２１  受信フレーム判別ステップ
２２  ＯＡＭフレーム形態判別ステップ
２３  単一イーサネット（登録商標）−ＯＡＭフレーム生成ステップ
２４  単一フレーム処理内容実行ステップ
２５  通過フレーム送信ステップ
３０  イーサネット（登録商標）−ＯＡＭフレーム処理プログラム
３１  受信フレーム判別処理
３２  ＯＡＭフレーム形態判別処理
３３  単一イーサネット（登録商標）−ＯＡＭフレーム生成処理
３４  単一フレーム処理内容実行処理
３５  通過フレーム送信処理
１００  通信システム
１０１  第１のフレーム結合通信装置
１０２、１０２Ａ  第２のフレーム結合通信装置
１０３  第３のフレーム結合通信装置
１０４〜１０６  通信装置
１１１  イーサネット（登録商標）フレーム
１２１〜１２３、１３５  単一ＯＡＭフレーム
１３１  受信フレーム判定部
１３２  通常フレーム
１３３  設定ＯＡＭフレーム
１３４、１４２  結合ＯＡＭフレーム
１３６  イーサネット（登録商標）−ＯＡＭフレーム分割部
１３８、１３８Ａ  イーサネット（登録商標）−ＯＡＭフレーム処理部
１４１、１４１Ａ  イーサネット（登録商標）−ＯＡＭフレーム結合部
１４３  単一ＯＡＭフレーム
１４６  ＣＰＵ
１４７、１４７Ａ  メモリ
１４８、１４８Ａ  制御部
１５１、１５１Ａ  小データ部
１６１  読取部
１６３  結合指定部
１６４  メモリ部
１６５  書込部
１７１  解析部
１７２  分割部
３３６  イーサネット（登録商標）−ＯＡＭフレーム抽出部
３３７、３３９  ＯＡＭフレーム
【図１】
2011223496.tif 000003
【図２】
2011223496.tif 000004
【図３】
2011223496.tif 000005
【図４】
2011223496.tif 000006
【図５】
2011223496.tif 000007
【図６】
2011223496.tif 000008
【図７】
2011223496.tif 000009
【図８】
2011223496.tif 000010
【図９】
2011223496.tif 000011
【図１０】
2011223496.tif 000012
【図１１】
2011223496.tif 000013
【図１２】
2011223496.tif 000014
【図１３】
2011223496.tif 000015
【図１４】
2011223496.tif 000016
【図１５】
2011223496.tif 000017
【図１６】
2011223496.tif 000018
【図１７】
2011223496.tif 000019