(57)【要約】【課題】ＰＯＮシステムにおいて、加入者端末に蓄積された上りデータを効率良く局側装置へ送信させる。【解決手段】  １個の局側装置と複数の加入者端末とで構成されたネットワークにおいて、複数の加入者端末は、固定帯域及び動的帯域の双方またはいずれか一方の契約がなされている。そして、局側装置は、固定帯域の契約がなされている加入者端末に対しては、少なくとも契約された値の固定帯域を確実に送信許可帯域として割り当てる。【選択図】図２
2011146780.tif 000002
【特許請求の範囲】
【請求項１】
１個の局側装置と複数の加入者端末とで構成され、
該局側装置が、各該加入者端末から送信された各上り信号を受信し、各該上り信号に含まれる各上り制御パケットから当該局側装置の記憶装置に格納された各要求帯域に基づいて、各該加入者端末に対して送信許可帯域を割り当てるネットワークにおける、
該局側装置と各該加入者端末との間の通信遅延を緩和する方法であって、
前記複数の加入者端末の、固定帯域及び動的帯域の双方またはいずれか一方の契約の有無を前記記憶装置に登録する契約登録過程を含み、
前記局側装置は、要求帯域読み出し過程と、固定帯域割当過程と、動的帯域割当過程とを行い、
前記要求帯域読み出し過程は、
前記記憶装置から各要求帯域を読み出す第１過程を含み、
固定帯域割当過程は、
各前記加入者端末について、各々前記固定帯域の契約の有無を判別する第２過程と、
該第２過程において前記固定帯域の契約があると判別された各前記加入者端末に対して、各契約された固定帯域を割り当てる第３過程と
を含み、
該第３過程の後、または、前記第２過程において前記固定帯域の契約がないと判別した場合には、前記動的帯域割当過程へ移行し、
前記動的帯域割当過程は、
各前記加入者端末について、各々前記動的帯域の契約の有無を判別する第４過程と、
該第４過程において前記動的帯域の契約があると判別された各前記加入者端末の各前記要求帯域が、前記固定帯域割当過程において各割り当てた固定帯域よりも大きいか否かを判別する第５過程と、
該第５過程において、各前記要求帯域が各前記割り当てた固定帯域よりも大きいと判別された場合には、当該判別結果に係る各加入者端末に対して動的帯域を通信環境に応じて割り当てることによって、該動的帯域と前記割り当てた固定帯域との和を前記送信許可帯域として割り当てる第６過程と
を含み、
前記第４過程において前記動的帯域の契約がないと判別された各前記加入者端末に対しては、前記割り当てた固定帯域を前記送信許可帯域として割り当てる
ことを特徴とする通信遅延の緩和方法。
【請求項２】
請求項１に記載の通信遅延の緩和方法であって、
前記局側装置は、前記要求帯域読み出し過程の前に、通信中の前記加入者端末の台数を判別する台数判別過程を含み、
該台数判別過程において、通信中の前記加入者端末が複数台であると判別した場合には、前記要求帯域読み出し過程、前記固定帯域割当過程、及び前記動的帯域割当過程を行い、
前記台数判別過程において、通信中の前記加入者端末が１台であると判別した場合には、前記要求帯域読み出し過程、前記固定帯域割当過程、及び前記動的帯域割当過程を行うことなく、前記送信許可帯域として割当可能な全帯域を該加入者端末に対して割り当てる
ことを特徴とする通信遅延の緩和方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、１個の局側装置と複数の加入者端末とで構成されるネットワークであって、特に、局側装置が、各加入者端末から送信された各帯域要求パケットを受信し、これら帯域要求パケットからこの局側装置の記憶部に格納された各要求帯域に基づいて、各加入者端末に対して送信許可帯域を割り当てるネットワークにおいて、局側装置と各加入者端末との間の通信遅延を緩和する方法に関する。
【背景技術】
【０００２】
従来、１つの局側装置と、分配器を介してこの局側装置と接続された複数の加入者側装置とによって構成されている通信システムが周知である。近年では、このような通信システムとして、例えば受動型光加入者ネットワーク（以下、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）とも称する）システム等の、信号媒体として光信号を用いる通信システムが注目されている。
【０００３】
ＰＯＮシステムは、光ネットワークであって、インターネット接続サービス、ＩＰ電話、映像配信サービスなどのインターネットプロトコル（ＩＰ：Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を使用した各種サービスを提供することができる。
【０００４】
図５を参照して、ＰＯＮシステムの構成について説明する。
【０００５】
図５は、ＰＯＮシステムの概略構成図である。
【０００６】
ＰＯＮシステム１００では、キャリアの局舎に設置される局側装置（ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）２００、及び加入者宅に設置される加入者端末（ＯＮＵ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）３００が１本の光ファイバから光スプリッタ４００を介して複数の光ファイバに分岐する光ファイバ網で接続されている。
【０００７】
ＰＯＮ技術の中で、Ｅｔｈｅｒｎｅｔ（登録商標）技術を使用したものを、Ｅｔｈｅｒｎｅｔ（登録商標）−ＰＯＮと称し、Ｇｉｇａｂｉｔ（１×１０９ｂｉｔ／ｓｅｃ）Ｅｔｈｅｒｎｅｔ（登録商標）技術を使用したものをＧＥ−ＰＯＮと称する。ＧＥ−ＰＯＮは、ＩＥＥＥ８０２．３ａｈで標準化されている（例えば、非特許文献１参照）。また、１０Ｇｉｇａｂｉｔ（１×１０１０ｂｉｔ／ｓｅｃ）Ｅｔｈｅｒｎｅｔ技術を使用したものを１０ＧＥ−ＰＯＮと称する。１０ＧＥ−ＰＯＮは、ＩＥＥＥ８０２．３ａｖで標準化されている。
【０００８】
ＧＥ−ＰＯＮシステムにおいて、ＯＬＴ２００及びＯＮＵ３００間でデータの通信を行うために、ＯＬＴ２００は、下り制御パケットとしてのゲートパケット（以下、単にゲートとも称する）を含む下り信号を各ＯＮＵに送信する。
【０００９】
ゲートは、各ＯＮＵに対して、例えば各ＯＮＵ３００からＯＬＴ２００に送信される上りデータパケット（以下、単に上りデータとも称する）やレポートパケット等を含む上り信号の送信開始時間、及び各ＯＮＵに割り当てた送信許可帯域を以ってその上り信号として送信可能な量を通知する。
【００１０】
また、各ＯＮＵ３００は、それぞれ上り制御パケットとしてのレポートパケット（以下、単にレポートとも称する）を含む上り信号を各々ＯＬＴに送信する。
【００１１】
レポートは、ＯＬＴ２００に対して、例えば各ＯＮＵ３００に蓄積されている上りデータの蓄積量を通知する。
【００１２】
図６を参照して、従来のＯＬＴ２００及び各ＯＮＵ３００間の通信手順について説明する。
【００１３】
図６は、従来のＯＬＴ２００及び各ＯＮＵ３００間の通信手順を説明するシーケンス図である。
【００１４】
各ＯＮＵのうち、ＯＬＴ２００との間に相互のリンクが確立されたＯＮＵ３００、すなわちＩＥＥＥ８０２．３ａｈで規定された周知のディスカバリシーケンスによりＯＬＴ２００に登録されたＯＮＵ３００とＯＬＴ２００との間では、上述したゲート及びレポートを用いて以下のように通信が行われる。なお、図６では、リンクが確立されたＯＮＵ３００のうちのある１つのＯＮＵに着目し、このＯＮＵとＯＬＴ２００との間において行われる通信手順を示しているが、実際のＰＯＮシステムでは、ＯＬＴ２００及びＯＬＴ２００とリンクが確立された各ＯＮＵ３００間において、この図６に示すのと同様の通信手順が行われる。また、このシーケンス図では、図中に示してある矢印方向に時間が経過するものとする。
【００１５】
すなわち、ＯＬＴ２００は、リンクが確立された各ＯＮＵ３００に対して、ＯＮＵ３００からの上り信号の送信開始時間を通知するためのゲート１を送信する。このゲート１は、ＯＬＴ２００とリンクが確立された各ＯＮＵ３００に対して、一定時間毎に周期的に送信される。
【００１６】
そして、時刻ｔ１において、ＯＮＵ３００がゲート１を受信し、この時点においてＯＮＵ３００に上りデータが蓄積されている場合には、各ＯＮＵ３００は、ゲート１によって通知された送信開始時間、すなわち時刻ｔ２において、ＯＬＴ２００に対して、ゲート１を受信した時点までに蓄積された上りデータの蓄積量を通知するためのレポート１を各々送信する。
【００１７】
次に、時刻ｔ３において、ＯＬＴ２００は、ＯＮＵ３００から送信されたそれぞれのレポート１を受信する。そして、レポート１からＯＮＵ３００におけるデータの蓄積量を、このＯＮＵ３００が要求する、蓄積量の上りデータを送信するために必要な帯域、すなわち要求帯域として読み出す。
【００１８】
次に、ＯＬＴ２００は、この要求帯域に基づいて、各ＯＮＵ３００に対して送信許可帯域を各々割り当てる。そして、時刻ｔ４において、ＯＬＴ２００は、送信許可帯域を通知するためのゲート２をＯＮＵ３００に対して送信することによって、割り当てた送信許可帯域分の上りデータの送信許可を行う。
【００１９】
次に、時刻ｔ５において、ＯＮＵ３００は、ＯＬＴ２００から送信されたゲート２を受信する。
【００２０】
そして、ＯＮＵ３００は、ＯＮＵ３００が蓄積している上りデータの量、すなわち時刻ｔ１までに蓄積された上りデータのうち、時刻ｔ７にて送信する予定の送信許可帯域分の上りデータ１を除いた残存する分の上りデータの量と、ゲート１を受信した時点（時刻ｔ１）から、レポート２を送信する時点（時刻ｔ６）までに新たに蓄積された上りデータの量との和で算出される蓄積量を通知するために、時刻ｔ６において、ＯＬＴ２００に対してレポート２を送信する。
【００２１】
また、時刻ｔ７において、ＯＮＵ３００は、ゲート２によって通知された送信許可帯域分の上りデータ１をＯＬＴ２００に対して送信する。
【００２２】
以降は、上述した時刻ｔ３からｔ７までの手順と同様に、レポートを受信したＯＬＴ２００が、ＯＮＵ３００の要求帯域を読み出し、これに基づいて割り当てた送信許可帯域分の上りデータの送信許可をＯＮＵ３００に対して行う過程と、ＯＮＵ３００が、割り当てられた送信許可帯域分の上りデータを送信する過程と、ＯＮＵ３００が、その時刻において蓄積されている上りデータの蓄積量を通知するレポートを送信する過程とが繰り返される。
【００２３】
ここで、上述した送信許可帯域は、ＯＬＴ２００において、ＯＬＴ２００に設定された割当可能な全帯域から、各ＯＮＵ３００に対して、ＯＬＴ２００とのリンクが確立されたＯＮＵ３００の台数及びそれら要求帯域の値に基づいて動的に割り当てられる（例えば、非特許文献２参照）。
【先行技術文献】
【非特許文献】
【００２４】
【非特許文献１】「技術講座  ＧＥ−ＰＯＮ技術」ＮＴＴ技術ジャーナル  ２００５．８
【非特許文献２】「技術講座  ＧＥ−ＰＯＮ技術」ＮＴＴ技術ジャーナル  ２００５．１０
【発明の概要】
【発明が解決しようとする課題】
【００２５】
しかしながら、ＰＯＮシステムでは、ＯＬＴ２００が、まず、レポートから各ＯＮＵ３００の要求帯域を読み出し、次いで、各ＯＮＵ３００に対する送信許可帯域を動的に算出し、次いで、各ＯＮＵ３００に対して算出された送信許可帯域を割り当てるという一連の動作を行うことが必須である。
【００２６】
従って、ＰＯＮシステムでは、ＯＮＵ３００に蓄積した上りデータが送信されるまでに、ＯＮＵ３００が上りデータの蓄積量を通知するためのレポートをＯＬＴ２００に対して送信する過程と、ＯＬＴ２００が、送信許可帯域を通知し、送信許可を行うためのゲートをＯＮＵ３００に対して送信する過程を常に経る必要がある。
【００２７】
そして、各ＯＮＵ３００には、ＯＬＴ２００との間でレポート及びゲートの通信を行っている間にも上りデータが蓄積されていくため、この蓄積量の増加に伴って上りデータの通信遅延が発生する。
【００２８】
また、既に説明したように、送信許可帯域は、ＯＬＴ２００とのリンクが確立されたＯＮＵ３００の台数及びそれら要求帯域の値に基づいて動的に割り当てられる。
【００２９】
従って、上りデータが蓄積している、すなわちＯＬＴ２００に対して帯域を要求しているＯＮＵ３００の台数が多いほど、各ＯＮＵ３００に割り当てられる送信許可帯域は、各々小さくなる。その結果、各ＯＮＵ３００が、蓄積した上りデータを送信するための十分な送信許可帯域を得られない恐れが大きくなる。
【００３０】
そして、あるゲートにより与えられた送信許可帯域内で送信できずに残った上りデータは、次回以降の送信時までＯＮＵ３００に蓄積されるため、上りデータの蓄積量が増加し、その結果、上りデータの通信遅延が発生する。
【００３１】
この発明の目的は、ＰＯＮシステムにおいて、ＯＮＵに蓄積された上りデータを従来と比して効率良くＯＬＴへ送信することができる通信遅延の緩和方法を提供することにある。
【課題を解決するための手段】
【００３２】
そこで、上述した目的の達成を図るために、この発明による通信遅延の緩和方法では、加入者が予め固定帯域を契約することを可能とした。
【００３３】
そして、局側装置すなわちＯＬＴが、各加入者端末すなわちＯＮＵに対して帯域を割り当てる際に、固定帯域の契約がなされた加入者端末に対しては、毎回少なくとも契約された固定帯域を確実に割り当てることによって、加入者端末に蓄積された上りデータを従来と比して効率良く送信させる。
【００３４】
この発明によれば、通信遅延の緩和方法は以下の特徴を有している。
【００３５】
すなわち、この発明による通信遅延の緩和方法は、１個の局側装置と複数の加入者端末とで構成され、局側装置が、各加入者端末から送信された各上り信号を受信し、各これら上り信号に含まれる各上り制御パケットから当該局側装置の記憶装置に格納された各要求帯域に基づいて、各加入者端末に対して送信許可帯域を割り当てるネットワークにおける、局側装置と各加入者端末との間の通信遅延を緩和する方法である。
【００３６】
そして、複数の加入者端末の、固定帯域及び動的帯域の双方またはいずれか一方の契約の有無を記憶装置に登録する契約登録過程を含む。
【００３７】
また、局側装置は、要求帯域読み出し過程と、固定帯域割当過程と、動的帯域割当過程とを行う。
【００３８】
要求帯域読み出し過程は、記憶部から各要求帯域を読み出す第１過程を含んでいる。
【００３９】
また、固定帯域割当過程は、各加入者端末について、各々固定帯域の契約があるか否かを判別する第２過程と、第２過程において固定帯域の契約があると判別された各加入者端末に対して、各契約された固定帯域を割り当てる第３過程とを含んでいる。
【００４０】
そして、第３過程の後、または、第２過程において固定帯域の契約がないと判別した場合には、前記動的帯域割当過程へ移行する。
【００４１】
また、動的帯域割当過程は、各加入者端末について、各々動的帯域の契約があるか否かを判別する第４過程と、この第４過程において動的帯域の契約があると判別された各加入者端末の各要求帯域が、固定帯域割当過程において各割り当てた固定帯域の値よりも大きいか否かを判別する第５過程と、この第５過程において、動的帯域の契約があると判別された各加入者端末の各要求帯域が各割り当てた固定帯域よりも大きい場合には、動的帯域の契約があると判別された各加入者端末に対して動的帯域を通信環境に応じて割り当てることによって、動的帯域と割り当てた固定帯域との和を送信許可帯域とする第６過程と
を含んでいる。
【００４２】
第４過程において動的帯域の契約がないと判別された各加入者端末に対しては第５過程及び第６過程を行うことなく、及び第５過程において各要求帯域が各前記割り当てられた固定帯域以下である動的帯域の契約があると判別された各加入者端末に対しては第６過程を行うことなく、割り当てた固定帯域を送信許可帯域とする。
【発明の効果】
【００４３】
この発明による通信遅延の緩和方法では、上述したように、各加入者端末は、固定帯域及び動的帯域の双方またはいずれか一方の契約がなされている。
【００４４】
そして、局側装置は、固定帯域の契約がなされた加入者端末に対して、送信許可帯域として、少なくとも契約された固定帯域を確実に割り当てる。
【００４５】
従って、この発明による通信遅延の緩和方法では、固定帯域の契約がなされた加入者端末には、局側装置とのリンクが確立された他の加入者端末の台数及びそれらが要求する要求帯域の値に関わらず、少なくとも契約された固定帯域が確実に割り当てられるため、従来と比して効率良く蓄積された上りデータを送信することができる。
【００４６】
また、この発明による通信遅延の緩和方法では、局側装置は、固定帯域及び動的帯域のうち固定帯域のみの契約がなされた加入者端末に対しては、従来とは異なり、動的帯域の割り当てを行うことなく、契約された値の固定帯域を送信許可帯域として割り当てる。
【００４７】
従って、局側装置は、固定帯域のみの契約がなされた加入者端末については、動的帯域を割り当てるための、局側装置とのリンクが確立された他の加入者端末の台数及びそれらの要求帯域の値に基づいた演算を行う必要がない。そのため、従来と比して、局側装置の動作を簡略化することができる。
【００４８】
また、この発明による通信遅延の緩和方法では、局側装置は、固定帯域及び動的帯域の双方の契約がなされた加入者端末に対しても、この加入者端末からの要求帯域が契約された固定帯域以下である場合には、契約された値の固定帯域を送信許可帯域として割り当てる。
【００４９】
従って、局側装置は、固定帯域及び動的帯域の双方の契約がなされた加入者端末についても、要求帯域が契約された固定帯域以下である場合には、動的帯域を割り当てるための演算を行う必要がない。そのため、従来と比して、局側装置の動作を簡略化することができる。
【００５０】
また、この発明による通信遅延の緩和方法では、局側装置とのリンクが確立された加入者端末が上りデータの蓄積量を通知するためのレポートを送信していない時点においては、局側装置が上述した第１過程において読み出す要求帯域は、０ｂｉｔ／ｓｅｃ（ｓｅｃｏｎｄ）となる。
【００５１】
そして、固定帯域の契約がなされた加入者端末からの要求帯域が０ｂｉｔ／ｓｅｃである場合には、当然のことながらこの要求帯域が契約された固定帯域以下となるため、局側装置は、この加入者端末に対して固定帯域を送信許可帯域として割り当てる。
【００５２】
そのため、この発明による通信遅延の緩和方法では、局側装置は、従来とは異なり、上りデータの蓄積量が０のレポートを受信した時点においても、加入者端末に対して送信許可帯域を割り当て、この送信許可帯域分の送信許可を通知することができる。従って、この発明による通信遅延の緩和方法では、従来と比して通信遅延を緩和することができる。
【図面の簡単な説明】
【００５３】
【図１】ＯＬＴの概略構成図である。
【図２】第１の実施の形態に係るＯＬＴの動作フローを示すフローチャートである。
【図３】第１の実施の形態に係るＯＬＴ２００及び各ＯＮＵ３００間の通信手順を説明するシーケンス図である。
【図４】第２の実施の形態に係るＯＬＴの動作フローを示すフローチャートである。
【図５】ＰＯＮシステムの概略構成図である。
【図６】従来のＯＬＴ２００及び各ＯＮＵ３００間の通信手順を説明するシーケンス図である。
【発明を実施するための形態】
【００５４】
以下、図面を参照して、この発明の実施の形態に係る通信装置について説明する。なお、各図は、この発明が理解できる程度に、各構成要素の配置関係を概略的に示してあるに過ぎない。従って、この発明の構成は、何ら図示の構成例にのみ限定されるものではない。
【００５５】
〈第１の実施の形態〉
第１の実施の形態では、１個の局側装置すなわちＯＬＴと複数の加入者端末すなわちＯＮＵとで構成されるＰＯＮシステムにおける、局側装置と各加入者端末との間の通信遅延の緩和方法について説明する。
【００５６】
第１の実施の形態に係る通信遅延の緩和方法は、図５を参照して説明したＰＯＮシステム１００に対して適用される。そして、この通信遅延の緩和方法は、ＯＬＴ２００が備えている制御信号処理部を構成する例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のプログラムを従来と変更することによって容易に達成することができる。なお、ＯＮＵ３００の構成及び動作については、従来と同様であるためその説明を省略する。
【００５７】
まず、図１を参照してＯＬＴ２００の構成について説明する。
【００５８】
図１は、ＯＬＴ２００の概略構成図である。
【００５９】
ＯＬＴ２００は、上位ネットワーク側受信部２０２、上位ネットワーク側送信部２０４、データ中継処理部２０６、ＰＯＮ側受信部２１２、ＰＯＮ側送信部２１４、光受信部２２２、光送信部２２４、合分波部２３０、制御信号処理部２４０、及び記憶部２５０とデータベース２６０とを含む記憶装置２７０を具えている。
【００６０】
なお、ＯＬＴ２００は、例えば、周波数ｆで通信を行っているものとする。従って、この場合の最大帯域は周知の通りｆｂｉｔ／ｓｅｃとなる。
【００６１】
上位ネットワーク側受信部２０２は、上位ネットワークから下りデータパケット（以下、単位下りデータとも称する）を受信し、この下りデータをデータ中継処理部２０６に送る。データ中継処理部２０６は、受け取った下りデータをＰＯＮ側送信部２１４に送る。ＰＯＮ側送信部２１４は、受け取った下りデータを符号化した後、光送信部２２４に送る。また、ＰＯＮ側送信部２１４は、制御信号処理部２４０において生成された下り制御パケットを受け取り、受け取った下り制御パケットを符号化した後、光送信部２２４に送る。光送信部２２４は、例えばレーザダイオード（ＬＤ）等の任意好適な電気／光変換手段を有して構成され、符号化された下りデータまたは下り制御パケットを所定の波長の光信号に変換する。光送信部２２４で生成された光信号は、合分波部２３０を経て下り信号として各ＯＮＵ３００（図５参照）に送られる。
【００６２】
一方、各ＯＮＵから送られた光信号としての上り信号は、合分波部２３０を経て光受信部２２２に送られる。光受信部２２２は、フォトダイオード（ＰＤ）等の任意好適な光変換手段を有して構成され、光信号を電気信号に変換する。変換された電気信号は、ＰＯＮ側受信部２１２に送られる。ＰＯＮ側受信部２１２は、電気信号を符号化して、上りデータ、または例えばレポート等の上り制御パケットを復元する。復元された上りデータは、データ中継処理部２０６を経て上位ネットワーク側送信部２０４に送られる。また、上り制御パケットは、制御信号処理部２４０に送られる。上位ネットワーク側送信部２０４は、上りデータを上位ネットワークに送信する。
【００６３】
また、制御信号処理部２４０は、例えばＣＰＵ等で構成されており、各ＯＮＵ３００に割り当てる上り信号の送信許可帯域や及び上り信号の送信開始時間の制御等、ＯＬＴ２００とＯＮＵ３００との間で送受信される信号に関する制御を行う。
【００６４】
制御信号処理部２４０は、台数把握手段２４１、契約判別手段２４３、帯域判別手段２４５、動的帯域演算手段２４７、及びゲート生成手段２４９を具えている。
【００６５】
台数把握手段２４１は、ＯＬＴ２００との間に相互のリンクが確立されたＯＮＵ３００、すなわち、ＩＥＥＥ８０２．３ａｈ及びＩＥＥＥ８０２．３ａｖで規定された周知のディスカバリシーケンスによりＯＬＴ２００に登録されたＯＮＵ３００の台数を把握する。そのために、制御信号処理部２４０は、ＯＬＴ２００と接続された各ＯＮＵ３００のうち、いずれのＯＮＵ３００が登録されているかを記憶装置２７０の一部である記憶部２５０から読み出し、台数把握手段２４１によってその台数を把握する。
【００６６】
また、契約判別手段２４３は、ＯＬＴ２００と接続されている各ＯＮＵ３００についてそれぞれの契約状況を判別する。
【００６７】
ここで、第１の実施の形態に係る通信遅延の緩和方法において、各ＯＮＵ３００には、固定帯域及び動的帯域の双方またはいずれか一方の契約の有無が予め設定されている。各ＯＮＵ３００についていずれの契約がなされているかに関する情報（以下、契約情報とも称する）が、例えば２ｂｉｔの２値信号の形態（００）、（０１）、（１０）、及び（１１）で記憶装置２７０、すなわち記憶装置２７０の一部であるデータベース２６０に格納されている。そして、制御信号処理部２４０は、データベース２６０からこの契約情報を読み出し、読み出した契約情報に基づき、契約判別手段２４３によって、各ＯＮＵ３００に、契約なし（００）か、或いは、固定帯域及び動的帯域の双方（１１）、固定帯域（０１）のみ、または動的帯域（１０）のみのうち、いずれの契約がなされているかを判別する。この契約の内容は、固定帯域の場合には、加入者が固定帯域の割当を受ける権利とともに、その具体的なＦｂｉｔ／ｓｅｃの帯域が割り当てられる権利を有することである。また、動的帯域の場合には、加入者が動的帯域の割当を受ける権利を有するが、動的帯域として具体的に割り当てられるＤｂｉｔ／ｓｅｃは、通信時における通信環境に応じて、その都度決定されて割当が行われる権利を有することである。なお、通信環境としては、例えばＯＬＴ２００とのリンクが確立されたＯＮＵ３００の台数、及びそれらの各要求帯域の値、またはそれらに既に割り当てられている各固定帯域の値等がある。
【００６８】
また、帯域判別手段２４５は、ＯＮＵ３００の要求帯域（ここでは、例えばＲｂｉｔ／ｓｅｃとする）が、このＯＮＵ３００に割り当てられた固定帯域、すなわち予め契約された固定帯域よりも大きいか否かを判別する。なお、固定帯域の契約がなされていないＯＮＵ３００については、固定帯域を０ｂｉｔ／ｓｅｃとして、要求帯域との比較が行われる。
【００６９】
なお、要求帯域は、ＯＮＵ３００が蓄積している上りデータを送信するために必要な帯域であり、ＯＮＵ３００から送信されるレポートによりＯＮＵ３００に蓄積されている上りデータの蓄積量として、ＯＬＴ２００に通知される。また、レポートは、既に説明したように、ＰＯＮ側受信部２１２から制御信号処理部２４０に送られる。そして、要求帯域は、このレポートから一旦記憶部２５０に格納される。制御信号処理部２４０は、この記憶部２５０に格納された要求帯域を読み出し、読み出した要求帯域を参照して、帯域判別手段２４５によって契約された固定帯域との比較を行う。また、契約された固定帯域の値は、データベース２６０から読み出される。
【００７０】
また、動的帯域演算手段２４７は、例えば周知のＤＢＡ（Ｄｙｎａｍｉｃ  Ｂａｎｄｗｉｄｔｈ  Ａｌｌｏｃａｔｉｏｎ）コントローラであるのが好ましい。そして、動的帯域演算手段２４７は、ＯＬＴ２００とのリンクが確立されたＯＮＵ３００の台数、及びそれらの各要求帯域の値（Ｒｂｉｔ／ｓｅｃ）、またはそれらに既に割り当てられている各固定帯域の値（Ｆｂｉｔ／ｓｅｃ）に基づいて、動的帯域の契約がなされているＯＮＵ３００に対して、動的帯域を割り当てるための演算を行う。
【００７１】
また、ゲート生成手段２４９は、各ＯＮＵ３００に割り当てた各送信許可帯域を通知するための下り制御パケットとしてのゲートを作成する。なお、ここでは、この送信許可帯域を例えばＡｂｉｔ／ｓｅｃとする。
【００７２】
次に、図２を参照して、第１の実施の形態に係るＯＬＴ２００が、このＯＬＴ２００とリンクが確立されたＯＮＵ３００に対して送信許可帯域を割り当て、さらに割り当てた送信許可帯域をＯＮＵ３００に対して通知するまでの動作フローについて説明する。
【００７３】
図２は、第１の実施の形態に係るＯＬＴ２００の動作フローを示すフローチャートである。
【００７４】
なお、この第１の実施の形態では、ＯＬＴ２００と接続されている各ＯＮＵ３００は、予め各加入者によって固定帯域及び動的帯域の双方またはいずれか一方の契約がなされている。
【００７５】
第１の実施の形態において、ＯＬＴ２００は、要求帯域読み出し過程と、固定帯域割当過程と、動的帯域割当過程とを行う。
【００７６】
まず、ＯＬＴ２００は、要求帯域読み出し過程を行う。
【００７７】
要求帯域読み出し過程は、第１過程Ｓ１を含んでいる。
【００７８】
第１過程Ｓ１では、ＯＬＴ２００は、記憶部２５０からリンクが確立された各ＯＮＵ３００からの各要求帯域（Ｒｂｉｔ／ｓｅｃ）を読み出す。
【００７９】
既に説明したように、これら要求帯域は、ＯＬＴ２００とのリンクが確立された各ＯＮＵ３００から送信されるレポートによりこれらＯＮＵ３００に蓄積されている上りデータの蓄積量として、ＯＬＴ２００に通知される。レポートは、ＰＯＮ側受信部２１２から制御信号処理部２４０に送られる。そして、要求帯域は、このレポートから一旦記憶部２５０に格納される。
【００８０】
そこで、この第１過程Ｓ１では、制御信号処理部２４０が、記憶部２５０に格納されている各ＯＮＵ３００からの要求帯域（Ｒｂｉｔ／ｓｅｃ）を読み出す。
【００８１】
なお、制御信号処理部２４０は、ＯＬＴ２００との通信の開始時におけるＯＮＵ３００、すなわち、ＯＬＴ２００とのリンクが確立された後であって、上りデータの蓄積量を通知するためのレポートをＯＬＴ２００に対して送信する前のＯＮＵ３００からの要求帯域をＲｂｉｔ／ｓｅｃ＝０ｂｉｔ／ｓｅｃとして読み出す。
【００８２】
次に、ＯＬＴ２００は、固定帯域割当過程を行う。
【００８３】
固定帯域割当過程は、第２過程Ｓ２及び第３過程Ｓ３を含んでいる。
【００８４】
まず、第２過程Ｓ２では、ＯＬＴ２００は、リンクが確立された各ＯＮＵ３００について、各々固定帯域の契約があるか否かを判別する。
【００８５】
既に説明したように、この第１の実施の形態では、各ＯＮＵ３００は、固定帯域及び動的帯域の双方またはいずれか一方の契約がなされている。そして、各ＯＮＵ３００の契約情報は、データベース２６０に格納されている。
【００８６】
そこで、この第２過程Ｓ２では、まず、制御信号処理部２４０は、データベース２６０に格納されている、ＯＬＴ２００とのリンクが確立している各ＯＮＵ３００の契約情報を読み出す。そして、上述した契約判別手段２４３が、この読み出した契約情報を参照し、各ＯＮＵ３００に固定帯域の契約がなされているか否かを判別する。
【００８７】
そして、ＯＬＴ２００は、この第２過程Ｓ２において固定帯域の契約がなされている（Ｙｅｓ）と判別されたＯＮＵ３００の各々に対しては、続く第３過程Ｓ３を行う。
【００８８】
また、ＯＬＴ２００は、この第２過程Ｓ２において固定帯域の契約がなされていない（Ｎｏ）と判別されたＯＮＵ３００の各々に対しては、続く第３過程Ｓ３を行うことなく、後述する動的帯域割当過程を行う。すなわち、固定帯域の契約がなされていない（Ｎｏ）と判別されたＯＮＵ３００の各々に対しては、続く第３過程Ｓ３を行うことなく、第４過程Ｓ４に移行する。
【００８９】
次に、第３過程Ｓ３では、ＯＬＴ２００は、上述した第２過程Ｓ２において固定帯域の契約がなされている（Ｙｅｓ）と判別された各ＯＮＵ３００に対して、各契約された固定帯域を割り当てる。
【００９０】
固定帯域の契約がなされているＯＮＵ３００は、予め加入者によって任意の値の固定帯域がそれそれぞれ契約されている。これら各契約された固定帯域の値は、データベース２６０に格納されている。なお、各ＯＮＵ３００の固定帯域は異なるか、部分的に或いは全部同一となっている場合もあるが、ここでは、各固定帯域を代表して例えばＦｂｉｔ／ｓｅｃとする。
【００９１】
そこで、制御信号処理部２４０は、この第３過程Ｓ３において、データベース２６０から各契約された固定帯域を読み出し、これら読み出した各契約された固定帯域を、固定帯域の契約がなされている各ＯＮＵ３００に対してそれぞれ割り当てる。
【００９２】
次に、ＯＬＴ２００は、動的帯域割当過程を行う。
【００９３】
動的帯域割当過程は、第４過程Ｓ４から第６過程Ｓ６までを含んでいる。
【００９４】
まず、第４過程Ｓ４では、ＯＬＴ２００は、リンクが確立された各ＯＮＵについて、各々動的帯域の契約があるか否かを判別する。
【００９５】
既に説明したように、各ＯＮＵ３００の契約情報は、データベース２６０に格納されている。
【００９６】
そこで、この第４過程Ｓ４では、まず、制御信号処理部２４０は、データベース２６０に格納されている、ＯＬＴ２００とのリンクが確立している各ＯＮＵ３００の契約情報を読み出す。そして、上述した契約判別手段２４３が、この読み出した契約情報を参照し、各ＯＮＵ３００に動的帯域の契約がなされているか否かを判別する。
【００９７】
そして、ＯＬＴ２００は、この第４過程Ｓ４において動的帯域の契約がなされている（Ｙｅｓ）と判別されたＯＮＵ３００の各々に対しては、続く第５過程Ｓ５を行う。
【００９８】
また、ＯＬＴ２００は、この第４過程Ｓ４において動的帯域の契約がなされていない（Ｎｏ）と判別されたＯＮＵ３００の各々に対しては、続く第５過程Ｓ５及び第６過程を行うことなく、上述した固定帯域割当過程の第３過程Ｓ３において割り当てた固定帯域を、これらＯＮＵ３００に対して割り当てる送信許可帯域（Ａｂｉｔ／ｓｅｃ）として決定する。そして、後述する第７過程Ｓ７に移行する。
【００９９】
なお、既に説明したように、ＯＮＵ３００は、固定帯域及び動的帯域の双方またはいずれか一方の契約がなされている。従って、この第４過程Ｓ４において動的帯域の契約がなされていない（Ｎｏ）と判別されたＯＮＵ３００は、必ず固定帯域の契約がなされている。そのため、動的帯域の契約がなされていないＯＮＵ３００に対しては、確実に契約した値の固定帯域（Ｆｂｉｔ／ｓｅｃ）が割り当てられる。
【０１００】
ここで、ＯＬＴ２００とのリンクが確立されているＯＮＵ３００全てが、固定帯域及び動的帯域のうち、固定帯域のみの契約を行っている場合には、この第４過程Ｓ４において、ＯＬＴ２００は、これらＯＮＵ３００の全てを、動的帯域の契約がなされていない（Ｎｏ）と判別する。従って、ＯＬＴ２００は、この第４過程Ｓ４において動的帯域の契約がなされていない（Ｎｏ）と判別されたＯＮＵ３００の各々に対しては、続く第４過程Ｓ４及び第５過程Ｓ５を行う必要がなく、上述した第３過程Ｓ３において割り当てた固定帯域（Ｆｂｉｔ／ｓｅｃ）を、これら全てのＯＮＵ３００に対する送信許可帯域（Ａｂｉｔ／ｓｅｃ）として決定する。
【０１０１】
従って、この第１の実施の形態において、ＯＬＴ２００とのリンクが確立されているＯＮＵ３００全てが、固定帯域のみの契約を行っている場合には、実質的に第３過程Ｓ３において各ＯＮＵ３００に対して固定帯域（Ｆｂｉｔ／ｓｅｃ）を割り当てた時点で、これら各ＯＮＵ３００への送信許可帯域（Ａｂｉｔ／ｓｅｃ）の割当が完了する。
【０１０２】
次に、第５過程Ｓ５では、ＯＬＴ２００は、第４過程Ｓ４において動的帯域の契約があると判別された各ＯＮＵ３００の各要求帯域（Ｒｂｉｔ／ｓｅｃ）が、固定帯域割当過程において各割り当てた固定帯域の値（Ｆｂｉｔ／ｓｅｃ）よりも大きいか否かを判別する。
【０１０３】
そのために、制御信号処理部２４０は、記憶部２５０に格納されている、各動的帯域の契約がなされたＯＮＵ３００からの要求帯域（Ｆｂｉｔ／ｓｅｃ）を読み出し参照する。
【０１０４】
また、制御信号処理部２４０は、上述した固定帯域割当過程の第３過程Ｓ３においてこれら各動的帯域の契約がなされたＯＮＵ３００に割り当てた固定帯域（Ｆｂｉｔ／ｓｅｃ）を参照する。上述したように、この実施の形態では、固定帯域はＯＮＵ３００毎に予め契約された値（Ｆｂｉｔ／ｓｅｃ）が各々割り当てられる。そして、ＯＮＵ３００が契約した各固定帯域の値（Ｆｂｉｔ／ｓｅｃ）は、データベース２６０に格納されている。そこで、制御信号処理部２４０は、データベース２６０から、各ＯＮＵ３００が契約した各固定帯域の値を読み出すことによって、第３過程Ｓ３において割り当てた固定帯域（Ｆｂｉｔ／ｓｅｃ）を参照する。
【０１０５】
そして、制御信号処理部２４０は、上述した帯域判別手段２４５において、これら参照した要求帯域（Ｒｂｉｔ／ｓｅｃ）及び第３過程Ｓ３において割り当てた固定帯域（Ｆｂｉｔ／ｓｅｃ）を比較することによって、要求帯域が各割り当てた固定帯域の値よりも大きいか否かを判別する。
【０１０６】
そして、ＯＬＴ２００は、この第５過程Ｓ５において、動的帯域の契約がなされた各ＯＮＵ３００の各要求帯域が各割り当てた固定帯域よりも大きい（Ｙｅｓ）と判別されたＯＮＵ３００に対しては、続く第６過程Ｓ６を行う。
【０１０７】
また、ＯＬＴ２００は、この第５過程Ｓ５において、動的帯域の契約がなされた各ＯＮＵ３００の各要求帯域（Ｒｂｉｔ／ｓｅｃ）が各割り当てた固定帯域（Ｆｂｉｔ／ｓｅｃ）以下である（Ｎｏ）と判別されたＯＮＵ３００の各々に対しては、続く第５過程Ｓ５及び第６過程を行うことなく、上述した固定帯域割当過程の第３過程Ｓ３において割り当てた固定帯域（Ｆｂｉｔ／ｓｅｃ）を、これらＯＮＵ３００に対して割り当てる送信許可帯域（Ａｂｉｔ／ｓｅｃ）として決定する。そして、後述する第７過程Ｓ７に移行する。
【０１０８】
なお、固定帯域の契約がなされていないＯＮＵ３００については、既に説明したように、上述した第３過程が行われていない。従って、この第５過程において、帯域判別手段２４５は、固定帯域の契約がなされていないＯＮＵ３００については、割り当てた固定帯域を０ｂｉｔ／ｓｅｃとして要求帯域との比較を行う。そのため、固定帯域の契約がなされていないＯＮＵ３００がレポートを送信することによって上りデータの蓄積量をＯＬＴ２００に対して通信している限り、すなわち帯域を要求している限り、この第５過程において、ＯＬＴ２００は、固定帯域の契約がなされていないＯＮＵ３００に対して、要求帯域が割り当てた固定帯域よりも大きい（Ｙｅｓ）と判別する。
【０１０９】
次に、第６過程Ｓ６では、ＯＬＴ２００は、動的帯域の契約がなされ、かつそれらの要求帯域が第３過程Ｓ３において各割り当てた固定帯域よりも大きい各ＯＮＵに対して、動的帯域を割り当てる。
【０１１０】
そのために、制御信号制御部２４０は、上述した台数把握手段２４１によって、ＯＬＴ２００とのリンクが確立されたＯＮＵ３００の台数を把握する。
【０１１１】
そして、制御信号制御部２４０は、上述した動的帯域演算手段２４７によって、台数把握手段２４１によって把握されたＯＬＴ２００とのリンクが確立されたＯＮＵ３００の台数、及びそれらの各要求帯域の値（Ｒｂｉｔ／ｓｅｃ）、またはそれらに上述した第３過程Ｓ３において既に割り当てられている各固定帯域の値（Ｆｂｉｔ／ｓｅｃ）に基づいて、動的帯域（Ｄｂｉｔ／ｓｅｃ）を割り当てるための演算を行う。
【０１１２】
この演算結果に基づいて、制御信号制御部２４０は、動的帯域の契約がなされ、かつそれらの要求帯域（Ｒｂｉｔ／ｓｅｃ）が第３過程Ｓ３において各割り当てた固定帯域（Ｆｂｉｔ／ｓｅｃ）よりも大きい各ＯＮＵ３００に対して動的帯域（Ｄｂｉｔ／ｓｅｃ）を割り当てる。
【０１１３】
そして、これらの各ＯＮＵ３００に対して、この第６過程Ｓ６において割り当てた動的帯域と第３過程Ｓ３において割り当てた固定帯域との和（Ｄｂｉｔ／ｓｅｃ＋Ｆｂｉｔ／ｓｅｃ）を送信許可帯域（Ａｂｉｔ／ｓｅｃ）として決定する。
【０１１４】
なお、固定帯域の契約がなされていないＯＮＵ３００については、上述した第３過程Ｓ３が行われていないため、すなわち割り当てた固定帯域が０ｂｉｔ／ｓｅｃであるため、この第６過程Ｓ６において割り当てた動的帯域を送信許可帯域として決定する。
【０１１５】
このように、第１の実施の形態では、ＯＬＴ２００は、上述した要求帯域読み出し過程、固定帯域割当過程、及び動的帯域割当過程を行うことによって、ＯＬＴ２００とリンクが確立された各ＯＮＵ３００に対して送信許可帯域を割り当てる。
【０１１６】
そして、ＯＬＴ２００は、各ＯＮＵ３００に対して割り当てる送信許可帯域を決定した後に、第７過程Ｓ７を行う。
【０１１７】
第７過程Ｓ７では、ＯＬＴ２００は、各ＯＮＵ３００に対して、各々割り当てた送信許可帯域を通知するためのゲートを生成し送信する。
【０１１８】
すなわち、この第７過程Ｓ７では、制御信号制御部２４０が、各ＯＮＵ３００にそれぞれ割り当てた送信許可帯域を通知するための下り制御パケットとしてのゲートをゲート生成手段２４９によって生成する。その後、ＯＬＴ２００は、生成したゲートを各ＯＮＵ３００に対して送信することによって、各ＯＮＵ３００に対して各々割り当てた送信許可帯域を通知する。そして、このゲートの送信を以って、各割り当てた送信許可帯域分の上りデータの送信を許可する。
【０１１９】
さらに、第１の実施の形態では、ＯＬＴ２００は、第７過程Ｓ７に続いて、第８過程Ｓ８を行う。
【０１２０】
第８過程Ｓ８では、ＯＬＴ２００は、ＯＬＴ２００とのリンクが確立されているＯＮＵ３００の有無を判別する。
【０１２１】
そのために、制御信号処理部２４０は、台数把握手段２４１によって、ＯＬＴ２００とリンクが確立されているＯＮＵ３００が０台であるか否かを把握する。
【０１２２】
そして、ＯＬＴ２００は、この第８過程Ｓ８において、ＯＬＴ２００とリンクが確立されているＯＮＵ３００が０台である（Ｙｅｓ）と判別した場合には、各ＯＮＵ３００に対する送信許可帯域の割り当て、これら送信許可帯域を通知するためのフローを終了する。
【０１２３】
また、ＯＬＴ２００は、この第８過程Ｓ８において、ＯＬＴ２００とリンクが確立されているＯＮＵ３００が０台でなない（Ｎｏ）と判別した場合、すなわちＯＬＴ２００とのリンクが確立されているＯＮＵ３００が少なくとも１台以上存在している場合には、要求帯域に移行し、再び上述した第１過程Ｓ１からこの第８過程Ｓ８までのフローを行う。
【０１２４】
このように、第１の実施の形態では、ＯＬＴ２００は、固定帯域の契約がなされたＯＮＵ３００に対して、送信許可帯域として、少なくとも契約された固定帯域を確実に割り当てる。
【０１２５】
従って、この第１の実施の形態による通信遅延の緩和方法では、固定帯域の契約がなされたＯＮＵ３００には、ＯＬＴ２００とのリンクが確立された他のＯＮＵ３００の台数及びそれらが要求する要求帯域の値に関わらず、少なくとも契約された固定帯域が確実に割り当てられる。そのため、第１の実施の形態をＰＯＮシステム１００に適用することによって、ＯＮＵ３００が従来と比して効率良く蓄積された上りデータを送信することができる。
【０１２６】
また、この第１の実施の形態では、ＯＬＴ２００は、固定帯域及び動的帯域のうち固定帯域のみの契約がなされたＯＮＵ３００に対しては、従来とは異なり、動的帯域の割り当てを行うことなく、要求帯域の値に関わらず、予め契約された値の固定帯域を送信許可帯域として割り当てる。
【０１２７】
従って、ＯＬＴ２００は、固定帯域のみの契約がなされたＯＮＵ３００については、動的帯域を割り当てるために、すなわちＯＬＴ２００とのリンクが確立された他のＯＮＵ３００の台数及びそれらの要求帯域の値に基づいた演算過程、すなわち上述した第６過程Ｓ６を行う必要がない。そのため、従来と比して、ＯＬＴ２００の動作を簡略化することができる。
【０１２８】
また、この第１の実施の形態では、ＯＬＴ２００は、固定帯域及び動的帯域の双方の契約がなされたＯＮＵ３００に対しても、このＯＮＵ３００からの要求帯域が契約された固定帯域以下である場合には、要求帯域の値に関わらず、予め契約された値の固定帯域を送信許可帯域として割り当てる。
【０１２９】
従って、この場合には、ＯＬＴ２００は、固定帯域及び動的帯域の双方の契約がなされたＯＮＵ３００についても、動的帯域を割り当てるための演算過程、すなわち上述した第６過程Ｓ６を行う必要がない。そのため、従来と比して、ＯＬＴ２００の動作を簡略化することができる。
【０１３０】
次に、図３を参照して、第１の実施の形態に係るＰＯＮシステムにおける、ＯＬＴ２００及び各ＯＮＵ３００間の通信手順について説明する。
【０１３１】
図３は、第１の実施の形態に係るＯＬＴ２００及び各ＯＮＵ３００間の通信手順を説明するシーケンス図である。
【０１３２】
なお、図３では、リンクが確立されたＯＮＵ３００のうちのある１つのＯＮＵ３００に着目し、このＯＮＵ３００とＯＬＴ２００との間において行われる通信手順を示しているが、ＰＯＮシステム１００においてＯＬＴ２００とリンクが確立された各ＯＮＵ３００が複数台存在している場合には、ＯＬＴ２００は、同時に各ＯＮＵ３００との間において通信を行っている。
【０１３３】
また、図３に係るＯＮＵ３００は、固定帯域の契約がなされているものとする。
【０１３４】
また、図３では、図中に示してある矢印方向に時間が経過するものとする。
【０１３５】
まず、ＯＬＴ２００とＯＮＵ３００との間にリンクが確立されると、ＯＬＴ２００は、上述した第１過程Ｓ１から第６過程Ｓ６までのフロー（図２参照）を行い、このＯＮＵ３００に対して送信許可帯域の割当を行う。
【０１３６】
ここで、ＯＬＴ２００及びＯＮＵ３００間の通信の開始時、すなわち、ＯＬＴ２００及びＯＮＵ３００間のリンクが確立された後であって、ＯＬＴ２００が、ＯＮＵ３００から送信された、上りデータの蓄積量を通知するためのレポートを受信する前においては、上述した第１過程Ｓ１においてＯＬＴ２００が読み出す、ＯＮＵ３００からの要求帯域は０ｂｉｔ／ｓｅｃとなる。
【０１３７】
そして、リンクが確立されているＯＮＵ３００に、予め固定帯域の契約がなされている場合には、ＯＬＴ２００は、上述した第３過程Ｓ３において固定帯域を割り当てる。
【０１３８】
通信の開始時では、第１過程Ｓ１において読み出したＯＮＵ３００からの要求帯域が０ｂｉｔ／ｓｅｃであるため、このＯＮＵ３００に固定帯域のみの契約がなされている場合、または固定帯域及び動的帯域の双方の契約がなされている場合のいずれの場合においても、当然のことながら要求帯域が契約された固定帯域以下となる。従って、通信の開始時では、ＯＬＴ２００は、動的帯域の契約の有無に関わらず、固定帯域の契約がなされたＯＮＵ３００に対して、第３過程Ｓ３で割り当てた固定帯域を送信許可帯域として決定する。
【０１３９】
そして、時刻ｔ１において、決定した送信許可帯域を通知するために、ＯＬＴ２００は、上述した第７過程Ｓ７を行うことによってＯＮＵ３００に対してゲート１を送信する。
【０１４０】
次に、時刻ｔ２において、ＯＮＵ３００は、ＯＬＴ２００から送信されたゲート１を受信する。
【０１４１】
そして、時刻ｔ３において、ＯＮＵ３００は、時刻ｔ４にて送信する予定の上りデータ１のデータ量を除いたＯＮＵ３００が蓄積している上りデータの蓄積量、すなわち時刻ｔ３までに蓄積された上りデータのうち、送信許可帯域分の上りデータ１の送信予定のデータ量を除いた残存する分の上りデータの蓄積量を通知するために、ＯＬＴ２００に対してレポート１を送信する。なお、ゲート１によって通知された送信許可帯域内で、時刻ｔ３までに蓄積された上りデータを全て送信することが可能であった場合には、ＯＮＵ３００は、ＯＬＴ２００に対して、レポート１によって上りデータの蓄積量を０ｂｉｔと通知する。
【０１４２】
また、時刻ｔ４において、ＯＮＵ３００は、ゲート１によって通知された送信許可帯域分の上りデータ１をＯＬＴ２００に対して送信する。
【０１４３】
次に、ＯＬＴ２００は、時刻ｔ５においてレポート１を、また、時刻ｔ６において上りデータ１を受信する。
【０１４４】
上りデータ１を受信したＯＬＴ２００は、上りデータ１を上位ネットワークへ送信する（図示せず）。
【０１４５】
また、ＯＬＴ２００は、上述した第１過程Ｓ１を行うことによって、受信したレポート１からＯＮＵ３００の要求帯域を読み出す。そして、上述した第６過程Ｓ６までの過程を経て、ＯＮＵ３００に対して送信許可帯域を割り当てる。
【０１４６】
このとき、ＯＮＵ３００に固定帯域及び動的帯域のうち固定帯域の契約のみがなされている場合には、既に説明したように、ＯＬＴ２００は、ＯＮＵ３００からの要求帯域の値に関わらず、契約された値の固定帯域を送信許可帯域としてＯＮＵ３００に対して割り当てる。
【０１４７】
また、ＯＮＵ３００に固定帯域及び動的帯域の双方の契約がなされている場合であって、ＯＮＵ３００からの要求帯域が契約された固定帯域以下である場合には、既に説明したように、ＯＬＴ２００は、この要求帯域の値に関わらず、契約された値の固定帯域を送信許可帯域としてＯＮＵ３００に対して割り当てる。
【０１４８】
また、ＯＮＵ３００に固定帯域及び動的帯域の双方の契約がなされている場合であって、ＯＮＵ３００からの要求帯域が契約された固定帯域よりも大きい場合には、ＯＬＴ２００は、契約された固定帯域と、第６過程Ｓ６において割り当てられる動的帯域との和を送信許可帯域としてＯＮＵ３００に対して割り当てる。
【０１４９】
このように、この第１の実施の形態では、ＯＬＴ２００は、固定帯域の契約がなされたＯＮＵ３００に対しては、送信許可帯域として、少なくとも確実に契約された固定帯域を割り当てる。
【０１５０】
そして、時刻ｔ７において、決定した送信許可帯域を通知するために、ＯＬＴ２００は、上述した第７過程Ｓ７を行うことによってＯＮＵ３００に対してゲート２を送信する。
【０１５１】
次に、時刻ｔ８において、ＯＮＵ３００は、ＯＬＴ２００から送信されたゲート２を受信する。
【０１５２】
そして、時刻ｔ９において、ＯＮＵ３００は、上りデータ２を送信した後にＯＮＵ３００が蓄積している上りデータの蓄積量、すなわち時刻ｔ３において上りデータ１を送信した後に残存した分の上りデータの蓄積量、及び時刻ｔ３からｔ９までに新たに蓄積した上りデータの蓄積量の和によって算出される蓄積量のうち、上りデータ２を送信した後に残存する分の上りデータの蓄積量を通知するために、ＯＬＴ２００に対してレポート２を送信する。なお、ゲート２によって通知された送信許可帯域内で、時刻ｔ９までに蓄積された上りデータを全て送信することが可能であった場合には、ＯＮＵ３００は、ＯＬＴ２００に対して、レポート２によって上りデータの蓄積量を０ｂｉｔと通知する。
【０１５３】
また、時刻ｔ１０において、ＯＮＵ３００は、ゲート２によって通知された送信許可帯域分の上りデータ２をＯＬＴ２００に対して送信する。
【０１５４】
以降は、上述した時刻ｔ６からｔ１０までの手順と同様に、レポートを受信したＯＬＴ２００が、ＯＮＵ３００の契約状況及び要求帯域に基づいて割り当てた送信許可帯域をゲートによってＯＮＵ３００に対して通知する過程と、ＯＮＵ３００が、割り当てられ通知された送信許可帯域分の上りデータを送信する過程と、その時刻において蓄積されている上りデータの蓄積量をレポートとして送信する過程とが繰り返される。
【０１５５】
以上に説明したように、第１の実施の形態では、ＯＬＴ２００とのリンクが確立されたＯＮＵ３００が上りデータの蓄積量を通知するためのレポートを送信していない時点においては、ＯＬＴ２００が上述した第１過程Ｓ１において読み出す要求帯域が０ｂｉｔ／ｓｅｃ（ｓｅｃｏｎｄ）となる。
【０１５６】
そして、固定帯域の契約がなされたＯＮＵ３００からの要求帯域が０ｂｉｔ／ｓｅｃである場合には、当然のことながらこの要求帯域が契約された固定帯域以下となる。そのため、ＯＬＴ２００は、このＯＮＵ３００に対して固定帯域を送信許可帯域として割り当てる。
【０１５７】
従って、この第１の実施の形態では、ＯＬＴ２００は、従来とは異なり、上りデータの蓄積量を通知するためのレポートを受信していない時点、例えば上述した通信の開始時においても、固定帯域の契約がなされたＯＮＵ３００に対しては、契約された値の固定帯域を送信許可帯域として割り当て、この送信許可帯域分の送信許可を通知することができる。従って、この第１の実施の形態では、従来と比して通信遅延を緩和することができる。
【０１５８】
また、第１の実施の形態では、ＯＬＴ２００は、固定帯域の契約がなされたＯＮＵ３００に対しては、要求帯域の値に関わらず、送信許可帯域として、少なくとも確実に契約された固定帯域を割り当てることができる。そのため、第１の実施の形態をＰＯＮシステム１００に適用することによって、ＯＮＵ３００が従来と比して効率良く蓄積された上りデータを送信することができる。
【０１５９】
〈第２の実施の形態〉
第２の実施の形態では、第１の実施の形態と同様に、１個の局側装置すなわちＯＬＴと複数の加入者端末すなわちＯＮＵとで構成されるＰＯＮシステムにおける、局側装置と各加入者端末との間の通信遅延の緩和方法について説明する。
【０１６０】
なお、この第２の実施の形態による通信遅延の緩和方法が、上述した第１の実施の形態による通信遅延の緩和方法と相違するのは、上述した要求帯域読み出し過程の前に、台数判別過程を追加的に行う点、及び台数判別過程において、通信中、すなわちＯＬＴとのリンクが確立されているＯＮＵが１台である場合には、このＯＮＵに対して送信許可帯域として割当可能な全帯域を割り当てる点である。この通信遅延の緩和方法は、ＯＬＴ２００が備えている制御信号処理部２４０を構成する例えばＣＰＵのプログラムを第１の実施の形態から変更することによって容易に達成することができる。ＯＬＴの構成、その他の構成及び作用効果は、第１の実施の形態と同様であるので、共通する構成要素、動作フローについては、同一の符号を付し、重複する説明を省略する。
【０１６１】
図４を参照して、第２の実施の形態に係るＯＬＴ２００が、このＯＬＴ２００とリンクが確立されたＯＮＵ３００に対して送信許可帯域を割り当て、さらに割り当てた送信許可帯域をＯＮＵ３００に対して通知するまでの動作フローについて説明する。
【０１６２】
図４は、第２の実施の形態に係るＯＬＴ２００の動作フローを示すフローチャートである。
【０１６３】
まず、ＯＬＴ２００は、通信中のＯＮＵ３００の台数を判別する台数判別過程Ｓ９を行う。
【０１６４】
そのために、制御信号処理部２４０は、ＯＬＴ２００と接続された各ＯＮＵ３００のうち、いずれのＯＮＵ３００がＯＬＴ２００に登録されているかを記憶部２５０から読み出し、台数把握手段２４１によって通信中、すなわちＯＬＴ２００とのリンクが確立されている台数を把握する。
【０１６５】
そして、ＯＬＴ２００は、この台数判別過程Ｓ９において、通信中のＯＮＵ３００が複数台であるか否かを判別する。
【０１６６】
その結果、ＯＬＴ２００は、この台数判別過程Ｓ９において、通信中のＯＮＵ３００が複数台であると判別した場合には、上述した第１の実施の形態と同様の要求帯域読み出し過程、固定帯域割当過程、及び動的帯域割当過程、すなわち上述した第１過程Ｓ１〜第６過程Ｓ６を行い、その後、上述した第７過程Ｓ７及び第８過程Ｓ８を行う。なお、これら第１過程Ｓ１から第８過程Ｓ８までは、上述した第１の実施の形態と同様であるため、その説明を省略する。
【０１６７】
また、この台数判別過程Ｓ９において、通信中のＯＮＵ３００が１台であると判別した場合には、要求帯域読み出し過程、固定帯域割当過程、及び動的帯域割当過程を行うことなく全帯域割当過程Ｓ１０に移行する。
【０１６８】
全帯域割当過程Ｓ１０では、ＯＬＴ２００は、通信中である１台のＯＮＵ３００に対して、送信許可帯域として割当可能な全帯域を割り当てる。
【０１６９】
この全帯域割当過程Ｓ１０において、制御信号処理部２４０は、通信中である１台のＯＮＵ３００が、固定帯域及び動的帯域の双方またはいずれか一方のうち、いずれの契約がなされているかに関わらず、また、このＯＮＵ３００からの要求帯域の値に関わらず、ＯＬＴ２００に予め設定されている割当可能な全帯域をこのＯＮＵ３００に対して割り当て、この全帯域を送信許可帯域として決定する。
【０１７０】
このように、全帯域割当過程Ｓ１０においてＯＮＵ３００に対する送信許可帯域を決定した後、ＯＬＴ２００は、上述した第７過程Ｓ７を行う。これによって、ＯＬＴ２００は、通信中である１台のＯＮＵ３００に対してゲートを送信し、決定した送信許可帯域を通知する。
【０１７１】
その後、上述した第１の実施の形態と同様に、上述した第８過程Ｓ８を行う。
【０１７２】
このように、第２の実施の形態では、通信中のＯＮＵ３００が１台である場合において、ＯＬＴ２００は、このＯＮＵ３００に対して割当可能な全帯域を割り当てる。
【０１７３】
従って、第２の実施の形態をＰＯＮシステム１００に適用することによって、通信中のＯＮＵ３００が１台である場合には、従来とは異なり、ＯＬＴ２００が動的帯域の割り当てを行うことなく、ＯＮＵ３００が効率良く蓄積された上りデータを送信することができる。
【０１７４】
また、この第２の実施の形態では、通信中のＯＮＵ３００が１台である場合には、このＯＮＵ３００の契約状況及びこのＯＮＵからの要求帯域の値に関わらず、ＯＬＴ２００は、要求帯域読み出し過程、固定帯域割当過程、及び動的帯域割当過程を行うことなく送信許可帯域の割当を行う。従って、上述した第１の実施の形態と比して、よりＯＬＴ２００の動作を簡略化することができる。
【０１７５】
また、この第２の実施の形態では、通信中のＯＮＵ３００が１台である場合には、このＯＮＵ３００の契約状況及びこのＯＮＵからの要求帯域の値に関わらず、ＯＬＴ２００は、上りデータの蓄積量を通知するためのレポートを受信していない時点、例えば上述した通信の開始時において、このＯＮＵ３００に対して、割当可能な全帯域分の送信許可を通知することができる。従って、この第２の実施の形態では、上述した第１の実施の形態と比してより効率良く通信遅延を緩和することができる。
【符号の説明】
【０１７６】
１００：ＰＯＮシステム
２００：局側装置（ＯＬＴ）
２０２：上位ネットワーク側受信部
２０４：上位ネットワーク側送信部
２０６：データ中継処理部
２１２：ＰＯＮ側受信部
２１４：ＰＯＮ側送信部
２２２：光受信部
２２４：光送信部
２３０：合分波部
２４０：制御信号処理部
２４１：台数把握手段
２４３：契約判別手段
２４５：帯域判別手段
２４７：動的帯域演算手段
２４９：ゲート生成手段
２５０：記憶部
２６０：データベース
２７０：記憶装置
３００：加入者端末（ＯＮＵ）
４００：光スプリッタ
【図１】
2011146780.tif 000003
【図２】
2011146780.tif 000004
【図３】
2011146780.tif 000005
【図４】
2011146780.tif 000006
【図５】
2011146780.tif 000007
【図６】
2011146780.tif 000008