(57)【特許請求の範囲】
【請求項１】
加入者宅側で光回線を終端する光終端装置と、前記光終端装置を介して検針データあるいは異常の発生を検針サーバに送信する通報装置と、を備えた通信システムであって、
前記光終端装置は、
前記通報装置およびルータを含む前記加入者宅側の装置とデータを入出力する複数の入出力ポート手段と、
前記光回線とデータを入出力する光接続ポート手段と、
前記光接続ポート手段から前記光回線へ出力するデータを蓄積する出力キュー手段と、
帯域設定情報により特定される頻度で、前記出力キュー手段に蓄積されているデータを、古いものから順に取り出して前記光接続ポート手段へ出力する帯域制御手段と、
前記複数の入出力ポート手段に付与されている優先レベルに従い、高い優先レベルが付与されている前記入出力ポート手段に入力されたデータを優先して、前記出力キュー手段に蓄積させる優先制御手段と、を有し、
前記通報装置は、
前記ルータとデータを入出力する前記入出力ポート手段よりも高い優先レベルが付与されている前記入出力ポート手段とデータを入出力し、
前記優先制御手段は、
データが入力された前記入出力ポート手段各々に対して、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定していないならば、当該入出力ポート手段に入力されたすべてのデータを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積し、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定しているならば、当該入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定しているアドレスと一致するデータのみを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積する処理を行い、
アドレスをオプション指定している優先レベルが付与されている前記入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定されているアドレスと一致しないデータについては、前記入出力ポート手段各々に対する前記処理の終了後に、古いものから順番に前記出力キュー手段に蓄積する
ことを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムであって、
前記光回線を介して前記光終端装置に接続され、前記光終端装置にコマンドを送信する保守端末、あるいは、前記加入者宅側の装置として前記光終端装置に接続され、前記光終端装置にコマンドを送信する保守端末をさらに備え、
前記光終端装置は、
前記光接続ポート手段あるいはいずれかの前記入出力ポート手段を介して前記保守端末から受信したコマンドに従い、前記入出力ポート手段を制御あるいは前記入出力ポート手段の動作状態を前記保守端末に通知する動作状態通知手段をさらに有する
ことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者宅側で光回線を終端する光終端装置と、この光終端装置を介して検針データあるいは異常の発生を所定のサーバに送信する通報装置と、を備えた通信システムに関する。
【背景技術】
【０００２】
特許文献１には、異なる優先クラスが割り当てられた複数のキューに対して、優先クラス毎にフロー制御を行う技術が開示されている。この技術では、異なる優先クラスが割り当てられた複数のキューをそれぞれ備えるＯＮＵおよびルータを用いてフロー制御を実現する。ＯＮＵは、自ＯＮＵが備える複数のキューのそれぞれについて、キューに蓄積されたデータ量が、予め定められた停止閾値を超えていると判定した場合に、このキューの優先クラスおよび停止時間を含むフロー制御メッセージをルータに送信する。ルータは、ＯＮＵからフロー制御メッセージを受信した場合に、このフロー制御メッセージを受信してから、このフロー制御メッセージに含まれている停止時間が経過するまでの間、自ルータが備える複数のキューのうち、このフロー制御メッセージに含まれている優先クラスが割り当てられているキューに蓄積されているデータの読み出しを停止する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３２０７５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、ルータに障害等が発生すると、このルータに接続された加入者宅側の全ての装置が網側と通信できなくなってしまう。このため、常時、網側のサーバ等と通信できる状態に置くことが要求される装置（例えば、侵入者、ガス漏れ等の緊急通報装置）での利用に適していない。
【０００５】
また、特許文献１に記載の技術では、ＯＮＵおよびルータ間でフロー制御メッセージがやり取りされる。このため、このフロー制御メッセージによりＯＮＵおよびルータ間の通信帯域が圧迫され、通信データのスループットが低下してしまう。
【０００６】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、ルータに障害が発生した場合でも、通報装置と検針サーバとの通信を確保することができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、加入者宅側で光回線を終端する光終端装置が、通報装置およびルータを含む加入者宅側の装置とデータを入出力する複数の入出力ポートのそれぞれに付与されている優先レベルに従い、高い優先レベルが付与されている入出力ポートに入力されたデータを優先して出力キューに蓄積させる。また、通報装置とデータを入出力する入出力ポートに付与されている優先レベルを、ルータとデータを入出力する入出力ポートに付与されている優先レベルより高くする。
【０００８】
例えば、本発明は、加入者宅側で光回線を終端する光終端装置と、前記光終端装置を介して検針データあるいは異常の発生を検針サーバに送信する通報装置と、を備えた通信システムであって、
前記光終端装置は、
前記通報装置およびルータを含む前記加入者宅側の装置とデータを入出力する複数の入出力ポート手段と、
前記光回線とデータを入出力する光接続ポート手段と、
前記光接続ポート手段から前記光回線へ出力するデータを蓄積する出力キュー手段と、
帯域設定情報により特定される頻度で、前記出力キュー手段に蓄積されているデータを、古いものから順に取り出して前記光接続ポート手段へ出力する帯域制御手段と、
前記複数の入出力ポート手段に付与されている優先レベルに従い、高い優先レベルが付与されている前記入出力ポート手段に入力されたデータを優先して、前記出力キュー手段に蓄積させる優先制御手段と、を有し、
前記通報装置は、
前記ルータとデータを入出力する前記入出力ポート手段よりも高い優先レベルが付与されている前記入出力ポート手段とデータを入出力し、
前記優先制御手段は、
データが入力された前記入出力ポート手段各々に対して、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定していないならば、当該入出力ポート手段に入力されたすべてのデータを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積し、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定しているならば、当該入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定しているアドレスと一致するデータのみを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積する処理を行い、
アドレスをオプション指定している優先レベルが付与されている前記入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定されているアドレスと一致しないデータについては、前記入出力ポート手段各々に対する前記処理の終了後に、古いものから順番に前記出力キュー手段に蓄積する。
【発明の効果】
【０００９】
本発明によれば、ルータ等が接続された入出力ポート手段よりも優先レベルが高い入出力ポート手段に通報装置が接続されているため、ルータ等に障害が発生した場合でも、通報装置と検針サーバとの通信を確保することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の一実施の形態に係るＯＮＵ１を含む通信システムの概略図である。
【図２】図２は、ＯＮＵ１の概略構成図である。
【図３】図３は、優先レベル記憶部１３４の登録内容を模式的に表した図である。
【図４】図４は、ＯＮＵ１の帯域制御処理を説明するためのフロー図である。
【図５】図５は、ＯＮＵ１の優先制御処理を説明するためのフロー図である。
【図６】図６（Ａ）は、ＯＮＵ１のコマンド制御処理を説明するためのフロー図であり、図６（Ｂ）は、ＯＮＵ１の状態通知処理を説明するためのフロー図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について説明する。
【００１２】
図１は、本発明の一実施の形態に係るＯＮＵを含む通信システムの概略図である。
【００１３】
図１において、ＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）２は、網側の光加入者線５を終端する光終端装置であり、光加入者線５をＩＰ網６に接続する。カプラ３は、複数の光加入者線４から入力された信号を多重化して光加入者線５に中継するとともに、光加入者線５から入力された信号を分割して各光加入者線４に中継する。通報装置８ｂは、ガス、電気、水道の検針データを検針サーバ７に通知するとともに、ガス漏れ、漏電、水漏れ等の異常の発生を監視し、異常が発生した場合に、その旨を検針サーバ７に通報する。
【００１４】
そして、本実施の形態に係るＯＮＵ１は、加入者宅側の光加入者線４を終端する光終端装置であり、ルータ８ａ、通報装置８ｂを含む複数の加入者宅側の装置８を光加入者線４に接続する。また、ＯＮＵ１は、ＯＬＴ２から受信した帯域設定情報に従い、ＯＬＴ２へ送信するデータの帯域制御を行う（帯域制御処理）。また、ＯＮＵ１は、必要に応じて、通報装置８ｂから受信したデータが、ルータ８ａを含むその他の装置８よりも優先してＯＬＴ２へ送信されるように優先制御を行う（優先制御処理）。また、ＯＮＵ１は、ＯＮＵ１の遠隔操作端末である保守端末９から受信したコマンドに従い動作制御を行う（コマンド制御処理）。さらに、ＯＮＵ１は、故障等の異常が発生した場合に、保守端末９に自ＯＮＵ１の動作状態を通知する（状態通知処理）。
【００１５】
図２は、ＯＮＵ１の概略構成図である。
【００１６】
図示するように、ＯＮＵ１は、複数の入出力ポート部１１と、光接続ポート部１２と、上り中継部１３と、下り中継部１４と、ＰＯＮ制御部１５と、通知部１６と、状態収集部１７と、主制御部１８と、を有する。
【００１７】
入出力ポート部１１は、加入者宅側の装置８とデータを入出力する。ここで、加入者宅側の装置８には、ルータ８ａおよび通報装置８ｂが含まれる。ルータ８ａとデータを入出力する入出力ポート部１１には、例えばＥｔｈｅｒｎｅｔ（登録商標）を用いることができる。また、ルータ８ａとデータを入出力する入出力ポート部１１のコネクタ形状は、ＲＪ−４５等の容易に抜き差しできる構造のものに限られない。例えば、ユーザが容易に抜き差しできない構造としてもよい。通報装置８ｂとデータを入出力する入出力ポート部１１には、例えばＲＳ−２３２Ｃ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、およびＥｔｈｅｒｎｅｔ（登録商標）を用いることができる。
【００１８】
光接続ポート部１２は、光加入者線４とデータを入出力する。
【００１９】
上り中継部１３は、各入出力ポート部１１に入力されたデータをＰＯＮ制御部１５に中継する。図示するように、上り中継部１３は、複数の入力キュー部１３１と、出力キュー部１３２と、帯域制御部１３３と、優先レベル記憶部１３４と、優先制御部１３５と、を有する。
【００２０】
入力キュー部１３１は、入出力ポート部１１毎に設けられ、対応する入出力ポート部１１に入力されたデータを蓄積する。
【００２１】
出力キュー部１３２は、光接続ポート部１２から光加入者線４へ出力されるデータを蓄積する。
【００２２】
帯域制御部１３３は、主制御部１８により設定された帯域設定情報が示す通信帯域により特定される頻度（読出しサイクル）で、出力キュー部１３２に蓄積されているデータを古いものから順に取り出してＰＯＮ制御部１５に出力する。
【００２３】
優先レベル記憶部１３４には、各入出力ポート部１１に付与された優先レベルが記憶されている。図３は、優先レベル記憶部１３４の登録内容を模式的に表した図である。図示するように、優先レベル記憶部１３４には、入出力ポート部１１毎にレコード１３４０が記憶される。レコード１３４０は、入出力ポート部１１の識別情報を登録するフィールド１３４１と、この入出力ポート部１１に付与されている優先レベルを登録するフィールド１３４２と、この入出力ポート部１１に入力されるデータのうち優先させたいデータの送信先のアドレスを登録するフィールド１３４３と、を有する。ここで、フィールド１３４３に登録されるアドレスはオプションであり、このフィールド１３４３が「Ｎｕｌｌ」の場合は、この入出力ポート部１１に入力される全てのデータが、優先させたいデータとして取り扱われる。
【００２４】
優先制御部１３５は、優先レベル記憶部１３４に記憶されている各入出力ポート部１１の優先レベルに従い、高い優先レベルが付与されている入出力ポート部１１に入力されたデータを優先して出力キュー部１３２に蓄積させる。具体的には、少なくとも二つの入力キュー部１３１にデータが蓄積されている場合に、高い優先レベルが付与されている入出力ポート部１１に対応する入力キュー部１３１から順にデータを取り出して出力キュー部１３２に蓄積させる。
【００２５】
下り中継部１４は、ＰＯＮ制御部１５から受け取ったデータを、各入出力ポート部１１に出力する。
【００２６】
ＰＯＮ制御部１５は、上り中継部１３および通知部１６から出力されたデータを光加入者線４の光信号に変調して、光接続ポート部１２から光加入者線４に送信する。また、ＰＯＮ制御部１５は、光接続ポート部１２を介して光加入者線４から受信した光信号をデータに復調して、そのデータを下り中継部１４に出力する。
【００２７】
通知部１６は、主制御部１８の指示に従い、各種メッセージ（データ）をＰＯＮ制御部１５に出力する。
【００２８】
状態収集部１７は、各入出力ポート部１１および光接続ポート部１２の状態（正常、異常、スループット等）を監視する。そして、監視結果を主制御部１８に通知する。
【００２９】
主制御部１８は、ＯＮＵ１の各部１１〜１７を統括的に制御する。
【００３０】
次に、ＯＮＵ１の動作について説明する。
【００３１】
先ず、ＯＮＵ１の帯域制御処理について説明する。
【００３２】
図４は、ＯＮＵ１の帯域制御処理を説明するためのフロー図である。
【００３３】
帯域制御部１３３は、主制御部１８によって設定された読出しサイクルにより特定される読出しタイミングになると（Ｓ１０１でＹＥＳ）、出力キュー部１３２にデータが蓄積されているか否かを調べる（Ｓ１０２）。データが蓄積されているならば（Ｓ１０２でＹＥＳ）、古いものから順に、出力キュー部１３２から所定量分（例えば読出し単位データ量分）のデータを読み出して、そのデータをＰＯＮ制御部１５に出力する。ＰＯＮ制御部１５は、帯域制御部１３３から受け取ったデータを、光信号に変調して、光接続ポート部１２から光加入者線４に出力する（Ｓ１０３）。
【００３４】
また、帯域制御部１３３は、出力キュー部１３２の入力スループット（出力キュー部１３２に入力される単位時間当たりのデータ量）を常時監視しており、定期的に到来する帯域再設定判断タイミングになると（Ｓ１０４でＹＥＳ）、この入力スループットが、主制御部１８によって設定された指定帯域以上であるか否かを判断する（Ｓ１０５）。
【００３５】
出力キュー部１３２の入力スループットが、主制御部１８によって設定された指定帯域以上である場合（Ｓ１０５でＹＥＳ）、帯域制御部１３３は、優先制御部１３５に優先制御開始指示を通知して、優先制御部１３５の動作モードを通常制御から優先制御に遷移させる（Ｓ１０６）。
【００３６】
また、帯域制御部１３３は、主制御部１８に、この入力スループットを通知して帯域再設定を要求する。これを受けて、主制御部１８は、帯域制御部１３３から通知された入力スループットに必要な通信帯域を求める。そして、通知部１６に、このとき求めた通信帯域を通知して帯域要求を指示する。通知部１６は、主制御部１８より通知された通信帯域の指定を含むＯＬＴ２宛ての帯域割当要求メッセージを生成し、この帯域割当要求メッセージをＰＯＮ制御部１５に出力する。ＰＯＮ制御部１５は、通知部１６から受け取った帯域割当要求メッセージを、光信号に変調して、光接続ポート部１２から光加入者線４に出力する（Ｓ１０７）。なお、ＰＯＮ制御部１５は、通知部１６からの帯域割当要求メッセージの受け取りが帯域制御部１３３からのデータの受け取りと重複した場合、帯域割当要求メッセージの処理を優先する。
【００３７】
一方、出力キュー部１３２の入力スループットが、主制御部１８によって設定された指定帯域未満である場合（Ｓ１０５でＮＯ）、帯域制御部１３３は、優先制御部１３５の動作モードが優先制御であるならば（Ｓ１０８でＹＥＳ）、優先制御部１３５に優先制御終了指示を通知して、優先制御部１３５の動作モードを優先制御から通常制御に遷移させる（Ｓ１０９）。
【００３８】
また、主制御部１８は、光接続ポート部１２、ＰＯＮ制御部１５、および下り中継部１４を介してＯＬＴ２から帯域設定情報を受信すると（Ｓ１１０でＹＥＳ）、この帯域設定情報に基づいて、出力キュー部１３２からのデータの読出しサイクルを計算する。例えば、出力キュー部１３２からの一回のデータ読出し量を読出しサイクルで除算することで得られる通信帯域が、帯域設定情報で指定されている通信帯域と略一致するように、読出しサイクルを求める。そして、主制御部１８は、帯域制御部１３３に、この読出しサイクルを再設定する（Ｓ１１１）。また、主制御部１８は、帯域設定情報で指定されている通信帯域を指定帯域として帯域制御部１３３に再設定する（Ｓ１１２）。
【００３９】
次に、ＯＮＵ１の優先制御処理について説明する。
【００４０】
図５は、ＯＮＵ１の優先制御処理を説明するためのフロー図である。
【００４１】
先ず、優先制御部１３５は、入力キュー部１３１各々のデータ蓄積状態を調査する（Ｓ２０１）。そして、データが蓄積されている入力キュー部１３１がある場合（Ｓ２０２でＹＥＳ）、優先制御部１３５は、データが蓄積されている入力キュー部１３１が一つのみならば（Ｓ２０３でＮＯ）、この入力キュー部１３１に蓄積されているデータを、古い順に読み出して出力キュー部１３２に蓄積する（Ｓ２０４）。
【００４２】
一方、優先制御部１３５は、データが蓄積されている入力キュー部１３１が複数あるならば（Ｓ２０３でＹＥＳ）、優先レベルｎを最高レベルに初期化する（Ｓ２０５）。次に、優先制御部１３５は、優先レベルｎをキーにして、優先レベル記憶部１３４からレコード１３４０を検索し、このレコード１３４０のフィールド１３４１に登録されている識別情報を持つ入出力ポート部１１（優先レベルｎの入出力ポート部１１）に対応する入力キュー部１３１に、優先制御の対象データが蓄積されているか否かを調べる（Ｓ２０６）。なお、このレコード１３４０のフィールド１３４３にアドレスが登録されている場合は、このアドレスを送信先とするデータが優先制御の対象データに相当し、アドレスが登録されていない場合は、全てのデータが優先制御の対象データに相当する。
【００４３】
優先レベルｎの入力キュー部１３１に優先制御の対象データが蓄積されている場合（Ｓ２０６でＹＥＳ）、優先制御部１３５は、優先制御の対象データを、優先レベルｎの入力キュー部１３１から古い順に読み出して出力キュー部１３２に蓄積する（Ｓ２０７）。
【００４４】
一方、優先レベルｎの入力キュー部１３１に優先制御の対象データが蓄積されていない場合（Ｓ２０６でＮＯ）、優先制御部１３５は、優先レベルｎが優先レベル記憶部１３４に記憶されている最下位レベルの優先レベルと一致するか否かを判断する（Ｓ２０８）。優先レベルｎが最下位レベルと一致しない場合（Ｓ２０８でＮＯ）、優先制御部１３５は、優先レベルｎを一つランクダウンさせ（Ｓ２０９）、Ｓ２０６に戻る。一方、優先レベルｎが最下位レベルと一致する場合（Ｓ２０８でＹＥＳ）、優先制御部１３５は、最も古いデータが蓄積されている入力キュー部１３１からデータを古い順に読み出して出力キュー部１３２に蓄積する（Ｓ２１０）。
【００４５】
次に、ＯＮＵ１の通常制御処理について説明する。
【００４６】
ＯＮＵ１の通常制御には、既存の中継装置の中継技術を利用できる。すなわち、優先制御部１３５は、動作モードが通常制御である場合、複数の入力キュー部１３１に蓄積されているデータを、古い順に読み出して出力キュー部１３２に蓄積する。
【００４７】
次に、ＯＮＵ１のコマンド制御処理について説明する。
【００４８】
図６（Ａ）は、ＯＮＵ１のコマンド制御処理を説明するためのフロー図である。
【００４９】
主制御部１８は、光接続ポート部１２、ＰＯＮ制御部１５、および下り中継部１４を介して保守端末９から自ＯＮＵ１宛てのコマンドを受信すると（Ｓ３０１でＹＥＳ）、受信したコマンドを解析する（Ｓ３０２）。
【００５０】
そして、受信したコマンドが制御コマンドであるならば（Ｓ３０２で「制御コマンド」）、主制御部１８は、この制御コマンドで指定されている入出力ポート部１１の動作モードを、この制御コマンドで指定されている動作モード（通常モード、省電力モード、停止モード等）に変更する（Ｓ３０３）。なお、入出力ポート部１１が、この入出力ポート部１１に接続されている機器への給電機能を備えている場合（例えばＵＳＢ）、この給電機能の有効・無効を制御コマンドで制御できるようにしてもよい。
【００５１】
一方、受信したコマンドが状態収集コマンドであるならば（Ｓ３０３で「状態収集コマンド」）、主制御部１８は、状態収集部１７により通知された各ポート部（入出力ポート部１１、光接続ポート部１２）の最新の動作状態を通知部１６に通知する。これを受けて、通知部１６は、主制御部１８より通知された各ポート部１１、１２の最新の動作状態を、ＰＯＮ制御部１５、および光接続ポート部１２を介して、保守端末９に送信する（Ｓ３０４）。
【００５２】
次に、ＯＮＵ１の状態通知処理について説明する。
【００５３】
図６（Ｂ）は、ＯＮＵ１の状態通知処理を説明するためのフロー図である。
【００５４】
状態収集部１７は、例えば定期的に到来する状態収集タイミングになると（Ｓ４０１でＹＥＳ）、各ポート部（入出力ポート部１１、光接続ポート部１２）の動作状態を取得し、主制御部１８に通知する（Ｓ４０２）。主制御部１８は、状態収集部１７から受け取った動作状態のなかに故障、ネットワーク断等の異常を示しているものがあるか否かを調べる（Ｓ４０３）。そして、異常を示しているものがあるならば（Ｓ４０３でＹＥＳ）、この動作状態を、この動作状態の取得先のポート部の識別情報とともに、通知部１６に通知する。これを受けて、通知部１６は、主制御部１８より通知された動作状態およびポート部の識別情報を、ＰＯＮ制御部１５、および光接続ポート部１２を介して、保守端末９に送信する（Ｓ４０４）。
【００５５】
以上、本発明の一実施の形態を説明した。
【００５６】
本実施の形態において、優先制御部１３５は、加入者宅側の装置８とデータを入出力する複数の入出力ポート部１１のそれぞれに付与されている優先レベルに従い、高い優先レベルが付与されている入出力ポート部１１に入力されたデータを優先して出力キュー部１３２に蓄積させる。また、帯域制御部１３３は、帯域設定情報により特定されるスループット（頻度）で、出力キュー部１３２に蓄積されたデータを古いものから順に取り出して、光接続ポート部１２から光加入者線４へ出力する。
【００５７】
したがって、本実施の形態によれば、ルータ８ａが接続された入出力ポート部１１よりも優先レベルが高い入出力ポート部１１に通報装置８ｂを接続することにより、ルータ８ａに障害が発生した場合でも、通報装置８ｂおよび検針サーバ７間の通信を確保することができる。また、本実施の形態によれば、ＯＮＵ１がルータ８ａとフロー制御メッセージをやり取りしないので、ＯＮＵ１およびルータ８ａ間の通信データのスループット低下を抑制することができる。
【００５８】
また、本実施の形態において、優先制御部１３５は、複数の入力キュー部１３１にデータが蓄積されている場合に、より高い優先レベルが付与されている入出力ポート部１１に対応する入力キュー部１３１に蓄積されているデータから順に取り出して、それらのデータを出力キュー部１３２に蓄積させる。
【００５９】
したがって、本実施の形態によれば、優先レベルの高い入出力ポート部１１に入力されたデータは、それよりも優先レベルの低い入出力ポート部１１に入力されたデータに影響されることなく光加入者線４に中継される。このため、優先レベルの高い入出力ポート部１１に入力されたデータをより確実に中継することができる。
【００６０】
また、本実施の形態において、帯域制御部１３３は、出力キュー部１３２に蓄積されているデータの入力スループットが、ＯＬＴ２より受信した帯域設定情報の指定帯域を越えている場合に、優先制御部１３５に対して優先制御を指示する。優先制御部１３５は、複数の入力キュー部１３１にデータが蓄積されている場合に、帯域制御部１３３から優先制御を指示されているならば、より高い優先レベルが付与されている入出力ポート部１１に対応する入力キュー部１３１に蓄積されているデータから順に取り出して、それらのデータを出力キュー部１３２に蓄積させ、帯域制御部１３３から優先制御を指示されていないならば、最も古いデータが蓄積されている入力キュー部１３１からデータを取り出して、そのデータを出力キュー部１３２に蓄積させる。
【００６１】
したがって、本実施の形態によれば、出力キュー部１３２の入力スループットが、ＯＬＴ２より受信した帯域設定情報の指定帯域よりも低い場合は、入出力ポート部１１の優先レベルにかかわらず、最も古いデータから順番にデータを光加入者線４に中継することができる。
【００６２】
また、本実施の形態において、帯域制御部１３３は、出力キュー部１３２の入力スループットが帯域設定情報の指定帯域を越えている場合に、この入力スループットに応じて定まる帯域の帯域割当要求をＯＬＴ２に送信し、新たな帯域設定情報をＯＬＴ２から取得して更新する。
【００６３】
したがって、本実施の形態によれば、優先制御処理が長い間行われ、この結果、優先レベルの低い入出力ポート部１１に入力されたデータが、長い間、光加入者線４に中継されなくなる事態が発生するのを防止することができる。
【００６４】
また、本実施の形態では、優先レベルにアドレスをオプション指定できるようにしている。そして、優先レベルにアドレスがオプション指定されている場合は、この優先レベルが付与された入出力ポート部１１に入力されたデータのうち、オプション指定されたアドレスを送信先とするデータを、この優先レベルより低い入出力ポート部１１に入力されたデータよりも優先して出力キュー部１３２に蓄積させる。したがって、本実施の形態によれば、入出力ポート部１１に入力されたデータの一部を優先制御の対象とすることができる。
【００６５】
また、本実施の形態において、主制御部１８は、保守端末９から受信した制御コマンドに従い、入出力ポート部１１各々を制御する。したがって、本実施の形態によれば、ＯＮＵ１を保守端末９から遠隔制御することができる。
【００６６】
また、本実施の形態において、主制御部１８は、保守端末９から受信した状態収集コマンドに従い、入出力ポート部１１および光接続ポート部１２の状態を保守端末９に通知する。また、異常が発生した場合に、異常が発生した入出力ポート部１１あるいは光接続ポート部１２の状態を保守端末９に通知する。したがって、本実施の形態によれば、ＯＮＵ１を保守端末９により遠隔監視することができる。
【００６７】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００６８】
例えば、上記の実施の形態において、保守端末９はＩＰ網６側に設置されているが、本発明はこれに限定されない。保守端末９が加入者宅側の装置８として、何れかのＯＮＵ１に接続されていてもよい。この場合、保守端末９が接続されているＯＮＵ１において、この保守端末９が接続されている入出力ポート部１１の優先レベルを最も高くするとよい。
【００６９】
また、上記の実施の形態において、図２に示すＯＮＵ１の構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実行されるものでもよいし、あるいはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの計算機によりソフトウエア的に実行されるものでもよい。あるいは、ＣＰＵ、メモリ、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置、およびＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、ＵＳＢ等の通信インターフェースを備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【符号の説明】
【００７０】
１：ＯＮＵ、２：ＯＬＴ、３：カプラ、４：光加入者線、５：光加入者線、６：ＩＰ網、７：検針サーバ、８：加入者宅側の装置、８ａ：ルータ、８ｂ：通報装置、９：保守端末、１１：入出力ポート部、１２：光接続ポート部、１３：上り中継部、１４：下り中継部、１５：ＰＯＮ制御部、１６：通知部、１７：状態収集部、１８：主制御部、１３１：入力キュー部、１３２：出力キュー部、１３３：帯域制御部、１３４：優先レベル記憶部、１３５：優先制御部
【図１】
0005459381.tif 000002
【図２】
0005459381.tif 000003
【図３】
0005459381.tif 000004
【図４】
0005459381.tif 000005
【図５】
0005459381.tif 000006
【図６】
0005459381.tif 000007