(57)【要約】【課題】ＥＰＯＮシステム等の管理装置における、集中的な端末等の管理・制御を、ファーム・ソフトの介在を低減させた、ハードでの一連の処理が容易な構成で実現する。【解決手段】ＭＡＣコントロールフレーム中のＯＰＥＣＯＤＥ［２ｂｙｔｅ］部分に所定の値を新たに割り付けた場合に、このＭＡＣコントロールフレームを「ＯＡＭ（：Ｏｐｅｒａｔｉｏｎｓ，Ａｄｍｉｎｉｓｔｒａｔｉｏｎ　ａｎｄ　Ｍａｉｎｔｅｎａｎｃｅ）フレーム」と定義する構成とし、このＯＡＭフレームと定義されたＭＡＣコントロールフレーム中に管理・制御データをアサインするためのデータブロックＴＬＶ−ｆｏｒｍａｔを設定することで、低レイヤであるＭＡＣコントロールレイヤを利用した管理装置による集中的な端末等の管理・制御を実行する。【選択図】　　　図１
2004134970.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＮインタフェースによって管理装置と被管理装置が接続されているシステムにおいて、
ＭＡＣコントロールフレーム中のオペコードに所定の値を割り付けた場合に、このＭＡＣコントロールフレームをＯＡＭフレームと定義し、このＯＡＭフレームと定義されたＭＡＣコントロールフレーム中に管理・制御データをアサインするコマンドを収容したデータブロックが設定されており、
管理装置は、所定のコマンドを収容した前記ＯＡＭフレームと定義されたＭＡＣコントロールフレームを生成して、前記被管理装置に対して送出し、
前記被管理装置は、前記オペコードに割り付けられた所定の値に基づいて前記ＯＡＭフレームと定義されたＭＡＣコントロールフレームを検出した場合に、前記所定のコマンドを実行することを特徴とするＭＡＣコントロールフレームによる装置管理方法。
【請求項２】
請求項１記載のＭＡＣコントロールフレームによる装置管理方法において、前記管理装置で生成されたＯＡＭフレームと定義されたＭＡＣコントロールフレームには、固有のフレーム番号を登録したデータブロックが設定されており、
前記被管理装置は、前記固有のフレーム番号と前記所定のコマンドの実行結果とを、前記被管理装置で生成した前記ＯＡＭフレームと定義されたＭＡＣコントロールフレームに登録して、前記管理装置に対して返送し、
前記管理装置は、前記オペコードに割り付けられた所定の値に基づいて前記被管理装置で生成されたＯＡＭフレームと定義されたＭＡＣコントロールフレームを検出した場合に、登録されている前記固有のフレーム番号と前記所定のコマンドの実行結果に基づいて、前記所定のコマンドの実行結果を識別することを特徴とするＭＡＣコントロールフレームによる装置管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＥＰＯＮ（：Ｅｔｈｅｒｎｅｔ（Ｒ）　Ｐａｓｓｉｖｅ　Ｏｐｔｉｃａｌ　Ｎｅｔｗｏｒｋ）システムにおいて、ＭＡＣ（：Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌ）コントロールレイヤで管理装置（ＥＬＴ：Ｅｔｈｅｒ　Ｌｉｎｅ　Ｔｅｒｍｉｎａｌ）が端末（ＥＮＴ：Ｅｔｈｅｒ　Ｎｅｔｗｏｒｋ　Ｔｅｒｍｉｎａｌ）を管理・制御するための構成に関する。
【０００２】
【従来の技術】
加入者アクセスシステムのひとつであるＥＰＯＮシステムは、局内に設置された管理装置であるＥＬＴと宅内に設置された端末である複数のＥＮＴから構成されている（例えば、特許文献１参照。）。
【０００３】
このような構成のＥＰＯＮシステムについて、ＩＥＥＥにてＭＡＣコントロールフレームを規格化している（例えば、非特許文献１及び２参照。）が、ＭＡＣコントロールレイヤにおいて管理装置（本発明での位置づけはＥＬＴ）が端末等（本発明での位置づけはＥＮＴ）を管理・制御するためのフレームは検討段階であり、まだ規格化されていないのが現状である。よって、管理装置が集中的に端末等を管理・制御する必要がある場合には、ＭＡＣコントロールレイヤよりも上位層のプロトコルが適用されてきた。
【０００４】
【特許文献１】
特開２００２−５７６８５号公報
【非特許文献１】
ＬＡＮ　ＭＡＮ　Ｓｔａｎｄａｒｄｓ　Ｃｏｍｍｉｔｔｅｅ　ｏｆ　ｔｈｅ　ＩＥＥＥ　Ｃｏｍｐｕｔｅｒ　Ｓｏｃｉｅｔｙ作成，「ＩＥＥＥ　Ｓｔｄ　８０２．３，　２０００　Ｅｄｉｔｉｏｎ」，“Ｐａｒｔ　３：Ｃａｒｒｉｅｒ　ｓｅｎｓｅ　ｍｕｌｔｉｐｌｅ　ａｃｃｅｓｓ　ｗｉｔｈ　ｃｏｌｌｉｓｉｏｎ　ｄｅｔｅｃｔｉｏｎ　（ＣＳＭＡ／ＣＤ）　ａｃｃｅｓｓ　ｍｅｔｈｏｄ　ａｎｄ　ｐｈｙｓｉｃａｌ　ｌａｙｅｒ　ｓｐｅｃｉｆｉｃａｔｉｏｎｓ”
【非特許文献２】
ＬＡＮ　ＭＡＮ　Ｓｔａｎｄａｒｄｓ　Ｃｏｍｍｉｔｔｅｅ　ｏｆ　ｔｈｅ　ＩＥＥＥ　Ｃｏｍｐｕｔｅｒ　Ｓｏｃｉｅｔｙ作成，「ＩＥＥＥ　Ｄｒａｆｔ　Ｐ８０２．３ａｈ／Ｄ１．０ＴＭ」，“Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌ　Ｐａｒａｍｅｔｅｒｓ，　Ｐｈｙｓｉｃａｌ　Ｌａｙｅｒｓ　ａｎｄ　Ｍａｎａｇｅｍｅｎｔ　Ｐａｒａｍｅｔｅｒｓ　ｆｏｒ　ｓｕｂｓｃｒｉｂｅｒ　ａｃｃｅｓｓ　ｎｅｔｗｏｒｋｓ”
【０００５】
【発明が解決しようとする課題】
しかし、上位層のプロトコルを採用するのであれば、ファーム・ソフトによる処理量が大きくなる可能性が高い。その結果、装置自体のハード規模増大や、装置開発のコストアップや期間増大といった課題が生じる。
【０００６】
【課題を解決するための手段】
そこで、上記課題を解決するために、本発明では低レイヤであるＭＡＣコントロールレイヤでの管理・制御の実現を目指し、ＭＡＣコントロールフレーム中に、監視・制御用のフレームである「ＯＡＭ（：Ｏｐｅｒａｔｉｏｎｓ，　Ａｄｍｉｎｉｓｔｒａｔｉｏｎ　ａｎｄ　Ｍａｉｎｔｅｎａｎｃｅ）フレーム」に対応させたＯＰＣＯＤＥ［２ｂｙｔｅ］を新たに設ける。
この本発明の構成により、ハードでの一連の処理が容易となるため、ファーム・ソフトの介在を低減させることが可能となる。
【０００７】
【発明の実施の形態】
ＥＰＯＮシステム等のＬＡＮインタフェースを所有するシステムで用いられるＭＡＣコントロールフレームは、上記非特許文献１，２として挙げたＩＥＥＥ８０２．３にて規定されるＴＹＰＥ＝０ｘ８８０８のフレームである。
【０００８】
図１に、この発明で使用するＭＡＣコントロールフレームのフレーム構成を示す。ＭＡＣコントロールフレームは、ＤＡ（：Ｄｅｓｔｉｎａｔｉｏｎ　Ａｄｄｒｅｓｓ）［６ｂｙｔｅ］，ＳＡ（：Ｓｏｕｒｃｅ　Ａｄｄｒｅｓｓ）［６ｂｙｔｅ］，ＴＹＰＥ［２ｂｙｔｅ］，ＯＰＣＯＤＥ［２ｂｙｔｅ］，ＴＩＭＥ　ＳＴＡＭＰ［４ｂｙｔｅ］，ＭＡＮＤＡＴＯＲＹ［１２ｂｙｔｅ］等で構成されている。そして、このＭＡＣコントロールフレーム中のＯＰＣＯＤＥ［２ｂｙｔｅ］（以下、オペコード）は、ＰＡＵＳＥ（０ｘ０００１）がすでに規格化されているが、ＰＡＵＳＥ（０ｘ０００１）以外の値は定められていない。
【０００９】
そこで、このオペコードが上記　“０ｘ０００１”以外の所定の値を選択した場合に、このＭＡＣコントロールフレームを、管理装置による端末等の管理・制御に用いる、監視・制御用のフレームであるＯＡＭ（：Ｏｐｅｒａｔｉｏｎｓ，　Ａｄｍｉｎｉｓｔｒａｔｉｏｎ　ａｎｄ　Ｍａｉｎｔｅｎａｎｃｅ）フレームと定義する。
なお実施例では、オペコードを管理装置による端末等の管理・制御に用いる場合の所定の値として、便宜的に“０ｘ００１０”を割り付ける。
そして、オペコードが上記“０ｘ００１０”の場合に管理・制御データをアサインするために、ＴＬＶ−ｆｏｒｍａｔのデータブロックを設定する。
【００１０】
ＴＬＶ−ｆｏｒｍａｔブロックは、ＴＹＰＥ，ＶＥＮＤＯＲ　ＣＯＤＥ，ＬＥＮＧＴＨ及びＶＡＬＵＥから構成されており、この内のＶＡＬＵＥ部分に、本発明で実施しようとする具体的な管理・制御用のデータを割り付ける。
【００１１】
まず、具体的な管理・制御用のデータの詳細について説明する前に、このＭＡＣコントロールフレームを用いた装置管理方法が適用される管理装置と被管理装置の構成について、図２を用いて説明する。
【００１２】
図２は、ＥＰＯＮシステムの構成を示したブロック図であり、ひとつの局内設置装置（ＥＬＴ：Ｅｔｈｅｒｎｅｔ（Ｒ）　Ｌｉｎｅ　Ｔｅｒｍｉｎａｌ）１００と複数の宅内設置装置（ＥＮＴ：Ｅｔｈｅｒｎｅｔ（Ｒ）　Ｎｅｔｗｏｒｋ　Ｔｅｒｍｉｎａｌ）　３００とが、スプリッタ２００を介して光ファイバで接続された構成となっている。
【００１３】
そして、ＥＬＴ１００と各ＥＮＴ３００は、使用する光波長を異ならせることで、１本の光ファイバで上り方向と下り方向の双方向データ伝送を行う。
【００１４】
ＥＬＴ１００内には、ネットワーク側と接続するＮＮＩ終端１０１，スプリッタ２００を介してＥＮＴ３００側と接続するＰＯＮ終端１０２，ＯＡＭ送信部１０３，ＭＡＣコントロールフレーム生成部１０４，ＭＡＣコントロールフレーム受信部１０５及びＯＡＭ受信部１０６が設けられている。
【００１５】
同様にＥＮＴ３００内には、スプリッタ２００を介してＥＬＴ１００側と接続するＰＯＮ終端３０１，ユーザ側と接続するＵＮＩ終端３０２，ＯＡＭ送信部３０３，ＭＡＣコントロールフレーム生成部３０４，ＭＡＣコントロールフレーム受信部３０５及びＯＡＭ受信部３０６が設けられている。
【００１６】
ＥＬＴ１００側からＥＮＴ３００に対する特定の監視・制御を行う場合は、まずＯＡＭ送信部１０３で、この特定の監視・制御に対応したコマンドを設定する。つぎに、ＭＡＣコントロールフレーム生成部１０４で、上記コマンドを登録した、オペコードとして　“０ｘ００１０”が割り付けられたＭＡＣコントロールフレームを生成する。この生成されたＭＡＣコントロールフレームは、ＰＯＮ終端１０２からスプリッタ２００を介して、対象のＥＮＴ３００のＰＯＮ終端３０１に入力される。
【００１７】
ＥＮＴ３００のＭＡＣコントロールフレーム受信部３０５で、入力されたＭＡＣコントロールフレームのオペコードを判別し、“０ｘ００１０”が割り付けられている場合、ＯＡＭ受信部３０６に送る。そしてＯＡＭ受信部３０６で、このＭＡＣコントロールフレームに登録されたコマンドを抽出し、このコマンドに従って、ＥＮＴ３００は上記特定の監視・制御を実行する。
【００１８】
なお、上記の処理手順は、ＥＬＴ１００からＥＮＴ３００へＯＡＭフレームと定義されたＭＡＣコントロールフレームを送信する場合の処理手順であり、逆にＥＮＴ３００からＥＬＴ１００に送信する場合は、上記と同様の手順でＯＡＭ送信部３０３，ＭＡＣコントロールフレーム生成部１０４，ＰＯＮ終端３０１，ＰＯＮ終端１０２，ＭＡＣコントロールフレーム受信部１０５，ＯＡＭ受信部１０６を用いて送信をおこなう。
【００１９】
次に、具体的な管理・制御用のデータの詳細について、『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』および『Ｆｒａｍｅ　Ｎｏ．』に関する二つの実施例を用い、その構成，動作並びに効果を説明する。
【００２０】
＜第１の実施例＞　『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』部分について：
『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』は、管理装置で生成された所定のコマンドを、被管理装置で実行させるための管理・制御用のデータである。
【００２１】
図３に、『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』のフレーム構成およびビットアサインを示す。図３に示されるように、『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』は１ｂｙｔｅの『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ』および『Ｐａｒａｍｅｔｅｒ１〜１６』で構成される。『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ』部分の『ＣＭＤ』部分は設定／読み出し／通知を示す。『Ｃｔｒｌ＿ｃｏｄｅ』部分はコマンドの種類を示しており、情報収集（：警報，性能情報）や各種項目設定（：帯域，モード，ＬＯＯＰ，擬正常）及び、Ｒ−ＩＮＨ通知などを指示する。『Ｐａｒａｍｅｔｅｒ１〜１６』の全１６バイトの部分へは、各コマンドに必要なパラメータを割り付ける。このパラメータの詳細な割付については、図５のコマンド表に示す。
【００２２】
この『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』を用いた制御について、帯域設定と警報収集を例に説明する。
（ｉ）　帯域設定の場合の動作
（ａ）　ＥＬＴがＣＭＤ＝００（：設定）、Ｃｔｒｌ＿ｃｏｄｅ＝０ｘ０４（：Ｂａｎｄｗｉｄｔｈ）を設定する。
（ｂ）　ＥＬＴがＰａｒａｍｅｔｅｒ１〜８へ帯域を設定する。
（ｃ）　ＥＬＴがＭＡＣコントロールフレームを送信し、ＥＮＴが受信する。
（ｄ）　ＥＮＴが『設定』、『Ｂａｎｄｗｉｄｔｈ』を認識し、Ｐａｒａｍｅｔｅｒ１〜８にしたがって帯域設定を自身にする。
【００２３】
（ｉｉ）　警報収集の場合の動作
（ａ）　ＥＬＴがＣＭＤ＝１０（：読み出し）、Ｃｔｒｌ＿ｃｏｄｅ＝０ｘ０１（：Ａｌａｒｍ）を設定する。
（ｂ）　ＥＬＴがＭＡＣコントロールフレームを送信し、ＥＮＴが受信する。
（ｃ）　ＥＮＴが『読出』、『Ａｌａｒｍ』を認識し、ＥＮＴ内の警報を集める。
（ｄ）　ＥＮＴがＭＡＣコントロールフレームの『Ｐａｒａｍｅｔｅｒ１』部分へ警報情報を入れて送信し、ＥＬＴが受信する。
（ｅ）　ＥＬＴが警報情報を取得する。
このように、オペコードを　“０ｘ００１０”として、『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』のフォーマットに従って、コマンドやパラメータを必要なだけ規定することで、ＭＡＣコントロールフレームを用いたＥＬＴからのＥＮＴの管理・制御が可能となる。
【００２４】
＜第２の実施例＞　『Ｆｒａｍｅ　Ｎｏ．』部分について：
『Ｆｒａｍｅ　Ｎｏ．』は、管理装置で生成された所定のコマンドの、被管理装置での実行結果を確認するための管理・制御用のデータである。
【００２５】
一般に、通信やアクセスを実施する場合、その処理に対する正常または異常などの応答を返させるシェークハンドまたはコネクション型の方式を採用している場合が多い。
【００２６】
第１の実施例で説明した、設定コマンド『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』の場合は、そのコマンドの実行結果に関して相手からの応答がないため、コマンドの実施状況を把握することができない。そこで、第２の実施例として、ＭＡＣコントロールフレームを用いた、通信の正当性を判定する手段を設ける。
【００２７】
図４に、『Ｆｒａｍｅ　Ｎｏ．』のフレーム構成およびビットアサインを示す。図４に示されるように、『Ｆｒａｍｅ　Ｎｏ．』は１ｂｙｔｅで構成され、ｂｉｔ７でコマンドに対する正常終了もしくは異常終了（エラー）の結果を示す。これはコマンドに対する応答のときのみ使用する。ｂｉｔ６以降はフレーム番号を示しており、００〜７Ｆ（ｈ）の値を巡回させて用いる。フレーム番号はフレーム毎に“＋１”ずつ加算するものと規定する。
【００２８】
この『Ｆｒａｍｅ　Ｎｏ．』を用いた制御について、帯域設定を例に、実施例１の動作と合わせて説明する。なお、以下の説明において、実施例２で追加している部分については＜実施例２の動作＞と記載して区別する。
【００２９】
（ａ）　ＥＬＴがＣＭＤ＝０ｘ００（設定）、Ｃｔｒｌ＿ｃｏｄｅ＝０ｘ０４（：Ｂａｎｄｗｉｄｔｈ）を設定する。
（ｂ）　ＥＬＴがＰａｒａｍｅｔｅｒ１〜８へ帯域を設定する。
（ｃ）　＜実施例２の動作＞　ＥＬＴがＦｒａｍｅ　Ｎｏ＝０ｘ０５（：例として、５番目のフレームとする）を設定する。
（ｄ）　ＥＬＴがＭＡＣコントロールフレームを送信し、ＥＮＴが受信する。
（ｅ）　＜実施例２の動作＞　ＥＮＴがＦｒａｍｅ　Ｎｏ＝０ｘ０５を認識し、前のフレーム番号が”０ｘ０４”であれば、正しいフレームとして取り込む。
（ｆ）　ＥＮＴが『設定』、『Ｂａｎｄｗｉｄｔｈ』を認識し、Ｐａｒａｍｅｔｅｒ１〜８にしたがって帯域設定を自身にする。
（ｇ）　＜実施例２の動作＞　帯域設定が正常に終了した場合、ＥＮＴがｒｅｓｕｌｔ＝０（：正常終了）を設定し、異常の場合はｒｅｓｕｌｔ＝１（：異常終了）を設定する。
（ｈ）　＜実施例２の動作＞　ＥＮＴがＭＡＣコントロールフレームを送信し、ＥＬＴが受信する。
（ｉ）　＜実施例２の動作＞　ＥＬＴが　ｒｅｓｕｌｔ＝０（：正常終了）を認識した場合は、本コマンドの処理が完了する。ｒｅｓｕｌｔ＝１（：異常終了）を認識した場合は、予め取り決められている再送等の異常処理を実施する。
【００３０】
このように『Ｆｒａｍｅ　Ｎｏ．』を設け、管理される側であるＥＮＴが、コマンドの処理状況を応答として返すことのできるフレーム構成とすることで、管理者側であるＥＬＴでの管理・制御をより確実に実行できる。そして、ＭＡＣコントロールフレームにシーケンス番号が付与されているので、フレームの正当性をより高めることが可能となる。
【００３１】
以上説明したように、第２の実施例によれば、コマンドに対する応答とフレームに対するシーケンス番号を組み合わせることにより、通信の確実性、信頼性を高めることができる。
【００３２】
上記各実施例は、ＥＰＯＮシステムに適用した構成であるが、本発明はこれに限らず、Ｅｔｈｅｒｎｅｔ（Ｒ）等のＬＡＮインタフェースを所有する装置間の制御，監視，管理に適用可能である。
【００３３】
【発明の効果】
以上説明したように、本発明によれば、ＭＡＣコントロールフレーム中のオペコードに所定の値を割り付けた場合に、このＭＡＣコントロールフレームをＯＡＭフレームと定義する構成とし、このＭＡＣコントロールフレーム中に管理・制御データをアサインするためのデータブロックを設定するので、低レイヤであるＭＡＣコントロールレイヤでの管理・制御が可能となり、ファーム・ソフトの介在を低減させることができる。
【図面の簡単な説明】
【図１】本発明の実施例に適用されるＭＡＣコントロールフレームのフレーム構成を示した図である。
【図２】発明を適用するＥＰＯＮシステムの構成及びＯＡＭ送受信ブロックを示した構成図である。
【図３】第１の実施例で用いる　『Ｃｔｒｌ＿Ｃｏｍｍａｎｄ／Ｐａｒａｍｅｔｅｒ』のフレーム構成及びビットアサイン（コマンド関連）の対応関係を示した図である。
【図４】第２の実施例で用いる『Ｆｒａｍｅ　Ｎｏ．』のフレーム構成及びビットアサイン（フレーム番号関連）の対応関係を示した図である。
【図５】第１の実施例で用いるコマンドを説明したコマンド表である。
【符号の説明】
１００　局内設置装置（ＥＬＴ）
１０１　ＮＮＩ終端
１０２，３０１　ＰＯＮ終端
１０３　ＯＡＭ送信部
１０４　ＭＡＣコントロールフレーム生成部
１０５　ＭＡＣコントロールフレーム受信部
１０６　ＯＡＭ受信部
２００　スプリッタ
３００　宅内設置装置（ＥＮＴ）
３０２　ＵＮＩ終端
３０３　ＯＡＭ送信部
３０４　ＭＡＣコントロールフレーム生成部
３０５　ＭＡＣコントロールフレーム受信部
３０６　ＯＡＭ受信部
【図１】
2004134970.tif 000003
【図２】
2004134970.tif 000004
【図３】
2004134970.tif 000005
【図４】
2004134970.tif 000006
【図５】
2004134970.tif 000007