(57)【特許請求の範囲】
【請求項１】
光信号の割当要求量を表す情報を含むリクエスト信号を他通信装置から取得する要求部と、
光信号の割当量を決定するための割当決定用パラメータを決定するための処理を、前記要求部がリクエスト信号を前記他通信装置から取得する前に開始する決定部と、
決定された前記割当決定用パラメータと前記割当要求量とに基づいて前記割当量を決定する割当部と
を備え、
前記決定部は、直近の所定数周期における前記光信号のトラヒック量の平均値が大きくなるほど前記割当決定用パラメータを大きくし、
前記割当部は、決定された前記割当決定用パラメータを前記割当要求量に加算した値を前記割当量とする、
通信装置。
【請求項２】
前記決定部は、前記割当量の履歴に基づいて、前記割当決定用パラメータを更新する、請求項１に記載の通信装置。
【請求項３】
前記決定部は、前記割当要求量の履歴に基づいて、前記割当決定用パラメータを更新する、請求項１又は請求項２に記載の通信装置。
【請求項４】
通信装置が実行する通信方法であって、
光信号の割当要求量を表す情報を含むリクエスト信号を他通信装置から取得する要求ステップと、
光信号の割当量を決定するための割当決定用パラメータを決定するための処理を、前記通信装置がリクエスト信号を前記他通信装置から取得する前に開始する決定ステップと、
決定された前記割当決定用パラメータと前記割当要求量とに基づいて前記割当量を決定する割当ステップと、
を含み、
前記決定ステップでは、直近の所定数周期における前記光信号のトラヒック量の平均値が大きくなるほど前記割当決定用パラメータを大きくし、
前記割当ステップでは、決定された前記割当決定用パラメータを前記割当要求量に加算した値を前記割当量とする、
通信方法。
【請求項５】
コンピュータに、
光信号の割当要求量を表す情報を含むリクエスト信号を他通信装置から取得する要求手順と、
光信号の割当量を決定するための割当決定用パラメータを決定するための処理を、リクエスト信号を前記他通信装置から取得する前に開始する決定手順と、
決定された前記割当決定用パラメータと前記割当要求量とに基づいて前記割当量を決定する割当手順と、
を実行させ、
前記決定手順では、直近の所定数周期における前記光信号のトラヒック量の平均値が大きくなるほど前記割当決定用パラメータを大きくし、
前記割当手順では、決定された前記割当決定用パラメータを前記割当要求量に加算した値を前記割当量とする、
通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信方法及び通信プログラムに関する。
【背景技術】
【０００２】
アクセスサービスの高速化に対するニーズの高まりに応じて、ＦＴＴＨ（Fiber To The Home）の普及が世界的に進んでいる。ＦＴＴＨサービスでは、１台の収容局側装置が信号を時分割多重（TDM: Time Division Multiplexing）することによって複数台の加入者側装置を収容する場合がある。収容局側装置は、光加入者線終端装置（OLT: Optical Line Terminal）である。光加入者線終端装置は、光加入者ユニット（OSU: Optical Subscriber Unit）を備える。加入者側装置は、光加入者線ネットワーク装置（ONU: Optical Network Unit）である。ＦＴＴＨサービスは、ＰＯＮ(Passive Optical Network)方式によって提供される。以下、時分割多重のＰＯＮを「ＴＤＭ−ＰＯＮ」という。
【０００３】
ＴＤＭ−ＰＯＮの上り通信では、光加入者線ネットワーク装置同士が、上り光信号の帯域を共有する。光加入者線終端装置は、動的帯域割当（DBA: Dynamic Bandwidth Allocation）の結果に基づいて、上り光信号の割当量を光加入者線ネットワーク装置に付与する。光加入者線終端装置は、上り光信号の割当量を他通信装置に付与するための信号（以下「グラント信号」という。）を、各光加入者線ネットワーク装置に送信する。グラント信号は、上り光信号の割当量を表す。上り光信号の割当量は、上り光信号の送信許可時間を用いて表現されてもよい。光加入者線ネットワーク装置は、上り光信号の送信許可時間内に、上り光信号を光加入者線終端装置に送信する。これによって、光加入者線ネットワーク装置は、光加入者線終端装置の光加入者ユニットに向かう上り光信号同士の衝突を防ぐことができる。
【０００４】
図５は、従来の光通信システムの動的帯域割当の動作の例を示す図である。光加入者線ネットワーク装置は、グラント信号が表す割当量に応じた送信許可時間内に、上り光信号を光加入者線終端装置に送信する。上り光信号は、例えば、データ（主信号）を含む。上り光信号は、例えば、上り光信号の割当要求量を表す信号（以下「リクエスト信号」という。）（副信号）を含む。
【０００５】
光加入者線終端装置は、光加入者線ネットワーク装置から取得したリクエスト信号に基づいて、動的帯域割当（DBA）を実行する。光加入者線終端装置は、動的帯域割当の結果に基づいて、上り光信号の割当量を光加入者線ネットワーク装置ごとに決定する。光加入者線終端装置は、グラント信号を各光加入者線ネットワーク装置に送信する。以下、動的帯域割当の周期を「ＤＢＡ周期」という。ＤＢＡ周期は、光加入者線ネットワーク装置ごとに定められる。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】M. P. Mcgarry, M. Reisslein and M. Maier, "Ethernet passive optical network architectures and dynamic bandwidth allocation algorithms," in IEEE Communications Surveys & Tutorials, vol. 10, no. 3, pp. 46-60, Third Quarter 2008.
【非特許文献２】D. Murayama, N. Oota, K. I. Suzuki and N. Yoshimoto, "Low latency dynamic bandwidth allocation for 100km long reach 10G-EPON," 2012 IEEE International Workshop Technical Committee on Communications Quality and Reliability (CQR), San Diego, CA, 2012, pp. 1-5.
【発明の概要】
【発明が解決しようとする課題】
【０００７】
図６は、従来の通信装置の動作の例を示すタイムチャートである。従来の通信装置（光加入者線終端装置）は、要求部と、割当部と、決定部と、付与部とを備える。以下、ｎは、光加入者線ネットワーク装置の番号を示す。ｍは、ＤＢＡ周期の番号を示す。
【０００８】
要求部は、リクエスト信号を光加入者線ネットワーク装置から取得する。要求部は、上り光信号の割当要求量ｒ（ｎ，ｍ）を表す情報を、リクエスト信号から抽出する。割当要求量ｒ（ｎ，ｍ）を表す情報は、番号ｎの光加入者線ネットワーク装置について、番号ｍのＤＢＡ周期における割当要求量ｒを表す情報である。要求部は、割当要求量ｒ（ｎ，ｍ）を表す情報を、割当部に送信する。
【０００９】
割当部は、割当要求量ｒ（ｎ，ｍ）を表す情報を取得した場合、方針決定用パラメータを決定する。すなわち、割当部は、要求部がリクエスト信号を光加入者線ネットワーク装置から取得した場合、方針決定用パラメータを決定する。方針決定用パラメータとは、上り光信号の割当量に関する割り当ての方針を決定するためのパラメータである。
【００１０】
割当部は、割当要求量ｒ（ｎ，ｍ）を表す情報を取得した場合、方針決定用パラメータを決定部に送信する。すなわち、割当部は、要求部がリクエスト信号を光加入者線ネットワーク装置から取得した場合、方針決定用パラメータを決定部に送信する。
【００１１】
決定部は、方針決定用パラメータを取得した場合、方針決定用パラメータに基づいて、上り光信号の割当量に関する割り当ての方針を決定する。すなわち、決定部は、要求部がリクエスト信号を光加入者線ネットワーク装置から取得した場合、上り光信号の割当量に関する割り当ての方針を決定する。決定部は、上り光信号の割当量に関する割り当ての方針に基づいて、割当決定用パラメータｐ（ｎ，ｍ）を割当部に送信する。割当決定用パラメータとは、上り光信号の割当量を決定するためのパラメータである。割当決定用パラメータｐ（ｎ，ｍ）は、番号ｎの光加入者線ネットワーク装置について、番号ｍのＤＢＡ周期における上り光信号の割当量を決定するためのパラメータである。
【００１２】
割当部は、割当要求量ｒ（ｎ，ｍ）を表す情報を要求部から取得した場合、割当決定用パラメータｐ（ｎ，ｍ）を決定部から取得する。すなわち、割当部は、要求部がリクエスト信号を光加入者線ネットワーク装置から取得した場合、割当決定用パラメータｐ（ｎ，ｍ）を決定部から取得する。
【００１３】
割当部は、割当要求量ｒ（ｎ，ｍ）を表す情報と割当決定用パラメータｐ（ｎ，ｍ）とに基づいて、上り光信号の割当量（送信許可量）をＤＢＡ周期で決定する。割当部は、上り光信号の割当量ｇ（ｎ，ｍ）を表す情報を、ＤＢＡ周期で付与部に送信する。割当量ｇ（ｎ，ｍ）を表す情報は、番号ｎの光加入者線ネットワーク装置について、番号ｍのＤＢＡ周期における割当量を表す情報である。
【００１４】
付与部は、割当量ｇ（ｎ，ｍ）を表す情報を表すグラント信号を生成する。付与部は、リクエスト信号を送信した光加入者線ネットワーク装置に、グラント信号をＤＢＡ周期で送信する。
【００１５】
動的帯域割当を実行することができる最長時間は、ＤＢＡ周期からラウンドトリップ時間（RTT: Round Trip Time）を除いた残りの時間である。上り光信号の送信遅延は、ＤＢＡ周期が長いほど長くなる。しかしながら、従来の通信装置は、リクエスト信号を取得してからグラント信号を送信するまでの時間を短くすることができないという問題があった。
【００１６】
上記事情に鑑み、本発明は、リクエスト信号を取得してからグラント信号を送信するまでの時間を短くすることが可能となる通信装置、通信方法及び通信プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１７】
本発明の一態様は、光信号の割当要求量を表す情報を含むリクエスト信号を他通信装置から取得する要求部と、光信号の割当量を決定するための割当決定用パラメータを決定するための処理を、前記要求部がリクエスト信号を前記他通信装置から取得する前に開始する決定部と、決定された前記割当決定用パラメータと前記割当要求量とに基づいて前記割当量を決定する割当部とを備える通信装置である。
【００１８】
本発明の一態様は、上記の通信装置であって、前記決定部は、前記光信号のトラヒック量に基づいて、前記割当決定用パラメータを更新する。
【００１９】
本発明の一態様は、上記の通信装置であって、前記決定部は、前記割当量の履歴に基づいて、前記割当決定用パラメータを更新する。
【００２０】
本発明の一態様は、上記の通信装置であって、前記決定部は、前記割当要求量の履歴に基づいて、前記割当決定用パラメータを更新する。
【００２１】
本発明の一態様は、通信装置が実行する通信方法であって、光信号の割当要求量を表す情報を含むリクエスト信号を他通信装置から取得するステップと、光信号の割当量を決定するための割当決定用パラメータを決定するための処理を、前記通信装置がリクエスト信号を前記他通信装置から取得する前に開始するステップと、決定された前記割当決定用パラメータと前記割当要求量とに基づいて前記割当量を決定するステップと、を含む通信方法である。
【００２２】
本発明の一態様は、コンピュータに、光信号の割当要求量を表す情報を含むリクエスト信号を他通信装置から取得する手順と、光信号の割当量を決定するための割当決定用パラメータを決定するための処理を、リクエスト信号を前記他通信装置から取得する前に開始する手順と、決定された前記割当決定用パラメータと前記割当要求量とに基づいて前記割当量を決定する手順と、を実行させるための通信プログラムである。
【発明の効果】
【００２３】
本発明により、リクエスト信号を取得してからグラント信号を送信するまでの時間を短くすることが可能となる。
【図面の簡単な説明】
【００２４】
【図１】第１実施形態における、光通信システムの構成の例を示す図である。
【図２】第１実施形態における、通信装置の構成の例を示す図である。
【図３】第１実施形態における、通信装置の動作の例を示すタイムチャートである。
【図４】第２実施形態における、通信装置の構成の例を示す図である。
【図５】従来の光通信システムの動的帯域割当の動作の例を示す図である。
【図６】従来の通信装置の動作の例を示すタイムチャートである。
【発明を実施するための形態】
【００２５】
本発明の実施形態について、図面を参照して詳細に説明する。
（第１実施形態）
図１は、光通信システム１の構成の例を示す図である。光通信システム１は、ＴＤＭ−ＰＯＮ方式によって光信号を通信するシステムである。光通信システム１は、Ｎ台（Ｎは１以上の整数）の端末１０−ｎ（ｎは、１以上Ｎ以下の整数）と、Ｎ台の光加入者線ネットワーク装置２０−ｎと、光合波・分波器３０と、伝送路４０と、通信装置５０ａとを備える。図１に示す「ｔ」は時間を表す。
【００２６】
以下、端末１０−１〜１０−Ｎに共通する事項については、符号の一部を省略して、「端末１０」と表記する。以下、光加入者線ネットワーク装置２０−１〜２０−Ｎに共通する事項については、符号の一部を省略して、「光加入者線ネットワーク装置２０」と表記する。
【００２７】
端末１０は、スマートフォン端末、タブレット端末、パーソナルコンピュータ装置などの通信端末である。端末１０−ｎは、光加入者線ネットワーク装置２０−ｎを介して、通信装置５０ａと通信する。
【００２８】
光加入者線ネットワーク装置２０（子ノード）は、グラント信号によって上り光信号の割当量が通信装置５０ａから割り当てられる対象である。光加入者線ネットワーク装置２０−ｎ（ONU）は、上り光信号の割当量に応じた送信許可時間内に、光合波・分波器３０及び伝送路４０を介して、通信装置５０ａに上り光信号を送信する。
【００２９】
上り光信号は、例えば、リクエスト信号を表す。上り光信号は、例えば、データを表す。光加入者線ネットワーク装置２０−ｎは、伝送路４０及び光合波・分波器３０を介して、通信装置５０ａから下り光信号を取得する。下り光信号は、例えば、グラント信号を表す。下り光信号は、例えば、データを表す。
【００３０】
光合波・分波器３０は、光加入者線ネットワーク装置２０−１〜２０−Ｎから取得した上り光信号を合波する。光合波・分波器３０は、合波した結果を表す光信号を、伝送路４０を介して通信装置５０ａに送信する。光合波・分波器３０は、通信装置５０ａから取得した光信号を分波する。光合波・分波器３０は、分波した光信号を光加入者線ネットワーク装置２０−１〜２０−Ｎに送信する。伝送路４０は、光ファイバである。
【００３１】
通信装置５０ａ（親ノード）は、光加入者線終端装置（OLT）である。通信装置５０ａは、方針決定用パラメータを決定するための処理を、通信装置５０ａがリクエスト信号を光加入者線ネットワーク装置２０から取得する前に開始する。通信装置５０ａは、方針決定用パラメータを決定するための処理を、通信装置５０ａがリクエスト信号を光加入者線ネットワーク装置２０から取得する前に完了してもよい。これによって、通信装置５０ａは、リクエスト信号を取得してからグラント信号を送信するまでの時間を短くすることが可能となる。通信装置５０ａは、光加入者線ネットワーク装置２０から取得した上り光信号に基づいて、通信装置５０ａの上位装置に信号を送信してもよい。
【００３２】
図２は、通信装置５０ａの構成の例を示す図である。通信装置５０ａは、決定部５１と、要求部５２と、割当部５３と、付与部５４とを備える。決定部５１と割当部５３と要求部５２と付与部５４とのうち一部又は全部は、例えば、ＣＰＵ（Central Processing Unit）等のプロセッサが、記憶部に記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部又は全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェア機能部であってもよい。
【００３３】
通信装置５０ａは、磁気ハードディスク装置や半導体記憶装置等の不揮発性の記憶媒体（非一時的な記録媒体）を有する記憶装置を用いて構成される。通信装置５０ａは、例えば、ＲＡＭ（Random Access Memory）やレジスタなどの揮発性の記憶媒体を有していてもよい。
【００３４】
決定部５１は、最新のリクエスト信号を必要としないＤＢＡアルゴリズム処理を実行する。例えば、決定部５１は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、方針決定用パラメータを割当部５３から取得する。例えば、決定部５１は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、割当決定用パラメータを決定するための処理を方針決定用パラメータに基づいて開始する。
【００３５】
決定部５１は、割当決定用パラメータｐ（ｎ，ｍ）を割当部５３に送信する。例えば、決定部５１は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、割当決定用パラメータｐ（ｎ，ｍ）を割当部５３に送信してもよい。
【００３６】
要求部５２は、リクエスト信号を光加入者線ネットワーク装置２０から取得する。要求部５２は、上り光信号の割当要求量ｒ（ｎ，ｍ）を表す情報を、リクエスト信号から抽出する。要求部５２は、抽出された割当要求量ｒ（ｎ，ｍ）を表す情報を、割当部５３に送信する。
【００３７】
割当部５３は、割当要求量ｒ（ｎ，ｍ）を表す情報を取得する前における任意のタイミングで、方針決定用パラメータを決定する。すなわち、割当部５３は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、方針決定用パラメータを決定する。方針決定用パラメータは、例えば、上り光信号のスロットサイズである。方針決定用パラメータは、例えば、光加入者線ネットワーク装置２０（割当対象）の数である。
【００３８】
割当部５３は、割当要求量ｒ（ｎ，ｍ）を表す情報を割当部５３が要求部５２から取得する前における任意のタイミングで、方針決定用パラメータを決定部５１に送信する。すなわち、割当部５３は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、方針決定用パラメータを決定部５１に送信する。
【００３９】
割当部５３は、割当決定用パラメータｐ（ｎ，ｍ）を決定部５１から取得する。例えば、割当部５３は、割当要求量ｒ（ｎ，ｍ）を表す情報を割当部５３が要求部５２から取得する前における任意のタイミングで、割当決定用パラメータｐ（ｎ，ｍ）を決定部５１から取得してもよい。すなわち、割当部５３は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、割当決定用パラメータｐ（ｎ，ｍ）を決定部５１から取得してもよい。
【００４０】
割当部５３は、割当要求量ｒ（ｎ，ｍ）を表す情報と割当決定用パラメータｐ（ｎ，ｍ）とに基づいて、上り光信号の割当量をＤＢＡ周期で決定する。割当部５３は、上り光信号の割当量ｇ（ｎ，ｍ）を表す情報を、ＤＢＡ周期で付与部５４に送信する。
【００４１】
なお、割当量ｇ（ｎ，ｍ）を表す情報は、上り光信号の送信許可時間を表す情報でもよい。すなわち、割当部５３は、割当要求量ｒ（ｎ，ｍ）を表す情報と割当決定用パラメータｐ（ｎ，ｍ）とに基づいて、上り光信号の送信許可時間をＤＢＡ周期で決定してもよい。割当部５３は、割当量ｇ（ｎ，ｍ）に応じた送信許可時間を表す情報を、ＤＢＡ周期で付与部５４に送信してもよい。
【００４２】
付与部５４は、割当量ｇ（ｎ，ｍ）に応じた送信許可時間を表すグラント信号を生成する。付与部５４は、リクエスト信号を送信した光加入者線ネットワーク装置２０に、グラント信号をＤＢＡ周期で送信する。
【００４３】
次に、ＤＢＡアルゴリズムを決定部５１及び割当部５３が実行する処理の第１例を説明する。
決定部５１及び割当部５３は、パラメータ計算を含むどのようなＤＢＡアルゴリズムを実行してもよい。例えば、決定部５１及び割当部５３は、非特許文献１に示す「Ｌｉｍｉｔｅｄ  ＤＢＡ」のアルゴリズムを実行する。「Ｌｉｍｉｔｅｄ  ＤＢＡ」では、最大の割当量ｇｍａｘ（ｎ，ｍ）は、予め定められる。最大の割当量ｇｍａｘ（ｎ，ｍ）は、例えば、上り光信号のスロットサイズＧを全ての光加入者線ネットワーク装置２０の台数Ｎで除算した結果である。
【００４４】
割当部５３は、最大の割当量ｇｍａｘ（ｎ，ｍ）と割当要求量ｒ（ｎ，ｍ）とのうち小さい方を、光加入者線ネットワーク装置２０−ｎに割り当てる。すなわち、割当部５３は、最大の割当量ｇｍａｘ（ｎ，ｍ）を上限として、割当要求量ｒ（ｎ，ｍ）に応じた割当量を、光加入者線ネットワーク装置２０−ｎに割り当てる。
【００４５】
決定部５１は、割当要求量ｒ（ｎ，ｍ）を用いることなく、割当決定用パラメータｐ（ｎ，ｍ）を式（１）のように決定する。
【００４６】
【数１】
0006600275.tif 000002
【００４７】
ここで、Ｇは、上り光信号のスロットサイズを示す。Ｎは、光加入者線ネットワーク装置２０（割当対象）の数を示す。割当部５３は、割当量ｇ（ｎ，ｍ）を、式（２）のように決定する。
【００４８】
【数２】
0006600275.tif 000003
【００４９】
次に、ＤＢＡアルゴリズムを決定部５１及び割当部５３が実行する処理の第２例を説明する。
決定部５１及び割当部５３は、非特許文献２に示す「長距離向けＤＢＡ」のアルゴリズムを実行してもよい。決定部５１及び割当部５３は、割当要求量の推移に応じて、割当量ｇ（ｎ，ｍ）を更新する。グラント信号は、割当量ｇ（ｎ，ｍ）が更新された場合には、更新された割当量を表す。
【００５０】
決定部５１は、割当要求量ｒ（ｎ，ｍ）を用いることなく、割当決定用パラメータｐ（ｎ，ｍ）を式（３）のように決定する。
【００５１】
【数３】
0006600275.tif 000004
【００５２】
ここで、Δgは、予め定められた第１の値である。αは、予め定められた第２の値である。βは、αよりも小さい値に予め定められた第３の値である。（ｒ（ｎ，ｍ−１）−ｒ（ｎ，ｍ−２）＞α）が成立する場合、割当決定用パラメータｐ（ｎ，ｍ）は、Δｇである。（ｒ（ｎ，ｍ−１）−ｒ（ｎ，ｍ−２）＜β）が成立する場合、割当決定用パラメータｐ（ｎ，ｍ）は、−Δｇである。（β＜ｒ（ｎ，ｍ−１）−ｒ（ｎ，ｍ−２）＜α）が成立する場合、割当決定用パラメータｐ（ｎ，ｍ）は、０である。割当部５３は、割当量ｇ（ｎ，ｍ）を式（４）のように決定する。
【００５３】
【数４】
0006600275.tif 000005
【００５４】
図３は、通信装置５０ａの動作の例を示すタイムチャートである。決定部５１は、割当決定用パラメータｐ（ｎ，ｍ）を決定するための処理を、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで開始する。（ステップＳ１０１）。要求部５２は、リクエスト信号を光加入者線ネットワーク装置２０から取得した場合、割当要求量ｒ（ｎ，ｍ）を表す情報を割当部５３に送信する（ステップＳ１０２）。
【００５５】
割当部５３は、割当決定用パラメータｐ（ｎ，ｍ）と割当要求量ｒ（ｎ，ｍ）とに基づいて、割当量ｇ（ｎ，ｍ）を表す情報を付与部５４に送信する（ステップＳ１０３）。付与部５４は、リクエスト信号を送信した光加入者線ネットワーク装置２０に、グラント信号を送信する（ステップＳ１０４）。
【００５６】
以上のように、第１実施形態の通信装置５０ａは、決定部５１と、要求部５２と、割当部５３とを備える。要求部５２は、割当要求量ｒ（ｎ，ｍ）を表す情報を含むリクエスト信号を光加入者線ネットワーク装置２０（他通信装置）から取得する。決定部５１は、割当決定用パラメータｐ（ｎ，ｍ）を決定するための処理を、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前に開始する。割当部５３は、決定された割当決定用パラメータｐ（ｎ，ｍ）と割当要求量ｒ（ｎ，ｍ）とに基づいて、割当量ｇ（ｎ，ｍ）を決定する。
【００５７】
これによって、第１実施形態の通信装置５０ａは、リクエスト信号を取得してからグラント信号を送信するまでの時間を短くすることが可能となる。
【００５８】
第１実施形態の通信装置は、動的帯域割当の時間（＝方針を決定するための時間＋割り当てを決定するための時間）を短縮することなく、リクエスト信号を取得してからグラント信号を送信するまでの時間を短くすることが可能となる。第１実施形態の通信装置は、ＤＢＡアルゴリズムを実行するための演算能力の高い演算装置がなくても、リクエスト信号を取得してからグラント信号を送信するまでの時間を短くすることが可能となる。第１実施形態の通信装置は、通信装置のコスト増大を防ぐことができる。
【００５９】
（第２実施形態）
第２実施形態では、通信装置が監視部を備える点が、第１実施形態と相違する。第２実施形態では、第１実施形態との相違点についてのみ説明する。
【００６０】
図４は、通信装置５０ｂの構成の例を示す図である。通信装置５０ｂは、決定部５１と、要求部５２と、割当部５３と、付与部５４と、監視部５５とを備える。監視部５５（トラヒックモニタ部）は、特定のフローのトラヒック量を監視する。特定のフローは、任意に定められる。監視部５５は、トラヒック量の監視結果に基づいて、トラヒック量の履歴情報を記憶する。トラヒック量の履歴情報は、例えば、直近のＭ周期（Ｍは、ｍ以上の整数）における上り光信号のトラヒック量を表す情報である。
【００６１】
決定部５１は、最新のリクエスト信号を必要としないＤＢＡアルゴリズム処理を実行する。例えば、決定部５１は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、特定のフローのトラヒック量を表す情報を方針決定用パラメータとして監視部５５から取得する。例えば、決定部５１は、要求部５２がリクエスト信号を光加入者線ネットワーク装置２０から取得する前における任意のタイミングで、割当決定用パラメータを決定するための処理を方針決定用パラメータに基づいて開始する。例えば、決定部５１は、直近のＭ周期における上り光信号のトラヒック量の平均値に基づいて、割当決定用パラメータｐ（ｎ，ｍ）を更新する。
【００６２】
決定部５１は、割当要求量ｒ（ｎ，ｍ）を用いることなく、割当決定用パラメータｐ（ｎ，ｍ）を式（５）のように決定する。
【００６３】
【数５】
0006600275.tif 000006
【００６４】
αは、予め定められた値である。ｔ（ｎ，ｍ）は、番号ｎの光加入者線ネットワーク装置について、番号ｍのＤＢＡ周期における上り光信号のトラヒック量ｔを表す。割当部５３は、割当量ｇ（ｎ，ｍ）を式（６）のように決定する。
【００６５】
【数６】
0006600275.tif 000007
【００６６】
以上のように、第２実施形態の決定部５１は、上り光信号のトラヒック量に基づいて、割当決定用パラメータｐ（ｎ，ｍ）を更新する。これによって、第２実施形態の通信装置は、上り光信号のトラヒック量に応じて、リクエスト信号を取得してからグラント信号を送信するまでの時間を効率的に短くすることが可能となる。例えば、第２実施形態の通信装置は、上り光信号のトラヒック量が増えるに従い、リクエスト信号を取得してからグラント信号を送信するまでの時間を効率的に短くしてもよい。
【００６７】
（第３実施形態）
第３実施形態では、決定部５１が方針決定用パラメータを割当部５３及び監視部５５から取得する点が、第２実施形態と相違する。第３実施形態では、第２実施形態との相違点についてのみ説明する。
【００６８】
通信装置５０ｂは、決定部５１と、要求部５２と、割当部５３と、付与部５４と、監視部５５とを備える。決定部５１は、第１の方針決定用パラメータを割当部５３から取得する。第１の方針決定用パラメータは、例えば、割当量ｇ（ｎ，ｍ）の履歴情報である。決定部５１は、第２の方針決定用パラメータを割当部５３から取得する。第２の方針決定用パラメータは、例えば、割当要求量ｒ（ｎ，ｍ）の履歴情報でもよい。決定部５１は、特定のフローのトラヒック量を表す情報を、監視部５５から取得する。特定のフローは、任意に定められる。
【００６９】
決定部５１は、第１の方針決定用パラメータと第２の方針決定用パラメータと特定のフローのトラヒック量とのうち少なくとも一つに基づいて、上り光信号の割当量に関する割り当ての方針を決定する。すなわち、決定部５１は、第１の方針決定用パラメータと第２の方針決定用パラメータと特定のフローのトラヒック量とのうち少なくとも一つに基づいて、割当決定用パラメータｐ（ｎ，ｍ）を決定する。
【００７０】
以上のように、第３実施形態の決定部５１は、割当量ｇ（ｎ，ｍ）の履歴に基づいて、割当決定用パラメータｐ（ｎ，ｍ）を更新してもよい。第３実施形態の決定部５１は、割当要求量ｒ（ｎ，ｍ）の履歴に基づいて、割当決定用パラメータｐ（ｎ，ｍ）を更新してもよい。これによって、第３実施形態の通信装置５０ｂは、割当要求量の履歴と割当量の履歴とトラヒック量とのうち少なくとも一つに応じて、リクエスト信号を取得してからグラント信号を送信するまでの時間を効率的に短くすることが可能となる。
【００７１】
上述した実施形態における通信装置の少なくとも一部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【００７２】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００７３】
本発明は、光通信システムの通信装置に適用可能である。
【符号の説明】
【００７４】
１…光通信システム、１０…端末、２０…光加入者線ネットワーク装置、３０…光合波・分波器、４０…伝送路、５０ａ…通信装置、５１…決定部、５２…要求部、５３…割当部、５４…付与部、５５…監視部
【図１】
0006600275.tif 000008
【図２】
0006600275.tif 000009
【図３】
0006600275.tif 000010
【図４】
0006600275.tif 000011
【図５】
0006600275.tif 000012
【図６】
0006600275.tif 000013