(57)【要約】【課題】ソフトウェアを用いてネットワーク機能が実現され、かつサーバ及び補助装置が用いられる場合、サーバ又は補助装置の処理の負荷を軽減することが可能である加入者線端局装置及び通信制御方法を提供する。【解決手段】加入者線端局装置は、上り送信の許可に関する情報である上り送信情報を加入者線終端装置ごとに含む拡張送信許可信号を生成する許可信号生成部と、加入者線終端装置ごとの上り送信情報を拡張送信許可信号から読み出し、読み出された上り送信情報を含む送信許可信号を加入者線終端装置ごとに生成する許可信号処理部とを備える。【選択図】図１
2020178278.tif 000002
【特許請求の範囲】
【請求項１】
上り送信の許可に関する情報である上り送信情報を加入者線終端装置ごとに含む拡張送信許可信号を生成する許可信号生成部と、
前記加入者線終端装置ごとの前記上り送信情報を前記拡張送信許可信号から読み出し、読み出された前記上り送信情報を含む送信許可信号を前記加入者線終端装置ごとに生成する許可信号処理部と
を備える加入者線端局装置。
【請求項２】
上り送信の要求に関する情報である上り送信要求情報を前記加入者線終端装置ごとに含む拡張要求信号を生成する要求信号処理部と、
前記加入者線終端装置ごとの前記上り送信要求情報を前記拡張要求信号から取得し、取得された前記上り送信要求情報を含む送信要求信号を前記加入者線終端装置ごとに読み出す読出部と、
読み出された前記上り送信要求情報に基づいて上り送信の帯域を前記加入者線終端装置に割り当てる帯域割当部と
を更に備える、請求項１に記載の加入者線端局装置。
【請求項３】
前記要求信号処理部は、前記上り送信要求情報を前記読出部に送信してから一定時間が経過しても、前記許可信号処理部が前記拡張送信許可信号を取得していない場合、前記上り送信要求情報を前記読出部に再送する、請求項２に記載の加入者線端局装置。
【請求項４】
前記上り送信情報及び前記上り送信要求情報のうちの少なくとも一方は、前記加入者線終端装置のラウンドトリップ時間の情報を含む、請求項２又は請求項３に記載の加入者線端局装置。
【請求項５】
上り送信の要求に関する情報である上り送信要求情報を加入者線終端装置ごとに含む拡張要求信号を生成する要求信号処理部と、
前記加入者線終端装置ごとの前記上り送信要求情報を前記拡張要求信号から取得し、取得された前記上り送信要求情報を含む送信要求信号を前記加入者線終端装置ごとに読み出す読出部と、
読み出された前記上り送信要求情報に基づいて上り送信の帯域を前記加入者線終端装置に割り当てる帯域割当部と
を備える加入者線端局装置。
【請求項６】
前記上り送信要求情報は、前記加入者線終端装置のラウンドトリップ時間の情報をに含む、請求項５に記載の加入者線端局装置。
【請求項７】
加入者線端局装置が実行する通信制御方法であって、
上り送信の許可に関する情報である上り送信情報を加入者線終端装置ごとに含む拡張送信許可信号を生成するステップと、
前記加入者線終端装置ごとの前記上り送信情報を前記拡張送信許可信号から読み出し、読み出された前記上り送信情報を含む送信許可信号を前記加入者線終端装置ごとに生成するステップと
を含む通信制御方法。
【請求項８】
加入者線端局装置が実行する通信制御方法であって、
上り送信の要求に関する情報である上り送信要求情報を加入者線終端装置ごとに含む拡張要求信号を生成するステップと、
前記加入者線終端装置ごとの前記上り送信要求情報を前記拡張要求信号から取得し、取得された前記上り送信要求情報を含む送信要求信号を前記加入者線終端装置ごとに読み出すステップと、
読み出された前記上り送信要求情報に基づいて上り送信の帯域を前記加入者線終端装置に割り当てるステップと
を含む通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者線端局装置及び通信制御方法に関する。
【背景技術】
【０００２】
経済的な光アクセスシステムとして、受動光ネットワーク（Passive Optical Network : PON）がある。図８は、受動光ネットワーク１ａの構成例を示す図である。受動光ネットワーク１ａは、加入者線端局装置１０ａ（Optical Line Terminal : OLT）と、光スプリッタ１１と、加入者線終端装置１２−１〜１２−ｋ（ｋは２以上の整数）（Optical Network Unit : ONU）とを備える。
【０００３】
以下では、加入者線終端装置１２−１〜１２−ｋに共通する事項については、「加入者線終端装置１２−１〜１２−ｋ」は、符号の一部が省略されて、「加入者線終端装置１２」と表記される。１台の加入者線端局装置１０ａは、光ファイバ伝送路と１対Ｋ（Ｋ≧ｋ）の光スプリッタ１１とを介して、ポイント・ツー・マルチポイントで、複数の加入者線終端装置１２と通信する。
【０００４】
受動光ネットワーク１ａの代表的な規格として、ＥＰＯＮ（Ethernet（登録商標） PON）がある。ＥＰＯＮには、ギガビットクラスの１Ｇ−ＥＰＯＮと、１０ギガビットクラスの１０Ｇ−ＥＰＯＮとがある。１Ｇ−ＥＰＯＮはＩＥＥＥ８０２．３ａｈ（非特許文献１参照）において、１０Ｇ−ＥＰＯＮはＩＥＥＥ８０２．３ａｖにおいて、標準化されている。以下では、加入者線端局装置から加入者線終端装置への通信方向を「下り方向」という。加入者線終端装置から加入者線端局装置への通信方向を「上り方向」という。
【０００５】
受動光ネットワーク１ａでは、複数の加入者線終端装置１２が、１本の光ファイバ伝送路を共有している。このため、上り方向の通信における信号は、衝突する可能性がある。信号の衝突を防ぐために、上り方向の通信は、例えば時分割多元接続によって実行される。すなわち、加入者線端局装置１０は、加入者線終端装置１２−ｘ（ｘは、１からｋまでの整数）が送信する信号と、加入者線終端装置１２−ｘ以外の他の加入者線終端装置１２−ｙ（ｙは、ｘ以外の１からｋまでの整数）が送信する信号とが重複しないように、加入者線終端装置１２の送信タイミングを制御する。このようにして、加入者線端局装置１０は、上り方向の通信における信号の衝突を防ぐことができる。
【０００６】
次に、受動光ネットワーク１ａにおいて加入者線端局装置１０が加入者線終端装置１２の送信タイミングを制御する仕組みについて、ＩＥＥＥ８０２．３ａｈに規定された通信プロトコルであるＭＰＣＰ（Multi-Point Control Protocol）を説明する。
【０００７】
図９は、ＭＰＣＰの概要の例を示すシーケンス図である。加入者線終端装置１２は、バッファ内で送信待ちとなっている上りユーザデータの量（以下「送信要求量」という。）を、送信要求信号（以下「Ｎｏｒｍａｌ  ＲＥＰＯＲＴ」、「ＲＥＰＯＲＴ」又は「ＲＥＰＯＲＴメッセージ」という。）に記載する。加入者線終端装置１２は、送信要求信号を加入者線端局装置１０に送信する。
【０００８】
加入者線端局装置１０は、受信されたＲＥＰＯＲＴメッセージから、送信要求量を取得する。加入者線端局装置１０は、送信要求量を参照する。加入者線端局装置１０は、送信要求量を参照した結果に基づいて、送信開始時刻及び送信時間（送信帯域）を表す情報を加入者線終端装置１２ごとに導出する。送信帯域は、送信を継続してよい時間である送信時間が単位時間で平均化されることによって導出される。
【０００９】
加入者線端局装置１０は、送信開始時刻及び送信時間（送信帯域）を表す情報と現在時刻（以下「タイムスタンプ値」という。）とが記載された送信許可信号（以下「Ｎｏｒｍａｌ  ＧＡＴＥ」、「ＧＡＴＥ」又は「ＧＡＴＥメッセージ」という。）を生成する。加入者線端局装置１０は、加入者線終端装置１２−１の送信許可信号を、加入者線終端装置１２−１に送信する（ステップＳ００１）。加入者線端局装置１０は、加入者線終端装置１２−２の送信許可信号を、加入者線終端装置１２−２に送信する（ステップＳ００２）。
【００１０】
加入者線終端装置１２−１は、受信されたＧＡＴＥメッセージに記載されている加入者線端局装置１０のタイムスタンプ値に、自装置の時刻を合わせる。このようにして、加入者線終端装置１２−１は、自装置の時刻と加入者線端局装置１０の時刻とを同期させる（ステップＳ００３）。加入者線終端装置１２−２の時刻についても同様である（ステップＳ００４）。
【００１１】
各加入者線終端装置１２は、指定された送信開始時刻まで待つ（ステップＳ００５、ステップＳ００６）。各加入者線終端装置１２は、バッファ内で送信待ちとなっているユーザデータメッセージとＲＥＰＯＲＴメッセージ等の管理メッセージとを、加入者線端局装置１０によって許可された送信時間において加入者線端局装置１０に送信する（ステップＳ００７、ステップＳ００８）。なお、加入者線終端装置１２は、ユーザデータメッセージだけを加入者線端局装置１０に送信し、ＲＥＰＯＲＴメッセージ等の管理メッセージは別のタイミングで加入者線端局装置１０に送信してもよい。
【００１２】
通信品質を保証する目的で、従来の加入者線端局装置のほとんどの機能部は、ハードウェアを用いて実現されている。しかしながら、加入者線端局装置の機能部がハードウェアを用いて実現されている場合、加入者線端局装置の機能の変更及び追加は困難である。このような困難性は、高速で多様なネットワークサービスを展開することのボトルネックになる。そこで、加入者線端局装置のネットワーク機能をオペレーティングシステム（Operating System : OS）等の上で動作するソフトウェアを用いて実現させることが有効である（非特許文献２参照）。
【先行技術文献】
【非特許文献】
【００１３】
【非特許文献１】IEEE802.3ah-2012
【非特許文献２】田所、外3名、「仮想化技術の光アクセスNWへの適用検討」、信学技報115（123）、2015年、pp. 85-89
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、ソフトウェアを用いてネットワーク機能が実現される場合、オペレーティングシステムで動作している他の機能部によって、ネットワーク機能部に対して割り込み及びキューイング処理が実行される。割り込み及びキューイング処理に起因して、ネットワーク機能部におけるパケットの送信処理時間が揺らいでしまうことがある。
【００１５】
送信処理時間の揺らぎは、特にＧＡＴＥメッセージの送信に影響を与える。ＥＰＯＮの場合、加入者線終端装置は、加入者線端局装置からユニキャストされたＧＡＴＥメッセージに記載された時刻情報（タイムスタンプ値）に、自装置のタイマを合わせることで、時刻同期を実行する。このため、各加入者線終端装置に送信されるＧＡＴＥメッセージの送信処理時間が加入者線終端装置ごとに異なる場合、複数の加入者線終端装置の間の時刻同期の精度は低下する。時刻同期の精度の低下は、上り信号の衝突を招くので、上り方向のスループットを低下させてしまう。
【００１６】
サーバにおける上り信号の受信処理は、ソフトウェアに対する割り込みがトリガとして用いられることによって実現されている。このため、上り信号の受信処理時間は、ハードウェアを用いて受信処理が実現されている場合と比較して長い。ＲＥＰＯＲＴメッセージを受信してから、加入者線終端装置に通知される送信帯域を加入者線端局装置が割り当てるまでの時間は、ＲＥＰＯＲＴメッセージを受信してＧＡＴＥメッセージとして送信するまでの処理に要する時間が長くなることによって長くなる。パケットの送信処理時間及び受信処理時間の揺らぎによって、実効的に加入者線端局装置が送信帯域を割り当てるまでの時間が長くなる場合がある。このように、ソフトウェアを用いてネットワーク機能が実現される場合、処理に時間のかかる場合がある。
【００１７】
上記事情に鑑み、本発明は、ソフトウェアを用いてネットワーク機能が実現され、かつサーバ及び補助装置が用いられる場合、サーバ又は補助装置の処理の負荷を軽減することが可能である加入者線端局装置及び通信制御方法を提供することを目的としている。
【課題を解決するための手段】
【００１８】
本発明の一態様は、上り送信の許可に関する情報である上り送信情報を加入者線終端装置ごとに含む拡張送信許可信号を生成する許可信号生成部と、前記加入者線終端装置ごとの前記上り送信情報を前記拡張送信許可信号から読み出し、読み出された前記上り送信情報を含む送信許可信号を前記加入者線終端装置ごとに生成する許可信号処理部とを備える加入者線端局装置である。
【００１９】
本発明の一態様は、上記の加入者線端局装置であって、上り送信の要求に関する情報である上り送信要求情報を前記加入者線終端装置ごとに含む拡張要求信号を生成する要求信号処理部と、前記加入者線終端装置ごとの前記上り送信要求情報を前記拡張要求信号から取得し、取得された前記上り送信要求情報を含む送信要求信号を前記加入者線終端装置ごとに読み出す読出部と、読み出された前記上り送信要求情報に基づいて上り送信の帯域を前記加入者線終端装置に割り当てる帯域割当部とを更に備える。
【００２０】
本発明の一態様は、上記の加入者線端局装置であって、前記要求信号処理部は、前記上り送信要求情報を前記読出部に送信してから一定時間が経過しても、前記許可信号処理部が前記拡張送信許可信号を取得していない場合、前記上り送信要求情報を前記読出部に再送する。
【００２１】
本発明の一態様は、上記の加入者線端局装置であって、前記上り送信情報及び前記上り送信要求情報のうちの少なくとも一方は、前記加入者線終端装置のラウンドトリップ時間の情報を含む。
【００２２】
本発明の一態様は、上り送信の要求に関する情報である上り送信要求情報を加入者線終端装置ごとに含む拡張要求信号を生成する要求信号処理部と、前記加入者線終端装置ごとの前記上り送信要求情報を前記拡張要求信号から取得し、取得された前記上り送信要求情報を含む送信要求信号を前記加入者線終端装置ごとに読み出す読出部と、読み出された前記上り送信要求情報に基づいて上り送信の帯域を前記加入者線終端装置に割り当てる帯域割当部とを備える加入者線端局装置である。
【００２３】
本発明の一態様は、上記の加入者線端局装置であって、前記上り送信要求情報は、前記加入者線終端装置のラウンドトリップ時間の情報を含む。
【００２４】
本発明の一態様は、加入者線端局装置が実行する通信制御方法であって、上り送信の許可に関する情報である上り送信情報を加入者線終端装置ごとに含む拡張送信許可信号を生成するステップと、前記加入者線終端装置ごとの前記上り送信情報を前記拡張送信許可信号から読み出し、読み出された前記上り送信情報を含む送信許可信号を前記加入者線終端装置ごとに生成するステップとを含む通信制御方法である。
【００２５】
本発明の一態様は、加入者線端局装置が実行する通信制御方法であって、上り送信の要求に関する情報である上り送信要求情報を加入者線終端装置ごとに含む拡張要求信号を生成するステップと、前記加入者線終端装置ごとの前記上り送信要求情報を前記拡張要求信号から取得し、取得された前記上り送信要求情報を含む送信要求信号を前記加入者線終端装置ごとに読み出すステップと、読み出された前記上り送信要求情報に基づいて上り送信の帯域を前記加入者線終端装置に割り当てるステップとを含む通信制御方法である。
【発明の効果】
【００２６】
本発明により、ソフトウェアを用いてネットワーク機能が実現され、かつサーバ及び補助装置が用いられる場合、サーバ又は補助装置の処理の負荷を軽減することが可能である。
【図面の簡単な説明】
【００２７】
【図１】実施形態における、受動光ネットワークの構成例を示す図である。
【図２】実施形態における、拡張ＧＡＴＥメッセージの例を示す図である。
【図３】実施形態における、拡張ＲＥＰＯＲＴメッセージの例を示す図である。
【図４】実施形態における、複数の加入者線終端装置の拡張ＧＡＴＥメッセージに関する処理を例を示すシーケンス図である。
【図５】実施形態における、１台の加入者線終端装置の拡張ＧＡＴＥメッセージに関する処理を例を示すシーケンス図である。
【図６】実施形態における、複数の加入者線終端装置の拡張ＲＥＰＯＲＴメッセージに関する処理を例を示すシーケンス図である。
【図７】実施形態における、１台の加入者線終端装置の拡張ＲＥＰＯＲＴメッセージに関する処理を例を示すシーケンス図である。
【図８】受動光ネットワークの構成例を示す図である。
【図９】ＭＰＣＰの概要の例を示すシーケンス図である。
【発明を実施するための形態】
【００２８】
本発明の実施形態について、図面を参照して詳細に説明する。
図１は、受動光ネットワーク１（PON）の構成例を示す図である。受動光ネットワーク１は、加入者線端局装置１０（局内光終端装置）と、光スプリッタ１１と、加入者線終端装置１２−１〜１２−ｋ（宅内光終端装置）とを備える。加入者線端局装置１０は、サーバ１００と、補助装置２００とを備える。
【００２９】
サーバ１００の構成例を説明する。
サーバ１００は、汎用サーバである。サーバ１００は、加入者線端局装置１０の機能のうちの少なくとも一部を、ソフトウェアを用いて実現する。サーバ１００は、ＯＬＴプロセス実行部１０１と、拡張ＧＡＴＥ生成部１０２と、拡張ＲＥＰＯＲＴ解釈部１０３とを備える。
【００３０】
サーバ１００の各機能部のうちの一部又は全部は、ＣＰＵ（Central Processing Unit）又はＧＰＵ（Graphics Processing Unit）等のプロセッサが、不揮発性の記録媒体（非一時的な記録媒体）であるメモリに記憶されたプログラムを実行することにより、ソフトウェアとして実現される。サーバ１００の機能部のうちの一部は、例えば、ＬＳＩ（Large Scale Integration）又はＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。
【００３１】
ＯＬＴプロセス実行部１０１（帯域割当部）は、拡張ＲＥＰＯＲＴ解釈部１０３によって加入者線終端装置１２ごとに読み出された上り送信要求情報に含まれる送信要求量を参照する。ＯＬＴプロセス実行部１０１は、送信要求量を参照した結果に基づいて、各加入者線終端装置１２の上り信号の送信帯域を導出する。ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２に対して、上り信号の送信帯域を割り当てる。ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り信号の送信帯域の情報を含む上り送信情報（上り送信の許可に関する情報）を、拡張ＧＡＴＥ生成部１０２に送信する。
【００３２】
拡張ＧＡＴＥ生成部１０２（許可信号生成部）は、１以上の加入者線終端装置の上り送信情報を含むＧＡＴＥメッセージ（以下「拡張ＧＡＴＥメッセージ」又は「拡張送信許可信号」という。）を、１以上の加入者線終端装置１２に関して、各加入者線終端装置１２の上り信号の送信帯域を表す情報に基づいて生成する。拡張ＧＡＴＥ生成部１０２は、拡張ＧＡＴＥメッセージを補助装置２００に送信する。
【００３３】
互いに異なる拡張ＧＡＴＥメッセージのフレームに対応する上り信号同士の衝突を防止する観点では、同一の帯域割当周期において送信が許可される全ての加入者線終端装置１２に対する拡張ＧＡＴＥメッセージのフレームの数は１個であることが望ましい。同一の帯域割当周期において、拡張ＧＡＴＥメッセージのフレームの数は複数でもよい。拡張ＧＡＴＥ生成部１０２は、生成された拡張ＧＡＴＥメッセージを、補助装置２００に送信する。補助装置２００によってＧＡＴＥメッセージに再度記載される値に関して、拡張ＧＡＴＥ生成部１０２は、「ＮＵＬＬ」又は「任意の値」を、拡張ＧＡＴＥメッセージに記載してもよい。打刻しないこと又は「任意の値」が打刻されることで、拡張ＧＡＴＥ生成部１０２が値を演算する必要はなくなる。これによって、拡張ＧＡＴＥ生成部１０２における処理量は軽減される。拡張ＧＡＴＥ生成部１０２等の処理時間に十分な余裕がある場合、拡張ＧＡＴＥ生成部１０２は、補助装置２００によってＧＡＴＥメッセージに上書きされる値を、拡張ＧＡＴＥメッセージに正しく記載してもよい。拡張ＧＡＴＥ生成部１０２等の処理時間に十分な余裕がない場合、拡張ＧＡＴＥ生成部１０２は、「ＮＵＬＬ」又は「任意の値」を、拡張ＧＡＴＥメッセージに記載してもよい。
【００３４】
拡張ＲＥＰＯＲＴ解釈部１０３（読出部）は、１以上の加入者線終端装置の上り送信要求情報を含むＲＥＰＯＲＴメッセージ（以下「拡張ＲＥＰＯＲＴメッセージ」又は「拡張送信要求信号」という。）を、補助装置２００から受信する。
【００３５】
メッセージ受信処理の軽減の観点では、同一の帯域割当周期において、ＲＥＰＯＲＴメッセージを送信した全ての加入者線終端装置１２に対応付けられた拡張ＲＥＰＯＲＴメッセージのフレームの数は１個であることが望ましい。同一の帯域割当周期において、拡張ＲＥＰＯＲＴメッセージのフレームの数は複数でもよい。
【００３６】
拡張ＲＥＰＯＲＴ解釈部１０３は、各加入者線終端装置１２の送信要求量を表す上り送信要求情報を、拡張ＲＥＰＯＲＴメッセージから取得する。拡張ＲＥＰＯＲＴ解釈部１０３は、各加入者線終端装置１２の送信要求量を表す上り送信要求情報を、ＯＬＴプロセス実行部１０１に送信する。複数の加入者線終端装置１２のラウンドトリップ時間の値を平均等の統計処理を用いた値と、特定の加入者線終端装置１２のラウンドトリップ時間の値と、予め定めた値等の所定の値に対する個々の加入者線終端装置１２のラウンドトリップ時間の値に関する差分情報とのいずれかを用いて、元のラウンドトリップ時間の値又はそれに準ずる値を復元できるように縮約しておき、かつ、上り送信要求情報の導出にラウンドトリップ時間の値が必要である場合、拡張ＲＥＰＯＲＴ解釈部１０３又はＯＬＴプロセス実行部１０１は、個々の加入者線終端装置１２のラウンドトリップ時間又はそれに準ずる値を、上記所定の値を用いて、ラウンドトリップ時間の差分情報等に基づいて復元する。
【００３７】
次に、補助装置２００の構成例を説明する。
補助装置２００は、拡張ＧＡＴＥメッセージに基づいて１以上のＧＡＴＥメッセージを生成する処理と、１以上のＲＥＰＯＲＴメッセージに基づいて拡張ＲＥＰＯＲＴメッセージを生成する処理とのうちの少なくとも一方を実行する。
【００３８】
補助装置２００は、サーバ側ポート部２０１と、ＧＡＴＥメッセージ処理部２０２と、ＰＯＮ側ポート部２０３と、ＲＥＰＯＲＴメッセージ処理部２０４とを備える。補助装置２００の機能部のうちの一部又は全部は、例えば、ＬＳＩ又はＦＰＧＡ等のハードウェアを用いて実現される。
【００３９】
サーバ側ポート部２０１は、サーバ１００及び補助装置２００の間で、情報を送信及び受信する。サーバ側ポート部２０１は、拡張ＧＡＴＥメッセージを、拡張ＧＡＴＥ生成部１０２から受信する。サーバ側ポート部２０１は、拡張ＧＡＴＥメッセージを、ＧＡＴＥメッセージ処理部２０２に送信する。サーバ側ポート部２０１は、他の制御信号と下りユーザデータとを、サーバ１００から受信してもよい。サーバ側ポート部２０１は、他の制御信号と下りユーザデータとを、ＰＯＮ側ポート部２０３に送信してもよい。
【００４０】
サーバ側ポート部２０１は、拡張ＲＥＰＯＲＴメッセージを、ＲＥＰＯＲＴメッセージ処理部２０４から受信する。サーバ側ポート部２０１は、拡張ＲＥＰＯＲＴメッセージを、拡張ＲＥＰＯＲＴ解釈部１０３に送信する。サーバ側ポート部２０１は、他の制御信号と上りユーザデータとを、ＰＯＮ側ポート部２０３から受信してもよい。サーバ側ポート部２０１は、他の制御信号と上りユーザデータとを、サーバ１００に送信してもよい。
【００４１】
ＧＡＴＥメッセージ処理部２０２（許可信号処理部）は、拡張ＧＡＴＥ生成部１０２から送信された拡張ＧＡＴＥメッセージを、１以上の加入者線終端装置１２に関して、加入者線終端装置１２ごとのＧＡＴＥメッセージに変換する。例えば、複数の加入者線終端装置１２に対するＧＡＴＥメッセージと拡張ＧＡＴＥメッセージとが対応付けられている場合、ＧＡＴＥメッセージ処理部２０２は、拡張ＧＡＴＥメッセージから情報を抽出し、抽出された情報と所定の算出アルゴリズムとに基づいてＧＡＴＥメッセージを生成する。ＧＡＴＥメッセージ処理部２０２は、ラウンドトリップ時間の値に基づいて、送信開始時刻等の情報を復元してもよい。送信開始時刻等の情報を復元する処理では、ＧＡＴＥメッセージ処理部２０２は、例えば、所定時刻と現在時刻と現在時刻から所定時間だけ異なる時刻とのいずれかの時刻に、ラウンドトリップ時間の値を、加入者線終端装置１２ごとに加算又は減算する。ＧＡＴＥメッセージ処理部２０２は、例えば、所定時刻と現在時刻と現在時刻から所定時間だけ異なる時刻とのいずれかの時刻に、ラウンドトリップ時間の代表値に対する差分情報の値を、加入者線終端装置１２ごとに加算又は減算してもよい。ＧＡＴＥメッセージ処理部２０２は、拡張ＧＡＴＥ受付部２０２１と、ＧＡＴＥ情報保持部２０２２と、ＧＡＴＥ生成部２０２３とを備える。
【００４２】
拡張ＧＡＴＥ受付部２０２１は、サーバ側ポート部２０１を経由して、拡張ＧＡＴＥメッセージを、拡張ＧＡＴＥ生成部１０２から受信する。拡張ＧＡＴＥ受付部２０２１は、拡張ＧＡＴＥメッセージに含まれている各加入者線終端装置１２の上り送信情報を、拡張ＧＡＴＥメッセージから取得する。拡張ＧＡＴＥ受付部２０２１は、各加入者線終端装置１２の上り送信情報を、ＧＡＴＥ情報保持部２０２２に記録する。拡張ＧＡＴＥ受付部２０２１は、拡張ＧＡＴＥメッセージに含まれている全ての上り送信情報がＧＡＴＥ情報保持部２０２２に記録された場合、全ての上り送信情報の記録が完了したことを、ＧＡＴＥ生成部２０２３に通知してもよい。拡張ＧＡＴＥメッセージに含まれている全ての上り送信情報がＧＡＴＥ情報保持部２０２２に記録される直前に、全ての上り送信情報の記録が完了する直前であることを、ＧＡＴＥ生成部２０２３に通知してもよい。ＧＡＴＥ情報保持部２０２２は、各加入者線終端装置１２の上り送信情報を記憶する。
【００４３】
ＧＡＴＥ生成部２０２３は、全ての上り送信情報の記録が完了したことを通知された場合、各加入者線終端装置１２の上り送信情報を、ＧＡＴＥ情報保持部２０２２から取得する。ＧＡＴＥ生成部２０２３は、全ての上り送信情報の記録が完了したことを通知されていない場合でも、現在時刻が記録完了予定時刻以降となった場合には、各加入者線終端装置１２の上り送信情報を、ＧＡＴＥ情報保持部２０２２から取得してもよい。記録完了予定時刻は、例えば、記録処理に要する時間に基づいて予め定められる。なお、このように、１以上の加入者線終端装置１２の上り送信情報が揃った状態又は揃うと想定される状態でＧＡＴＥ生成部２０２３が処理を開始する例が示されている。多くの加入者線終端装置１２の上り送信情報をＧＡＴＥ生成部２０２３がまとめて取得するほど、ＧＡＴＥ生成部２０２３の処理効率は高くなる。１以上の加入者線終端装置１２の上り送信情報が揃った状態又は揃うと想定される状態でなくても、ＧＡＴＥ生成部２０２３は、１以上の加入者線終端装置１２の上り送信情報を取得した時点で処理を開始してよい。例えば、ＧＡＴＥ生成部２０２３は、ＩＰＡＣＴ（Interleaved Polling with Adaptive Cycle Time）等のアルゴリズム逐次割当によって処理を実行してもよい。
【００４４】
ＧＡＴＥ生成部２０２３は、各加入者線終端装置１２の上り送信情報に基づいて、ＧＡＴＥメッセージを加入者線終端装置１２ごとに生成する。ＧＡＴＥ生成部２０２３は、生成された各ＧＡＴＥメッセージを、ＰＯＮ側ポート部２０３に送信する。ＧＡＴＥ生成部２０２３は、ＧＡＴＥメッセージの宛先（送信先）となる加入者線終端装置のＬＬＩＤ（Logical Link ID）（論理回線の識別情報）を、ＲＥＰＯＲＴ情報保持部２０４２に送信する。
【００４５】
割当済帯域量がＲＥＰＯＲＴ情報における送信要求量から減算された結果に基づいて帯域が割り当てられることなく、ＲＥＰＯＲＴ情報における送信要求量の最新値に基づいて帯域が割り当てられる場合、ＧＡＴＥ生成部２０２３は、ＬＬＩＤをＲＥＰＯＲＴ情報保持部２０４２に送信しなくてもよい。
【００４６】
なお、ＧＡＴＥ生成部２０２３は、送信要求量のレポートが要求されていない加入者線終端装置１２のＬＬＩＤを送信することなく、送信要求量のレポートが要求された加入者線終端装置１２のＬＬＩＤを、ＲＥＰＯＲＴ情報保持部２０４２に送信してもよい。ＧＡＴＥ生成部２０２３は、送信要求量のレポートが複数回要求された加入者線終端装置１２のＬＬＩＤを、送信要求量のレポートが複数回要求されたことが分かるように、ＲＥＰＯＲＴ情報保持部２０４２に送信してもよい。
【００４７】
ＧＡＴＥ生成部２０２３は、ＬＬＩＤをＲＥＰＯＲＴ情報保持部２０４２に送信する代わりに、ＲＥＰＯＲＴ情報の到着予定時刻を、拡張ＧＡＴＥメッセージ等を用いてＲＥＰＯＲＴ情報保持部２０４２に送信してもよい。ＧＡＴＥ生成部２０２３は、ＲＥＰＯＲＴ情報の到着予定時刻が帯域割当周期に基づく時刻である場合、ＲＥＰＯＲＴ情報の到着予定時刻を、ＲＥＰＯＲＴ情報保持部２０４２に送信しなくてもよい。ＧＡＴＥ生成部２０２３は、ＲＥＰＯＲＴ情報の到着予定時刻が拡張ＧＡＴＥメッセージの到着時刻から所定時間後の時刻である場合、ＲＥＰＯＲＴ情報の到着予定時刻を、ＲＥＰＯＲＴ情報保持部２０４２に送信しなくてもよい。
【００４８】
ＰＯＮ側ポート部２０３は、光スプリッタ１１（ＰＯＮ回線）を介して、情報を各加入者線終端装置１２に送信する。ＰＯＮ側ポート部２０３は、ＭＰＣＰ等において規定されたＧＡＴＥメッセージ（送信許可信号）を、加入者線終端装置１２ごとにＧＡＴＥメッセージ処理部２０２から受信する。ＰＯＮ側ポート部２０３は、各ＧＡＴＥメッセージを、光スプリッタ１１を介して、各加入者線終端装置１２に送信する。
【００４９】
ＰＯＮ側ポート部２０３は、別経路（不図示）を介して、他の制御信号と下りユーザデータとを、サーバ側ポート部２０１から受信してもよい。ＰＯＮ側ポート部２０３は、他の制御信号と下りユーザデータとを、光スプリッタ１１を介して、各加入者線終端装置１２に送信してもよい。
【００５０】
なお、ＰＯＮ側ポート部２０３は、他の制御信号と下りユーザデータとを、サーバ１００以外から受信してもよい。例えば、サーバ側ポート部２０１にスイッチ（不図示）が接続された場合、ＰＯＮ側ポート部２０３は、スイッチを介して、拡張ＧＡＴＥメッセージをサーバ１００から受信してもよい。ＰＯＮ側ポート部２０３は、スイッチを介して、ＰＯＮ側ポート部２０３は、下りユーザデータや他の制御信号を、サーバ１００以外の上位装置（不図示）から受信してもよい。
【００５１】
ＰＯＮ側ポート部２０３は、光スプリッタ１１（ＰＯＮ回線）を介して、情報を各加入者線終端装置１２から受信する。ＰＯＮ側ポート部２０３は、ＭＰＣＰ等において規定されたＲＥＰＯＲＴメッセージと、他の制御信号と、上りユーザデータとを、光スプリッタ１１を介して、各加入者線終端装置１２から受信する。
【００５２】
ＰＯＮ側ポート部２０３は、各加入者線終端装置１２から受信された各ＲＥＰＯＲＴメッセージを、ＲＥＰＯＲＴメッセージ処理部２０４に送信する。ＰＯＮ側ポート部２０３は、他の制御信号と上りユーザデータとを、別経路（不図示）を介して、サーバ側ポート部２０１に送信する。加入者線端局装置１０に登録された直後の加入者線終端装置１２のラウンドトリップ時間の情報をＲＥＰＯＲＴメッセージ処理部２０４が受信できない場合、ＲＥＰＯＲＴメッセージ処理部２０４は、ラウンドトリップ時間の測定値に基づいて、拡張ＲＥＰＯＲＴメッセージを生成する。ＲＥＰＯＲＴメッセージ処理部２０４は、サーバ１００から受信されたラウンドトリップ時間の測定値に基づいて、拡張ＲＥＰＯＲＴメッセージを生成してもよい。
【００５３】
なお、サーバ側ポート部２０１は、他の制御信号と上りユーザデータとを、サーバに送信しなくてもよい。例えば、サーバ側ポート部２０１にスイッチ（不図示）が接続された場合、サーバ側ポート部２０１は、拡張ＲＥＰＯＲＴ及びレジスタ値等を、スイッチを介してサーバ１００に送信してもよい。サーバ側ポート部２０１は、上りユーザデータや他の制御信号を、スイッチを介してサーバ１００以外の上位装置（不図示）に送信してもよい。
【００５４】
ＲＥＰＯＲＴメッセージ処理部２０４（要求信号処理部）は、各加入者線終端装置１２の送信要求量を、ＰＯＮ側ポート部２０３から受信する。ＲＥＰＯＲＴメッセージ処理部２０４は、各加入者線終端装置１２の送信要求量を表す上り送信要求情報を含む拡張ＲＥＰＯＲＴメッセージを生成する。ＲＥＰＯＲＴメッセージ処理部２０４は、拡張ＲＥＰＯＲＴメッセージを、サーバ側ポート部２０１に送信する。ＲＥＰＯＲＴメッセージ処理部２０４は、ＲＥＰＯＲＴ受付部２０４１と、ＲＥＰＯＲＴ情報保持部２０４２と、拡張ＲＥＰＯＲＴ生成部２０４３とを備える。
【００５５】
ＲＥＰＯＲＴ受付部２０４１は、ＰＯＮ側ポート部２０３を介して、ＲＥＰＯＲＴメッセージを各加入者線終端装置１２から受信する。ＲＥＰＯＲＴ受付部２０４１は、加入者線端局装置１０におけるＲＥＰＯＲＴメッセージの受信時刻（以下「ＲＥＰＯＲＴ受信時刻」という。）を、ＲＥＰＯＲＴメッセージごとに測定する。ＲＥＰＯＲＴ受付部２０４１は、ＲＥＰＯＲＴ受信時刻を、上り送信要求情報の一部としてＲＥＰＯＲＴメッセージに記載する。
【００５６】
なお、ＲＥＰＯＲＴ受信時刻は、拡張ＲＥＰＯＲＴメッセージに記載されていればよい。このため、受信されたＲＥＰＯＲＴメッセージとＲＥＰＯＲＴ受信時刻とが対応付けられていれば、ＲＥＰＯＲＴ受付部２０４１は、ＲＥＰＯＲＴ受信時刻を、各加入者線終端装置１２から受信されたＲＥＰＯＲＴメッセージに記載しなくてもよい。
【００５７】
ＲＥＰＯＲＴ受付部２０４１は、加入者線終端装置１２から受信されたタイムスタンプ値とＲＥＰＯＲＴ受信時刻とから導出されたラウンドトリップ時間を、上り送信要求情報においてタイムスタンプ値が記載されていた領域に記載してもよい。ＲＥＰＯＲＴ受付部２０４１は、加入者線終端装置１２から受信されたタイムスタンプ値とＲＥＰＯＲＴ受信時刻とから導出されたラウンドトリップ時間を、上り送信要求情報においてＲＥＰＯＲＴ受信時刻が記載されていた領域に記載してもよい。
【００５８】
ＲＥＰＯＲＴ受付部２０４１は、上り送信要求情報をＲＥＰＯＲＴメッセージから取得する。ＲＥＰＯＲＴ受付部２０４１は、上り送信要求情報をＲＥＰＯＲＴ情報保持部２０４２に記録する。
【００５９】
ＲＥＰＯＲＴ情報保持部２０４２は、各加入者線終端装置１２の上り送信要求情報を記憶する。ＲＥＰＯＲＴ情報保持部２０４２は、ＧＡＴＥメッセージを、ＧＡＴＥ生成部２０２３から受信する。ＲＥＰＯＲＴ情報保持部２０４２は、現在の帯域割当周期における全てのＲＥＰＯＲＴメッセージを加入者線端局装置１０が受信したか否かを、ＧＡＴＥメッセージを送信した各加入者線終端装置１２のＬＬＩＤに基づいて判定する。
【００６０】
ＲＥＰＯＲＴ情報保持部２０４２は、現在の帯域割当周期における全てのＲＥＰＯＲＴメッセージを加入者線端局装置１０が受信したか否かを、ＧＡＴＥ生成部２０２３から受信されたＬＬＩＤに基づいて判定してもよい。ＲＥＰＯＲＴ情報保持部２０４２は、現在時刻の帯域割当周期における全てのＲＥＰＯＲＴメッセージを加入者線端局装置１０が受信したか否かを、ＲＥＰＯＲＴメッセージが通知される時間の完了時刻が現在時刻以降であるか否かに基づいて判定してもよい。ＲＥＰＯＲＴメッセージが通知される時間の完了時刻は、予め定められた時刻でもよいし、通知された時刻でもよいし、導出された時刻でもよい。現在の帯域割当周期における全ての加入者線終端装置１２の各ＲＥＰＯＲＴメッセージが到着していない場合でも、ＲＥＰＯＲＴメッセージが通知される時間の完了時刻は、まとめて処理される個数として予め定められた個数以上のＲＥＰＯＲＴメッセージがＰＯＮ側ポート部２０３に到着した時刻でもよいし、先に到着したＲＥＰＯＲＴメッセージの到着時刻から所定時間が経過した時刻でもよい。
【００６１】
ＲＥＰＯＲＴ情報保持部２０４２は、現在の帯域割当周期における全てのＲＥＰＯＲＴメッセージを加入者線端局装置１０が受信したと判定された場合、ＲＥＰＯＲＴメッセージの受信が終了したことを、拡張ＲＥＰＯＲＴ生成部２０４３に通知する。
【００６２】
拡張ＲＥＰＯＲＴ生成部２０４３は、各加入者線終端装置１２の上り送信要求情報を、ＲＥＰＯＲＴ情報保持部２０４２から取得する。拡張ＲＥＰＯＲＴ生成部２０４３は、各加入者線終端装置１２の上り送信要求情報に基づいて、拡張ＲＥＰＯＲＴメッセージを生成する。拡張ＲＥＰＯＲＴ生成部２０４３は、生成された拡張ＲＥＰＯＲＴメッセージを、サーバ側ポート部２０１に送信する。
【００６３】
次に、拡張ＧＡＴＥメッセージの例について説明する。
図２は、拡張ＧＡＴＥメッセージの例を示す図である。拡張ＧＡＴＥメッセージのフレーム長が短くなるように、拡張ＧＡＴＥメッセージは、ＧＡＴＥメッセージの一部を含む。例えば、拡張ＧＡＴＥメッセージは、１以上の加入者線終端装置１２に関して、各ＬＬＩＤの上り送信情報の結合（上り送信情報＃１，上り送信情報＃２，…）を含む。複数の加入者線終端装置１２に関して、拡張ＧＡＴＥメッセージは分割されてもよい。
【００６４】
拡張ＧＡＴＥメッセージは、宛先（送信先）ＭＡＣ（Media Access Control）アドレスと、送信元ＭＡＣアドレスと、ＶＬＡＮ（Virtual Local Area Network）タグと、ＭＰＣＰの「Ｔｙｐｅ」と、ＭＰＣＰの「ＯｐＣｏｄｅ」と、タイムスタンプ値とを含む。拡張ＧＡＴＥメッセージは、情報が配布される加入者線終端装置１２の数「配布ＯＮＵ数（＝上り送信情報の数）」の情報と、各加入者線終端装置１２の上り送信情報とを更に含む。
【００６５】
図２では、宛先ＭＡＣアドレスの値は、一例である。拡張ＧＡＴＥメッセージと他のメッセージとが識別可能であれば、拡張ＧＡＴＥメッセージは、ＶＬＡＮタグを含まなくてもよい。補助装置２００がタイムスタンプ値を記録する場合、拡張ＧＡＴＥメッセージは、タイムスタンプ値と配布ＯＮＵ数とを含まなくてよい。
【００６６】
なお、拡張ＧＡＴＥメッセージは、各加入者線終端装置１２のＧＡＴＥメッセージの結合がカプセル化されたメッセージでもよい。各加入者線終端装置１２のＧＡＴＥメッセージの結合は、例えば、イーサネット（登録商標）のフレーム等を用いてカプセル化される。
【００６７】
図２を用いて、加入者線終端装置１２の上り送信情報の例を説明する。
上り送信情報は、加入者線終端装置のＬＬＩＤの情報と、ラウンドトリップ時間「ＲＴＴ」の情報と、キューごとの送信開始時刻及び送信帯域の情報とを含む。拡張ＧＡＴＥメッセージにおいて、上り送信情報の個数が複数である場合、上り送信情報が記載される加入者線終端装置１２の順（＃１，＃２，…）は、例えば、加入者線終端装置１２に付与された符号「ｋ」の昇順又は降順と、拡張ＧＡＴＥメッセージの送信機会ごとに循環する順と、ＧＡＴＥメッセージの送信順とのいずれでもよい。
【００６８】
なお、上り送信情報は、加入者線終端装置１２のＬＬＩＤ及び送信帯域を含み、加入者線終端装置１２の送信開始時刻及びタイムスタンプ値を含まなくてもよい。加入者線終端装置１２のディスカバリ処理とＲＥＰＯＲＴメッセージの終端処理とをサーバ１００が実行する場合、上り送信情報に記載されるラウンドトリップ時間は、ラウンドトリップ時間の統計値でもよい。加入者線終端装置１２のディスカバリ処理とＲＥＰＯＲＴメッセージの終端処理とを補助装置２００が実行する場合、上り送信情報に記載されるラウンドトリップ時間は、ラウンドトリップ時間の最新値でもよい。上り送信情報において、ラウンドトリップ時間は、送信開始時刻が記載される領域に記載されてもよい。
【００６９】
ＲＥＰＯＲＴメッセージ処理部２０４がラウンドトリップ時間を導出する場合、拡張ＧＡＴＥメッセージ及び拡張ＲＥＰＯＲＴメッセージに関する処理の軽減の観点では、ＲＥＰＯＲＴメッセージ処理部２０４は、ラウンドトリップ時間の情報を、補助装置２００においてＧＡＴＥメッセージ処理部２０２に送信してもよい。
【００７０】
ＲＥＰＯＲＴメッセージ処理部２０４がラウンドトリップ時間を導出する場合、ＲＥＰＯＲＴメッセージ処理部２０４は、ラウンドトリップ時間の情報を、拡張ＲＥＰＯＲＴメッセージを用いて、サーバ１００に送信してもよい。サーバ１００は、拡張ＧＡＴＥメッセージを用いて、ラウンドトリップ時間の情報を、ＧＡＴＥメッセージ処理部２０２に送信してもよい。
【００７１】
サーバ１００がラウンドトリップ時間を導出する場合、サーバ１００は、拡張ＧＡＴＥメッセージを用いて、ラウンドトリップ時間の情報をＧＡＴＥメッセージ処理部２０２に送信する。サーバ１００は、拡張ＧＡＴＥメッセージを用いることなく、ラウンドトリップ時間の情報を補助装置２００に送信してもよい。
【００７２】
拡張ＧＡＴＥメッセージにタイムスタンプ値が打刻されている場合、タイムスタンプ値は、拡張ＧＡＴＥメッセージに再打刻されない。この場合、単一の拡張ＧＡＴＥメッセージにおける各上り送信情報に基づいて送信が許可された上り信号同士が衝突しないようにすることはできる。連続する複数の拡張ＧＡＴＥメッセージにおける各上り送信情報に基づいて送信が許可された上り信号同士が衝突しないようにすることはできない。拡張ＧＡＴＥメッセージに打刻されているタイムスタンプ値と実際のＧＡＴＥメッセージの送信時刻とが異なるため、ＧＡＴＥメッセージの送信開始時刻は変更される必要がある。拡張ＧＡＴＥメッセージにタイムスタンプ値が打刻されている場合でも、タイムスタンプ値は、拡張ＧＡＴＥメッセージに再打刻されてよい。
【００７３】
タイムスタンプ値が拡張ＧＡＴＥメッセージに再打刻されない場合、タイムスタンプ値は、ＧＡＴＥメッセージにそのまま転記される。
【００７４】
（サーバ１００及び補助装置２００の間の伝送遅延時間）＋（揺らぎ時間）＋（ＧＡＴＥメッセージの受信から送信までの待ち時間）＋（ＧＡＴＥメッセージの送信開始時刻から次のＧＡＴＥメッセージの送信開始時刻までの時間）×（ＧＡＴＥメッセージの送信順番−１）の時間だけ、ＧＡＴＥメッセージの送信開始時刻は遅延する。
【００７５】
このため、サーバ１００又は補助装置２００は、加入者線終端装置１２ごと（キューごと）のＧＡＴＥメッセージの送信開始時刻から、連続して送出する加入者線終端装置間で一つのＧＡＴＥ送出開始してから次のＧＡＴＥを送出開始するまでの時間を減算する。
【００７６】
以下では、サーバ１００及び補助装置２００の間の伝送遅延時間と、揺らぎ時間と、ＧＡＴＥメッセージの受信から送信までの待ち時間との合計は、「Ｔｘ」と表記される。ＧＡＴＥメッセージの送信開始時刻から次のＧＡＴＥメッセージの送信開始時刻までの時間は、「Ｔｙ」と表記される。各ＧＡＴＥメッセージの送信時刻のタイムスタンプ値がＧＡＴＥメッセージに打刻される場合における送信開始時刻は、「ｔ１ｋ（＝ｔ１１，ｔ１２，…）」と表記される。
【００７７】
ＰＯＮ側ポート部２０３は、第ｋのＧＡＴＥメッセージの送信開始時刻を、時刻「ｔ１２＋Ｔｘ＋Ｔｙ×（ｋ−１）」とする。例えば、ＰＯＮ側ポート部２０３は、第１のＧＡＴＥメッセージの送信開始時刻を、時刻「ｔ１１＋Ｔｘ」とする。ＰＯＮ側ポート部２０３は、第２のＧＡＴＥメッセージの送信開始時刻を、時刻「ｔ１２＋Ｔｘ＋Ｔｙ×１」とする。
【００７８】
次に、拡張ＲＥＰＯＲＴメッセージの例について説明する。
図３は、拡張ＲＥＰＯＲＴメッセージの例を示す図である。拡張ＲＥＰＯＲＴメッセージが用いられることによってサーバ１００の負荷が軽減されるので、サーバの処理負荷の増大によるスループットの低下を加入者線端局装置１０が抑止することが可能である。拡張ＲＥＰＯＲＴメッセージは、１以上の加入者線終端装置１２に関して、各加入者線終端装置１２の上り送信要求情報を含む。複数の加入者線終端装置１２に関して、拡張ＲＥＰＯＲＴメッセージは分割されてもよい。拡張ＲＥＰＯＲＴメッセージは、宛先（送信先）ＭＡＣアドレスと、送信元ＭＡＣアドレスと、ＶＬＡＮタグと、ＭＰＣＰの「Ｔｙｐｅ」と、ＭＰＣＰの「ＯｐＣｏｄｅ」とを含む。拡張ＲＥＰＯＲＴメッセージは、拡張ＲＥＰＯＲＴメッセージに含まれている上り送信要求情報の数「送信要求情報数」の情報と、各加入者線終端装置１２の上り送信要求情報とを更に含む。
【００７９】
図３では、宛先ＭＡＣアドレスの値は、一例である。拡張ＲＥＰＯＲＴメッセージは、拡張ＲＥＰＯＲＴメッセージであることが識別可能である場合、ＶＬＡＮタグと送信要求情報数とを含まなくてもよい。
【００８０】
なお、拡張ＲＥＰＯＲＴメッセージは、各加入者線終端装置１２のＲＥＰＯＲＴメッセージの結合がカプセル化されたメッセージでもよい。各加入者線終端装置１２のＲＥＰＯＲＴメッセージの結合は、例えば、イーサネット（登録商標）のフレーム等を用いてカプセル化される。
【００８１】
図３を用いて、加入者線終端装置１２の上り送信要求情報の例を説明する。
上り送信要求情報は、加入者線終端装置１２のＬＬＩＤの情報と、タイムスタンプ値と、ＲＥＰＯＲＴ受信時刻（ＯＬＴ受信時刻）の情報と、送信キュー数（キュー番号）の情報と、キューごとの送信要求量（送信要求帯域）の情報とを含む。
【００８２】
上り送信要求情報と上り送信情報とのうちの少なくとも一方は、ラウンドトリップ時間「ＲＴＴ」の情報を加入者線終端装置１２ごとに含む。したがって、拡張ＲＥＰＯＲＴメッセージと拡張ＧＡＴＥメッセージとのうちの少なくとも一方は、ラウンドトリップ時間「ＲＴＴ」の情報を加入者線終端装置１２ごとに含む。拡張ＲＥＰＯＲＴメッセージでは、タイムスタンプ値及びＲＥＰＯＲＴ受信時刻のうちの少なくとも一方は、タイムスタンプ値及びＲＥＰＯＲＴ受信時刻に基づいて導出されたラウンドトリップ時間「ＲＴＴ」の情報に置き換えられてもよい。ＲＥＰＯＲＴ受信時刻又はタイムスタンプ値を上り送信要求情報が含んでいる場合、上り送信要求情報は時刻同期に用いられてもよい。
【００８３】
図３に示された上り送信要求情報の例において、タイムスタンプ値とＲＥＰＯＲＴ受信時刻とが記載されているフィールドには、ラウンドトリップ時間「ＲＴＴ」の情報のみと、ラウンドトリップ時間及びタイムスタンプ値と、ラウンドトリップ時間及びＲＥＰＯＲＴ受信時刻とのうちのいずれかが記載されてよい。上り送信要求情報が１台の加入者線終端装置１２に関する情報である場合、タイムスタンプ値及びＲＥＰＯＲＴ受信時刻は、ラウンドトリップ時間「ＲＴＴ」の情報に置き換えられてもよい。これによってサーバ１００の負荷が軽減されるので、スループットの低下を加入者線端局装置１０が抑止することが可能である。各加入者線終端装置１２のラウンドトリップ時間の差分情報がサーバ１００に保持されている場合、各加入者線終端装置１２に共通するラウンドトリップ時間の代表値が、上り送信要求情報に記載されていてもよい。
【００８４】
なお、上り送信要求情報に記載されているラウンドトリップ時間「ＲＴＴ」の値は、複数の加入者線終端装置１２に共通するラウンドトリップ時間として使用されてもよい。例えば、ＲＥＰＯＲＴ情報保持部２０４２は、複数の加入者線終端装置１２の間に関して、ラウンドトリップ時間の差分の情報を予め保持してもよい。拡張ＲＥＰＯＲＴ生成部２０４３は、ラウンドトリップ時間の差分に基づいて、加入者線終端装置１２ごとにラウンドトリップ時間を導出してもよい。
【００８５】
次に、拡張ＧＡＴＥメッセージに関する処理を説明する。
図４は、複数の加入者線終端装置１２の拡張ＧＡＴＥメッセージに関する処理を例を示すシーケンス図である。サーバ１００において、ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り送信要求情報を、拡張ＲＥＰＯＲＴメッセージから取得する。ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り送信要求情報に基づいて、各加入者線終端装置の上り信号の送信帯域及び送信開始時刻を導出する。ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り信号の送信帯域及び送信開始時刻の情報を、拡張ＧＡＴＥ生成部１０２に送信する。
【００８６】
拡張ＧＡＴＥ生成部１０２は、各加入者線終端装置１２の上り信号の送信帯域及び送信開始時刻の情報を、ＯＬＴプロセス実行部１０１から受信する。拡張ＧＡＴＥ生成部１０２は、各加入者線終端装置１２の上り信号の送信帯域及び送信開始時刻の情報に基づいて、１以上の加入者線終端装置１２の上り送信情報を含む拡張ＧＡＴＥメッセージを生成する。拡張ＧＡＴＥ生成部１０２は、拡張ＧＡＴＥメッセージを、補助装置２００に送信する。
【００８７】
拡張ＧＡＴＥ生成部１０２が拡張ＧＡＴＥメッセージを生成するタイミングは、加入者線端局装置１０に接続されている全ての加入者線終端装置１２の上り信号の送信帯域がＯＬＴプロセス実行部１０１によって導出されたタイミングに限られない。拡張ＧＡＴＥ生成部１０２は、加入者線端局装置１０に接続されている全ての加入者線終端装置１２のうちの一部の加入者線終端装置１２の上り信号の送信帯域がＯＬＴプロセス実行部１０１によって導出されたタイミングで、導出された上り送信情報を含む拡張ＧＡＴＥメッセージを生成してもよい。
【００８８】
このように、サーバ１００は、拡張ＧＡＴＥメッセージを生成する。サーバ１００は、各加入者線終端装置１２の上り送信情報を、拡張ＧＡＴＥメッセージを用いて補助装置２００に一括送信する。すなわち、サーバ１００は、加入者線終端装置１２ごとにＧＡＴＥメッセージ（パケット）を生成して各ＧＡＴＥメッセージを各加入者線終端装置１２に送信するのではなく、拡張ＧＡＴＥメッセージを生成して拡張ＧＡＴＥメッセージを補助装置２００に送信する（ステップＳ１０１）。
【００８９】
拡張ＧＡＴＥ受付部２０２１は、拡張ＧＡＴＥメッセージを、サーバ側ポート部２０１を介して拡張ＧＡＴＥ生成部１０２から受信する。拡張ＧＡＴＥ受付部２０２１は、各加入者線終端装置１２の上り送信情報を、拡張ＧＡＴＥメッセージから取得する。拡張ＧＡＴＥ受付部２０２１は、各加入者線終端装置１２の上り送信情報を、ＧＡＴＥ情報保持部２０２２に記録する。
【００９０】
ＧＡＴＥ生成部２０２３は、拡張ＧＡＴＥメッセージに含まれている全ての上り送信情報をＧＡＴＥ情報保持部２０２２が記憶する処理が完了した場合、各加入者線終端装置１２の上り送信情報を、ＧＡＴＥ情報保持部２０２２から取得する。ＧＡＴＥ生成部２０２３は、ＧＡＴＥ情報保持部２０２２に記憶された上り送信情報の個数が所定数に達した場合、各加入者線終端装置１２の上り送信情報を、ＧＡＴＥ情報保持部２０２２から取得してもよい。ＧＡＴＥ生成部２０２３は、ＧＡＴＥ情報保持部２０２２が上り送信情報を記憶する処理の開始自己項から所定時間が経過した場合、各加入者線終端装置１２の上り送信情報を、ＧＡＴＥ情報保持部２０２２から取得してもよい。
【００９１】
ＧＡＴＥ生成部２０２３は、各加入者線終端装置１２の上り送信情報に基づいて、ＩＥＥＥ８０２．３．ａｈ又はＩＥＥＥ８０２．３．ａｖ等において規定されているＧＡＴＥメッセージを生成する。各加入者線終端装置１２に送信されるＧＡＴＥメッセージは、送信開始時刻及び送信帯域等の情報が記載されている上り送信情報を含む。ＧＡＴＥ生成部２０２３は、各ＧＡＴＥメッセージを、ＰＯＮ側ポート部２０３に送信する。
【００９２】
ＰＯＮ側ポート部２０３は、各ＧＡＴＥメッセージを、各加入者線終端装置１２に送信する。ＰＯＮ側ポート部２０３は、各ＧＡＴＥメッセージを送信する場合、ＧＡＴＥメッセージ間のガードタイムを可能な限り短くし、１回の送信処理で全てのＧＡＴＥメッセージを送信してもよい。ＧＡＴＥ生成部２０２３は、ＧＡＴＥメッセージの宛先（送信先）となる加入者線終端装置１２のＬＬＩＤを、ＲＥＰＯＲＴ情報保持部２０４２に通知する。ＲＥＰＯＲＴ情報保持部２０４２は、ＧＡＴＥメッセージの宛先（送信先）となる加入者線終端装置のＬＬＩＤを記憶する。
【００９３】
なお、ＧＡＴＥ生成部２０２３は、送信要求量のレポートが要求されていない加入者線終端装置１２のＬＬＩＤを送信することなく、送信要求量のレポートが要求された加入者線終端装置１２のＬＬＩＤを、ＲＥＰＯＲＴ情報保持部２０４２に送信してもよい。ＧＡＴＥ生成部２０２３は、送信要求量のレポートが複数回要求された加入者線終端装置１２のＬＬＩＤを、送信要求量のレポートが複数回要求されたことが分かるように、ＲＥＰＯＲＴ情報保持部２０４２に送信してもよい。
【００９４】
ＧＡＴＥ生成部２０２３は、ＬＬＩＤをＲＥＰＯＲＴ情報保持部２０４２に送信する代わりに、ＲＥＰＯＲＴ情報の到着予定時刻を、拡張ＧＡＴＥメッセージ等を用いてＲＥＰＯＲＴ情報保持部２０４２に送信してもよい。ＧＡＴＥ生成部２０２３は、ＲＥＰＯＲＴ情報の到着予定時刻が帯域割当周期に基づく時刻である場合、ＲＥＰＯＲＴ情報の到着予定時刻を、ＲＥＰＯＲＴ情報保持部２０４２に送信しなくてもよい。ＧＡＴＥ生成部２０２３は、ＲＥＰＯＲＴ情報の到着予定時刻が拡張ＧＡＴＥメッセージの到着時刻から所定時間後の時刻である場合、ＲＥＰＯＲＴ情報の到着予定時刻を、ＲＥＰＯＲＴ情報保持部２０４２に送信しなくてもよい。
【００９５】
このように、補助装置２００は、各加入者線終端装置１２を宛先とするＧＡＴＥメッセージを、拡張ＧＡＴＥメッセージから生成する（ステップＳ１０２）。補助装置２００は、各ＧＡＴＥメッセージを各加入者線終端装置１２に送信する（ステップＳ１０３）。
【００９６】
なお、サーバ１００の処理負荷を低下させるため、サーバ１００は、ＬＬＩＤ及び送信帯域の情報が記載され、送信開始時刻が記載されていない上り送信情報を含む拡張ＧＡＴＥメッセージを生成してもよい。サーバ１００は、ＬＬＩＤ及び送信帯域の情報が記載され、送信開始時刻及びタイムスタンプ値が記載されていない上り送信情報を含む拡張ＧＡＴＥメッセージを生成してもよい。サーバ１００は、これらのような拡張ＧＡＴＥメッセージを、補助装置２００に送信してもよい。
【００９７】
拡張ＧＡＴＥメッセージに送信開始時刻が記載されていない場合、ＧＡＴＥ生成部２０２３は、拡張ＧＡＴＥメッセージに記載されている各加入者線終端装置１２の送信帯域に基づいて、加入者線終端装置１２ごとに送信開始時刻を導出する。例えば、ＧＡＴＥ生成部２０２３は、各加入者線終端装置１２から送信された上り信号が光スプリッタ１１上で衝突しないように、ＧＡＴＥメッセージに記載される送信開始時刻を導出する。
【００９８】
なお、サーバ１００は、送信開始時刻を拡張ＧＡＴＥメッセージに記載してもよい。サーバ１００は、複数の加入者線終端装置１２の間における送信開始時刻の差分情報を、拡張ＧＡＴＥメッセージに記載してもよい。ＧＡＴＥ生成部２０２３は、送信開始時刻の差分情報に基づいて、加入者線終端装置１２ごとに送信開始時刻を導出してもよい。
【００９９】
拡張ＧＡＴＥメッセージにタイムスタンプ値が記載されていない場合、ＧＡＴＥ生成部２０２３は、各ＧＡＴＥメッセージをＰＯＮ側ポート部２０３に送信する際、ＧＡＴＥメッセージのタイムスタンプ領域に、現在時刻をタイムスタンプ値として記載してもよい。拡張ＧＡＴＥメッセージにタイムスタンプ値が記載されている場合、ＧＡＴＥ生成部２０２３は、各ＧＡＴＥメッセージをＰＯＮ側ポート部２０３に送信する際、ＧＡＴＥメッセージのタイムスタンプ領域に現在時刻をタイムスタンプ値として再打刻してもよい。
【０１００】
これにより、ＧＡＴＥ生成部２０２３は、複数の加入者線終端装置１２の間で、時刻同期の精度を向上させることが可能である。ＧＡＴＥメッセージのタイムスタンプ領域にタイムスタンプ値が再打刻される場合、当初のタイムスタンプ値は、何も示さない値「Ｎｕｌｌ」でもよい。当初のタイムスタンプ値は、ＧＡＴＥメッセージの受信によって加入者線終端装置１２の動作が不安定にならない範囲の不定値でもよい。
【０１０１】
（効果）
加入者線端局装置１０において、リアルタイム性が高いソフトウェアとハードウェアとのうちの少なくとも一方を用いて補助装置２００が実現されている場合、各ＧＡＴＥメッセージの送信処理時間の長さは、ほぼ同じ長さとなる。これによって、加入者線端局装置１０は、加入者線終端装置１２が時刻情報を変更することなく、複数の加入者線終端装置１２の間で、時刻同期の精度を向上させることが可能である。
【０１０２】
サーバ１００が拡張ＧＡＴＥメッセージを送信するので、加入者線端局装置１０は、サーバ１００がＧＡＴＥメッセージを複数回送信する場合と比較して、送信処理時間を短縮することができる。これによって、加入者線端局装置１０は、上り信号の衝突の発生を抑えることができる。加入者線端局装置１０は、上り方向のスループットの低下を抑止することが可能である。
【０１０３】
図５は、１台の加入者線終端装置１２の拡張ＧＡＴＥメッセージに関する処理を例を示すシーケンス図である。図５に関して、図４との相違点を主に説明する。サーバ１００は、加入者線終端装置１２−２の拡張ＧＡＴＥメッセージを生成する。サーバ１００は、加入者線終端装置１２−２の上り送信情報を、拡張ＧＡＴＥメッセージを用いて補助装置２００に送信する（ステップＳ１０１ａ）。補助装置２００は、加入者線終端装置１２−２を宛先とするＧＡＴＥメッセージを、拡張ＧＡＴＥメッセージから生成する（ステップＳ１０２ａ）。補助装置２００は、ＧＡＴＥメッセージを加入者線終端装置１２−２に送信する（ステップＳ１０３ａ）。
【０１０４】
次に、拡張ＲＥＰＯＲＴメッセージに関する処理を説明する。
図６は、複数の加入者線終端装置１２の拡張ＲＥＰＯＲＴメッセージに関する処理を例を示すシーケンス図である。各加入者線終端装置１２は、上り送信要求情報が記載されたＲＥＰＯＲＴメッセージを、補助装置２００に送信する（ステップＳ２０１）。
【０１０５】
ＲＥＰＯＲＴ受付部２０４１は、ＲＥＰＯＲＴメッセージを、ＰＯＮ側ポート部２０３を介して各加入者線終端装置１２から受信する。ＲＥＰＯＲＴ受付部２０４１は、ＲＥＰＯＲＴ受信時刻を、上り送信要求情報の一部としてＲＥＰＯＲＴメッセージに記載する。
【０１０６】
ＲＥＰＯＲＴ受付部２０４１は、上り送信要求情報をＲＥＰＯＲＴメッセージから取得する。ＲＥＰＯＲＴ受付部２０４１は、上り送信要求情報をＲＥＰＯＲＴ情報保持部２０４２に記録する。
【０１０７】
ＲＥＰＯＲＴ情報保持部２０４２は、各加入者線終端装置１２の上り送信要求情報を記憶する。ＲＥＰＯＲＴ情報保持部２０４２は、ＧＡＴＥメッセージを、ＧＡＴＥ生成部２０２３から受信する。ＲＥＰＯＲＴ情報保持部２０４２は、現在の帯域割当周期における全てのＲＥＰＯＲＴメッセージを加入者線端局装置１０が受信したか否かを、ＧＡＴＥメッセージを送信した各加入者線終端装置１２のＬＬＩＤに基づいて判定する。
【０１０８】
ＲＥＰＯＲＴ情報保持部２０４２は、現在の帯域割当周期における全てのＲＥＰＯＲＴメッセージを加入者線端局装置１０が受信したと判定された場合、ＲＥＰＯＲＴメッセージの受信が終了したことを、拡張ＲＥＰＯＲＴ生成部２０４３に通知する。
【０１０９】
拡張ＲＥＰＯＲＴ生成部２０４３は、各加入者線終端装置１２の上り送信要求情報を、ＲＥＰＯＲＴ情報保持部２０４２から取得する。すなわち、拡張ＲＥＰＯＲＴ生成部２０４３は、各加入者線終端装置１２の送信キューの上り送信要求情報を、ＲＥＰＯＲＴ情報保持部２０４２から取得する。拡張ＲＥＰＯＲＴ生成部２０４３は、各加入者線終端装置１２の上り送信要求情報に基づいて、拡張ＲＥＰＯＲＴメッセージを生成する。拡張ＲＥＰＯＲＴ生成部２０４３は、生成された拡張ＲＥＰＯＲＴメッセージを、サーバ側ポート部２０１に送信する。
【０１１０】
このように、補助装置２００は、各加入者線終端装置１２から受信されたＲＥＰＯＲＴメッセージに基づいて、拡張ＲＥＰＯＲＴメッセージを生成する（ステップＳ２０２）。補助装置２００は、拡張ＲＥＰＯＲＴメッセージを、サーバ１００に送信する（ステップＳ２０３）。
【０１１１】
拡張ＲＥＰＯＲＴ解釈部１０３は、拡張ＲＥＰＯＲＴメッセージを、サーバ側ポート部２０１を介して補助装置２００から受信する。拡張ＲＥＰＯＲＴ解釈部１０３は、各加入者線終端装置１２の送信要求量を表す上り送信要求情報を、拡張ＲＥＰＯＲＴメッセージから取得する。拡張ＲＥＰＯＲＴ解釈部１０３は、各加入者線終端装置１２の送信要求量を表す上り送信要求情報を、ＯＬＴプロセス実行部１０１に送信する。
【０１１２】
ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り送信要求情報を、拡張ＲＥＰＯＲＴメッセージから取得する。ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り送信要求情報に基づいて、各加入者線終端装置の上り信号の送信帯域送信開始時刻を導出する。ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り信号の送信帯域の情報を、拡張ＧＡＴＥ生成部１０２に送信する。
【０１１３】
ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り送信要求情報に基づいて、各加入者線終端装置の上り信号の送信開始時刻を導出してもよい。ＯＬＴプロセス実行部１０１は、各加入者線終端装置１２の上り信号の送信開始時刻の情報を、拡張ＧＡＴＥ生成部１０２に送信してもよい。このように、サーバ１００は、拡張ＲＥＰＯＲＴメッセージを用いて、複数のＲＥＰＯＲＴメッセージ（上り送信要求情報）を一括で受信する（ステップＳ２０４）。
【０１１４】
図７は、１台の加入者線終端装置１２の拡張ＲＥＰＯＲＴメッセージに関する処理を例を示すシーケンス図である。図７に関して、図６との相違点を主に説明する。加入者線終端装置１２−１は、上り送信要求情報が記載されたＲＥＰＯＲＴメッセージを、補助装置２００に送信する（ステップＳ２０１ａ）。補助装置２００は、加入者線終端装置１２−１から受信されたＲＥＰＯＲＴメッセージに基づいて、拡張ＲＥＰＯＲＴメッセージを生成する（ステップＳ２０２ａ）。補助装置２００は、加入者線終端装置１２−１の拡張ＲＥＰＯＲＴメッセージを、サーバ１００に送信する（ステップＳ２０３ａ）。サーバ１００は、拡張ＲＥＰＯＲＴメッセージを用いて、加入者線終端装置１２−１のＲＥＰＯＲＴメッセージ（上り送信要求情報）を受信する（ステップＳ２０４ａ）。
【０１１５】
以上のように、実施形態の加入者線端局装置１０は、拡張ＧＡＴＥ生成部１０２（許可信号生成部）と、ＧＡＴＥメッセージ処理部２０２（許可信号処理部）とを備える。拡張ＧＡＴＥ生成部１０２は、拡張送信許可信号を生成する。拡張送信許可信号は、上り送信の許可に関する情報である上り送信情報を、加入者線終端装置１２ごとに含む。ＧＡＴＥメッセージ処理部２０２は、加入者線終端装置１２ごとの上り送信情報を拡張送信許可信号から読み出す。ＧＡＴＥメッセージ処理部２０２は、読み出された上り送信情報を含む送信許可信号を、加入者線終端装置１２ごとに生成する。
【０１１６】
これによって、加入者線端局装置１０は、複数の加入者線終端装置１２の間の時刻同期の精度を向上させることができる。加入者線端局装置１０は、ソフトウェアを用いてネットワーク機能が実現され、かつサーバ１００及び補助装置２００が用いられる場合、サーバ１００又は補助装置２００の処理の負荷を軽減することが可能である。例えば、加入者線端局装置１０は、各加入者線終端装置１２のＲＥＰＯＲＴメッセージを加入者線端局装置１０が受信する処理時間を短縮することができる。加入者線端局装置１０は、加入者線端局装置１０が送信帯域を割り当てるまでの時間が長くなることを抑止し、ユーザデータの送信遅延時間が長くなることを抑止することができる。サーバ１００及び補助装置２００の間で、ＲＥＰＯＲＴ及びＧＲＡＮＴ等に用いられる帯域が軽減されることによって、サーバ１００及び補助装置２００の間でユーザデータ等に利用可能な帯域を増加させることが可能である。更に、ラウンドトリップ時間の算出処理の肩代わりによる処理時間のわずかな軽減により、割当までの時間が低減し、ＰＯＮにおけるラウンドトリップ時間とは異なるＴＣＰ／ＩＰ制御におけるラウンドトリップ時間の低減によるスループットの改善にもつながる。したがって、加入者線端局装置１０は、スループットの低下を抑止することが可能である。
【０１１７】
実施形態の加入者線端局装置１０は、ＲＥＰＯＲＴメッセージ処理部２０４（要求信号処理部）と、拡張ＲＥＰＯＲＴ解釈部１０３（読出部）と、ＯＬＴプロセス実行部１０１（帯域割当部）とを備える。ＲＥＰＯＲＴメッセージ処理部２０４（要求信号処理部）は、拡張要求信号を生成する。拡張要求信号は、上り送信の要求に関する情報である上り送信要求情報を、加入者線終端装置１２ごとに含む。拡張ＲＥＰＯＲＴ解釈部１０３（読出部）は、加入者線終端装置１２ごとの上り送信要求情報を拡張要求信号から取得する。拡張ＲＥＰＯＲＴ解釈部１０３は、取得された上り送信要求情報を含む送信要求信号を、加入者線終端装置１２ごとに読み出す。ＯＬＴプロセス実行部１０１（帯域割当部）は、読み出された上り送信要求情報に基づいて、上り送信の帯域を加入者線終端装置に割り当てる。
【０１１８】
加入者線端局装置１０では、補助装置２００は、複数のＲＥＰＯＲＴメッセージがまとめられた拡張ＲＥＰＯＲＴメッセージを、サーバ１００に送信する。これによって、サーバ１００は、１回の受信処理だけで、各加入者線終端装置１２のＲＥＰＯＲＴメッセージ（上り送信要求情報）を受信することができる。
【０１１９】
ＲＥＰＯＲＴメッセージ処理部２０４がラウンドトリップ時間を導出する場合、例えば拡張ＲＥＰＯＲＴフォーマットのフィールド情報として拡張ＲＥＰＯＲＴフォーマットにラウンドトリップ時間を記載することで、補助装置２００はサーバ１００の受信処理時間を低減させることが可能になる。補助装置２００は、上り送信要求情報のデータ長を短くし、より多くの送信要求情報を１個のイーサネット（登録商標）フレームに格納することが可能になる。加入者線終端装置１２の台数が多い場合、補助装置２００は、拡張ＲＥＰＯＲＴのフレーム数を削減し、サーバ１００の受信処理時間を低減させることが可能になる。
【０１２０】
サーバ１００がラウンドトリップ時間を導出する場合、例えばＧＡＴＥフレームのフィールド情報として拡張ＧＡＴＥフレームにラウンドトリップ時間を記載することで、補助装置２００が実行する処理を軽減させることができる。
【０１２１】
（変形例）
補助装置２００は、拡張ＲＥＰＯＲＴメッセージを、サーバ１００に再送してもよい。補助装置２００はタイマを備える。補助装置２００のタイマは、拡張ＲＥＰＯＲＴ生成部２０４３が拡張ＲＥＰＯＲＴメッセージをサーバ１００に送信してから、拡張ＧＡＴＥ受付部２０２１が拡張ＧＡＴＥメッセージをサーバ１００から受信するまでの時間を測定する。
【０１２２】
ＲＥＰＯＲＴメッセージ処理部２０４が拡張ＲＥＰＯＲＴメッセージを送信してから一定時間が経過してもＧＡＴＥメッセージ処理部２０２が拡張ＧＡＴＥメッセージを受信していない場合、補助装置２００は、サーバ側ポート部２０１とサーバ１００との間で拡張ＲＥＰＯＲＴメッセージが損失したと判定する。拡張ＲＥＰＯＲＴメッセージが損失した場合、拡張ＲＥＰＯＲＴ生成部２０４３は、前回（直前に）生成された拡張ＲＥＰＯＲＴメッセージを再度生成する。再度生成された拡張ＲＥＰＯＲＴメッセージは、ＧＡＴＥメッセージ処理部２０２が一定時間内に受信できなかった拡張ＲＥＰＯＲＴメッセージである。
【０１２３】
ＲＥＰＯＲＴメッセージ処理部２０４は、サーバ側ポート部２０１を介して、拡張ＲＥＰＯＲＴメッセージをサーバ１００に再送する。サーバ１００は、再送された拡張ＧＡＴＥメッセージに基づいて、帯域割当処理を実行する。これによって、加入者線端局装置１０は、負荷が高い場合にサーバ１００において拡張ＲＥＰＯＲＴメッセージが損失し、リンクダウンが発生することを防止することができる。
【０１２４】
サーバ１００は、拡張ＧＡＴＥメッセージを、補助装置２００に再送してもよい。サーバ１００はタイマを備える。サーバ１００のタイマは、拡張ＧＡＴＥ生成部１０２が拡張ＧＡＴＥメッセージを補助装置２００に送信してから、拡張ＲＥＰＯＲＴ解釈部１０３が拡張ＲＥＰＯＲＴメッセージを補助装置２００から受信するまでの時間を測定する。
【０１２５】
拡張ＧＡＴＥ生成部１０２が拡張ＧＡＴＥメッセージを送信してから一定時間が経過しても拡張ＲＥＰＯＲＴ解釈部１０３が拡張ＧＡＴＥメッセージを受信していない場合、サーバ１００は、サーバ側ポート部２０１とサーバ１００との間で拡張ＧＡＴＥメッセージが損失したと判定する。拡張ＧＡＴＥメッセージが損失した場合、拡張ＧＡＴＥ生成部１０２は、前回（直前に）生成された拡張ＧＡＴＥメッセージを再度生成する。再度生成された拡張ＧＡＴＥメッセージは、拡張ＲＥＰＯＲＴ解釈部１０３が一定時間内に受信できなかった拡張ＧＡＴＥメッセージである。
【０１２６】
拡張ＧＡＴＥ生成部１０２は、前回（直前に）生成した拡張ＧＡＴＥメッセージを再送する。なお、拡張ＧＡＴＥメッセージにタイムスタンプ値及び送信開始時刻が記載される場合、拡張ＧＡＴＥ生成部１０２は、一定時間以上経過した後の時刻を表すタイムスタンプ値を、拡張ＧＡＴＥメッセージする。
【０１２７】
実施形態の加入者線端局装置１０は、拡張ＧＡＴＥメッセージに関する処理機能と拡張ＲＥＰＯＲＴメッセージに関する処理機能とのうちの少なくとも一方を備える。拡張ＧＡＴＥメッセージに関する処理機能と拡張ＲＥＰＯＲＴメッセージに関する処理機能との両方を加入者線端局装置１０が備える場合であっても、拡張ＲＥＰＯＲＴメッセージに関する処理機能のみを加入者線端局装置１０が備える場合であっても、ＲＥＰＯＲＴメッセージ処理部２０４は、拡張ＲＥＰＯＲＴメッセージを再送してよい。
【０１２８】
実施形態において説明されているように、１以上の加入者線終端装置１２のラウンドトリップ時間「ＲＴＴ」が含まれている拡張ＲＥＰＯＲＴメッセージと、通常のＧＡＴＥメッセージ、ラウンドトリップ時間「ＲＴＴ」が含まれていない拡張ＧＡＴＥメッセージ、又は、１以上の加入者線終端装置１２のラウンドトリップ時間「ＲＴＴ」が含まれている拡張ＧＡＴＥメッセージのうちの少なくとも一つとは、組み合わされてもよい。これらの場合、サーバ１００の処理の負荷が軽減される。
【０１２９】
１以上の加入者線終端装置１２のラウンドトリップ時間「ＲＴＴ」が含まれている拡張ＧＡＴＥメッセージと、通常のＲＥＰＯＲＴメッセージ、ラウンドトリップ時間「ＲＴＴ」が含まれていない拡張ＲＥＰＯＲＴメッセージ、又は、１以上の加入者線終端装置１２のラウンドトリップ時間「ＲＴＴ」が含まれている拡張ＲＥＰＯＲＴメッセージのうちの少なくとも一つとは、組み合わされてもよい。これらの場合、補助装置２００の処理の負荷が軽減される。
【０１３０】
更に、これらのメッセージの組み合わせと、１以上の加入者線終端装置１２のラウンドトリップ時間「ＲＴＴ」が含まれている拡張ＧＡＴＥメッセージとは、組み合わされてもよい。
【０１３１】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【０１３２】
本発明は、光アクセスネットワークに適用可能である。
【符号の説明】
【０１３３】
１…受動光ネットワーク、１ａ…受動光ネットワーク、１０…加入者線端局装置、１０ａ…加入者線端局装置、１１…光スプリッタ、１２…加入者線終端装置、１００…サーバ、１０１…ＯＬＴプロセス実行部、１０２…拡張ＧＡＴＥ生成部、１０３…拡張ＲＥＰＯＲＴ解釈部、２００…補助装置、２０１…サーバ側ポート部、２０２…ＧＡＴＥメッセージ処理部、２０３…ＰＯＮ側ポート部、２０４…ＲＥＰＯＲＴメッセージ処理部、２０２１…拡張ＧＡＴＥ受付部、２０２２…ＧＡＴＥ情報保持部、２０２３…ＧＡＴＥ生成部、２０４１…ＲＥＰＯＲＴ受付部、２０４２…ＲＥＰＯＲＴ情報保持部、２０４３…拡張ＲＥＰＯＲＴ生成部
【図１】
2020178278.tif 000003
【図２】
2020178278.tif 000004
【図３】
2020178278.tif 000005
【図４】
2020178278.tif 000006
【図５】
2020178278.tif 000007
【図６】
2020178278.tif 000008
【図７】
2020178278.tif 000009
【図８】
2020178278.tif 000010
【図９】
2020178278.tif 000011