(57)【要約】【課題】  光出力禁止機能が機能していない光加入者装置を検出することができ、光出力禁止機能が機能していない光加入者装置が原因で他の光加入者装置が通信できないという状態を解消することができる光加入者通信システムの実現を課題とする。【解決手段】  局内装置（ＯＬＴ）１は、制御部１０７で光加入者装置（ＯＮＵ）２の異常を検出し、光リンク終端部１０３とともに異常を検出した光加入者装置２に対してその発光をとめる発光停止コマンドを含めた信号を下り送信し、光加入者装置２は、送られた発光停止コマンドに基づいてデータ加工部２１０で自局の発光を停止する。【選択図】図５
2008028451.tif 000002
【特許請求の範囲】
【請求項１】
局内装置と、複数の光加入者装置と、この両者の間に設けられた光カプラと、これらを接続する光ファイバ回線からなり、前記光加入者装置から前記局内装置への上り信号と、前記局内装置から前記光加入者装置への下り信号とを通信する光加入者通信システムにおいて、
前記局内装置は、前記光加入者装置の異常を検出する光加入者装置異常検出手段と、
この光加入者装置異常検出手段が異常を検出した光加入者装置に発光をとめる発光停止コマンドを含めた信号を前記下り信号として送信する発光停止コマンド送信手段とを具備し、
前記光加入者装置は前記発光停止コマンド送信手段から送られた発光停止コマンドに基づいて自局の発光を停止する消光手段を具備すること
を特徴とする光加入者通信システム。
【請求項２】
前記請求項１に記載の光加入者通信システムにおいて、
前記光加入者装置異常検出手段は、前記光加入者装置からアイドル時に前記光カプラに送られるアイドルパターンの継続時間を計数するアイドル継続時間計数機能と、
前記光加入者装置との論理接続の確立状態を検出する論理接続状態検出機能とを有するとともに、
前記アイドル継続時間計数機能の計数出力が光加入者通信システムの規格から定まる規定値より長く、前記論理状態検出手段が検出する論理接続が１つだけ確立している場合に、現在論理接続されている光加入者装置を異常と判定することを特徴とする光加入者通信システム。
【請求項３】
前記請求項２に記載の光加入者通信システムとして特定した各内容はＩＥＥＥ８０２．３ａｈ規格で定められたＧＥ−ＰＯＮ（Ｇｉｇａｂｉｔ  Ｅｔｈｅｒｎｅｔ  Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムで規制されるものであることを特徴とする光加入者通信システム。
【請求項４】
前記請求項２で示される前記規定値は、ＩＥＥＥ８０２．３ａｈ規格で定められたＧＥ−ＰＯＮシステムのレーザオフ時間の最大値と、レーザオン時間の最大値と、受信機安定時間の最大値と、ＣＤＲロック時間の最大値と、コードグループ整列時間の最大値との総和であることを特徴とする光加入者通信システム。
【請求項５】
前記請求項１乃至４のいずれか１項に記載の光加入者通信システムにおいて、
前記消光手段は、前記上り信号の数値を全て０に置き換えるデータ加工手段であることを特徴とする光加入者通信システム。
【請求項６】
前記請求項１乃至４のいずれか１項に記載の光加入者通信システムにおいて、
前記消光手段は、前記上り信号を電気信号から光信号に変換する光／電気変換部への電力供給を切断する光／電気変換電源供給制御手段であることを特徴とする光加入者通信システム。
【請求項７】
前記請求項１乃至４のいずれか１項に記載の光加入者通信システムにおいて、
前記消光手段は、前記上り信号を電気信号から光信号に変換する光／電気変換部内の送信手段への電力供給を切断する送信電源供給制御手段であることを特徴とする光加入者通信システム。
【請求項８】
局内装置と、この局内装置に光カプラを含む光ファイバ回線を介して接続される複数の光加入者装置を含んでなる光加入者通信システムでの前記光加入者装置の異常発光抑止方法であって、
前記局内装置で実行される前記光加入者装置の異常を検出する光加入者装置異常検出工程と、
この光加入者装置異常検出工程で異常を検出した光加入者装置に発光をとめる発光停止コマンドを含めた信号を前記局内装置から前記光加入者装置への下り通信で送信する発光停止コマンド送信工程と、
前記光加入者装置で実行される前記発光停止コマンド送信工程で送られた発光停止コマンドに基づいて自局の発光を停止する消光工程とを備えることを特徴とする光加入者通信システムでの光加入者装置の異常発光抑止方法。
【請求項９】
前記請求項８に記載の光加入者通信システムでの光加入者装置の異常発光抑止方法において、
前記光加入者装置異常検出工程は、前記光加入者装置からアイドル時に送られるアイドルパターンの継続時間を計数するアイドル継続時間計数工程と、
前記アイドル継続時間計数工程での計数値と光加入者通信システムの規格から定まる規定値とを比較するアイドル継続時間比較工程と、
前記光加入者装置との論理接続の確立状態を検出する論理接続状態検出工程とを備えるとともに、
前記アイドル継続時間比較工程での計数値が前記規定値より長く、前記論理状態検出工程で検出する論理接続が１つだけ確立している場合に、現在論理接続されている光加入者装置を異常と判定することを特徴とする光加入者通信システムでの光加入者装置の異常発光抑止方法。
【請求項１０】
局内装置と、この局内装置に光カプラを含む光ファイバ回線を介して接続される複数の光加入者装置を含んでなる光加入者通信システムでの前記光加入者装置の異常発光抑止プログラムであって、
前記光加入者装置の異常を検出する光加入者装置異常検出機能と、
この光加入者装置異常検出工程で異常を検出した光加入者装置に発光をとめる発光停止コマンドを含めた信号を前記局内装置から前記光加入者装置への下り通信として送信する発光停止コマンド送信機能とを前記局内装置のコンピュータに実行させることを特徴とする光加入者装置の異常発光抑止プログラム。
【請求項１１】
請求項１０に記載の光加入者装置の異常発光抑止プログラムにおいて、
前記光加入者装置異常検出機能は、前記光加入者装置からアイドル時に送られるアイドルパターンの継続時間を計数するアイドル継続時間計数機能と、前記光加入者装置との論理接続の確立状態を検出する論理接続状態検出機能と、前記アイドル継続時間計数機能による計数出力が光加入者通信システムの規格から定まる規定値より長く、前記論理状態検出機能が検出する論理接続が１つだけ確立している場合に、現在論理接続されている光加入者装置を異常と判定する光加入者装置異常判定機能とからなり、これらの機能を前記局内装置のコンピュータに実行させるようにしたことを特徴とする光加入者装置の異常発光抑止プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光加入者通信システム、光加入者通信システムにおける光加入者装置の異常発光抑止方法及びそのプログラムに関し、特に特定の光加入者装置（ＯＮＵ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）の異常発光を抑止して他の全ての光加入者装置（ＯＮＵ）の動作を正常に回復させることが可能なＧＥ−ＰＯＮ（Ｇｉｇａｂｉｔ  Ｅｔｈｅｒｎｅｔ  Ｐａｓｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システム（Ｅｔｈｅｒｎｅｔは登録商標）、ＧＥ−ＰＯＮシステムにおける光加入者装置（ＯＮＵ）の異常発光抑止方法及びそのプログラムに関する。
【背景技術】
【０００２】
局内装置（ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）と複数の光加入者装置（ＯＮＵ）と、前記ＯＬＴと前記複数のＯＮＵとの間を光カプラを介してスター型に接続するＧＥ−ＰＯＮシステムにおいて、１台のＯＮＵの光出力禁止機能が機能しなくなると、他のすべてのＯＮＵが通信できなくなるという問題があった。
【０００３】
この問題は、次の２つの課題に細分化される。すなわち、光出力禁止機能が機能していないＯＮＵを検出することができないという課題と、他のすべてのＯＮＵが通信できなくなっている状態を解消できないという２つの課題である。
上述の従来の課題について、説明する前に、ここでは、まず、ＧＥ−ＰＯＮシステムの仕組みについて説明しておく。
【０００４】
ＧＥ−ＰＯＮシステムは、光ファイバを用いたアクセスネットワークを、経済的に大容量高速化するための一つの手段として現在広まりつつある。
図１に、ＧＥ−ＰＯＮシステムの加入者系アクセスネットワークの構成を示す。
ＧＥ−ＰＯＮシステムの加入者系アクセスネットワークは、局内装置（ＯＬＴ）１と、複数の光加入者装置（ＯＮＵ）２Ａ〜２Ｃと、光カプラ３と、それらを接続する光ファイバによって構成される。ＯＬＴ１は局舎に設置され、光カプラ３は局舎から離れた加入者宅・集合住宅・ビルなどに設置され、複数のＯＮＵ２Ａ〜２Ｃからの加入者回線を収容する。
光カプラ３は、光を分岐／集合する装置である。接続機器４Ａ〜４Ｄは、ルータやスイッチングハブやパソコンなどの通信機器である。
【０００５】
次に、このシステムでの、通信（フレーム転送）の仕組みについて説明する。
ＧＥ−ＰＯＮシステムにおいては、局内装置（ＯＬＴ）１から光加入者装置（ＯＮＵ）２Ａ〜２Ｃの方向に送信するフレームを下り方向フレーム、ＯＮＵ２Ａ〜２ＣからＯＬＴ１の方向に送信するフレームを上り方向フレームと表現する。
ＯＬＴ１から光カプラ３を介して各ＯＮＵ２Ａ〜２Ｃへ到る区間は、上り方向と下り方向では波長分割多重により独立した通信路となっている。従って、上り方向フレームと下り方向フレームが同時刻に光ファイバ上を通過できる。しかし、上り方向内あるいは下り方向内では、各ＯＮＵ２Ａ〜２Ｃが通信路を共有する構成となっている。従って、上り方向フレーム同士、あるいは、下り方向フレーム同士が同時刻に光ファイバ上を通過することはできない。共有の様子については以降にて説明する。
【０００６】
図２に下り方向フレームの転送の様子を示す。
局内装置（ＯＬＴ）１から光カプラ３に接続している複数の光加入者装置（ＯＮＵ）２Ａ〜２Ｃへ送信すべき下り方向フレームは、同一光ファイバ伝送路上を時分割多重されて光カプラ３に送信され、光カプラ３に接続された全てのＯＮＵ２Ａ〜２Ｃに同報分配されるため、各ＯＮＵは、自分宛のフレームだけを抽出し他ＯＮＵ宛のフレームは廃棄するように構成されている。
【０００７】
図３に、上り方向フレームの転送の様子を示す。各ＯＮＵからＯＬＴ１へフレームを送信する場合には、複数のＯＮＵ２Ａ〜２Ｃから送信された各上り方向フレーム列が光カプラ３で合流するので、異なるＯＮＵから送信されたフレーム列同士の衝突を防ぐために、各ＯＮＵはフレーム列の送信タイミングを調整して送り出している。ここでフレーム列とは、複数のフレームを示している。フレーム列の送信タイミングはＯＬＴ１から各ＯＮＵ２Ａ〜２Ｃに指示される。ＯＬＴ１から指示を受けた期間内であれば、複数のフレームを１回の送信機会内で送ることができるため、複数のフレームを１つのかたまりとして扱うフレーム列という表現を用いている。
【０００８】
図４に、図３の補足として、各ＯＮＵ２Ａ〜２Ｃから送信された上り方向フレーム列が光カプラ３で合流する様子を、横軸を時間にとって示す。上り方向フレーム送信において重要なことは、ある時刻においてフレームを送信できるのは、もっと単純に言えば、ある時刻において発光（光カプラ３に光信号を出力）してよいのは、１つのＯＮＵのみであるということである。
ＧＥ−ＰＯＮの仕組みについての説明は以上である。
【０００９】
次に、従来のＧＥ−ＰＯＮシステムでの課題について、図１０を用いて、より詳細に説明する。
図１０は従来のＧＥ−ＰＯＮシステムの構成を示し、図１０で、局内装置（ＯＬＴ）１２、光加入者装置（ＯＮＵ）２２Ａ〜２２Ｃ、光カプラ３２、接続機器４２Ａ〜４２Ｄは、図１〜３に示すＯＬＴ１、光加入者装置（ＯＮＵ）２Ａ〜２Ｃ、光カプラ３、接続機器４Ａ〜４Ｄに対応する機能を有する従来の装置である。
図１０では、ＯＮＵ２２Ａについて、その内部構成を示している。ＯＮＵ２２Ｂ、２２Ｃも同様の内部構成を有している。ＧＥ−ＰＯＮシステムが正常に運用されるためには、ＯＮＵ２２Ａの送信機会ではない時刻では、ＯＮＵ２２Ａは、光／電気変換部２２１から光カプラ３２に対して、光信号を出力（発光）してはいけない。
【００１０】
この送信機会以外での発光防止は、次の方法でなされている。
その方法は、光リンク終端部２２３から出力される光出力許可／禁止信号２２８を、「光出力禁止」の極性とし、光／電気変換部２２１に内蔵された光出力許可／禁止機能実行部２２９により、光／電気変換部２２１の光出力を禁止する、というものである。
光／電気変換部２２１は、光出力許可／禁止機能実行部２２９から光出力を禁止されているときは、シリアル／パラレル変換部２２２から受け取る電気信号に関わらず、光カプラ３２に対して光信号を出力しない。
【００１１】
ところが、ＯＮＵ２２Ａの光出力禁止機能が機能しなくなった場合には、上述の発光防止がなされず、光／電気変換部２２１は、ＯＮＵ２２Ａの送信機会であるか否かに関わらず、常に、シリアル／パラレル変換部２２２から受け取る電気信号を光信号に変換して、光カプラ３２に対して出力してしまう。
【００１２】
ＯＮＵ２２Ａの光出力禁止機能が機能しなくなった場合とは、具体的には、次の２つの場合を示す。
１つ目は、光出力許可／禁止信号２２８は正常であるが光出力許可／禁止機能実行部２２９の光出力禁止機能が効かなくなってしまう場合、もう１つは、光出力許可／禁止機能実行部２２９は正常であるが光出力許可／禁止信号２２８が「光出力許可」の極性から変化しなくなってしまう場合である。
【００１３】
ＯＮＵ２２Ａの光出力禁止機能が機能しなくなった場合に、ＯＮＵ２２Ａの送信機会以外ではどういう信号が出力されるかについても触れておく。
ＯＮＵ２２Ａの光リンク終端部２２３は、ＯＮＵ２Ａの送信機会ではないときは、シリアル／パラレル変換部２２２にアイドルパターンを出力し、シリアル／パラレル変換部２２２は、光リンク終端部２２３から入力されたアイドルパターンを光／電気変換部２２１に出力する。光／電気変換部２２１は、光出力禁止機能が機能しない場合には、シリアル／パラレル変換部２２２から入力されたアイドルパターンを光信号に変換して光カプラ３２に出力する。
したがって、ＯＮＵ２２Ａの光出力禁止機能が機能しない場合、ＯＮＵ２２Ａは、ＯＮＵ２２Ａの送信機会以外のとき、光カプラ３２に対してアイドルパターンの光信号を送信しつづける。
【００１４】
また、ＯＮＵ２２Ａの送信機会以外に、ＯＮＵ２２Ａから光信号（アイドルパターン）が出力されつづけていると、ＯＮＵ２２Ｂ、２２Ｃからの送信フレームは、ＯＮＵ２２Ａからのアイドルパターンと衝突してしまい、ＯＮＵ２２Ｂ、２２Ｃは、ＯＬＴ１２にフレームを送信することができなくなる。
ＯＬＴ１２は、定期的に上り方向フレームを受け取ることができないＯＮＵとのロジカルリンクを解消してしまう機能を有しているため、ＯＮＵ２２Ｂ、２２Ｃは、ＯＬＴ１２と通信を行うためのロジカルリンクＩＤ（識別番号）を失ってしまう。
【００１５】
このような「１台の光加入者装置（ＯＮＵ）の光出力禁止機能が機能しなくなると、他のすべての光加入者装置（ＯＮＵ）が通信できなくなるという課題」に対処して解消する従来技術としては、ＯＮＵの出力する光信号をＯＮＵ自身が監視し、光信号が一定時間継続して検出されたら、暴走と判定して消光するという方法が提案されている（特許文献１参照）。
特許文献１では、ＯＮＵの出力する光信号をＯＮＵ自身が監視し、光信号が一定時間継続して検出されたら、暴走と判定して消光するという技術である。
【００１６】
また、解決しようとする異常状態、および適用が想定されるＰＯＮシステムは異なるが、類似した従来技術として、特許文献２に示された方法がある。
この方法は、光加入者装置（ＯＮＵ）が光りっぱなし（光信号の「１」がつづく）になった状態を解決するためのもので、ＧＥ−ＰＯＮシステムとは異なるＰＯＮシステムに適用することが想定されていると思われる。
この方法では、ＯＴＬがＯＮＵを１つずつ順に指定して、発光を停止する発光停止コマンドを含めた信号を順次下り送信し、今まで継続して受信されていた光信号が消滅するタイミングで、どのＯＮＵが故障かを判別している。
【００１７】
【特許文献１】特開２００４−３２５４１号公報
【特許文献２】特開２００４−１１２７４６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
上述したように、従来のＧＥ−ＰＯＮシステムでは、光出力禁止機能が機能していない光加入者装置（ＯＮＵ）を検出することができないという問題と、特定のＯＮＵが光出力を出し続けていると他のすべてのＯＮＵが通信できなくなっている状態を解消できないという２つの問題があった。
【００１９】
このような問題を解決するために、特許文献１では、光加入者装置（ＯＮＵ）の出力する光信号をＯＮＵ自身が監視し、光信号が一定時間継続して検出されたら、暴走と判定して消光するようにしている。
また、特許文献２では、ＧＥ−ＰＯＮシステムにはそのまま適用できないが、ＯＮＵを１つずつ順に指定して発光を停止する発光停止コマンドを含めた信号を送信し、今まで継続して受信されていた光信号が消滅することから、どのＯＮＵが故障かを判別している。
【００２０】
しかし、これらの提案には次のような問題があった。
特許文献１の発明の第１の問題点は、端末側の光送受信装置（ＯＮＵ）で検出した異常（暴走）を局側の光送受信装置（ＯＬＴ）で知ることができないということである。これは、ＯＮＵで異常を検出した後、ＯＬＴに知らせる手段が提供されていないためである。
特許文献１では、端末側光送受信装置のＬＥＤに表示することによりユーザに視認させることを試みているが、この方法では、ユーザがＬＥＤに目を向けることと、ユーザがＬＥＤの意味を把握することと、意味を知ったユーザが適切に対処することが求められる。
【００２１】
特許文献１の第２の問題点は、装置が高価になるという問題である。
その理由は、光／電気変換部に変更を加えているため、この部分の価格が高価になるためである。
光／電気変換部は、標準品でもとりわけ高価な部品である。これに変更を加えると、大量に流通して適正な価格となっている市販用（標準仕様）の部品を使用することができず、流通量の少なく高コストな特殊仕様の部品を使用することになり経済的ではない。
【００２２】
また、特許文献２に示された発明の第１の問題点も、高価になるという問題である。その理由は、ＯＮＵの光／電気変換部とＯＮＵの光リンク終端部、ＯＬＴの光リンク終端部が、いずれも特殊仕様であり、流通量が多く適正な価格となった標準仕様の部品が使用できないためである。さらに、レベル監視回路を追加すると、さらに高価となる。
【００２３】
また、第２の問題として、特許文献２が期待している動作のいくつかはＧＥ−ＰＯＮの規格であるＩＥＥＥ８０２．３ａｈ規格に反しているという問題がある。
具体的な例を一つ挙げると、定期的にレスポンスを受け取っていない子局は、端末ＩＤが削除されてしまうので、親局から端末ＩＤを指定して順次子局に指示するという動作をＧＥ−ＰＯＮの規格の中では行うことはできない。
【００２４】
［発明の目的］
本発明では、上記の問題点を解決して、光出力禁止機能が機能していない光加入者装置（ＯＮＵ）を検出することができ、光出力禁止機能が機能していないＯＮＵが原因で他のＯＮＵが通信できないという状態を解消することが可能な、光加入者通信（ＰＯＮ）システム、ＰＯＮシステムでの光加入者装置の異常発光抑止方法及びそのプログラムの提供を目的とする。
【課題を解決するための手段】
【００２５】
上記課題を解決するため、本発明の光加入者通信システムは、局内装置と、複数の光加入者装置と、この両者の間に設けられた光カプラと、これらを接続する光ファイバ回線からなり、前記光加入者装置から前記局内装置への上り信号と、前記局内装置から前記光加入者装置への下り信号とを通信する光加入者通信システムにおいて、前記局内装置は、前記光加入者装置の異常を検出する光加入者装置異常検出手段と、この光加入者装置異常検出手段が異常を検出した光加入者装置に発光をとめる発光停止コマンドを含めた信号を前記下り信号として送信する発光停止コマンド送信手段とを具備し、前記光加入者装置は前記発光停止コマンド送信手段から送られた発光停止コマンドに基づいて自局の発光を停止する消光手段を具備することを特徴とする（請求項１乃至７）。
このように、光加入者装置異常検出手段を設けたことにより、光出力禁止機能が機能していない光加入者装置（ＯＮＵ）を検出することができ、検出した光出力禁止機能が機能していないＯＮＵにより他のＯＮＵが通信できないという状態を解消することが可能な光加入者通信システムを実現することができる。
【００２６】
ここで、前記光加入者装置異常検出手段は、前記光加入者装置からアイドル時に前記光カプラに送られるアイドルパターンの継続時間を計数するアイドル継続時間計数機能と、前記光加入者装置との論理接続の確立状態を検出する論理接続状態検出機能とを有するとともに、前記アイドル継続時間計数機能の計数出力が光加入者通信システムの規格から定まる規定値より長く、前記論理状態検出手段が検出する論理接続が１つだけ確立している場合に、現在論理接続されている光加入者装置を異常と判定することを特徴とする（請求項２）。
これにより、複数の光加入者装置（ＯＮＵ）のうちで、光出力禁止機能が機能していないＯＮＵを見出し、そのＯＮＵを特定することが可能な光加入者通信システムを実現することができる。
【００２７】
ここで、光加入者通信システムとして特定した各内容はＩＥＥＥ８０２．３ａｈ規格で定められたＧＥ−ＰＯＮ（Ｇｉｇａｂｉｔ  Ｅｔｈｅｒｎｅｔ  Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムで規制されるものであることを特徴とする（請求項３）。
また、前記規定値は、ＩＥＥＥ８０２．３ａｈ規格で定められたＧＥ−ＰＯＮシステムのレーザオフ時間の最大値と、レーザオン時間の最大値と、受信機安定時間の最大値と、ＣＤＲロック時間の最大値と、コードグループ整列時間の最大値との総和であることを特徴とする（請求項４）。
これらにより、ＧＥ−ＰＯＮシステムの規格から決まるアイドル継続時間の通常取り得る最大値を、実際のアイドル継続時間が超えたとき、システム中に光出力禁止機能が機能していない光加入者装置（ＯＮＵ）があることを検出することができる。
【００２８】
さらに、前記消光手段は、前記消光手段は、上り信号の数値を全て０に置き換えるデータ加工手段であることを特徴とする（請求項５）。
これにより、ＯＮＵの出力デジタル信号の数値を０を設定して消光を実現することができる。
【００２９】
また、前記消光手段は、上り信号を電気信号から光信号に変換する光／電気変換部への電力供給を切断する光／電気変換電源供給制御手段であることを特徴とする（請求項６）。
さらに、前記消光手段は、上り信号を電気信号から光信号に変換する光／電気変換部内の送信手段への電力供給を切断する送信電源供給制御手段であることを特徴とする（請求項７）。
これらにより、ＯＮＵの光／電気変換部又は光／電気変換部内の送信手段への供給電力を断つことで、強制的に消光を実現することができる。
【００３０】
上記課題を解決するため、本発明にかかる光加入者通信システムでの光加入者装置の異常発光抑止方法は、局内装置と、この局内装置に光カプラを含む光ファイバ回線を介して接続される複数の光加入者装置を含んでなる光加入者通信システムでの前記光加入者装置の異常発光抑止方法であって、前記局内装置で実行される前記光加入者装置の異常を検出する光加入者装置異常検出工程と、この光加入者装置異常検出工程で異常を検出した光加入者装置に発光をとめる発光停止コマンドを含めた信号を前記局内装置から前記光加入者装置への下り通信で送信する発光停止コマンド送信工程と、前記光加入者装置で実行される前記発光停止コマンド送信工程で送られた発光停止コマンドに基づいて自局の発光を停止する消光工程とを備えることを特徴とする（請求項８乃至１１）。
これにより、光出力禁止機能が機能していないＯＮＵを検出して、検出したＯＮＵの発光を停止させて、このＯＮＵの不具合により他のＯＮＵが通信できないという状態を解消することが可能な光加入者装置の異常発光抑止方法を実現することができる。
【００３１】
ここで、前記光加入者装置異常検出工程は、前記光加入者装置からアイドル時に送られるアイドルパターンの継続時間を計数するアイドル継続時間計数工程と、前記アイドル継続時間計数工程での計数値と光加入者通信システムの規格から定まる規定値とを比較するアイドル継続時間比較工程と、前記光加入者装置との論理接続の確立状態を検出する論理接続状態検出工程とを備えるとともに、前記アイドル継続時間比較工程での計数値が前記規定値より長く、前記論理状態検出工程で検出する論理接続が１つだけ確立している場合に、現在論理接続されている光加入者装置を異常と判定することを特徴とする（請求項９）。
これにより、複数のＯＮＵのうちで、光出力禁止機能が機能していないＯＮＵを見出し、そのＯＮＵを特定して対処することができる光加入者装置の異常発光抑止方法を実現することができる。
【００３２】
上記課題を解決するため、本発明にかかる光加入者通信システムでの光加入者装置の異常発光抑止プログラムは、局内装置と、この局内装置に光カプラを含む光ファイバ回線を介して接続される複数の光加入者装置を含んでなる光加入者通信システムでの前記光加入者装置の異常発光抑止プログラムであって、前記光加入者装置の異常を検出する光加入者装置異常検出機能と、この光加入者装置異常検出工程で異常を検出した光加入者装置に発光をとめる発光停止コマンドを含めた信号を前記局内装置から前記光加入者装置への下り通信として送信する発光停止コマンド送信機能とを前記局内装置のコンピュータに実行させることを特徴とする（請求項１０乃至１１）。
これにより、局内装置のコンピュータに、光出力禁止機能が機能していないＯＮＵを検出させ、発光停止指令を実行させることが可能な、光加入者装置の異常発光抑止プログラムを提供することができる。
【００３３】
また、前記光加入者装置異常検出機能は、前記光加入者装置からアイドル時に送られるアイドルパターンの継続時間を計数するアイドル継続時間計数機能と、前記光加入者装置との論理接続の確立状態を検出する論理接続状態検出機能と、前記アイドル継続時間計数機能による計数出力が光加入者通信システムの規格から定まる規定値より長く、前記論理状態検出機能が検出する論理接続が１つだけ確立している場合に、現在論理接続されている光加入者装置を異常と判定する光加入者装置異常判定機能とからなり、これらの機能を前記局内装置のコンピュータに実行させるようにしたことを特徴とする（請求項１１）。
これにより、局内装置のコンピュータに、複数のＯＮＵのうちで光出力禁止機能が機能していないＯＮＵを見出させ、そのＯＮＵを特定することが可能な光加入者通信システムにおける光加入者装置の異常発光抑止プログラムを提供することができる。
【発明の効果】
【００３４】
本発明は、以上のように構成したので、光出力禁止機能が機能していない光加入者装置（ＯＮＵ）を検出することができ、光出力禁止機能が機能していないＯＮＵが原因で他のＯＮＵが通信できないという状態を解消することができる光加入者通信システム、光加入者通信システムでのＯＮＵの異常発光抑止方法、及びそのプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明を図面に沿って詳細に説明する。
先に、図１において、ＧＥ−ＰＯＮシステムの加入者系アクセスネットワークの基本構成を示した。
また、図２に下り方向フレームの転送の様子を、図３に上り方向フレームの転送の様子を示した。さらに、図４に、各光加入者装置（ＯＮＵ）２Ａ〜２Ｃから送信された上り方向フレーム列が光カプラ３で合流する様子示した。これらの基本構成は、本発明においても変わらないものとする。
【００３６】
図５に、本発明の第１の実施形態の構成を表すブロック図を示した。
この図５では、第１の実施形態で光カプラ３にＯＮＵを３台接続した場合について示している。しかし、第１の実施形態は、ＯＮＵを２台以上、何台接続した場合についても、全て適用することができるものである。
【００３７】
この第１の実施形態において、先に図１０で示した従来の例に、新たに加わった構成要素は、局内装置（ＯＬＴ）１内のアイドルパターン継続時間カウンタ１０８と、各光加入者装置（ＯＮＵ）内のデータ加工部２１０である。
【００３８】
アイドルパターン継続時間カウンタ１０８は、シリアル／パラレル変換部１０２を通過するアイドルパターンの継続時間を計数することができ、アイドル継続時間計数機能として働く。また、データ加工部２１０は、シリアル／パラレル変換部２０２に入力する信号として、全てゼロの信号か、あるいは、光リンク終端部２０３から出力された信号かのいずれかを選択することができるようになっている。これによって、異常時にゼロを選択することにより、発光を抑止することができ、これにより、データ加工部２１０は、消光手段として機能する。
【００３９】
ここで、図５に示す第１の実施形態のブロック図の各構成要素について説明する。
第１の実施形態の局内装置（ＯＬＴ）１は、絶縁のためのトランス１０６、撚り対線での伝送に適した信号からデジタル信号への変換およびデジタル信号から撚り対線での伝送に適した信号への変換を行う撚り対線リンク終端部１０５、通信信号を一時的に保持するフレームバッファ部１０４、ＯＮＵ２との情報のやりとりを行う光リンク終端部１０３、パラレル信号からシリアル信号への変換およびシリアル信号からパラレル信号への変換を行い、さらに上り方向のアイドルパターンを検出しアイドルパターン継続時間カウンタ１０８に通知する機能も具備したシリアル／パラレル変換部１０２、光信号から電気信号への変換および電気信号から光信号への変換を行う光／電気変換部１０１を含んで構成されている。さらに、異常を検出するためにアイドルパターンの継続時間を計上するアイドルパターン継続時間カウンタ１０８、異常が解消されたかを判定するために異常が見られていない時間を計上する回復時間カウンタ１０９、各部分から情報を収集したりネットワーク管理者に情報を伝える制御部１０７から構成されている。
【００４０】
一方、第１の実施形態の光加入者装置（ＯＮＵ）２Ａは、絶縁のためのトランス２０６、撚り対線での伝送に適した信号からデジタル信号への変換およびデジタル信号から撚り対線での伝送に適した信号への変換を行う撚り対線リンク終端部２０５、通信信号を一時的に保持するフレームバッファ部２０４、ＯＬＴ１との情報のやりとりを行う光リンク終端部２０３、パラレル信号からシリアル信号への変換およびシリアル信号からパラレル信号への変換を行うシリアル／パラレル変換部２０２、光信号から電気信号への変換および電気信号から光信号への変換を行う光／電気変換部２０１を含んでいる。
さらに、光出力許可／禁止信号２０８、光出力許可／禁止機能実行部２０９、データ加工部２１０、制御部２０７を含んで構成される。
【００４１】
ここで、光出力許可／禁止信号２０８は、光リンク終端部２０３から出力され光出力許可／禁止機能実行部２０９に入力される信号で、フレームを送信するときには光出力許可の極性、フレームを送信しないときには光出力禁止の極性となる。光出力許可／禁止機能実行部２０９は、光／電気変換部２０１内に存在し、光出力許可／禁止信号２０８が光出力許可の極性のときはシリアル／パラレル変換部２０２から光／電気変換部２０１に入力される電気信号を光信号に変換して、光／電気変換部２０１から光カプラ３に出力させ、光出力許可／禁止信号２０８が光出力禁止の極性のときは光／電気変換部２０１から光カプラ３に何も出力させない。
さらに、データ加工部２１０は、通常時は光リンク終端部２０３から出力された信号をシリアル／パラレル変換部２０２に入力し、ＯＮＵ２からの発光を抑止すべきときにはゼロをシリアル／パラレル変換部２０２に入力する。制御部２０７は、各部分から情報を収集したり、発光ダイオードランプの制御を行う。
図５では、ＯＮＵ２Ａについてその内部の詳細構成を示しているが、他のＯＮＵも同様の内部構成である。
【００４２】
ここで、第１の実施形態のＧＥ−ＰＯＮシステムでの正常な下り方向フレーム転送動作、正常な上り方向フレーム転送動作、及び本発明が解決しようとする異常を含むＧＥ−ＰＯＮシステムにおける動作の順に、図６のＯＬＴ１の動作フローチャート及び図７のＯＮＵ２の動作フローチャートに沿って説明する。
【００４３】
ここで、光出力禁止機能が機能していないＯＮＵ２を検出する方法は、図６に示すフローチャートのＳ１０１からＳ１０８の実行であり、他のＯＮＵ２が通信できないという状態を解消する方法は、図６に示すフローチャートのステップＳ１０９からＳ１１５まで、および図７に示すフローチャートのステップＳ２０１からＳ２０６までの実行である。
図６のＳ１０１からＳ１０８は、光出力禁止機能が機能していないＯＮＵ２を検出し、ネットワーク管理者に異常を知らせるまでのフローであり、Ｓ１０９は、他のＯＮＵ２が通信できないという状態を解消するためにＯＬＴ１から光出力禁止機能が機能していないＯＮＵ２に対して、発光を抑止するよう指示をするフローである。
【００４４】
さらに、図７は、ＯＬＴ１から指示を受けたＯＮＵ２が発光の抑止を実行するフローであり、この発光の抑止により、他のＯＮＵ２が通信できないという状態が解消されたことをネットワークの管理者に知らせるためのフローが、図６のステップＳ１１０からＳ１１５である。
これらのフローにより如何にして課題が解決されるかを説明する前に、光出力禁止機能が機能していないＯＮＵ２を検出する手段については、これらのフローに到る前に前段階を踏んでいるため、まず、その前段階について説明する。
【００４５】
光出力禁止機能が機能していないＯＮＵ２を検出するために、本第１の実施形態では、まず、光出力禁止機能が機能していないＯＮＵ２が存在するという現象を単純ないくつかの現象に分解し、それらの単純ないくつかの現象を検出することで、光出力禁止機能が機能していないＯＮＵを検出するという目的を達するようにしている。
【００４６】
光出力禁止機能が機能していないＯＮＵ２が存在するという現象を、より具体的で単純な現象に分解することについて説明する。
先に述べたように、光出力禁止機能が機能していないＯＮＵ２が存在するとき、次にあげるような現象１、２が引き起こされる。なお、以降、光出力禁止機能が機能していないＯＮＵ２を異常ＯＮＵと略す。
【００４７】
現象１：異常ＯＮＵの送信機会以外の時間帯に、異常ＯＮＵから光カプラ３に対して、アイドルパターンの光信号が送信されつづける。
現象２：異常ＯＮＵ以外のＯＮＵに対するロジカルリンクが解消されている。
【００４８】
現象１の結果として、異常ＯＮＵが含まれるＧＥ−ＰＯＮシステムにおいては、正常なＧＥ−ＰＯＮシステムにおいてよりも、長い継続時間のアイドルパターンが光カプラ３において観測される。光カプラ３以外でも、ＯＬＴ内の光／電気変換部１０１、シリアル／パラレル変換部１０２、光リンク終端部１０３で、同様に、長い継続時間のアイドルパターンを観測することができる。
【００４９】
ここで、正常時よりも長い継続時間のアイドルパターンの検出について、説明しておく。正常なＧＥ−ＰＯＮシステムにおけるアイドルパターンの継続時間の最大値（これをＴｎｏｒｍａｌと名づける）は、ＧＥ−ＰＯＮの規格であるＩＥＥＥ８０２．３ａｈ規格を参照すると、（式１）のようになる。
【００５０】
（式１）
Ｔｎｏｒｍａｌ
＝Ｔｏｆｆ（ｍａｘ）＋Ｔｏｎ（ｍａｘ）＋Ｔｒｅｃｅｉｖｅｒ＿ｓｅｔｔｌｉｎｇ（ｍａｘ）＋Ｔｃｄｒ（ｍａｘ）＋Ｔｃｏｄｅ＿ｇｒｏｕｐ＿ａｌｉｇｎ（ｍａｘ）
ここで、Ｔｏｆｆ（ｍａｘ）は、レーザオフ時間の最大値、
Ｔｏｎ（ｍａｘ）は、レーザオン時間の最大値、
Ｔｒｅｃｅｉｖｅｒ＿ｓｅｔｔｌｉｎｇ（ｍａｘ）は、受信機安定時間の最大値、
Ｔｃｄｒ（ｍａｘ）は、ＣＤＲ（ｃｌｏｃｋ  ａｎｄ  ｄａｔａ  ｒｅｃｏｖｅｒｙ）ロック時間の最大値、
Ｔｃｏｄｅ＿ｇｒｏｕｐ＿ａｌｉｇｎ（ｍａｘ）は、コードグループ整列時間の最大値をあらわしている。
【００５１】
Ｔｎｏｒｍａｌは、１．８５６μｓ（μｓ＝マイクロ秒）である。Ｔｎｏｒｍａｌにレーザオフ時間Ｔｏｆｆを含めた理由は、ＯＮＵから送信されたフレーム列の終わりと、次に別のＯＮＵから送信されたフレーム列の始まりに、重なりが生じた場合を、念のために考慮したためである。
したがって、上述した観測点で計上したアイドルパターンの継続時間が、（式１）で示すＴｎｏｒｍａｌ（正常なＧＥ−ＰＯＮシステムにおけるアイドルパターン継続時間の最大値）よりも長ければ、異常が起こっていることを検出することができる。
【００５２】
光出力禁止機能が機能していないＯＮＵが存在するという現象の、より単純な現象への分解についてさらにまとめると、次の現象１’、２’をともに検出することで、光出力禁止機能が機能していないＯＮＵが存在するという現象を検出することができる。
現象１’：シリアル／パラレル変換部１０２において、正常時よりも長い継続時間のアイドルパターンが観測される。
現象２’：ロジカルリンクが１つだけ確立している。
【００５３】
本発明では、現象１’による正常時よりも長い継続時間のアイドルパターンの検出を、図６のフローチャートに示すステップＳ１０１からＳ１０５で行い、現象２’によるロジカルリンクが１つだけ確立している状況の検出を、ステップＳ１０６で行う。
なお、図６でＩカウンタは、アイドルパターン継続時間カウンタの略であり、Ｒカウンタは、回復時間カウンタの略である。
【００５４】
各ステップについて説明すると、ステップＳ１０１は、ＯＬＴの起動および初期化のステップを示している。
Ｓ１０２からＳ１０５のステップは、ＯＬＴ内のシリアル／パラレル変換部１０２で観測される上り方向のアイドルパターンの継続時間を計上するステップである。Ｓ１０２は、アイドルパターン継続時間カウンタを０にリセットすることを示しており、Ｓ１０３は、ＯＬＴ内のシリアル／パラレル変換部１０２の上り方向で観測されるのがアイドルパターンなのか否かを判別している。
【００５５】
観測されたのがアイドルパターンであれば、ステップＳ１０４にてアイドルパターン継続時間カウンタをカウントアップし、アイドルパターンでなければステップＳ１０２にてアイドルパターン継続時間カウンタを０にリセットする。
ステップＳ１０５では、アイドルパターン継続時間が正常な範囲を超えたかどうかを判別する。正常な範囲とは、正常なＧＥ−ＰＯＮシステムにおけるアイドルパターン継続時間の最大値以下であることを示している。正常な範囲を超えた場合は、ステップＳ１０６およびＳ１１０を実行する。正常な範囲を超えていない場合は、ステップＳ１０３に戻り、アイドルパターンの継続時間の計上を継続する。
【００５６】
ステップＳ１０６は、ロジカルリンクが１つだけ確立しているか否かを判別している。ロジカルリンクとは、ＯＬＴとＯＮＵの間の論理的な接続を示している。
ステップＳ１０７では、警報がすでに出力済みであるか否かを判別している。警報については以下において説明する。
【００５７】
ステップＳ１０８の警報出力は、異常が発生していることをネットワーク管理者に知らせることを意図している。ここで知らせようとしている異常は、光出力禁止機能が機能していないＯＮＵが存在することにより、他のすべてのＯＮＵが通信できなくなっているという異常である。
警報、すなわち、異常を知らせる手段としては、発光ダイオードランプやＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）トラップなどが挙げられる。
発光ダイオードランプは、点灯／消灯／点滅によりネットワーク管理者に異常を視認させるために使われ、ＳＮＭＰトラップは、ネットワークを介してネットワーク管理者に異常が発生したという情報を伝達するために使われる。
ＳＮＭＰとは、ネットワーク管理のためのプロトコルであり、ＲＦＣ１１５７で規定されている。ＳＮＭＰトラップとは、ＳＮＭＰのトラップ・プロトコルデータユニット（ｔｒａｐ−プロトコルデータユニット）であり、監視対象の状態が変化したことをＳＮＭＰエージェントからＳＮＭＰマネージャに伝える機能を持っている。
【００５８】
先にも述べたが、ここまでのステップＳ１０１からＳ１０８が光出力禁止機能が機能していないＯＮＵを検出する方法であり、これにより光出力禁止機能が機能していないＯＮＵ２を検出するという課題が解決されている。ステップＳ１０９以降、および図７に示すＯＮＵ２のフローチャートは、他のＯＮＵ２が通信できないという状態を解消する方法である。
【００５９】
ここで、ステップＳ１０９は、光出力禁止機能が機能していないＯＮＵに、発光を抑止するよう指示することを示している。
発光抑止指示はＯＡＭプロトコルデータユニット（ＯＡＭＰＤＵ：Ｏｐｅｒａｔｉｏｎｓ，Ａｄｍｉｎｉｓｔｒａｔｉｏｎ，ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ  Ｐｒｏｔｏｃｌ  Ｄａｔａ  Ｕｎｉｔ）を用いて行われる。
ＯＡＭプロトコルデータユニットとは、局内装置（ＯＬＴ）１から光加入者装置（ＯＮＵ）２に指示をする方法であり、下り方向フレームを送信する場合と類似した仕組みで、ＯＬＴ１からＯＮＵ２に送信される。ＯＡＭプロトコルデータユニットは、すべてのＯＮＵ２宛てに送信することや、１つのロジカルリンクＩＤ宛てに送信することや、１つのロジカルリンクＩＤを除くすべてのロジカルリンクＩＤ宛てに送信することができる。
【００６０】
ここでは、ステップＳ１０６にて１つのロジカルリンクだけが確立していることを確認していて、その確立しているただ１つのロジカルリンクとは、まさに光出力禁止機能が機能していないＯＮＵ２とのロジカルリンクであるため、そのロジカルリンクＩＤを付与して発光の抑止を指示するＯＡＭプロトコルデータユニットを送信する。そうすることで、光出力禁止機能が機能していないＯＮＵに発光を抑止するよう指示することができる。
【００６１】
ステップＳ１１０からＳ１１５では、異常が解消されたかどうかを判別している。ここでの異常も、光出力禁止機能が機能していないＯＮＵが存在することにより他のすべてのＯＮＵが通信できなくなっているという異常を示している。異常が解消されたかどうかの判別のために回復時間カウンタを設け、アイドルパターン継続時間に異常がみられてない時間をカウントし、十分な期間、アイドルパターン継続時間に異常がみられなければ、警報を停止するという動作である。
【００６２】
ステップＳ１１０では、アイドルパターンの継続時間が正常な範囲を超えている間は、回復時間カウンタが既定値を超えることの無いように、回復時間カウンタを０にリセットする指示を出している。アイドルパターン継続時間が正常な範囲にあり続ければ、回復時間カウンタはカウントアップを続けるため既定値を超えることとなる。
【００６３】
ステップＳ１１１では回復時間カウンタを０にリセットしてスタートし、ステップＳ１１２では回復時間カウンタをカウントアップし、ステップＳ１１３では、Ｓ１１０による回復時間カウンタのリセット指示がなされているかを判別し、リセット指示が出されていれば、ステップＳ１１１にて回復時間カウンタを０にリセットし、リセット指示が出されていなければステップＳ１１４に進む。
【００６４】
ステップＳ１１４では、回復時間カウンタが既定値を超えたかどうかを判定し、既定値を超えていなければステップＳ１１２に戻って回復時間カウンタをカウントアップする。既定値を超えていたら、ステップＳ１１５にて警報を停止する。警報の停止とは、ステップＳ１０８で発光ダイオードランプやＳＮＭＰトラップなどの手段で表現した内容を、正常時の状態に戻すことを想定している。
例えば、ステップＳ１０８にて発光ダイオードランプを点灯させたのであれば、ステップＳ１１５では発光ダイオードランプを消灯するという内容となり、ステップＳ１０８にて異常が発生したというＳＮＭＰトラップを上げたのであれば、ステップＳ１１５では異常状態から復旧したというＳＮＭＰトラップを上げるという具合である。
【００６５】
次に、図７に示す光加入者装置（ＯＮＵ）２のフローチャートについて説明する。
ＯＬＴ１から発光抑止を指示するＯＡＭプロトコルデータユニットを受信したＯＮＵ２が、発光の抑止を実行することで、他のＯＮＵ２が通信できないという状態を解消するフローとなっている。ＯＮＵ２は、ステップＳ２０３にて発光抑止を指示するＯＡＭを受信するまでは通常動作を続け、Ｓ２０３にて発光抑止を指示するＯＡＭプロトコルデータユニットを受信したら、ステップＳ２０４にて発光ダイオードランプを点灯させるなどの警報出力を行う。警報出力の意図は、ＯＮＵ２に異常が発生していることを使用者に知らせることである。
【００６６】
ステップＳ２０４にて警報を出力した後、ステップＳ２０５にて発光の抑止を実行し、ステップＳ２０６にて終了する。この異常は、故障に起因しているため、ＯＮＵ２としては発光を抑止したままで終了としており、ＯＮＵ２が自動で回復する手段は設けない。
なお、ＯＮＵ２が発光を抑止した状態から復帰する方法は、ＯＮＵ２の電源再投入となる。異常をきたしたＯＮＵ２が修理されないまま電源再投入され、再び発光できる状態となっても、これまでの図６、７のフローにより、再び発光が抑制された状態とすることができることを付け加えておく。
【００６７】
発光を抑止すると、異常ＯＮＵからのアイドルパターン送信がなくなるため、ＧＥ−ＰＯＮシステムは正常な状態に復帰し、他のＯＮＵ２が通信できる状況になる。
また、正常な範囲を超える継続時間のアイドルパターンも観測されなくなるため、先述した図６のステップＳ１１０からＳ１１５のフローにより警報が停止され、ＧＥ−ＰＯＮシステムが正常な状態に復帰したことをネットワーク管理者が知ることができる。
このように、図６に示すフローチャートのステップＳ１０９からＳ１１５、および図７に示すフローチャートを実行することで、他のＯＮＵ２が通信できないという状態を解消するという課題を解決することができる。
【００６８】
以上、ＧＥ−ＰＯＮシステムの動作を、フローチャートに沿って説明したが、以降は、これらの動作を、装置各部の動作として順に説明する。
まず、正常時におけるＧＥ−ＰＯＮシステムのフレーム転送動作について説明する。
ＧＥ−ＰＯＮシステム全体としてのフレーム転送動作については、すでに、図１〜図４に沿って説明済みであるため、図５に基づき、ＯＬＴ１内、およびＯＮＵ２内での動作について説明する。
【００６９】
下り方向フレーム転送動作の概要としては、図５の接続機器４Ｄから送信されたフレームを局内装置（ＯＬＴ）１が転送して、光カプラ３に入力し、光カプラ３で光を分岐させることにより各光加入者装置（ＯＮＵ）２にフレームが同報出力され、各ＯＮＵ２はフレームが自ＯＮＵ宛てであれば接続機器に転送して、自ＯＮＵ宛てでなければ廃棄するという動作となる。
図５では、ＯＮＵ２を３台図示しているが、どのＯＮＵ２をとっても、その動作も同じである。
【００７０】
下り方向フレームの転送動作の詳細について、図５を参照して説明すると、接続機器４Ｄから送信されたフレームは、ＯＬＴ内部のトランス１０６を経て撚り対線リンク終端部１０５に入力される。
撚り対線リンク終端部１０５では、運ぶ情報自体は変更せず、入力された情報（フレーム）をそのまま出力するのだが、信号の形態を撚り対線での伝送に適した信号からデジタル信号に変換する。デジタル信号とすることで電子回路で扱いやすい信号となる。撚り対線リンク終端部１０５から出力されたフレームは、フレームバッファ部１０４に格納される。
【００７１】
光リンク終端部１０３は、接続機器４Ｄから送信されてフレームバッファ部１０４に格納されているフレーム以外にも、ＭＰＣプロトコルデータユニット（Ｍｕｌｔｉ−Ｐｏｉｎｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）やＯＡＭプロトコルデータユニット（Ｏｐｅｒａｔｉｏｎｓ，Ａｄｍｉｎｉｓｔｒａｔｉｏｎ，ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）をシリアル／パラレル変換部１０２に出力する。
ＭＰＣプロトコルデータユニットとは、ＯＬＴ１内の光リンク終端部１０３とＯＮＵ２内の光リンク終端部２０３間でやりとりされる制御用フレームで、ＯＬＴからＯＮＵへの送信時刻指示などに使われる。ＯＡＭプロトコルデータユニットはＯＬＴ１内の光リンク終端部１０３とＯＮＵ２内の光リンク終端部２０３間でやりとりされる制御フレームであり、異常などを知らせるために使われる。
【００７２】
光リンク終端部１０３からシリアル／パラレル変換部１０２には、フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットを１つずつ順番にしか出力できず、また、ＩＥＥＥ８０２．３ａｈ規格にて定められた決まりごととして、これらの中ではＭＰＣプロトコルデータユニットが最も高優先で送信され、次いでＯＡＭプロトコルデータユニットが優先されるため、光リンク終端部１０３からＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットが送信されている間は、フレームは、フレームバッファ部１０４で待機し、ＭＰＣプロトコルデータユニットやＯＡＭプロトコルデータユニットの送信が終わったら、フレームはフレームバッファ部１０４から取り出され光リンク終端部１０３に出力される。
【００７３】
光リンク終端部１０３では、フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットにロジカルリンクＩＤを付与し、シリアル／パラレル変換部１０２に出力する。ロジカルリンクＩＤは、フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットがどのＯＮＵ宛てであるかをＯＮＵに認識させるための情報である。
【００７４】
シリアル／パラレル変換部１０２に入力されたフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットは、パラレル信号からシリアル信号に変換され、光／電気変換部１０１に出力される。光／電気変換部１０１に入力されたフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットは電気信号から光信号に変換され、光カプラ３に出力される。下り方向のフレーム転送動作においては、ＯＬＴ内のアイドルパターン継続時間カウンタ１０８および回復時間カウンタ１０９は関与しないことを補足しておく。
【００７５】
光カプラ３から出力されたフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットは、ＯＮＵ内の光／電気変換部２０１にて光信号から電気信号に変換されてシリアル／パラレル変換部２０２に出力される。シリアル／パラレル変換部２０２ではフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットをシリアル信号からパラレル信号に変換し光リンク終端部２０３に出力する。光リンク終端部２０３では、入力されたフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットのロジカルリンクＩＤを確認し、自ＯＮＵ宛てでは無いと判断したら、フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットを廃棄する。
【００７６】
フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットのロジカルリンクＩＤが、自ＯＮＵ宛てならば、フレームであれば、ロジカルリンクＩＤを取り除いてフレームバッファ部２０４に出力し、ＭＰＣプロトコルデータユニットやＯＡＭプロトコルデータユニットであれば、ＭＰＣプロトコルデータユニットやＯＡＭプロトコルデータユニットの内容にしたがった動作を実行する。内容によっては制御部２０７に通知し、制御部２０７に動作を実行させる。フレームバッファ部２０４は、光リンク終端部２０３から入力されたフレームを撚り対線リンク終端部２０５に出力する。撚り対線リンク終端部２０５では、フレームをデジタル信号から撚り対線での伝送に適した信号に変換し、トランス２０６を介して接続機器４Ａに出力する。
【００７７】
続いて、上り方向フレームの転送動作について説明する。上り方向フレーム転送動作の概要としては、図５の接続機器４Ａから送信されたフレームを光加入者装置（ＯＮＵ）２Ａが転送して、光カプラ３に入力し、光カプラ３から出力されたフレームを図４の局内装置（ＯＬＴ）１が転送して、接続機器４Ｄに送信するという動作となる。他のＯＮＵの動作もＯＮＵ２Ａと同様である。
【００７８】
上り方向フレームの転送動作の詳細については、ＯＮＵ内までの動作と、ＯＬＴ内での動作とで区切って説明する。まずＯＮＵ内の動作を説明すると、接続機器４Ａから送信されたフレームは、トランス２０６を経て撚り対線リンク終端部２０５に入力される。撚り対線リンク終端部２０５では、フレームを撚り対線での伝送に適した信号からデジタル信号に変換する。
【００７９】
撚り対線リンク終端部２０５から出力されたフレームは、フレームバッファ部２０４に格納される。フレームバッファ部２０４に格納されたフレームは、光リンク終端部２０３の指示があるまでフレームバッファ部２０４で待機する。光リンク終端部２０３は、ＯＬＴ１から送信される下り方向のＭＰＣプロトコルデータユニットにて、ＯＮＵ２Ａがフレーム列を送信開始する時刻、および送信を継続する時間について指示を受ける。１回の送信機会内において複数のフレームを送信することができるのでフレーム列と表現していることを補足しておく。
【００８０】
光リンク終端部２０３は、ＯＮＵ２Ａの送信機会でない時間帯はアイドルパターンを出力している。データ加工部２１０は、発光の抑止を指示するＯＡＭプロトコルデータユニットをＯＬＴ１から受けていないときは、光リンク終端部２０３から入力された信号をそのままシリアル／パラレル変換部２０２に出力するため、光リンク終端部２０３から入力されたアイドルパターンをシリアル／パラレル変換部２０２に出力する。また、データ加工部２１０は、主信号をデータ加工部２１０に通すことにより生じる遅延と同量の遅延を光出力許可／禁止信号２０８にも与える。これは、光出力許可／禁止信号２０８を適切なタイミングで動作させるための処理である。
【００８１】
シリアル／パラレル変換部２０２は、データ加工部２１０から入力されたアイドルパターンをパラレル信号からシリアル信号に変換して光出力許可／禁止機能実行部２０９に出力する。ＯＮＵ２Ａの送信機会ではない時間帯では、光出力許可／禁止信号２０８は、光リンク終端部２０３から「光出力禁止」の極性で出力されるため、光出力許可／禁止機能実行部２０９から光カプラ３には何も出力されない。
【００８２】
フレーム列を送信開始する時刻になると、光リンク終端部２０３は光出力許可／禁止信号２０８を「光出力許可」の極性とし、ＩＥＥＥ８０２．３ａｈ規格で定められた（式２）ＯＬＴ受信同期時間の期間、アイドルパターンを出力する。
（式２）のＯＬＴ受信同期時間は、（式１）で示した正常時のアイドルパターン継続時間の最大値Ｔｎｏｒｍａｌよりも短いことを補足しておく。
【００８３】
（式２）
ＯＬＴ受信同期時間＝
Ｔｏｎ＋Ｔｒｅｃｅｉｖｅｒ＿ｓｅｔｔｌｉｎｇ＋Ｔｃｄｒ＋Ｔｃｏｄｅ＿ｇｒｏｕｐ＿ａｌｉｇｎ
ここで、
Ｔｏｎは、レーザオン時間、
Ｔｒｅｃｅｉｖｅｒ＿ｓｅｔｔｌｉｎｇは、受信機安定時間、
Ｔｃｄｒは、ＣＤＲ（ｃｌｏｃｋ  ａｎｄ  ｄａｔａ  ｒｅｃｏｖｅｒｙ）ロック時間、
Ｔｃｏｄｅ＿ｇｒｏｕｐ＿ａｌｉｇｎは、コードグループ整列時間
をあらわしている。
【００８４】
この（式２）ＯＬＴ受信同期時間の期間のアイドルパターンは、光出力許可／禁止信号２０８が「光出力許可」の極性であるため、データ加工部２１０、シリアル／パラレル変換部２０２、光出力許可／禁止機能実行部２０９を経て光カプラ３に出力される。
（式２）の期間のアイドルパターンを送信した後、光リンク終端部２０３は、ＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットまたは、フレームバッファ部２０４に待機させていたフレームにロジカルリンクＩＤを付与し、データ加工部２１０に出力する。
【００８５】
データ加工部２１０は、発光の抑止を指示するＯＡＭプロトコルデータユニットをＯＬＴ１から受けていないため、光リンク終端部２０３から入力されたフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットをそのままシリアル／パラレル変換部２０２に出力し、シリアル／パラレル変換部２０２は、データ加工部２１０から入力されたフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットをパラレル信号からシリアル信号に変換して光出力許可／禁止機能実行部２０９に出力する。光出力許可／禁止機能実行部２０９は、光出力許可／禁止信号２０８が「光出力許可」の極性となっているため、フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットを電気信号から光信号に変換して光カプラ３に出力する。
【００８６】
光リンク終端部２０３は、1回の送信機会内で複数のフレームを出力する場合には、フレームとフレームの間はＩＦＧ（Ｉｎｔｅｒ  Ｆｒａｍｅ  Ｇａｐ）と呼ばれる期間、アイドルパターンを送信する。ＩＦＧは０．０９６μｓ（マイクロ秒）であり、（式１）で示したＴｎｏｒｍａｌよりも短いことを補足しておく。
なお、ＩＦＧの期間も、光出力許可／禁止信号２０８は「光出力許可」のままであるため、ＩＦＧの期間のアイドルパターンは、データ加工部２１０、シリアル／パラレル変換部２０２、光出力許可／禁止機能実行部２０９を経て、光カプラ３に出力される。
【００８７】
先の下り方向のＭＰＣプロトコルデータユニットにてＯＬＴ１から指示されていた送信の継続時間内に、次のフレームの送信を完了させることができないと光リンク終端部２０３が判断するか、あるいは、フレームバッファ部２０４内に待機させていたフレームをすべて送信完了したら、光リンク終端部１０３は、レーザオフ時間Ｔｏｆｆと呼ばれる期間、アイドルパターンを送信しながら、光出力許可／禁止信号２０８を「光出力禁止」の極性にする。レーザオフ時間Ｔｏｆｆは、（式１）で示した正常時におけるアイドルパターン継続時間の最大値よりも小さい。
光出力許可／禁止信号２０８が「光出力禁止」の極性になると、光出力許可／禁止機能実行部２０９から光カプラ３には、何も出力されなくなる。
【００８８】
つづいて、局内装置（ＯＬＴ）内の上り方向フレーム転送動作を説明する。
光加入者装置（ＯＮＵ）２から光カプラ３に出力された上り方向の信号それぞれについて、ＯＬＴ１内でどのように処理されるかについて説明する。ＯＮＵ２から光カプラ３に出力された信号とは、（式２）で示されるＯＬＴ受信同期時間のアイドルパターン、フレームやＭＰＣプロトコルデータユニットやＯＡＭプロトコルデータユニット、フレーム間に送信されるＩＦＧと呼ばれるアイドルパターン、ＯＮＵ２Ａ送信機会の最後に送信されるＴｏｆｆと呼ばれるアイドルパターンである。
【００８９】
図８にそれらの信号の様子を図示した。横軸は時間で、図の左側からＯＬＴ１に入力される。上段は正常なＧＥ−ＰＯＮシステムにおいて観測される信号であり、下段は異常を含むＧＥ−ＰＯＮシステムにおいて観測される信号である。二重四角で囲った信号はアイドルパターンであり、一重四角で囲った信号および無信号は非アイドルパターンである。
光カプラ３から出力された（式２）で示されるＯＬＴ受信同期時間の期間のアイドルパターンは、光／電気変換部１０１にて光信号から電気信号に変換され、シリアル／パラレル変換部１０２に入力される。シリアル／パラレル変換部１０２は、アイドルパターンが検出された旨をアイドルパターン継続時間カウンタ１０８に知らせる。
【００９０】
これは、図６の本発明によるフローチャートのステップＳ１０３の動作に相当する。アイドルパターン継続時間カウンタ１０８は、ステップＳ１０４にしたがってアイドルパターン継続時間カウンタのカウントアップをする。（式２）で示されるＯＬＴ受信同期時間の期間、シリアル／パラレル変換部１０２はアイドルパターンを検出しつづけ、アイドルパターン継続時間カウンタはカウントアップしつづけるが、（式２）で示されるＯＬＴ受信同期時間の期間では、ステップＳ１０５における正常な範囲、すなわち、（式１）で示される正常時のアイドルパターン継続時間の最大値までは至らない。
【００９１】
シリアル／パラレル変換部１０２は、（式２）のＯＬＴ受信同期時間の期間のアイドルパターンをシリアル信号からパラレル信号に変換して光リンク終端部１０３に出力する。光リンク終端部では（式２）のＯＬＴ受信同期時間の期間のアイドルパターンを受けるが、フレームバッファ部１０４には転送しない。
【００９２】
（式２）のＯＬＴ受信同期時間の期間のアイドルパターンが光カプラ３から光／電気変換部１０１に入力された後、フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットが入力される。光／電気変換部１０１にて光信号から電気信号に変換された後、シリアル／パラレル変換部１０２でシリアル信号からパラレル信号に変換される。フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットはアイドルパターンではないので、シリアル／パラレル変換部１０２からアイドルパターン継続時間カウンタ１０８には、アイドルパターンを検出していない旨が知らされ、アイドルパターン継続時間カウンタはＳ１０２により０にリセットされる。
【００９３】
シリアル／パラレル変換部１０２では、フレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットをシリアル信号からパラレル信号に変換して光リンク終端部１０３に出力する。
光リンク終端部１０３では、フレームについてはロジカルリンクＩＤを取り除いてフレームバッファ部１０４に出力し、ＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットであれば、その内容に応じた動作をし、必要であれば制御部１０７に転送する。
【００９４】
フレームバッファ部１０４に入力されたフレームは撚り対線リンク終端部１０５に出力され、撚り対線リンク終端部１０５ではフレームをデジタル信号から撚り対線での伝送に適した信号に変換しトランス１０６を介して接続機器４Ｄに送信する。
光カプラ３からＩＦＧの期間のアイドルパターンが光／電気変換部１０１に入力された場合、およびレーザオフ時間Ｔｏｆｆのアイドルパターンが入力された場合も、（式２）のＯＬＴ受信同期時間のアイドルパターンが入力されたときと同様の動作となり、アイドルパターン継続時間カウンタはＳ１０５の正常な範囲を超えない。
【００９５】
以上、正常なＧＥ−ＰＯＮシステムにおけるフレーム転送動作について説明したが、次に光出力禁止機能が機能しない光加入者装置（ＯＮＵ）が存在するときの動作について説明する。
図１のようなＧＥ−ＰＯＮシステムにおいて、ＯＮＵ２Ａが光出力禁止機能が機能しないＯＮＵであり、ＯＮＵ２Ｂ、２Ｃが正常なＯＮＵであるとして説明する。
【００９６】
光出力禁止機能が機能しないという異常を持つＯＮＵ２Ａの動作から説明すると、ＯＮＵ２Ａの光リンク終端部２０３は、ＯＮＵ２Ａの送信機会のときは、正常時と同様、（式２）のＯＬＴ受信同期時間のアイドルパターンを送信し、つづいてフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニットを送信し、フレームとフレームの間にはＩＦＧの期間のアイドルパターンを送信し、送信機会内の最後のフレームを送った後はレーザオフ時間Ｔｏｆｆのアイドルパターンを送信する。そしてＯＮＵ２Ａの送信機会以外のときはアイドルパターンを送信する。データ加工部２１０はまだ発光抑止の指示を受けていないので光リンク終端部２０３から受け取った信号をそのままシリアル／パラレル変換部２０２に出力し、シリアル／パラレル変換部２０２はそれらの信号をパラレル信号からシリアル信号に変換し光出力許可／禁止機能実行部２０９に出力する。
【００９７】
光出力許可／禁止機能実行部２０９は光出力禁止機能が機能しないので、受け取った信号を電気信号から光信号に変換して光カプラ３に出力する。
すなわち、異常時においても、局内装置（ＯＬＴ）１から発光抑止の指示が来るまではＯＮＵ２Ａの光リンク終端部２０３から出力される信号は、光信号となってそのまま光カプラ３に出力される。正常時と異なるのは、ＯＮＵ２Ａの送信機会以外ではアイドルパターンが出力されつづけることである。図８の異常時（下段）におけるＴｏｆｆの後のアイドルパターンがこれに相当する。
【００９８】
ＯＬＴ１内の動作の説明に移ると、（式２）のＯＬＴ受信同期時間のアイドルパターン、つづいてフレームまたはＭＰＣプロトコルデータユニットまたはＯＡＭプロトコルデータユニット、フレームとフレームの間のＩＦＧの期間のアイドルパターン、レーザオフ時間Ｔｏｆｆのアイドルパターンは、ＯＬＴ内においても正常時と同様に処理される。
レーザオフ時間Ｔｏｆｆのアイドルパターンが出力された後は、ＯＮＵ２Ａの送信機会が終わったために正常時であればＯＮＵ２Ａからは何も出力されなくなるが、ＯＮＵ２Ａの光出力禁止機能が機能しなくなっているときはアイドルパターンが出力される。
【００９９】
光カプラ３に接続された他のＯＮＵ（図３を参照するとＯＮＵ２Ｂや２Ｃ）からも光信号は送られてきていたのだが、ＯＮＵ２Ａが、ＯＮＵ２Ａの送信機会以外の時間帯はアイドルパターンの光信号を光カプラ３に出しつづけるため、ＯＮＵ２ＢおよびＯＮＵ２Ｃから光カプラ３に出力される光信号は光カプラ３にて混合し、光／電気変換部１０１で光信号から電気信号に変換され、シリアル／パラレル変換部１０２でパラレル信号に変換されても、光リンク終端部１０３ではＯＮＵ２ＢやＯＮＵ２Ｃが送った情報は読み取れなくなってしまう。
【０１００】
光リンク終端部１０３は、ｍｐｃｐ＿ｔｉｍｅｒと呼ばれる期間、ＭＰＣプロトコルデータユニットを受け取っていないＯＮＵについては、ロジカルリンクを解消してしまうため、ＯＮＵ２ＢとＯＮＵ２ＣはロジカルリンクＩＤを失う。ＯＮＵ２Ａは、ＯＮＵ２Ａの送信機会内にＭＰＣプロトコルデータユニットを送るため、ＯＮＵ２Ａのロジカルリンクは維持される。
ＯＮＵ２Ｂ、２Ｃは、ロジカルリンクが解消された後は、ディスカバリウィンドウ時間と呼ばれる期間以外は、光カプラ３に何も出力しなくなる。
したがって、ＯＮＵ２Ａがフレームバッファ部２０４内のフレームを送信し終わってからディスカバリウィンドウ時間が始まるまで、（式１）に示される正常時におけるアイドルパターン継続時間の最大値を上回る、長い継続時間のアイドルパターンが光カプラ３からＯＬＴ１に入力されることとなる。
【０１０１】
長い継続時間のアイドルパターンは、光／電気変換部１０１で光信号から電気信号に変換され、シリアル／パラレル変換部１０２に入力される。
シリアル／パラレル変換部１０２では、アイドルパターンを検出し、アイドルパターン継続時間カウンタ１０８に知らせる。また、アイドルパターンをシリアル信号からパラレル信号に変換し、光リンク終端部１０３に出力する。
アイドルパターン継続時間カウンタ１０８では、アイドルパターン検出によるアイドルパターン継続時間カウンタのカウントアップを続け、カウント値が正常な範囲、すなわち、（式１）に示される正常時におけるアイドルパターン継続時間の最大値を超える。
【０１０２】
アイドルパターン継続時間カウンタ１０８は、カウント値が正常な範囲を超えると、制御部１０７に割り込み信号で知らせつつ、回復時間カウンタ１０９のカウント値を０にリセットする。この動作は、図６のフローチャートではＳ１１０に相当する。回復時間カウンタ１０９の動作についてはこれまでは触れてこなかったが、回復時間カウンタは、既定を超えるまでカウントアップを続け、既定値を超えたら警報を停止すべきであるという信号を制御部１０７に出力する。既定値とは、数十ミリ秒から数秒程度の範囲内の値とする。ある程度長期間監視して、一度もアイドルパターン継続時間が正常な範囲を超えないことを確認したところで警報を停止するという意図を含んでいる。制御部１０７は回復時間カウンタ１０９から警報停止信号を受けても、警報が出力されている状況以外では何もしない。
【０１０３】
制御部１０７は、アイドルパターン継続時間カウンタ１０８（アイドル継続時間計数機能）から割り込み信号が上がったらロジカルリンクが１つだけ確立しているかどうかを確認する。
この動作は図６のフローチャートのＳ１０６に相当する。まだ複数のロジカルリンクが確立していたら、以後のフローの動作を行うのは時期尚早として、アイドルパターン継続時間カウンタを０にリセットし、再びアイドルパターンの継続時間をカウントさせる。
Ｓ１０６にて複数のロジカルリンクが確立している状況は、ＯＬＴ１と他のいずれかのＯＮＵの間のロジカルリンクに対するｍｐｃｐ＿ｔｉｍｅｒが満了しておらず、まだいずれかのＯＮＵがロジカルリンクを保っているときに引き起こされる。他のＯＮＵのｍｐｃｐ＿ｔｉｍｅｒが満了するまで待てば、異常ＯＮＵの特定が容易になるため、ロジカルリンクが１つだけ確立する状況となるまではフローＳ１０７に進まない。
【０１０４】
Ｓ１０７以降のフローにより異常が解消されるまでは、正常な範囲を超える継続時間のアイドルパターンが観測される時間帯が時々現れる。アイドルパターン継続時間カウンタが正常な範囲を超えたときに、異常ＯＮＵ以外のＯＮＵのロジカルリンクが解消されていれば、制御部１０７が警報をすでに出力済みか否かを確認し、警報を出力する。先にも述べたように、警報の出力とは、発光ダイオードランプの点灯やＳＮＭＰトラップなどである。
【０１０５】
警報を出力後の回復時間カウンタ１０９の動作について説明すると、警報が出力されてから異常ＯＮＵにより発光の抑止が実行されるまでは、アイドルパターン継続時間カウンタが時々正常な範囲を超え、回復時間カウンタのリセット指示を出すため、回復時間カウンタは既定値に届かず、したがって、回復時間カウンタ１０９から制御部１０７に対して、警報の停止指示は出されない。
【０１０６】
制御部１０７は、警報を出力後、ＯＮＵ２Ａの発光を抑止させるためのＯＡＭプロトコルデータユニットを作成する。ＯＮＵ２Ａの発光を抑止させるためのＯＡＭプロトコルデータユニットは、ＧＥ−ＰＯＮの規格であるＩＥＥＥ８０２．３ａｈ規格のＯｒｇａｎｉｚａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＯＡＭＰＤＵの構成にしたがっている。Ｏｒｇａｎｉｚａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＯＡＭＰＤＵとは、ＯＡＭＰＤＵコードフィールドに０ｘＦＥという数値を使用し、かつ、ＯＡＭＰＤＵデータフィールドの最初の３オクテットにＯＵＩ（Ｏｒｇａｎｉｚａｔｉｏｎａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）を使用するのであれば、データフィールドの残りは開発者が自由に定義してよいというものである。
【０１０７】
そこで、Ｏｒｇａｎｉｚａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＯＡＭプロトコルデータユニットの残りのデータフィールドの中に発光抑止指示フィールドを定義する。発光抑止指示フィールドの内容は、発光抑止指示フィールドに１が格納されたＯＡＭプロトコルデータユニットを受信したＯＮＵは、発光の抑止を実行し、発光抑止フィールドに０が格納されたＯＡＭプロトコルデータユニットを受信したＯＮＵは通常の動作を続ける、というものである。以降、発光抑止フィールドに１が格納されたＯｒｇａｎｉｚａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＯＡＭプロトコルデータユニットを発光抑止ＯＡＭプロトコルデータユニットと呼ぶこととする。
【０１０８】
制御部１０７は、発光抑止ＯＡＭプロトコルデータユニットと発光抑止ＯＡＭプロトコルデータユニットに付与すべきロジカルリンクＩＤを光リンク終端部１０３に送付する。発光抑止ＯＡＭプロトコルデータユニットに付与すべきロジカルリンクＩＤとは、ロジカルリンクが１つしか確立していないことを確認したときに、確立していた唯一のロジカルリンクのロジカルリンクＩＤである。
光リンク終端部１０３は、発光抑止ＯＡＭプロトコルデータユニットに発光抑止ＯＡＭプロトコルデータユニットに付与すべきロジカルリンクＩＤを付与して、下り方向、すなわち、シリアル／パラレル変換部１０２に出力する。シリアル／パラレル変換部１０２では発光抑止ＯＡＭプロトコルデータユニットをパラレル信号からシリアル信号に変換して光／電気変換部１０１に出力し、光／電気変換部１０１では発光抑止ＯＡＭプロトコルデータユニットを電気信号から光信号に変換して光カプラ３に出力する。
【０１０９】
光カプラ３から各ＯＮＵに発光抑止ＯＡＭプロトコルデータユニットは分配され、各ＯＮＵ内とも、発光抑止ＯＡＭプロトコルデータユニットは、光／電気変換部２０１で光信号から電気信号に変換され、シリアル／パラレル変換部２０２でシリアル信号からパラレル信号に変換され、光リンク終端部２０３に出力される。ＯＮＵ２ＢおよびＯＮＵ２ＣはロジカルリンクＩＤを持たないため、Ｏｒｇａｎｉｚａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＯＡＭプロトコルデータユニット、すなわち発光抑止ＯＡＭプロトコルデータユニットを廃棄する。ＯＮＵ２Ａの光リンク終端部２０３では、自ＯＮＵ宛てのロジカルリンクＩＤを持つ発光抑止ＯＡＭプロトコルデータユニットを受け取り、制御部２０７に転送する。
【０１１０】
ＯＮＵ２Ａの制御部２０７では、発光抑止ＯＡＭプロトコルデータユニットの内容を解析し、発光抑止指示フィールドが１であることを確認して、警報を出力した後、データ加工部２１０に発光抑止をするよう指示する。ここでの警報出力は発光ダイオードランプの点灯などである。「アラーム」などと命名された発光ダイオードランプを点灯し、ＯＮＵに異常があることを視認させる意図である。
【０１１１】
発光抑止の指示を制御部２０７から受けたデータ加工部２１０は、シリアル／パラレル変換部２０２に、光リンク終端部２０３から入力された信号ではなくゼロを出力しつづける。
シリアル／パラレル変換部２０２は、データ加工部２１０から入力されたゼロの連続をパラレル信号からシリアル信号に変換し、光／電気変換部２０１に出力する。光／電気変換部２０１では、０が入力されているので発光しない。したがって、発光が抑止されてからはＯＮＵ２Ａから光カプラ３には何も光信号が出力されなくなる。
ＯＮＵ２Ａから光カプラ３へのアイドルパターンの出力が無くなると、ＯＮＵ２ＢおよびＯＮＵ２Ｃは、決められた時間に上り方向のＭＰＣプロトコルデータユニットを送信することができるようになり、ＯＮＵ２ＢとＯＮＵ２Ｃのロジカルリンクは再び確立する。
【０１１２】
長い継続時間のアイドルパターンを出していたＯＮＵ２Ａから何も光信号が出力されなくなったので、ＯＬＴ１内のシリアル／パラレル変換部１０２で検出されるアイドルパターンは、アイドルパターン継続時間カウンタが正常な範囲を超えるほど継続することはなくなり、アイドルパターン継続時間カウンタが正常な範囲を超えることはなくなる。
アイドルパターン継続時間カウンタが正常な範囲を超えることが無くなると、回復時間カウンタがカウントアップを続け、既定値を超える。回復時間カウンタが既定値を超えると、回復時間カウンタ１０９は、制御部１０７に警報を停止するよう信号を出力し、制御部１０７は警報を停止する。警報の停止とは、異常を意味する発光ダイオードランプの消灯や、異常状態から復旧した旨のＳＮＭＰトラップを上げるなどである。
これまで説明してきたように、本第１の実施形態により、正常な他ＯＮＵが通信を再開することができ、また、ＳＮＭＰトラップの履歴などで、異常状態の解消が行われたことをネットワーク管理者に知らせることができる。
【０１１３】
続いて本発明の他の実施形態について述べる。
本発明の第２の実施形態の光加入者装置（ＯＮＵ）２のブロック図を、図９に示す。
この実施形態では、図７のＯＮＵ２のフローチャートのＳ２０５に示す発光の抑止を実行するために、ＯＮＵ内に光／電気変換部２１１への電源供給を制御する回路（電源供給制御部３０１）を設ける。このとき、図５で示したデータ加工部２１０は必要がなくなる。
光／電気変換部２１１への電源供給制御部３０１の機能は、発光を抑止しないときには光／電気変換部２１１に電源を供給し、発光を抑止するときには光／電気変換部２１１に電源を供給しないというものである。
電源が供給されないときの光／電気変換部２１１の動作としては、シリアル／パラレル変換部２１２から入力される信号に関わらず、光／電気変換部２１１から光カプラ３１には何も出力されないという動作となる。また、光カプラ３１から光信号を受けてもシリアル／パラレル変換部２１２には何も出力しないという動作となる。
なお、電源供給制御部３０１は、本第２の実施形態での消光手段としての役割を果たしている。
【０１１４】
本発明の第３の実施形態について以下に述べる。（図９からのわずかな変形であるため、図は省略する。）
これは、発明の他の実施例その１の変形であり、図９の光／電気変換部２１１への電源供給制御部３０１を変更して、光／電気変換部２１１内の送信回路への電源供給制御部とする。
本発明の第２の実施形態と異なるのは、発光を抑止するときに、光／電気変換部２０１全体への電源供給を止めるのではなく、光／電気変換部２１１内の送信回路への電源供給を止めるというところである。すなわち、本実施例では、光／電気変換部２１１内の受信回路への電源供給は制御せず、常に電源を供給したままとする。光／電気変換部２１１内送信回路への電源供給制御部の機能は、発光を抑止しないときには光／電気変換部２１１内の送信回路に電源を供給し、発光を抑止するときには光／電気変換部２１１内の送信回路に電源を供給しないというものである。
光／電気変換部２０１内送信回路に電源が供給されないときの光／電気変換部２１１の動作は、シリアル／パラレル変換部２１２から入力される信号に関わらず、光／電気変換部２１１から光カプラ３１には何も出力されないという動作となる。
なお、変更された電源供給制御部３０１は、本第３の実施形態での消光手段として機能している。
【０１１５】
本発明のさらに他の実施形態として、アイドルパターン継続時間が正常ではないと判定するための閾値を、第１の実施形態で示したＴｎｏｒｍａｌから変更した例を下記に列挙しておく。
本発明の第４の実施形態は、アイドルパターン継続時間が正常ではないと判定するための閾値として、（式１）で示すＴｎｏｒｍａｌに余裕を見込んで、Ｔｎｏｒｍａｌよりも多少長い時間を閾値としたものである。
【０１１６】
本発明の第５の実施形態は、アイドルパターン継続時間が正常ではないと判定するための閾値として、（式１）に示したＴｏｆｆ（ｍａｘ）、Ｔｏｎ（ｍａｘ）、Ｔｒｅｃｅｉｖｅｒ＿ｓｅｔｔｌｉｎｇ（ｍａｘ）、Ｔｃｄｒ（ｍａｘ）、Ｔｃｏｄｅ＿ｇｒｏｕｐ＿ａｌｉｇｎ（ｍａｘ）のうちの１つ以上を、実際のシステムにおける値に変更したものである。（式１）に示したこれらのｍａｘ値は、ＩＥＥＥ８０２．３ａｈ規格で許容される最大値であり、実際のＧＥ−ＰＯＮシステムではこれらの最大値以下の値を用いて設計されるので、一部に実際のシステムにおける値を採用することで、閾値は（式１）の値より短いものになる。
【０１１７】
本発明の第６の実施形態は、アイドルパターン継続時間が正常ではないと判定するための閾値として、第５の実施形態で示した閾値に余裕を見込んだ値としたものである。
【０１１８】
本発明の第７の実施形態は、アイドルパターン継続時間が正常ではないと判定するための閾値として、（式１）の値からＴｏｆｆ（ｍａｘ）を引いた値としたものである。
【０１１９】
本発明の第８の実施形態は、アイドルパターン継続時間が正常ではないと判定するための閾値として、本発明の第５の実施形態での閾値から、Ｔｏｆｆ（ｍａｘ）あるいは実際に使用しているＴｏｆｆを引いた値としたものである。
【０１２０】
本発明の第９の実施形態は、アイドルパターン継続時間が正常ではないと判定するための閾値として、ＩＦＧに余裕を見込んだ値としたものである。
この第９の実施形態は、（式１）に示したＴｏｆｆ（ｍａｘ）、Ｔｏｎ（ｍａｘ）、Ｔｒｅｃｅｉｖｅｒ＿ｓｅｔｔｌｉｎｇ（ｍａｘ）、Ｔｃｄｒ（ｍａｘ）、Ｔｃｏｄｅ＿ｇｒｏｕｐ＿ａｌｉｇｎ（ｍａｘ）のうちの１つ以上を実際のシステムにおける値に変更した場合に、それらの和がＩＦＧを下回り、正常なＧＥ−ＰＯＮシステムにおけるアイドルパターン継続時間の最大値がＩＦＧとなった場合を想定している。
【０１２１】
以上の説明では、本発明のＧＥ−ＰＯＮシステム及びそこで用いられる異常発光抑止方法について述べたが、以上の異常発光抑止方法の各工程での実行内容をプログラム化して局内装置（ＯＬＴ）のコンピュータに実行させるように構成しても良い。
これにより、１台の光加入者装置（ＯＮＵ）の光出力禁止機能の不良から他の全てのＯＮＵが通信できなくなるという問題をコンピュータによって解決することができる。
【０１２２】
本発明は、以上に述べたように構成したので、下記に示すような従来にない優れた効果をあげることができる。
その第１の効果は、ＧＥ−ＰＯＮシステムの中に、異常のＯＮＵが一台あるだけで、他の数十台の他のＯＮＵがすべて通信できなくなるという重度の障害を、自動的に解消する手段を提供したことである。
これは、本発明が、光出力禁止機能が機能していないＯＮＵをＯＴＬが検出して対策するところから、異常が解消し、他のＯＮＵが通信できる状態に復旧するまでの一連の動作を実現したことによる。
【０１２３】
また、第２の効果は、ＯＬＴ内の光リンク終端部とＯＮＵ内の光リンク終端部間の帯域を浪費せずに本発明を実現したことである。
これは、本発明を実施するＧＥ−ＰＯＮシステムにおいて、正常時も、異常が解消された後も、本発明の実現のためのトラフィックは全く発生していないためである。また、本発明の第１の実施形態では、データ加工部２１０を追加しているが、これは遅延や帯域の浪費にはつながらないことも補足しておく。ＧＥ−ＰＯＮシステムでは、ＯＬＴが各ＯＮＵの遅延測定を行い、その遅延を見込んで送信時刻を指示するという機能を従来から有しているため、遅延は補償される。
【０１２４】
第３の効果は、廉価に本発明を実現したことである。
これは、装置の高価な部分である光／電気変換部内、および光リンク終端部に手を加えていないためである。光／電気変換部や光リンク終端部は、ＧＥ−ＰＯＮシステムにおいて特に高コストな部分である。これらに手を加えてしまうと、特殊仕様となってしまい、流通量が伸びず、高コストとなる可能性がある。本発明では、これらに手を加えていないため、大量に流通し適正な価格となっている市販用（標準仕様）の部品を使用することができる。
【０１２５】
第４の効果は、保守の容易性を高めたことである。
理由は、ＯＬＴで異常を検出しているためである。ＯＬＴで異常が発生したことを把握できれば、ＬＥＤ表示による視認だけに頼ることなく、監視系ネットワークを介してネットワーク管理者に異常を知らせることが可能になる。これにより、専門的な知識を有するネットワーク管理者にも異常を知らせることができるため、故障ＯＮＵに関する適切な対処を期待することができる。
【産業上の利用可能性】
【０１２６】
本発明は、ＧＥ−ＰＯＮシステムにおいて、１台のＯＮＵの光出力禁止機能の不良から他の全てのＯＮＵが通信できなくなるという問題を解決することができるので、ＧＥ−ＰＯＮシステムを採用する通信業界で広い利用の可能性が見込める。
【図面の簡単な説明】
【０１２７】
【図１】本発明にかかるＧＥ−ＰＯＮシステムの基本構成を示すブロック図である。
【図２】図１に示したＧＥ−ＰＯＮシステムでの下り方向フレームの転送順序を示す図表である。
【図３】図１に示したＧＥ−ＰＯＮシステムでの上り方向フレームの転送順序を示す図表である。
【図４】図１に示したＧＥ−ＰＯＮシステムでの光カプラでの上り方向フレームの合流の様子を示す図表である。
【図５】本発明のＧＥ−ＰＯＮシステムの第１の実施形態の構成を示すブロック図である。
【図６】図５に示す第１の実施形態の局内装置の動作フローチャートである。
【図７】図５に示す第１の実施形態の光加入者装置の動作フローチャートである。
【図８】第１の実施形態の局内装置のシリアル／パラレル変換部で観測される上り方向信号のタイムチャートである。
【図９】本発明のＧＥ−ＰＯＮシステムの第２の実施形態の光加入者装置の構成を示すブロック図である。
【図１０】従来のＧＥ−ＰＯＮシステムの構成を示すブロック図である。
【符号の説明】
【０１２８】
１  局内装置
２Ａ、２Ｂ、２Ｃ  光加入者装置
３  光カプラ
１０３  光リンク終端部（発光停止コマンド送信手段）
１０７  制御部（光加入者装置異常検出手段、発光停止コマンド送信手段、論理接続状態検出機能）
１０８  アイドルパターン継続時間カウンタ（アイドル継続時間計数機能）
２１０  データ加工部（消光手段、データ加工手段）
３０１  電源供給制御部（消光手段、光／電気変換電源供給制御手段）
【図１】
2008028451.tif 000003
【図２】
2008028451.tif 000004
【図３】
2008028451.tif 000005
【図４】
2008028451.tif 000006
【図５】
2008028451.tif 000007
【図６】
2008028451.tif 000008
【図７】
2008028451.tif 000009
【図８】
2008028451.tif 000010
【図９】
2008028451.tif 000011
【図１０】
2008028451.tif 000012