光伝送路、該光伝送路の一端に結合された光合分波器、及び該光合分波器によって分波されて形成された複数本の分波光伝送路を具える受動光ネットワークの、前記光伝送路の他端に局側終端装置が具えられ、前記分波光伝送路のそれぞれに1台ずつ加入者側端末装置が具えられて構成される受動光ネットワーク通信システムの通信における動的帯域割当方法であって、前記局側終端装置が実行する、複数の前記加入者側端末装置を複数のグループに分けるグループ分けステップと、非ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に対して、固定帯域を割り当る固定帯域割当ステップと、ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に対して、ステータスレポート動的帯域割当計算に基づくベストエフォート帯域を割り当てるベストエフォート帯域割当ステップとを含むことを特徴とする動的帯域割当方法。前記固定帯域として、予め確定した値を設定することを特徴とする請求項1に記載の動的帯域割当方法。前記固定帯域として、前記非ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置から受信した上りデータのトラフィックサイズをモニターし、該各加入者側端末装置のトラフィックサイズに基づいて計算された帯域予測値を設定することを特徴とする請求項1に記載の動的帯域割当方法。光伝送路、該光伝送路の一端に結合された光合分波器、及び該光合分波器によって分波されて形成された複数本の分波光伝送路を具える受動光ネットワークの、前記光伝送路の他端に局側終端装置が具えられ、前記分波光伝送路のそれぞれに1台ずつ加入者側端末装置が具えられて構成される受動光ネットワーク通信システムの通信における動的帯域割当方法であって、複数の前記加入者側端末装置をN個Nは2以上の整数のグループに分けるグループ分けステップと、前記加入者側端末装置から送信されるレポートフレームの受信及びデータフレームの受信に必要となるオーバーヘッド帯域を計算するオーバーヘッド帯域計算ステップと、全上り信号送信帯域から前記オーバーヘッド帯域を差し引いた帯域である割当帯域を計算する残り帯域計算ステップと、前記N個のグループの内、非ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に、固定帯域を割り当てる固定帯域割当ステップと、前記固定帯域割当ステップで割り当てられた固定帯域分を前記割当帯域から差し引いて再度残り帯域を計算する再残り帯域計算ステップと、前記再残り帯域計算ステップで計算された残り帯域に対して、前記N個のグループの内、ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に、ステータスレポート動的帯域割当計算に基づくベストエフォート帯域を割り当てるベストエフォート帯域割当ステップとを含むことを特徴とする動的帯域割当方法。光伝送路、該光伝送路の一端に結合された光合分波器、及び該光合分波器によって分波されて形成された複数本の分波光伝送路を具える受動光ネットワークの、前記光伝送路の他端に局側終端装置が具えられ、前記分波光伝送路のそれぞれに1台ずつ加入者側端末装置が具えられて構成される受動光ネットワーク通信システムの通信における動的帯域割当方法であって、複数の前記加入者側端末装置をN個Nは2以上の整数のグループに分けるグループ分けステップと、前記加入者側端末装置から送信されるレポートフレームの受信及びデータフレームの受信に必要となるオーバーヘッド帯域を計算するオーバーヘッド帯域計算ステップと、全上り信号送信帯域から前記オーバーヘッド帯域を差し引いた帯域である割当帯域を計算する残り帯域計算ステップと、前記N個のグループの内、非ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置からデータを受信している時間帯に、非ステータスレポート動的帯域割当を適用するグループに属する前記加入者側端末装置から受信した上りデータのトラフィックサイズをモニターし、前記各加入者側端末装置のトラフィックサイズに基づいて帯域予測値を計算するデータ流量帯域割当計算ステップと、前記N個のグループの内、非ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に、前記データ流量帯域割当計算ステップで計算された帯域予測値を固定帯域として割り当てる固定帯域割当ステップと、前記固定帯域割当ステップで帯域予測値を固定帯域として割り当てられた固定帯域分を前記割当帯域から差し引いて再度残り帯域の計算をする再残り帯域計算ステップと、前記再残り帯域計算ステップで計算された残り帯域に対して、前記N個のグループの内、ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置にステータスレポート動的帯域割当計算に基づくベストエフォート帯域を割り当てるベストエフォート帯域割当ステップとを含むことを特徴とする動的帯域割当方法。グラント周期ごとに非ステータスレポート動的帯域割当を適用するグループと、ステータスレポート動的帯域割当を適用するグループとを入れ替えることを特徴とする請求項1~5のいずれか一項に記載の動的帯域割当方法。前記グループ分けステップにおいて、複数の前記加入者側端末装置を第1グループ~第NグループのN個のグループに分け、グラント周期ごとに、第1グループ~第Nグループに属する加入者側端末装置に対して順次ステータスレポート動的帯域割当を適用し、かつステータスレポート動的帯域割当が適用されないグループに属する加入者側端末装置に対して非ステータスレポート動的帯域割当を適用することを特徴とする請求項1~5のいずれか一項に記載の動的帯域割当方法。光伝送路、該光伝送路の一端に結合された光合分波器、及び該光合分波器によって分波されて形成された複数本の分波光伝送路を具える受動光ネットワークの、前記光伝送路の他端に局側終端装置が具えられ、前記分波光伝送路のそれぞれに1台ずつ加入者側端末装置が具えられて構成され、動的帯域割当方法を実施する受動光ネットワーク通信システムであって、前記局側終端装置は、前記各加入者側端末装置に対する上り送信帯域を計算する上り帯域割当手段と、上り信号受信部から上り制御信号フレームを受け取り該上り制御信号フレームに記載された情報を読み取る制御信号読取生成手段と、前記各加入者側端末装置を複数のグループにグループ分けするグループ分け手段と、非ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に対して固定帯域を割り当る固定帯域割当手段と、ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に対してステータスレポート動的帯域割当計算に基づくベストエフォート帯域を割り当てるベストエフォート帯域割当手段とを具える局側制御部を具え、前記加入者側端末装置は、ユーザー機器から送信された上りデータフレームを一時蓄積し、蓄積した上りデータフレームを出力する上りデータフレームバッファ部と、前記上りデータフレームバッファ部を監視し、送信待機状態の上りデータフレームに搭載されたデータの量を示すキュー長を取得する加入者側制御部とを具えることを特徴とする受動光ネットワーク通信システム。光伝送路、該光伝送路の一端に結合された光合分波器、及び該光合分波器によって分波されて形成された複数本の分波光伝送路を具える受動光ネットワークの、前記光伝送路の他端に局側終端装置が具えられ、前記分波光伝送路のそれぞれに1台ずつ加入者側端末装置が具えられて構成され、動的帯域割当方法を実施する受動光ネットワーク通信システムであって、前記局側終端装置は、前記各加入者側端末装置に対する上り送信帯域を計算する上り帯域割当手段と、上り信号受信部から上り制御信号フレームを受け取り該上り制御信号フレームに記載された情報を読み取る制御信号読取生成手段と、前記各加入者側端末装置を複数のグループにグループ分けするグループ分け手段と、非ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に対して固定帯域を割り当る固定帯域割当手段と、ステータスレポート動的帯域割当を適用するグループに属する加入者側端末装置に対してステータスレポート動的帯域割当計算に基づくベストエフォート帯域を割り当てるベストエフォート帯域割当手段とを具える局側制御部と、前記加入者側端末装置から受信した上りデータフレームのトラフィックサイズをモニターするトラフィックモニター部とを具え、前記加入者側端末装置は、ユーザー機器から送信された上りデータフレームを一時蓄積し、蓄積した上りデータフレームを出力する上りデータフレームバッファ部と、前記上りデータフレームバッファ部を監視し、送信待機状態の上りデータフレームに搭載されたデータの量を示すキュー長を取得する加入者側制御部とを具えることを特徴とする受動光ネットワーク通信システム。光ネットワーク通信システムの性能を決める指標の一つが、単位時間当たりの送信可能なデータ量を意味するデータ送信効率である。データ送信効率を決める因子の一つが、OLTがONUにGATEフレームを送信してから、OLTがONUからREPORTフレームを受け取るまでの時間であるTRTTRoundTripTimeである。すなわち、TRTTには、上りデータ送信時間が含まれる。また、TRTTには、OLTからONU、あるいはONUからOLTに送られる信号が伝達されるために必要とする遅延時間も含まれる。グラント周期は、OLTがすべてのONUからトラフィックサイズを受け取るために要する時間レポート受信時間、OLTにおいてDBA計算に要する時間DBA計算時間、及び光信号がOLT-ONU間を往復するのに要する時間RTT時間を足し合わせた値以上の長さの時間に設定される。GEPONを利用する光ネットワーク通信システムにおいて、接続されるONUの数、厳密にはリンクアップ接続状態のONUの数が、増大するにつれてレポート受信時間も増大し、また、ONUの数に応じてDBAの計算量が増えるため、DBA計算時間も増大する。したがって、グラント周期内の非データ転送時間レポート受信時間、DBA計算時間が増大するので、データ送信効率が悪化する。そこで、この発明は、データ送信効率の向上とDBA計算時間の短縮が図られるDBAを提供することを目的とする。また、このDBAを実現するのに好適な受動光ネットワーク通信システムを提供することを目的とする。この出願の発明者は、OLTとリンクアップ接続されて通信可能な状態の全てのONUに対して、トラフィックサイズに応じてベストエフォート帯域を割り当てることをせず、これらのONUの内の幾つかには、固定帯域を割り当てることによって、上述の課題が解決されることに思い至った。すなわち、リンクアップ接続されて通信可能な状態のONUを、ベストエフォート帯域を割り当てるONUのグループと固定帯域を割り当てるONUのグループとに分ければ、固定帯域を割り当てるグループに属するONUに対してはREPORTフレームを受け取る必要がなくなり、しかも、このグループに属するONUに対しては帯域割当計算を行う必要がなくなるので、データ送信効率の向上及びDBA計算時間の短縮が図られることになる。ここで、割り当てる帯域を各ONUから受け取るREPORTフレームを参照して、申告されたキューQueue長に応じて決定する技術をステータスレポート動的帯域割当SRDBAStatusReportingDBAという。また、REPORTフレームを参照せずに帯域を決定する技術を非ステータスレポート動的帯域割当NSRDBANonStatusReportingDBAという。上述の理念に基づくこの発明の要旨によれば、以下のDBA方法が提供される。この発明のDBA方法は、光伝送路、この光伝送路の一端に結合された光合分波器、及びこの光合分波器によって分波されて形成された複数本の分波光伝送路を具える受動光ネットワークの、光伝送路の他端にOLTが具えられ、分波光伝送路のそれぞれに1台ずつONUが具えられて構成される受動光ネットワーク通信システムの通信におけるDBA方法であって、以下の第1~第3ステップを含む。第1ステップは、NSRDBAを適用するONUとSRDBAを適用するONUとに振り分けるために、分波光伝送路に接続されたONUの内でリンクアップ接続状態のONUを複数のグループに分けるグループ分けステップである。第2ステップは、NSRDBAを適用するグループに属するONUに対して、固定帯域を割り当るステップである。第3ステップは、SRDBAを適用するグループに属するONUに対して、SRDBA計算に基づくベストエフォート帯域を割り当てるステップである。第2ステップにおいて、固定帯域として、予め確定した値を設定するか、あるいはNSRDBAを適用するグループに属するONUから受信した上りデータのトラフィックサイズをモニターし、このONUからのトラフィックサイズに基づいて計算された帯域予測値を設定するのが良い。この発明のDBA方法において、グラント周期ごとにNSRDBAを適用するグループとSRDBAを適用するグループとを入れ替えるのが良い。更に、この発明のDBA方法として、以下の第1の形態のDBA方法、あるいは第2の形態のDBA方法とするのが好適である。第1の形態のDBA方法は、グループ分けステップステップS1、オーバーヘッド帯域計算ステップステップS2、残り帯域計算ステップステップS3、固定帯域割当ステップステップS4、再残り帯域計算ステップステップS5、及びベストエフォート帯域割当ステップステップS6を含む。グループ分けステップステップS1は、複数のONUの内、リンクアップ接続状態のONUをN個Nは2以上の整数のグループに分けるステップである。オーバーヘッド帯域計算ステップステップS2は、ONUから送信されるREPORTフレームの受信及びデータフレームの受信に必要となるオーバーヘッド帯域を計算するステップである。残り帯域計算ステップステップS3は、全上り信号送信帯域からオーバーヘッド帯域を差し引いた帯域である割当帯域を計算するステップである。固定帯域割当ステップステップS4は、N個のグループの内、NSRDBAを適用するグループに属するONUに、固定帯域を割り当てるステップである。再残り帯域計算ステップステップS5は、固定帯域割当ステップで割り当てられた固定帯域分を割当帯域から差し引いて再度残り帯域の計算をするステップである。ベストエフォート帯域割当ステップステップS6は、再残り帯域計算ステップで計算された残り帯域に対してN個のグループの内、SRDBAを適用するグループに属するONUにSRDBA計算に基づくベストエフォート帯域を割り当てるステップである。第2の形態のDBA方法は、グループ分けステップステップS1、オーバーヘッド帯域計算ステップステップS2、残り帯域計算ステップステップS3、データ流量帯域割当計算ステップステップS7、固定帯域割当ステップステップS4、再残り帯域計算ステップステップS5、及びベストエフォート帯域割当ステップステップS6を含む。グループ分けステップステップS1、オーバーヘッド帯域計算ステップステップS2、残り帯域計算ステップステップS3、及びベストエフォート帯域割当ステップステップS6は上述の第1の形態のDBA方法に含まれるステップと同一である。データ流量帯域割当計算ステップステップS7は、N個のグループの内、NSRDBAを適用するグループに属するONUからデータを受信している時間帯に、NSRDBAを適用するグループに属するONUから受信した上りデータのトラフィックサイズをモニターし、各ONUのトラフィックサイズに基づいて帯域予測値を計算するステップである。固定帯域割当ステップステップS4は、N個のグループの内、NSRDBAを適用するグループに属するONUに、データ流量帯域割当計算ステップで計算された帯域予測値を固定帯域として割り当てるステップである。再残り帯域計算ステップステップS5は、固定帯域割当ステップで帯域予測値を固定帯域として割り当てられた固定帯域分を割当帯域から差し引いて再度残り帯域の計算をするステップである。この発明のDBA方法において、グラント周期ごとにNSRDBAを適用するグループとSRDBAを適用するグループとを入れ替えるのが良い。また、この発明のDBA方法において、複数のONUの内、リンクアップ接続状態のONUをNSRDBAを適用するグループとSRDBAを適用するグループとに分けるに当たり、複数のONUを第1グループ~第NグループのN個のグループに分け、グラント周期ごとに、第1グループ~第Nグループに属するONUに対して順次SRDBAを適用し、かつSRDBAが適用されないグループに属するONUに対してNSRDBAを適用するのが好適である。この発明の第1の形態のDBA方法を実施する受動光ネットワーク通信システムは、以下の構成とするのが良い。光伝送路、この光伝送路の一端に結合された光合分波器、及びこの光合分波器によって分波されて形成された複数本の分波光伝送路を具える受動光ネットワークの、前記光伝送路の他端にOLTが具えられ、前記分波光伝送路のそれぞれに1台ずつONUが具えられて構成される受動光ネットワーク通信システムである。OLTは、各ONUに対する上り送信帯域を計算する上り帯域割当手段と、上り信号受信部から上り制御信号フレームを受け取りそのフレームに記載された情報を読み取る制御信号読取生成手段と、ONUを複数のグループにグループ分けするグループ分け手段と、NSRDBAを適用するグループに属するONUに対して固定帯域を割り当る固定帯域割当手段と、SRDBAを適用するグループに属するONUに対してSRDBA計算に基づくベストエフォート帯域を割り当てるベストエフォート帯域割当手段と、を具える局側制御部を具えている。ONUは、ユーザー機器から送信された上りデータフレームを一時蓄積し、蓄積した上りデータフレームを出力する上りデータフレームバッファ部と、上りデータフレームバッファ部を監視し、送信待機状態の上りデータフレームに搭載されたデータの量を示すキュー長を取得する加入者側制御部とを具えている。この発明の第2の形態のDBA方法を実施する受動光ネットワーク通信システムは、以下の構成とするのが良い。上述の第1の形態のDBA方法を実施する受動光ネットワーク通信システムのOLTに、更にONUから受信した上りデータフレームのトラフィックサイズをモニターするトラフィックモニター部を具える。OLTに更にトラフィックモニター部が具えられる以外は、第1の受動光ネットワーク通信システムと同一の構成である。この発明の動的帯域割当方法によれば、第1ステップにおいて、複数のONUのグループわけが行われ、第2ステップにおいて、NSRDBAを適用するグループに属するONUに対して固定帯域を割り当る固定帯域割当が実行され、第3ステップにおいて、SRDBAを適用するグループに属するONUに対してSRDBA計算に基づくベストエフォート帯域を割り当てるベストエフォート帯域割当が実行される。従って、固定帯域を割り当てるグループに属するONUに対してはREPORTフレームを受け取る必要がなくなり、しかも、このグループに属するONUに対しては帯域割当計算を行う必要がなくなるので、データ送信効率の向上及びDBA計算時間の短縮が図られる。第2ステップにおいて、固定帯域として、予め確定した値を設定するのに比べて、NSRDBAを適用するグループに属するONUから受信した上りデータのトラフィックサイズをモニターし、このトラフィックサイズに基づいて計算された帯域予測値を設定することとすれば、予め確定した値を固定帯域として設定するのに比べてより効果的に帯域を割り当てることが可能である。しかも、帯域予測値を固定帯域として設定する場合でも、REPORTフレームを参照する必要がないので、データ送信効率の向上及びDBA計算時間の短縮が図られる。NSRDBAを適用するグループとSRDBAを適用するグループとをグラント周期ごとに入れ替える構成にすれば、各ONUの通信状態の時間的変化に応じてきめの細かい、より適切な帯域割当が実行される。また、複数のONUを第1グループ~第Nグループに分け、グラント周期ごとに、第1グループ~第Nグループに属するONUに対して順次SRDBAを適用し、SRDBAが適用されないグループに属するONUに対してNSRDBAを適用することによって、Nを大きくとるほど、SRDBAが適用されるグループに属するONUの数を減らすことができるので、一層効果的にデータ送信効率の向上及びDBA計算時間の短縮が図られる。以下、図を参照して、この発明の実施形態につき説明する。なお、ブロック構成図は、この発明に係る一構成例を示し、この発明が理解できる程度に各構成要素の配置関係等を概略的に示しているに過ぎず、この発明を図示例に限定するものではない。以下に示す、光ネットワーク通信システムの概略的構成を示す各ブロック構成図においては、この発明の実施形態の光ネットワーク通信システムと同種のシステムであれば通常具えている、この発明の特徴部分ではない周知の構成要素は図示を省略する。また、各ブロック構成図において同様の構成要素については同一の番号を付して示し、その重複する説明を省略することもある。まず、この発明のDBA方法の説明に先立ち、このDBA方法が実行される代表的なTDMPON方法の光ネットワーク通信システムの構成とその動作、及びDBAの概要について説明する。<TDMPON方法の光ネットワーク通信システム>図1及び図1を参照して、TDMPON方法の一般的な光ネットワーク通信システムの構成について説明し、複数のONUからOLTに向けた方向の通信上り通信及び、OLTから複数のONUに向けた通信下り通信についてその概略的説明を行う。TDMPON方法の光ネットワーク通信システムは、光合分波器であるスターカプラ12を含むPONを介して、OLT10と3台のONU141~143が接続されて構成されている。図1及び図1において、ONU141~143をそれぞれONU1、ONU2、及びONU3と示してある。ONU1、ONU2、及びONU3と示した場合の、1、2、3という数値をONU番号ということもある。図1及び図1に示す光ネットワーク通信システムでは、3台のONUが接続されて構成されるが、接続されるONUは3台に限らず2台あるいはこれより多くのONUが接続されて構成されてもよい。また、PONを介して接続されているONUの全てが常にOLTと通信可能な状態に設定されているわけではない。即ち電源が切られており動作しない状態のONUも、PONを介して接続されているONUの中には存在する。接続されている全てのONUの内、通信可能な状態に設定されているONUをリンクアップ接続状態にあるONUということもある。そこで、以下の説明では、リンクアップ接続状態にあるONUについて、いちいちリンクアップ接続状態にあるONUとことわらずに、単にPONを介して接続されているONUと説明することもある。図1は、3台のONU141~143からOLT10に向けた上り信号の流れを示している。上り信号はスターカプラ12によってONU141~143のそれぞれから送信される信号が合波され、これによって多重化されてOLT10に向けて送信される。このため、各ONUから上り信号が無秩序に送られた場合、光伝送路上で衝突を起こす可能性がある。これを回避するための手法の一つがTDMAと呼ばれる方法である。TDMAでは、各ONUからの送信タイミングを制御して上り信号を多重化する。図1は、OLT10から3台のONU141~143に向けた方向の下り信号の流れを示している。下り通信においては、OLT10からTDM方法で多重化された下り信号がスターカプラ12において分波されて、3台のONU141~143のそれぞれに伝送される。したがって、3台のONU141~143の全てに同一の下り信号が送られることとなる。各ONUは、自分宛に送られた信号のみを抽出して、それ以外の信号を破棄している。図2を参照して、TDMPON方法の一般的な光ネットワーク通信システムの概略的構成及びその動作について説明する。この発明のDBA処理は、TDMPONの上り通信に関するものであるので、以下に説明する光ネットワーク通信システムの構成の説明においては、上り通信に関連する構成部分を中心とする。したがって、図2に示すTDMPON方法の光ネットワーク通信システムのブロック構成図においては、下り通信に必要とされる機能ブロックについては一部省略してある。図2に示すTDMPON方法の光ネットワーク通信システムは、OLT20と、ONU401、ONU402、ONU403等の加入者側に設置されるONU以後、ONU401、ONU402、ONU403等をまとめてONU40と表記することもある。がスターカプラ50を含むPONによって接続されて構成される光ネットワーク通信システムである。OLT20はインターフェース変換部22、下り信号送信部23、局側制御部24、上り信号受信部25、及び光合分波器26を具えて構成される。インターフェース変換部22は、上位ネットワーク21との通信プロトコル処理を行う。下り信号送信部23は、インターフェース変換部22から送られてきた下りデータ信号及び局側制御部24から送られてきた下り制御信号を時間多重した下り信号電気信号を電気信号から光信号に変換以後、電気光変換ということもある。し、光信号の形態の下り信号を生成する。上り信号受信部25は、ONU40から送信される上り信号光信号を光信号から電気信号に変換以後、光電気変換ということもある。し、電気信号の形態の上り信号を生成する。そして、上り信号を上り制御信号と上りデータ信号とに分離する。上り制御信号は、局側制御部24へ受け渡され、上りデータ信号はインターフェース変換部22へ受け渡される。局側制御部24は、グループ分け手段241、固定帯域割当手段242、ベストエフォート帯域割当手段243、制御信号読取生成手段27、及び上り帯域割当手段28を有する。制御信号読取生成手段27は、上り信号受信部25から上り制御信号を受け取り、その信号に記載された情報を読み取る。また、制御信号読取生成手段27は下り制御信号を生成し、下り信号送信部23へ受け渡す。上り帯域割当手段28は各ONU40から送られてくるキュー長通知を参照し、各ONU40の上り送信帯域を算出する。キュー長とはデータフレームに搭載されたデータの量トラフィックサイズを示し帯域要求量ともいう。グループ分け手段241は、ONU40を複数のグループに分けるグループ分けステップを実行する。固定帯域割当手段242は、NSRDBAを適用するグループに属するONUに対して、固定帯域を割り当てるステップを実行する。ベストエフォート帯域割当手段243は、SRDBAを適用するグループに属するONUに対して、SRDBA計算に基づくベストエフォート帯域を割り当てるステップを実行する。光合分波器26は、光信号の形態の上り信号と下り信号とを合波及び分波する。一般に、上り信号と下り信号の搬送波の中心波長は異なる。したがって、光合分波器26は、光波長フィルタ等を用いて実現されている。一方、ONU40のそれぞれは、インターフェース変換部42、下り信号受信部43、加入者側制御部44、上り信号送信部45、上りデータフレームバッファ部49、及び光合分波器46を具えて構成される。図2において、これらの構成要素について、例えばインターフェース変換部421、下り信号受信部431等と示し、この構成要素はONU1が具えるものであることを識別できるようにしてある。しかしながら、ONUの構成は全て同じであるから、以下の説明では特に識別が必要である場合を除きこのような識別番号を省略し、単にインターフェース変換部42、下り信号受信部43等と示す。インターフェース変換部42は、ユーザー機器41との通信プロトコル処理を行う。上り信号送信部45は、上りデータフレームバッファ部49から読み出した上りデータ信号及び加入者側制御部44から送られてきた上り制御信号を時間多重した上り信号電気信号を電気-光変換して光信号の形態の上り信号を生成する。下り信号受信部43は、OLT20から送られてくる下り信号光信号を光電気変換して電気信号の形態の下り信号を生成する。そして、下り信号を下り制御信号と下りデータ信号とに分離する。下りデータ信号はインターフェース変換部42に受け渡され、下り制御信号は加入者側制御部44に受け渡される。加入者側制御部44は、制御信号読取生成手段47と上り送信時間制御手段48とを有する。制御信号読取生成手段47は、下り信号受信部43から下り制御信号を受け取り、その信号に記載された情報を読み取る。また、制御信号読取生成手段47は上り制御信号を生成し、上り信号送信部45に渡す。上り送信時間制御手段48は、上り信号を送信するタイミングを指示する。また、加入者側制御部44は上りデータフレームバッファ部49を監視し、送信待機状態の上りデータ信号のトラフィックサイズキュー長を取得する。光合分波器46は、光信号の形態の上り信号と下り信号とを合波及び分波する。一般に、上り信号と下り信号の搬送波の中心波長は異なる。したがって、光合分波器46は、光波長フィルタ等を用いて実現されている。上りデータフレームバッファ部49はユーザー機器41から送信された上りデータ信号を一時蓄積する。そして、上り信号送信部45からの読出し指示に従って蓄積した上りデータ信号を出力する。スターカプラ50は、OLT20から送信されてきた下り信号を各ONU40に分配する。また、スターカプラ50は各ONU40から送信されてくる上り信号を合波してOLT20へ伝送する。上り信号は、上りデータ信号と上り制御信号とからなっている。上りデータ信号は、ユーザー機器41から上位ネットワーク21へ伝送される。すなわち、上りデータ信号はユーザーの要求した情報が載せられた信号である。一方、上り制御信号とは、加入者側制御部44が局側制御部24へ向けて送信する信号である。上り制御信号にはキュー長の情報が記載されている。下り信号は、下りデータ信号と下り制御信号とからなっている。下りデータ信号は、上位ネットワーク21からユーザー機器41へ伝送される。すなわち、下りデータ信号はユーザーの要求した情報が載せられた信号である。一方、下り制御信号とは、局側制御部24が加入者側制御部44へ向けて送信される信号である。下り制御信号には、上り送信帯域や上り送信タイミングの情報が記載されている。上り制御信号及び下り制御信号には、ネットワークを制御するためのその他の情報が載せられていることもある。安定した通信を行うためには、これらの制御信号をOLT20とONU40との間で定期的に送受信する必要がある。OLT20の上り帯域割当手段28、制御信号読取生成手段27、及びONU40の制御信号読取生成手段47、上り送信時間制御手段48等における処理は、例えば、中央処理装置CPU図示を省略してあるにおいて、記憶装置図示を省略してあるに予め格納されたプログラムが実行されたときに発現される機能手段としてそれぞれ行われる。<DBAの概要>上述したように、TDMPONの光ネットワーク通信システムにおける上り通信にはTDMA方法が用いられている。TDMAは、OLT20が各ONU40の送信タイミングを管理し、異なるONUが送信した光信号が時間軸上で互いに衝突しないように制御する技術である。OLT20が各ONU40に対して一定期間上り信号の送信許可を与えることを帯域を割り当てるという。また、上述したように、割り当てる帯域を状況に応じて動的に変化させる技術をDBAという。また、特に、割り当てる帯域を各ONU40から受け取るREPORTフレームを参照して、申告されたキュー長に応じて決定する方法をSRDBAという。SRDBAでは、グラント周期ごとに割り当てる帯域が更新される。ここでいう帯域を示す単位は時間例えば秒であり、グラント周期内で送信許可される時間の長さを示す。また、REPORTフレームを参照せずに帯域を決定する方法をNSRDBAという。SRDBAを用いた上り通信の様子を、図3を参照して説明する。図3では、横方向右向きに時間経過を示す時間軸を示し、上から順にOLT20、ONU1、ONU2に対しての時間チャートを示している。図3において、REPORTフレームを四角形で囲ってRと示し、GATEフレームを四角形で囲ってGと示してある。また、データフレームを同様に四角形で囲ってデータと示してある。ここでは、簡単のために、OLT20に接続されているONUをONU1とONU2の2台であるとして説明する。また、図3では、グラント周期について、第t番目、第番目について示してある。tは一般化して説明するために導入したパラメータであり、1以上の任意の整数値を示す。従って、図3は、第t番目のグラント周期にユーザー機器41から発生した上りデータ信号がOLT20へ送信されるまでの一連の動作を示している。また、以下の説明では、ONU1とOLT20との間の通信について説明するが、ONU1以外のONUについても同様である。上りデータ信号が発生するとこの上りデータ信号がユーザー機器411からONU40の内のONU1ONU401へ送信され上りデータフレームバッファ部49に一旦蓄積される。この上りデータ信号を送信するのに必要とされる帯域をRBWと表す図3では図示を省略してある。。このRBWで与えられる値をキュー長もしくは要求帯域ということもある。以後、要求帯域を識別番号及びグラント周期の番号を示すRBW等の表記を用いて示すが、特にONUを識別する必要がない場合、あるいはグラント周期の番号を特定する必要がないときは、括弧内のパラメータtの表記部分を省略することもある。次に、要求帯域を通知するキュー長をOLT20に通知するために、第番目のグラント周期での要求帯域が書き込まれた上り制御信号がOLT20に向けて送信される。この上り制御信号は第番目のグラント周期の開始先頭時にOLT20へ到達するように送信される。OLT20では上り制御信号から各ONUここでは、ONU1及びONU2の全ての帯域要求情報を読み取る。続いて、各ONUに割り当てる帯域が計算される。この計算は、第番目のグラント周期において、OLT20が具える上り帯域割当手段28によって実行される。第番目のグラント周期における、各ONUに対する割当帯域RBWはこの計算で得られたキュー長情報RBWを参照して決定される。これに続き、割当帯域RBWが各ONUに通知される。この通知は、第番目のグラント周期において実行される。OLT20は、下り制御信号に割当帯域RBWを埋め込み各ONUに向けて送信する。各ONUはこの下り制御信号を受信し、割当帯域RBWを読み取る。引き続いて、各ONUからOLT20に向けて上りデータ信号が送信される。この送信は第番目のグラント周期において実行される。各ONUでは、各自に送られた割当帯域RBWに従って、上りデータフレームバッファ部49に蓄積されている上りデータ信号をOLT20に向けて送信する。OLT20は各ONUから送られてくる上りデータ信号を受信する。以上説明した様に、第t番目のグラント周期で発生したデータ信号は、最も早い場合であっても第番目のグラント周期においてOLT20に向けて送信されることとなる。すなわち、上りデータ信号は、上りデータ信号発生から2つ分のグラント周期遅れてOLT20に向けて送信される。上りデータ信号発生からこの上りデータ信号がOLT20に向けて送信されるまでの時間を上り送信遅延時間ということもある。上り送信遅延時間が長くなるほど、サービスの質が低下する、音声通信等の伝送サービス等が存在することを考慮すると、上り送信遅延時間はできるだけ短いことが好ましい。上り送信遅延時間を短くするためには、グラント周期を短く設定することが効果的である。一方、グラント周期Tcycの最小値Tcycminは次式で与えられる。Tcycmin=TROHTcalcTRTTここで、TROHはOLT20が各ONUから送信されて来る上り制御信号を受信するのに要する時間レポート受信時間、TcalcはOLT20において帯域を計算するために要する時間DBA計算時間、TRTTは光信号がOLT20-ONU間を往復するのに要する時間RTT時間である。SRDBAを確実に実施するには、Tcalcは上式で計算される最小値Tcycmin以上の値に設定しなければならない。<第1の実施形態のDBA方法>この発明の第1の実施形態のDBA方法は、まず、REPORTフレームを参照しないNSRDBAを適用するONUと、REPORTフレームを参照するSRDBAを適用するONUとに振り分けるために、リンクアップ接続状態のすべてのONUをN個のグループにグループ分けされる。ここでは、リンクアップ接続されているONUをONU1~ONU128とし、このONU1~ONU128を2グループに分ける場合N=2とした場合について説明する。表1に、ONU1~ONU128を2グループに分け、グラント周期ごとにどのONUがSRDBAを適用され、またどのONUがNSRDBAを適用されるかについて示す。表1には、第t番目、第番目、第番目、...のグラント周期についてSRDBAを適用されるONUとNSRDBAを適用されるONUとを示してある。表1では、ONU1~ONU64をONU1~64と示し、ONU65~ONU128をONU65~128と示してある。表1に示すように、グラント周期ごとにNSRDBAを適用するグループに属するONUとSRDBAを適用するグループに属するONUとが入れ替えられる。因みに、ONU1~ONU128を3グループに分ける場合は、各グループに属するONUに対して、グラント周期3周期に1回の割合でSRDBAが適用され、他の2回はNSRDBAが適用される。一般に、Nグループに分ける場合は、各グループに属するONUに対して、グラント周期N周期に1回の割合でSRDBAが適用され、他の回はNSRDBAが適用される。図4を参照して、この発明の第1の実施形態のDBA方法におけるOLTとONUとの間で取り交わされる信号のやり取りフレームの送受信について説明する。図4では、横方向右向きに時間経過を示す時間軸を示し、上から順にOLT、ONU1~ONU64グループ、ONU65~ONU128グループに対しての時間チャートを示している。また、図4では、グラント周期について、第t番目、第番目について示してある。図4において、細い線分状の矢印で、OLTからONUに向けて送信されるGATEフレームの送信を示し、ハッチングを施した幅広の矢印でONUからOLTに向けて送信されるREPORTフレームの送信を示し、白い幅広の矢印でNSRDBAを適用して指示されたデータフレームの送信を示し、影をつけた幅広の矢印でONUからOLTに向けて送信されるSRDBAを適用して指示されたデータフレームの送信を示す。また、図4では、ONU1~ONU64に対して、OLTからのGATEフレームによって、REPORTフレーム送信許可とNSRDBAを適用して決定されたデータフレームの送信帯域の通知が行なわれる。一方、ONU65~ONU128に対して、OLTからのGATEフレームによって、SRDBAを適用して決定されたデータフレームの送信帯域の通知が行なわれている状態を示してある。この場合、REPORTフレーム送信許可はなされない。第t番目のグラント周期グラントtでのSRDBA計算は、次の第番目のグラント周期グラントt1でのONU65~ONU128に対する割当帯域となるため、第t番目のグラント周期においてOLTはONU65~ONU128から送信帯域要求のREPORTフレームを収集する。ONU65~ONU128のそれぞれに割り当てられる割当帯域は、GATEフレームによってOLTからそれぞれのONUに指示される。また、ONU1~ONU64には、第番目のグラント周期でSRDBA計算するために、REPORTフレームの送信指示と、NSRDBAのデータ受信時間に上りデータがOLTに到着できるように指示される。ONU65~ONU128には、第番目のグラント周期ではNSRDBAで帯域割当計算がなされるので、REPORTフレームの送信は必要とされない。従って、REPORTフレームの送信指示は行われずに、SRDBAのデータ受信時間に上りデータがOLTに到着するように指示がなされる。以後、グラント周期ごとにNSRDBAを適用するグループとSRDBAを適用するグループとを交互に入れ替えながら、同様の帯域割当が実行される。ここで、この発明の第1の実施形態のDBA方法をGEPONシステムに適用するとしてこのDBA方法について具体的に説明する。この発明の第1の実施形態のDBA方法は、以下で説明するようにGEPONシステム以外のEPONシステムに対しても同様に適用可能である。この発明の第1の実施形態のDBA方法は、従来のGEPONシステムに適用することが可能である。即ち、この発明の第1の実施形態のDBA方法を適用するに当たっては、従来のGEPONシステムをそのまま利用することが可能である。この発明の第1の実施形態のDBA方法について図5を参照して説明する。図5は、図2に示したTDMPON方法の光ネットワーク通信システムと同一のシステムを示す図であるが、このDBA方法の説明のために特に必要とする構成要素についてのみ示し、他の構成要素を省いてある。即ち、図5は、ONUの上り帯域割当手段28と制御信号読取生成手段27とを具えた局側制御部24、及びONUの上りデータフレームバッファ部49と加入者側制御部44をそれぞれ強調して示してあり、これ以外の構成要素は図示を省略してある。この発明の第1の実施形態のDBA方法においては、NSRDBAを適用するに当たって、予め定めた帯域を固定帯域とする。この固定帯域は、通信事業者とユーザーとの間で取り交わされる契約等に基づいて、あるいはユーザーが実際に行う上り通信の実態を勘案すること等によって定められる。ONUに接続されているユーザー機器41から発生した上りデータは伝送するためのデータフレームとして生成され一旦上りデータフレームバッファ部49に蓄えられる。その際、加入者側制御部44に、上りデータフレームバッファ部49に蓄えられているデータ量を示す蓄積トラフィックサイズキュー長が上りデータフレームバッファ部49から通知される。ONUからOLTに向けて送信されるREPORTフレームは蓄積トラフィックサイズ情報を搭載している。OLTは、各ONUから送信されてくるREPORTフレームを受信して蓄積トラフィックサイズ情報を取り出して、この情報に基づいてDBAを実行する。DBAによって決定された上り送信の割当帯域は、GATEフレームによってOLTから各ONUに通知される。図6を参照して、この発明の第1の実施形態のDBA方法の概略的説明をする。ステップS1はグループ分けステップであって、ONUのグループ分け処理が行われる。このステップは、上述した、複数のONUの内でリンクアップ接続状態のONUを複数のグループに分けるステップである第1ステップに相当する。幾つのグループに分けるかについては事前に決定しておく。グループ分けの数上述のパラメータNを幾らに設定するかについては、ONUの数、ONUの平均的なトラフィックサイズ等を総合的に勘案して決定すべき設計的事項である。ここでは、OLTに128個のONUが接続されているとして、これらのONUを表1に示したように、2グループに分ける場合を想定して説明するが、3個以上のグループに分ける場合であっても、同様である。ステップS2はオーバーヘッド帯域計算ステップであって、ONUから送信されるREPORTフレームの受信及びデータフレームの受信に必要となるオーバーヘッド帯域を計算するステップである。オーバーヘッド帯域は、Laserontime、Laserofftime、synctime、及びguardtimeで構成される。Laserontime及びLaserofftimeはそれぞれレーザー素子の起動のONOFFに掛かる時間を示す。synctimeは、OLTに具備されているクロック抽出器がクロックをロックするまでの時間を示す。guardtimeは、上り信号のガード時間を示し、この時間帯は信号が送信されない。Laserontime、Laserofftime、synctime、及びguardtime等のパラメータの最大値はIEEE8023ahstdで規定されている。この実施形態では、ONUを2つのグループに分けているので、REPORTフレームの送信時間を半分にすることができ、REPORTフレーム送信分のオーバーヘッド帯域を半分にすることができる。従って、短縮された時間帯域をデータフレームの送信時間帯に割り当てることが可能となる。ステップS3は残り帯域計算ステップであって、全上り信号送信帯域からオーバーヘッド帯域を差し引いた帯域である割当帯域を計算するステップである。この差し引かれて残された帯域が、データフレームの送信のために各ONUに割り当てられる帯域である。ステップS4は固定帯域割当ステップであって、2グループの内、NSRDBAを適用するグループに属するONUに、固定帯域を割り当てるステップである。この割当は、ONUが帯域要求をしているか否かにかかわりなく実行される。ステップS5は再残り帯域計算ステップであって、固定帯域割当ステップで割り当てられた固定帯域分を割当帯域から差し引いて再度残り帯域の計算が実行される。ステップS6はベストエフォート帯域割当ステップであって、2グループの内、SRDBAを適用するグループに属するONUにSRDBA計算に基づくベストエフォート帯域を割り当てるステップである。このステップでのSRDBA計算は、全ONUに対して行われるのではなく半数のONUに対して行われることとなるため計算回数を半分に減らすことが可能となる。以下、ステップS1~ステップS6について詳細に説明する。この詳細な説明において参照するフローチャート中で使うパラメータを一括して表2に示す。この発明の、第1の実施形態のDBA方法は、従来の同種の方法に含まれていなかった新たなステップS1とステップS4とが含まれることに特徴がある。図7を参照して、グループ分けステップであるステップS1について詳細に説明する。図7に示すように、グラント周期数tが奇数であるか偶数であるかが判定される。図7でNGnumとあるのは、Gnumが分割するグループ数を意味しここでは2である。NはONUの総数を意味し、ここでは128である。従って、フローチャート中でn=1toという指示はパラメータnを1~64まで変化させて、グループn1に割り当てるONUの種別を確定させることを意味する。即ち、グループn1にONU1~ONU64が割り当てられて、グループn2にONU65~ONU128が割り当てられた場合、グループn1との表示は、このグループが含むONUがONU1~ONU64の64個のONUであることを示す。同様に、グループn2との表示は、このグループが含むONUがONU65~ONU128の64個のONUであることを示す。図7に示すフローチャートによれば、グラント周期数tが偶数である場合は、グループn1にONU1~ONU64が割り当てられて、グループn2にONU65~ONU128が割り当てられる。一方グラント数が奇数である場合は、グループn1にONU65~ONU128が割り当てられて、グループn2にONU1~ONU64が割り当てられる。図8を参照して、オーバーヘッド帯域計算ステップであるステップS2と残り帯域計算ステップであるステップS3について詳細に説明する。ステップS2は、ステップS21及びステップS22を含む。図8に示すように、ステップS21と示すフローにおいて、REPORTフレームを送信するONU分のレポートオーバーヘッドROHの積算ROHsumを行う。ここでは、全ONUを全ステップにおいて2つのグループに分けているので、REPORTフレームは全ONUの半分からだけ送信される。従って、このステップS21におけるループは、グループn1に属するONUの全体である1~64までの全てにわたり、最後のONUがONU64である。図8に示すフローチャートにおいてステップS21のフロー中にForn1ton1numと示されているのはこのことを意味している。また、図8に示すフローチャートにおいてステップS21のフロー中にROHsumROH10G、ROHsumROH1Gと示してあるのは、データレートが10GbitsであるレポートオーバーヘッドROH10G、あるいはデータレートが1GbitsであるレポートオーバーヘッドROH1Gを順次ROHsumに積算していくことを示している。ONUが送信を許可された時間に間欠的に送信する信号をバースト信号という。ステップS22と示すフローにおいて、バースト信号を載せたデータフレームのバーストオーバーヘッドBOHの積算BOHsumを行う。バーストオーバーヘッドは、データフレーム送信に付随する帯域であるので、ループ回数はリンクアップ接続状態にある全ONUの数であるNとなる。図8に示すフローチャートにおいて、ステップS22のフロー中にForn1toNと示されているのはこのことを意味している。レポートオーバーヘッドROH、バーストオーバーヘッドBOH共に、PONシステムの伝送レートデータレートに依存してその値が異なるので、ステップS21及びステップS22のいずれのフローにおいても、データレートの選択を行っている。ここでは、10Gbitsと1Gbitsの選択を行っている。残り帯域計算ステップであるステップS3は、グラント周期に対応した帯域DBAperiodから上記のROHsumとBOHsumとの和ROHsumBOHsumを引き算するステップである。図9を参照して、固定帯域割当ステップであるステップS4、及び再残り帯域計算ステップであるステップS5について詳細に説明する。図9に示すように、固定帯域割当を行う対象のONUは、上述のグループ分けステップであるステップS1の結果によって決定される。ここでは、最初のグラント周期では固定帯域割当を行う対象のONUをONU65~ONU128のn2グループとした。従って、このフローにおけるループは、グループn2に属するONUの全体である65~128までの全てにわたり、最初のONUがONU65であり、最後のONUがONU128である。AllocnFixnは、割当帯域Allocnに固定割当帯域Fixnを順次割り当てることを意味している。RBWFixnは、残り割当帯域RBWから固定割当帯域Fixn分を差し引き残り帯域の更新をすることを意味している。即ち、固定帯域割当を行う対象となるONUに固定帯域を割り当てたあと、残り帯域からその帯域分を差し引き、残り帯域の更新が行われるステップS5。図10を参照して、ベストエフォート帯域割当ステップであるステップS6について詳細に説明する。ステップS6は、ステップS61~S64を含む。図10に示すように、ステップS61と示すフローにおいて、帯域要求をしているONUの数、即ちベストエフォート計算対象のONUの数NBEと、ONUの蓄積上りトラフィックサイズRminn1nの総和が計算される。ONUの蓄積上りトラフィックサイズRmaxn1nの正負が判定され、正であればベストエフォート計算対象のONUの個数として加算しNBE、ONUの蓄積上りトラフィックサイズの総和計算が実行される。ONUの蓄積上りトラフィックサイズの総和計算をこのフローチャートでは、SumRminRminn1nと示してある。負であればベストエフォート計算対象のONUの個数として加算されない。次に、残り帯域があるかRBW>0であるかかつ帯域要求しているONUが存在するかNBE>0であるかを判断するステップS62が実行される。両方が真である場合に、ベストエフォート計算がステップS63において実行される。また、真でない場合は計算を終了する。ステップS63では、ベストエフォート計算対象のONUに対してベストエフォート計算が実行される。ここで、Rminn1nのパラメータを比例係数として使用する。従って、Rminn1nを各ユーザーの契約サービスレベルを反映した値にしておくことで、サービスレベルに対応した帯域割当が実現される。図10に示すフローチャートでは、ベストエフォート計算対象となるONUがグループn1に属するONUであるので、このフローにおけるループは、グループn1に属するONUの全体である1~64までの全てにわたり、最後のONUがONU64である。図10に示すフロー中のステップS63おいてForn1ton1numと示されているのはこのループが、ONU1~ONU64にわたり順次処理を行うループであることを意味している。またこのループ中で、BEnRBW×Rminn1nsumRminと示してあるのは、ベストエフォート帯域BEnに、残り割当帯域RBWに比例係数であるRminn1nを乗じて最低保証帯域の合計値SumRminで除した値を順次積算するという演算を実行することを示している。ステップS63に続いてステップS64が実行される。ステップS64では、ステップS63で計算したベストエフォート帯域BEnを対象のONUに割り当てる。この割当は、帯域要求しているONUに対して行う。ベストエフォート帯域BEnが要求帯域Rmaxn1n以上の場合、即ち、BEn1n≧Rmaxn1nである場合は、対象のONUに対して要求帯域Rmaxn1nの全てを割り当てることができるので、割当帯域Allocn1nに要求帯域Rmaxn1nを割り当てる。次に、RBW、sumRmin、NBEn、及びRmaxn1nの値を更新する。この一連の動作を図10に示すフローでは、Allocn1nRmaxn1n、RBWRmaxn1n、sumRminRminn1n、NBEn、Rmaxn1n0と示されている。一方、要求帯域Rmaxn1nの方がベストエフォート帯域BEn1nよりも大きな場合、即ち、BEn1n<Rmaxn1nである場合は、要求帯域全てを割り当てることができないため、割当帯域Allocn1nにベストエフォート帯域BEn1nを割り当てる。また、帯域要求しているONUの数が減っていないことから、NBEnとsumRminの更新は行わない。この一連の動作を図10に示すフローでは、Allocn1nBEn1n、RBWBEn1n、sumRminBEn1nと示されている。ステップS64の終了後、フローは、残り帯域があり、かつ帯域要求しているONUが存在する限りにおいて続けられる。従来周知のDBA方法では、ステップS61、ステップS63、及びステップS64で示した処理のループは、ONU1~ONU64に対してではなく、ONU1~ONU128に対して実行される。これに対して、この発明の第1の実施形態のDBA方法では、処理のループに含まれるONUの数が半減しているので、DBA処理に要する時間も半減されることとなる。この発明の第1の実施形態のDBA方法によるデータ転送効率の向上の効果を検証するために、従来のDBA方法による場合のデータ転送効率との比較を行った。この比較を行うに当たり利用したデータレート、グラント周期、オーバーヘッド、REPORTフレーム長を表すパラメータを表3に一覧して示す。また、図11に、数値計算に用いた、ONUが送信するREPORTフレーム及びデータフレームの構成を示した。図11では、横軸に時間軸がとられており、REPORTフレームを構成するそれぞれの帯域GuardTime、Laserontime、syncTime、Report、Laserofftime及びデータフレームを構成するGuardTime、Laserontime、syncTime、Data、Laserofftime、を時間軸上に並べて示してある。図11において、Dataと記載されたブロックがデータ転送帯域となり、これ以外のブロックは、非データ転送帯域となる。図12に、データ転送効率を、従来のDBA方法とこの発明の第1の実施形態のDBA方法とにおいてそれぞれ計算した結果を示す。図12の横軸はリンクアップ接続されているONUの数を示し、縦軸はデータ転送効率をパーセント表示している。従来のDBA方法によるデータ転送効率を実線1で示してある。また、この発明の第1の実施形態のDBA方法によるデータ転送効率を、破線2、4、8、及び16で示してある。破線2は2グループに分けてDBAを行う場合N=2、破線4は4グループに分けてDBAを行う場合N=4、破線8は8グループに分けてDBAを行う場合N=8、破線16は16グループに分けてDBAを行う場合N=16についてのデータ転送効率を示している。リンクアップ接続されているONUの数が128である場合、従来のDBA方法とこの発明の第1の実施形態のDBA方法とにおけるデータ転送効率は、図12に示すように、17の差がある。即ち、この発明の第1の実施形態のDBA方法によれば、データ転送効率が17向上する。また、この発明の第1の実施形態のDBA方法においても、グループ分けの数Nを2、4、8、16と増やすに従って、データ転送効率が向上することが示されている。図12に示したデータ転送効率は、10GEPONを想定してデータレートを10Gbitsとしたが、データレートが1Gbitsであっても同様の結果が得られる。<第2の実施形態のDBA方法>上述のこの発明の第1の実施形態のDBA方法においては、固定帯域として予め確定した値を用いた。これに対して、この発明の第2の実施形態のDBA方法では、固定帯域として、全てのONUから受信した上りデータのトラフィックサイズをモニターし、各ONUのトラフィックサイズに基づいて計算された帯域予測値を用いる。このように、固定帯域として帯域予測値を用いることとしても、NSRDBA計算処理において、REPORTフレームを参照する必要がないから、第1の実施形態のDBA方法を適用する場合と同様に、REPORTフレーム送信件数を減らすことができ、データ送信効率の向上とDBA計算時間の短縮が図られる。この発明の第2の実施形態のDBA方法について図13を参照して説明する。図13は図5と同様に、図2に示したTDMPON方法の光ネットワーク通信システムと同一のシステムを示す図であるが、このDBA方法の説明のために特に必要とする構成要素についてのみ示し、他の構成要素を省いてある。図5に示したTDMPON方法の光ネットワーク通信システムと、図13に示すTDMPON方法の光ネットワーク通信システムとの相違点は、OLTに、更にONUから受信した上りデータフレームのトラフィックサイズをモニターするトラフィックモニター部30を具えることである。OLTに更にトラフィックモニター部30が具えられる以外は図5に示したTDMPON方法の光ネットワーク通信システムと同一の構成であるので、重複する構成要素についての説明を省略する。トラフィックモニター部30により、各ONUからOLTに向けて送信されてくる上りデータフレームのトラフィックサイズがモニターされる。このモニター結果は、局側制御部24に送られる。局側制御部24では、NSRDBAによって帯域が割り当てられるONUに対して、このモニター結果を反映させて決定される固定帯域が割り当てられる。図14を参照して、この発明の第2の実施形態のDBA方法におけるOLTとONUとの間で取り交わされる信号のやり取りフレームの送受信について説明する。図14では、横方向右向きに時間経過を示す時間軸を示し、上から順にOLT、ONU1~ONU64グループ、ONU65~ONU128グループに対しての時間チャートを示している。また、図14では、グラント周期について、第t番目、第番目、第番目について示してある。図14において、細い線分状の矢印で、OLTからONUに向けて送信されるGATEフレームの送信を示し、ハッチングを施した幅広の矢印でONUからOLTに向けて送信されるREPORTフレームの送信を示し、白い幅広の矢印でNSRDBAを適用して指示されたデータフレームの送信を示し、影をつけた幅広の矢印でONUからOLTに向けて送信されるSRDBAを適用して指示されたデータフレームの送信を示す。この発明の第2の実施形態のDBAを実施するにあたり、最初に、上りデータフレームを送信するために、SRDBAあるいはNSRDBAの何れかの帯域割当方法に従って、帯域割当を実施する。図14に示す例では、第t番目のグラント周期において、ONU65~ONU128に予め確定された固定帯域を割り当て、次の第番目のグラント周期からトラフィックサイズに基づいて計算された帯域予測値を固定帯域として割り当てるDBAが実施される。図14に示す例以外の方法で帯域割当を行うことも可能である。例えば、第t番目のグラント周期における帯域割当方法として、SRDBAによって割り当てることも可能である。このようにする場合は、従来のDBAを実行する方法と同じで、第t番目のグラント周期においては、リンクアップ接続されている全てのONUに対して、SR-DBAによる帯域割当を実施して、次の第番目のグラント周期からトラフィックサイズに基づいて計算された帯域予測値を固定帯域として割り当てるDBAを実施する。トラフィックモニター部30によるトラフィックサイズのモニター時間帯は、OLTのNSRDBAを適用して指示されたデータフレームの送信時間帯に設定される。このモニター結果によって把握された各ONUのトラフィックサイズに基づいて、帯域予測値が算出される。この帯域予測値の算出計算処理は、第番目のグラント周期で実施されるSRDBA計算が実行開始されるまでに終了され、計算結果はSRDBA計算に引き渡される。SRDBA計算では、この帯域予測値をNSRDBA計算の割当帯域この発明の第1の実施形態のDBA方法における固定割当帯域Fixnに当たる。として使用する。SRDBA計算結果は、各ONUの割当帯域としてGATEフレームによって各ONUに通知される。ここで通知される割当帯域は、各ONUの第番目のグラント周期における割当帯域となる。従って、第t番目のグラント周期におけるトラフィックモニターの結果は、2グラント先である第番目のグラント周期における割当帯域として反映される。また、REPORTフレーム送信の指示は、第番目のグラント周期で、SRDBAによる帯域割当の対象となるONUに対してだけ行われる。グラント周期ごとにNSRDBAを適用するグループとSRDBAを適用するグループとを交互に入れ替えながら、同様の帯域割当が実行されることは、上述のこの発明の第1の実施形態のDBA方法と同様である。ここで、この発明の第2の実施形態のDBA方法をGEPONシステムに適用するとしてこのDBA方法について具体的に説明する。この発明の第2の実施形態のDBA方法は、以下で説明するようにGEPONシステム以外のEPONシステムに対しても同様に適用可能である。図15を参照して、この発明の第2の実施形態のDBA方法の概略的説明をする。この発明の第2の実施形態のDBA方法は、ステップS1~S3、ステップS7、ステップS4、ステップS5、及びステップS6が含まれるが、これらのステップの内、ステップS1~S3及びステップS6は上述の第1の実施形態のDBA方法に含まれるステップと同一であるので、その説明を省略する。この発明の第2の実施形態のDBA方法では、ステップS1~S3は、データ流量帯域割当計算ステップであるステップS7の前に実行される。ステップS7の後に上述の第1の実施形態のDBA方法と同種のステップS4、ステップS5、及びステップS6が実行される。データ流量帯域割当計算ステップステップS7は、N個のグループの内、NSRDBAを適用するグループに属するONUからデータを受信している時間帯に、NSRDBAを適用するグループに属するONUから受信した上りデータのトラフィックサイズをモニターし、このONUのトラフィックサイズに基づいて帯域予測値を計算するステップである。固定帯域割当ステップステップS4は、N個のグループの内、NSRDBAを適用するグループに属するONUに、データ流量帯域割当計算ステップで計算された帯域予測値を固定帯域として割り当てるステップである。再残り帯域計算ステップステップS5は、固定帯域割当ステップで帯域予測値を固定帯域として割り当てられた固定帯域分を割当帯域から差し引いて再度残り帯域の計算をするステップである。図16を参照して、データ流量帯域割当計算ステップであるステップS7について詳細に説明する。ステップS7は、ステップS71~S73を含む。この詳細な説明において参照するフローチャート中で使うパラメータを一括して表4に示す。図16に示すように、ステップS71と示すフローにおいて、トラフィックモニター部30によって、グループn2に属する全てのONUの上りデータ流量を示すトラフィックサイズtrafficn2nがモニターされ、このモニター結果に基づいてデータ量のトラフィックサイズの積算値trafficsumが計算される。図16に示すフローチャートのステップS71のフロー中に、各ONUのtrafficn2n取得と示されているのは、ONUの上りデータ流量を示すトラフィックサイズを取得することを意味している。また、同フロー中にtrafficsumtrafficn2nと示されているのは、trafficn2nをこのループ中でtrafficn2nの値を順次積算することを意味している。ステップS71に続いて、ステップS72が実行される。ステップS72は、全割当帯域の内、固定帯域として使われる、NSRDBAで使用可能である帯域を取得するステップである。この帯域以外の帯域がSRDBAによってベストエフォート帯域割当に使われる。この固定帯域枠は、予め確定させておく。即ち、第2の実施形態のDBA方法において固定帯域として割り当てられる帯域の総体は予め確定されるが、この帯域枠内で、NSRDBAによって帯域割当される各ONUに対して、データ流量帯域割当計算に基づく帯域割当が行われる。図16に示すフローチャートのステップS71のフローにおいて、RBWNSRと示したパラメータは、NSRDBAで使用可能である帯域を意味する。ステップS72に続いて、ステップS73が実行される。ステップS73は、トラフィックモニター部30によって取得されたトラフィックサイズから予測される割当帯域を計算するステップである。図16に示すデータ流量帯域割当計算ステップの一例では、トラフィックサイズに比例させて帯域を分配することとしている。計算結果から得られたデータ流量割当帯域NSRBNnが固定割当帯域Fixnとして受け渡される。ステップS73のループ中で、NSRBWn2nRBWNSR×trafficn2ntrafficsumとあるのは、データ流量割当帯域NSRBWnに、NSRDBAで使用可能である帯域RBWNSRに各ONUの上りデータ流量trafficn2nを乗じてトラフィックの積算値trafficsumで除した値を順次積算するという演算を実行することを示している。ステップS71~S73は、NSRDBAによる帯域割当の対象となるONUについて実行される。このことが、図16に示すフローチャートにおいてステップS71、及びステップS73のフロー中にForn1ton2numという表現に反映されている。ここに示したループにおいては、グループn2に属するONUがNSRDBAによる帯域割当の対象とされているので、Forn1ton2numとなっている。グラント周期によってはグループn1に属するONUがNSRDBAによる帯域割当の対象とされているので、この場合は、Forn1ton1numとなる。固定帯域割当ステップであるステップS4及びS5は、固定帯域にデータ流量帯域割当計算ステップで計算された帯域予測値を用いる点が異なるだけであり処理の内容は、上述のステップS4及びS5と同様である。