(57)【要約】【課題】輻輳時に通信端末間に生じ得る発信要求の許可回数の偏りを低減すること。【解決手段】通信制御装置１は、連続するＭ回の発信要求から成る一の通信周期内においてＮ回（Ｎ＜Ｍ）の発信要求を拒否するように通信端末の通信を制御する。通信制御装置１は、更に、各通信端末からの発信要求の許可・拒否の実績を通信管理テーブルＴ１として格納しておき、発信要求の受信時には、この通信管理テーブルＴ１を参照して、この受信した発信要求を行った通信端末の許可・拒否の実績に応じて、発信要求の許可・拒否を行う。【選択図】図４
2010098459.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数の通信端末からの連続するＭ回（Ｍは２以上の所定の自然数）の発信要求から成る一の通信周期内においてＮ回（ＮはＭより小さい所定の自然数）の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置であって、
一の発信要求の受信時に、当該受信時を含む前記通信周期内において前記受信時の直前までに許可された発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）未満であり、且つ、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否された発信要求の回数がＮ回未満である場合に、前記一の発信要求が、所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であるか否かを判定する判定手段と、
前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であると前記判定手段によって判定された場合に、前記一の発信要求を拒否する拒否手段と、
前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求ではないと前記判定手段によって判定された場合に、前記一の発信要求を許可する許可手段と
を備える、ことを特徴とする通信制御装置。
【請求項２】
一又は複数の通信端末からの連続するＭ回（Ｍは２以上の所定の自然数）の発信要求から成る一の通信周期内においてＮ回（ＮはＭより小さい所定の自然数）の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置であって、
一の発信要求の受信時に、当該受信時を含む前記通信周期内において前記受信時の直前までに許可された発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）であるか否かを判定する第１の判定手段と、
前記受信時の直前までに許可された発信要求の回数がＬ回であると前記第１の判定手段によって判定された場合に、前記一の発信要求を拒否する第１の拒否手段と、
前記受信時の直前までに許可された発信要求の回数がＬ回に満たないと前記第１の判定手段によって判定された場合に、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否された発信要求の回数がＮ回であるか否かを判定する第２の判定手段と、
前記受信時の直前までに拒否された発信要求の回数がＮ回であると前記第２の判定手段によって判定された場合に、前記一の発信要求を許可する第１の許可手段と、
前記受信時の直前までに拒否された発信要求の回数がＮ回に満たないと前記第２の判定手段によって判定された場合に、前記一の発信要求が、所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であるか否かを判定する第３の判定手段と、
前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であると前記第３の判定手段によって判定された場合に、前記一の発信要求を拒否する第２の拒否手段と、
前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求ではないと前記第３の判定手段によって判定された場合に、前記一の発信要求を許可する第２の許可手段と
を備える、ことを特徴とする通信制御装置。
【請求項３】
一又は複数の通信端末からの連続する所定回数の発信要求から成る一の通信周期内において一定回数の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置であって、
一の発信要求を受信すると、当該受信時を含む前記通信周期内において前記受信時の直前までに許可した発信要求の回数と、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否した発信要求の回数と、所定時から前記受信時の直前までの間に前記一又は複数の通信端末のそれぞれに対し許可した発信要求の回数の最大値とに基づいて、前記一の発信要求に対する許可又は拒否を決定し、当該決定結果に基づいて前記一又は複数の通信端末の通信を制御する制御手段を備える、ことを特徴とする通信制御装置。
【請求項４】
一又は複数の通信端末からの連続するＭ回（Ｍは２以上の所定の自然数）の発信要求から成る一の通信周期内においてＮ回（ＮはＭより小さい所定の自然数）の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置の動作方法であって、
前記通信制御装置が一の発信要求を受信すると、当該受信時を含む前記通信周期内において前記受信時の直前までに許可された発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）未満であり、且つ、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否された発信要求の回数がＮ回未満である場合に、前記一の発信要求が、所定時から前記受信時の直前までの間に前記通信制御装置が許可した発信要求の回数の最も多い通信端末からの発信要求であるか否かを前記通信制御装置が判定する判定ステップと、
前記一の発信要求は前記所定時から前記受信時の直前までの間に前記通信制御装置が許可した発信要求の回数の最も多い通信端末からの発信要求であると前記判定ステップにおいて前記通信制御装置が判定した場合に、前記一の発信要求を拒否する拒否ステップと、
前記一の発信要求は前記所定時から前記受信時の直前までの間に前記通信制御装置が許可した発信要求の回数の最も多い通信端末からの発信要求ではないと前記判定ステップにおいて前記通信制御装置が判定した場合に、前記一の発信要求を許可する許可ステップと
を備える、ことを特徴とする通信制御装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御装置と、通信制御装置の動作方法とに関する。
【背景技術】
【０００２】
特許文献１には、パケット交換網に接続されフロー制御を行う処理装置が記載されている。この処理装置は、輻輳が発生した場合に所定期間における送信抑止を送信側装置に指示し、上記期間の経過時にこの送信抑止を解除する構成を有する。従って、この間、送信側装置からは発信要求が全く行われないこととなる。
【特許文献１】特開平９−２７０８２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記の従来技術の場合、送信抑止が解除されるまでの間、送信側装置は発信要求を全く行わないので、輻輳時においても送信の機会をある程度確保できるようにするためには、処理装置が、送信側装置からの発信要求を許可する許可回数を一定の割合に制限できるのが望ましい。しかし、輻輳時において発信要求の許可回数が一定の割合に制限されると、輻輳時において許可される発信要求は、発信要求を行う回数の比較的多い送信側装置からの発信要求によって概ね占められることとなる。そこで本発明の目的は、輻輳時に通信端末間に生じ得る発信要求の許可回数の偏りを低減することである。
【課題を解決するための手段】
【０００４】
本発明の通信制御装置は、一又は複数の通信端末からの連続するＭ回（Ｍは２以上の所定の自然数）の発信要求から成る一の通信周期内においてＮ回（ＮはＭより小さい所定の自然数）の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置であって、一の発信要求の受信時に、当該受信時を含む前記通信周期内において前記受信時の直前までに許可された発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）未満であり、且つ、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否された発信要求の回数がＮ回未満である場合に、前記一の発信要求が、所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であるか否かを判定する判定手段と、前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であると前記判定手段によって判定された場合に、前記一の発信要求を拒否する拒否手段と、前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求ではないと前記判定手段によって判定された場合に、前記一の発信要求を許可する許可手段とを備える、ことを特徴とする。
【０００５】
本発明の通信制御装置は、一又は複数の通信端末からの連続するＭ回（Ｍは２以上の所定の自然数）の発信要求から成る一の通信周期内においてＮ回（ＮはＭより小さい所定の自然数）の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置であって、一の発信要求の受信時に、当該受信時を含む前記通信周期内において前記受信時の直前までに許可された発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）であるか否かを判定する第１の判定手段と、前記受信時の直前までに許可された発信要求の回数がＬ回であると前記第１の判定手段によって判定された場合に、前記一の発信要求を拒否する第１の拒否手段と、前記受信時の直前までに許可された発信要求の回数がＬ回に満たないと前記第１の判定手段によって判定された場合に、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否された発信要求の回数がＮ回であるか否かを判定する第２の判定手段と、前記受信時の直前までに拒否された発信要求の回数がＮ回であると前記第２の判定手段によって判定された場合に、前記一の発信要求を許可する第１の許可手段と、前記受信時の直前までに拒否された発信要求の回数がＮ回に満たないと前記第２の判定手段によって判定された場合に、前記一の発信要求が、所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であるか否かを判定する第３の判定手段と、前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求であると前記第３の判定手段によって判定された場合に、前記一の発信要求を拒否する第２の拒否手段と、前記一の発信要求は前記所定時から前記受信時の直前までの間に許可された発信要求の回数の最も多い通信端末からの発信要求ではないと前記第３の判定手段によって判定された場合に、前記一の発信要求を許可する第２の許可手段とを備える、ことを特徴とする。
【０００６】
本発明の通信制御装置は、一又は複数の通信端末からの連続する所定回数の発信要求から成る一の通信周期内において一定回数の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置であって、一の発信要求を受信すると、当該受信時を含む前記通信周期内において前記受信時の直前までに許可した発信要求の回数と、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否した発信要求の回数と、所定時から前記受信時の直前までの間に前記一又は複数の通信端末のそれぞれに対し許可した発信要求の回数の最大値とに基づいて、前記一の発信要求に対する許可又は拒否を決定し、当該決定結果に基づいて前記一又は複数の通信端末の通信を制御する制御手段を備える、ことを特徴とする。
【０００７】
本発明の通信制御装置の動作方法は、一又は複数の通信端末からの連続するＭ回（Ｍは２以上の所定の自然数）の発信要求から成る一の通信周期内においてＮ回（ＮはＭより小さい所定の自然数）の発信要求を拒否するように前記一又は複数の通信端末の輻輳時の通信を制御する通信制御装置の動作方法であって、前記通信制御装置が一の発信要求を受信すると、当該受信時を含む前記通信周期内において前記受信時の直前までに許可された発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）未満であり、且つ、前記受信時を含む前記通信周期内において前記受信時の直前までに拒否された発信要求の回数がＮ回未満である場合に、前記一の発信要求が、所定時から前記受信時の直前までの間に前記通信制御装置が許可した発信要求の回数の最も多い通信端末からの発信要求であるか否かを前記通信制御装置が判定する判定ステップと、前記一の発信要求は前記所定時から前記受信時の直前までの間に前記通信制御装置が許可した発信要求の回数の最も多い通信端末からの発信要求であると前記判定ステップにおいて前記通信制御装置が判定した場合に、前記一の発信要求を拒否する拒否ステップと、前記一の発信要求は前記所定時から前記受信時の直前までの間に前記通信制御装置が許可した発信要求の回数の最も多い通信端末からの発信要求ではないと前記判定ステップにおいて前記通信制御装置が判定した場合に、前記一の発信要求を許可する許可ステップとを備える、ことを特徴とする。
【０００８】
本発明によれば、一の発信要求が受信された場合に、連続する所定回数（Ｍ回）の発信要求から成る一の通信周期内（この一の発信要求の受信時を含む通信周期内）において発信要求の拒否及び許可が更に可能でも（すなわち、この一の通信周期内において許可された発信要求の回数が所定の許容回数（Ｌ回）を満たしておらず、且つ、この一の通信周期内において拒否された発信要求の回数が所定の許容回数（Ｎ回）を満たしていなくても）、この一の発信要求は、この受信時の直前までに許可された発信要求の回数の最も多い通信端末からのものであれば、拒否され、他の通信端末からのものであれば、許可される。このように、一の発信要求が受信された時に、この受信時を含む一の通信周期内において発信要求を更に許可できる場合であっても、この一の発信要求が、この受信時の直前までに許可された発信要求の回数の最も多い通信端末からのものであれば拒否されるので、輻輳時に許可される発信要求が発信要求を行う回数の比較的多い通信端末からの発信要求によって占められるという事態を、回避できる。
【発明の効果】
【０００９】
本発明によれば、輻輳時に通信端末間に生じ得る発信要求の許可回数の偏りが低減できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明に係る好適な実施形態について詳細に説明する。なお、図面の説明において、可能な場合には、同一要素には同一符号を付し、重複する説明を省略する。図１に示す通信制御装置１は、所定の通信網（例えばパケット通信網）に接続されていると共に、通信端末Ａ１，Ａ２，Ａ３等の一又は複数の通信端末（例えば携帯電話）と無線通信又は有線通信を行う。通信制御装置１は、通信端末Ａ１〜Ａ３等の一又は複数の通信端末を通信網に通信接続するための例えばパケット交換機等である。
【００１１】
次に、図２及び図３を参照して、通信制御装置１の構成を説明する。通信制御装置１は、図２に示すように、物理的には、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、記録装置１４及び通信装置１５を有しており、これらはバス１６に接続されている。ＣＰＵ１１は、ＲＯＭ１２等の内蔵メモリに格納された所定のコンピュータソフトウェアをＲＡＭ１３にロードして実行することにより、通信制御装置１を統括的に制御する。記録装置１４は、書き込み／読み出しが自在なメモリであり、図５に示す通信管理テーブルＴ１等の各種データを格納する。通信装置１５は、通信端末Ａ１〜Ａ３等の通信端末と通信を行うためのインターフェース等を有する。
【００１２】
通信制御装置１は、図３に示すように、機能的には、制御部２１（制御手段）を有し、制御部２１は、受信部２２、判定部２３（判定手段、第１の判定手段、第２の判定手段、第３の判定手段）及び設定部２４（許可手段、第１の許可手段、第２の許可手段、拒否手段、第１の拒否手段、第２の拒否手段）を含む。制御部２１（すなわち、受信部２２、判定部２３及び設定部２４）は、ＣＰＵ１１がＲＯＭ１２や記録装置１４等のメモリに格納された上記コンピュータソフトウェアを実行し、図２に示す通信制御装置１の各構成部を動作させることによって実現される機能である。ＣＰＵ１１は、上記コンピュータソフトウェアを実行することによって（特に、受信部２２、判定部２３及び設定部２４を用いて）、図４のフローチャートに示す通信制御装置１の行う処理を実行する。
【００１３】
制御部２１は、輻輳を検出した場合（以下、輻輳期間という）、記録装置１４に格納された後述の通信管理テーブルＴ１（図５を参照）を用いて、通信端末Ａ１〜通信端末Ａ３等の通信端末からの連続する所定回数（以下、Ｍ回とし、“Ｍ”は２以上の所定の自然数であるとする）の発信要求から成る一の通信周期内において一定回数（以下、Ｎ回とし、“Ｎ”は“Ｍ”より小さい所定の自然数であるとする）の発信要求を拒否するように、通信端末Ａ１〜通信端末Ａ３等の通信端末の輻輳時の通信を制御する。制御部２１は、輻輳期間において、通信端末Ａ１〜通信端末Ａ３等の通信端末から発信要求を受信する度に通信管理テーブルＴ１の内容を更新する。受信部２２は、輻輳期間において、通信端末Ａ１〜通信端末Ａ３等の通信端末から通信装置１５を用いて発信要求を受信する。判定部２３は、輻輳期間において、設定部２４による発信要求の許可回数又は拒否回数を判定する。設定部２４は、輻輳期間において、受信部２２によって受信された発信要求を許可又は拒否する。
【００１４】
制御部２１についてより詳細に説明する。輻輳期間において受信部２２が一の発信要求を受信すると、制御部２１は、記録装置１４に格納された通信管理テーブルＴ１を用い、当該受信時を含む通信周期内においてこの受信時の直前までに設定部２４の許可した発信要求の回数と、この受信時を含む通信周期内においてこの受信時の直前までに設定部２４の拒否した発信要求の回数と、所定時（輻輳期間の開始時）からこの受信時の直前までの間に通信端末Ａ１〜通信端末Ａ３等の通信端末のそれぞれに対し設定部２４の許可した発信要求の回数の最大値とに基づいて、上記一の発信要求に対する許可又は拒否を決定し、この決定結果に基づいて通信端末Ａ１〜通信端末Ａ３等の通信端末（発信要求を行った通信端末）の輻輳時の通信を制御する。そして、制御部２１は、受信部２２が上記一の発信要求を受信したことに応じて通信管理テーブルＴ１の内容を更新する。
【００１５】
次に、図５を参照し、輻輳時における通信制御装置１の動作を説明する。図５に、輻輳時における通信制御装置１の動作を説明するためのフローチャートを示す。まず、輻輳期間において、受信部２２が一の発信要求（以下、発信要求Ｒという）を受信すると、判定部２３は、通信管理テーブルＴ１を参照し、この受信時を含む通信周期内においてこの受信時の直前までに設定部２４の許可した発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）であるか否かを判定する（ステップＳ１）。ステップＳ１において、受信部２２は、発信要求Ｒの受信に応じて、通信管理テーブルＴ１のデータＤ１，Ｄ２の内容を追加（更新）する。
【００１６】
発信要求Ｒの受信時を含む通信周期内においてこの受信時の直前までに設定部２４の許可した発信要求の回数がＬ回であるとステップＳ１において判定部２３が通信管理テーブルＴ１を参照して判定した場合に（ステップＳ１；ＹＥＳ）、設定部２４は、発信要求Ｒを拒否する（ステップＳ２）。発信要求Ｒの受信時を含む通信周期内においてこの受信時の直前までに設定部２４の許可した発信要求の回数がＬ回に満たない（Ｌ回未満）とステップＳ１において判定部２３が通信管理テーブルＴ１を参照して判定した場合に（ステップＳ１；ＮＯ）、判定部２３は、通信管理テーブルＴ１を参照し、この受信時を含む通信周期内においてこの受信時の直前までに設定部２４の拒否した発信要求の回数がＮ回であるか否かを判定する（ステップＳ３）。
【００１７】
発信要求Ｒの受信時を含む通信周期内においてこの受信時の直前までに設定部２４の拒否した発信要求の回数がＮ回であるとステップＳ３において判定部２３が通信管理テーブルＴ１を参照して判定した場合に（ステップＳ３；ＹＥＳ）、設定部２４は、発信要求Ｒを許可する（ステップＳ４）。ステップＳ４において、設定部２４は、データＤ３〜データＤ６の内容を追加（更新）する。発信要求Ｒの受信時を含む通信周期内においてこの受信時の直前までに設定部２４の拒否した発信要求の回数がＮ回に満たない（Ｎ回未満）とステップＳ３において判定部２３が通信管理テーブルＴ１を参照して判定した場合に（ステップＳ３；ＮＯ）、判定部２３は、通信管理テーブルＴ１を参照し、発信要求Ｒが輻輳期間の開始時から発信要求Ｒの受信時の直前までの間に設定部２４の許可した発信要求の回数の最も多い通信端末からの発信要求であるか否かを判定する（ステップＳ５）。
【００１８】
なお、最多の許可回数に該当する通信端末が発信要求Ｒの受信時の直前において複数ある場合に（例えば、発信要求Ｒが図５の通信管理テーブルＴ１のデータＤ１に示す識別番号“５”の発信要求の場合であり、この発信要求Ｒの受信時の直前における最多の許可回数に該当する通信端末は複数であり、通信端末Ａ１，Ａ２となっている）、輻輳期間の開始時から発信要求Ｒの受信時の直前までの間に設定部２４の許可した発信要求の回数の最も多い通信端末は、無いと判定部２３によって判定されてもよいし、又は、該当する複数の通信端末（発信要求Ｒが図５の通信管理テーブルＴ１のデータＤ１に示す識別番号“５”の発信要求の場合には、通信端末Ａ１，Ａ２）である、と判定部２３によって判定されてもよい。
【００１９】
発信要求Ｒは輻輳期間の開始時から発信要求Ｒの受信時の直前までの間に設定部２４の許可した発信要求の回数の最も多い通信端末からの発信要求であるとステップＳ５において判定部２３が通信管理テーブルＴ１を参照して判定した場合に（ステップＳ５；ＹＥＳ）、設定部２４は、発信要求Ｒを拒否する（ステップＳ６）。発信要求Ｒは輻輳期間の開始時から発信要求Ｒの受信時の直前までの間に設定部２４の許可した発信要求の回数の最も多い通信端末からの発信要求ではないとステップＳ５において判定部２３が通信管理テーブルＴ１を参照して判定した場合に（ステップＳ５；ＮＯ）、設定部２４は、発信要求Ｒを許可する（ステップＳ４）。ステップＳ４において、設定部２４は、データＤ３〜データＤ６の内容を追加（更新）する。
【００２０】
次に、図５を参照して、通信管理テーブルＴ１を説明する。図５に示す通信管理テーブルＴ１は、“Ｍ”が“２”且つ“Ｎ”が“１”の場合の通信管理テーブルＴ１の一例である。このように“Ｍ”が“２”且つ“Ｎ”が“１”の場合、輻輳期間における一の通信周期は、通信端末Ａ１〜通信端末Ａ３等の通信端末からの連続する２回（Ｍ＝２）の発信要求から成り、制御部２１は、図４のフローチャート（このフローチャートに示す“Ｍ”は“２”であり、且つ“Ｎ”は“１”である）に従って、連続する２回の発信要求から成るこの一の通信周期内において１回（Ｎ＝１）の発信要求を拒否するように、通信端末Ａ１〜通信端末Ａ３等の通信端末の輻輳時の通信を制御する。図５に示す通信管理テーブルＴ１は、図４のフローチャートのステップＳ５におて、最多の許可回数に該当する通信端末が発信要求Ｒの受信時の直前において複数ある場合に、輻輳期間の開始時から発信要求Ｒの受信時の直前までの間に設定部２４の許可した発信要求の回数の最も多い通信端末は無いと判定部２３が判定する場合に作成されたものである。通信管理テーブルＴ１は、通信端末Ａ１〜通信端末Ａ３等の通信端末からの発信要求を受信部２２が受信する度に、制御部２１によって更新される。なお、通信管理テーブルＴ１は、輻輳期間の開始時に（又は輻輳期間の終了時に）、制御部２１によってリセットされる。
【００２１】
通信管理テーブルＴ１は、データＤ１〜データＤ７を含む。データＤ１は、通信端末Ａ１〜通信端末Ａ３等の通信端末から受信部２２によって受信した発信要求の識別番号（例えば“１”〜“１０”等）を示しており、受信部２２が発信要求を受信する度に受信部２２によって追加（更新）される。識別番号“１”の発信要求は、輻輳期間が開始されてから受信部２２によって最初に受信された発信要求である。識別番号“１”及び識別番号“２”の連続する２回の発信要求は一の通信周期を構成し、識別番号“３”及び識別番号“４”の連続する２回の発信要求は他の一の通信周期を構成する。識別番号“５”及び識別番号“６”の連続する２回の発信要求も他の一の通信周期を構成し、識別番号“７”及び識別番号“８”の連続する２回の発信要求も他の一の通信周期を構成し、識別番号“９”及び識別番号“１０”の連続する２回の発信要求も他の一の通信周期を構成する。データＤ２は、データＤ１に示す識別番号の発信要求を行った通信端末（例えば“通信端末Ａ１”等）を示しており、受信部２２が発信要求を受信する度に受信部２２によって追加（更新）される。データＤ３は、設定部２４がデータＤ１に示す識別番号の発信要求を許可したか又は拒否したかを示しており、受信部２２が発信要求を受信する度に設定部２４によって追加（更新）される。
【００２２】
データＤ４〜データＤ６は、設定部２４によって許可された発信要求の許可回数の総計を、発信要求毎に（すなわち、データＤ１に示す発信要求の識別番号毎に）示しており、受信部２２が発信要求を受信する度に設定部２４によって追加（更新）される。データＤ４〜データＤ６に示す発信要求毎の許可回数の総計は、データＤ１に示す識別番号“１”の発信要求が制御部２１によって受信された場合（以下、カウント開始時という）から、データＤ１に示す各識別番号の発信要求が制御部２１によって受信された場合（以下、発信要求受信時という）までに許可された回数の総計である。データＤ４は、設定部２４によって許可された通信端末Ａ１からの発信要求の許可回数である。データＤ５は、設定部２４によって許可された通信端末Ａ２からの発信要求の許可回数である。データＤ６は、設定部２４によって許可された通信端末Ａ３からの発信要求の許可回数である。なお、通信端末Ａ１〜通信端末Ａ３以外に他の通信端末がある場合、通信管理テーブルＴ１は、このような他の通信端末に対応しデータＤ４〜データＤ６と同様のデータを更に含む。
【００２３】
例えば、データＤ１に示す識別番号“１”の発信要求に対応するデータＤ４〜データＤ６のそれぞれの値は、カウント開始時から、この識別番号“１”の発信要求（通信端末Ａ１からの発信要求）の発信要求受信時（この場合の発信要求受信時はカウント開始時と同時）までに（すなわち、識別番号“１”の発信要求が受信部２２によって受信された場合のみにおいて）、通信端末Ａ１〜通信端末Ａ３が設定部２４によってそれぞれ許可された発信要求の許可回数の総計である。この場合、通信端末Ａ１からの発信要求は、データＤ１に示す識別番号“１”の１回分が許可されているので、通信端末Ａ１に対応するデータＤ４の値は、１回を示す“１”となっている。通信端末Ａ２からの発信要求の許可回数は、カウント開始時から、識別番号“１”の発信要求の発信要求受信時までに（すなわち、識別番号“１”の発信要求が受信部２２によって受信された場合のみにおいて）、通信端末Ａ２から発信要求は行われていないので、通信端末Ａ２に対応するデータＤ５の値は、０回を示す“０”となっている。通信端末Ａ３からの発信要求の許可回数は、カウント開始時から、識別番号“４”の発信要求の発信要求受信時までに（すなわち、識別番号“１”の発信要求が受信部２２によって受信された場合のみにおいて）、通信端末Ａ３から発信要求は行われていないので、通信端末Ａ３に対応するデータＤ６の値は、０回を示す“０”となっている。
【００２４】
また、例えば、データＤ１に示す識別番号“４”の発信要求に対応するデータＤ４〜データＤ６のそれぞれの値は、カウント開始時から、この識別番号“４”の発信要求（通信端末Ａ２からの発信要求）の発信要求受信時までに（すなわち、データＤ１に示す識別番号“１”の発信要求が受信部２２によって受信された場合から、データＤ１に示す識別番号“４”の発信要求が受信部２２によって受信された場合までに）、通信端末Ａ１〜通信端末Ａ３が設定部２４によってそれぞれ許可された発信要求の許可回数の総計である。この場合、通信端末Ａ１からの発信要求は、データＤ１に示す識別番号“１”の１回分が許可されているので、通信端末Ａ１に対応するデータＤ４の値は、１回を示す“１”となっている。通信端末Ａ２からの発信要求は、データＤ１に示す識別番号“４”の１回分が許可されているので、通信端末Ａ２に対応するデータＤ５の値は、１回を示す“１”となっている。通信端末Ａ３からの発信要求の許可回数は、カウント開始時から、識別番号“４”の発信要求の発信要求受信時までに（すなわち、データＤ１に示す識別番号“１”の発信要求が受信部２２によって受信された場合から、データＤ１に示す識別番号“４”の発信要求が受信部２２によって受信された場合までに）、通信端末Ａ３から発信要求は行われていないので、通信端末Ａ３に対応するデータＤ６の値は、０回を示す“０”となっている。
【００２５】
また、例えば、データＤ１に示す識別番号“８”の発信要求に対応するデータＤ４〜データＤ６のそれぞれの値は、カウント開始時から、この識別番号“８”の発信要求（通信端末Ａ３からの発信要求）の発信要求受信時までに（すなわち、データＤ１に示す識別番号“１”の発信要求が受信部２２によって受信された場合から、データＤ１に示す識別番号“８”の発信要求が受信部２２によって受信された場合までに）、通信端末Ａ１〜通信端末Ａ３が設定部２４によってそれぞれ許可された発信要求の許可回数の総計である。この場合、通信端末Ａ１からの発信要求は、データＤ１に示す識別番号“１”及び識別番号“５”の２回分が許可されているので、通信端末Ａ１に対応するデータＤ４の値は、２回を示す“２”となっている。通信端末Ａ２からの発信要求は、データＤ１に示す識別番号“４”の１回分が許可されているので、通信端末Ａ２に対応するデータＤ５の値は、１回を示す“１”となっている。通信端末Ａ３からの発信要求は、データＤ１に示す識別番号“８”の１回分が許可されているので、通信端末Ａ３に対応するデータＤ６の値は、１回を示す“１”となっている。
【００２６】
データＤ７は、発信要求毎にデータＤ４〜データＤ６にそれぞれ示す許可回数の最大値を示しており、受信部２２が発信要求を受信したときに設定部２４によって追加（更新）可能となる。例えば、データＤ１に示す識別番号“１”の発信要求（通信端末Ａ１からの発信要求）に対応するデータＤ７の値は、この識別番号“１”の発信要求に対応しデータＤ４〜データＤ６にそれぞれ示す許可回数“１”（データＤ４の値）、“０”（データＤ５の値）及び“０”（データＤ６の値）のうちの最大値“１”（データＤ４の値）である。また、例えば、データＤ１に示す識別番号“４”の発信要求（通信端末Ａ２からの発信要求）に対応するデータＤ７の値は、この識別番号“４”の発信要求に対応しデータＤ４〜データＤ６にそれぞれ示す許可回数“１”（データＤ４の値）、“１”（データＤ５の値）及び“０”（データＤ６の値）のうちの最大値“１”（データＤ４，Ｄ５の値）である。また、例えば、データＤ１に示す識別番号“８”の発信要求（通信端末Ａ３からの発信要求）に対応するデータＤ７の値は、この識別番号“８”の発信要求に対応しデータＤ４〜データＤ６にそれぞれ示す許可回数“２”（データＤ４の値）、“１”（データＤ５の値）及び“１”（データＤ６の値）のうちの最大値“２”（データＤ４の値）である。
【００２７】
次に、実施形態に係る通信制御装置１の作用・効果を説明する。通信制御装置１は、通信端末Ａ１〜通信端末Ａ３等の通信端末からの連続するＭ回（Ｍは２以上の所定の自然数）の発信要求から成る一の通信周期内においてＮ回（ＮはＭより小さい所定の自然数）の発信要求を拒否するように通信端末Ａ１〜通信端末Ａ３等の通信端末の輻輳時の通信を制御する。通信制御装置１は、受信部２２、判定部２３及び設定部２４を有する。輻輳期間において受信部２２が通信装置１５を用いて通信端末Ａ１〜通信端末Ａ３等の通信端末から一の発信要求を受信すると、当該受信時を含む通信周期内においてこの受信時の直前までに許可された発信要求の回数がＬ回（Ｌ＝Ｍ−Ｎ）未満であり、且つ、この受信時を含む通信周期内においてこの受信時の直前までに拒否された発信要求の回数がＮ回未満である場合、判定部２３は、受信部２２の受信した上記一の発信要求が、所定時（輻輳期間の開始時）からこの受信時の直前までの間に設定部２４によって許可された発信要求の回数の最も多い通信端末からの発信要求であるか否かを判定する。受信部２２の受信した上記一の発信要求が上記所定時（輻輳期間の開始時）からこの受信時の直前までの間に設定部２４によって許可された発信要求の回数の最も多い通信端末からの発信要求であると判定部２３によって判定された場合に、設定部２４は、受信部２２の受信した上記一の発信要求を拒否する。受信部２２の受信した上記一の発信要求が上記所定時（輻輳期間の開始時）からこの受信時の直前までの間に設定部２４によって許可された発信要求の回数の最も多い通信端末からの発信要求ではないと判定部２３によって判定された場合に、設定部２４は、受信部２２の受信した上記一の発信要求を許可する。
【００２８】
通信制御装置１によれば、一の発信要求が受信された場合に、連続するＭ回の発信要求から成る一の通信周期内（この一の発信要求の受信時を含む通信周期内）において発信要求の拒否及び許可が更に可能でも（すなわち、この一の通信周期内において許可された発信要求の回数がＬ回を満たしておらず、且つ、この一の通信周期内において拒否された発信要求の回数がＮ回を満たしていなくても）、この一の発信要求は、この受信時の直前までに許可された発信要求の回数の最も多い通信端末からのものであれば、拒否され、他の通信端末からのものであれば、許可される。このように、一の発信要求が受信された時に、この受信時を含む一の通信周期内において発信要求を更に許可できる場合であっても、この一の発信要求が、この受信時の直前までに許可された発信要求の回数の最も多い通信端末からのものであれば拒否されるので、輻輳時に許可される発信要求が発信要求を行う回数の比較的多い通信端末からの発信要求によって占められるという事態を、回避できる。
【図面の簡単な説明】
【００２９】
【図１】実施形態に係る通信制御装置を含む通信システムの構成を示す図である。
【図２】実施形態に係る通信制御装置の構成を示す図である。
【図３】実施形態に係る通信制御装置の構成を示す図である。
【図４】実施形態に係る通信制御装置の動作を説明するためのフローチャートである。
【図５】実施形態に係る通信管理テーブルの一例を示す図である。
【符号の説明】
【００３０】
１…通信制御装置、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…記録装置、１５…通信装置、１６…バス、２１…制御部、２２…受信部、２３…判定部、２４…設定部、Ａ１，Ａ２，Ａ３…通信端末、Ｔ１…通信管理テーブル
【図１】
2010098459.tif 000003
【図２】
2010098459.tif 000004
【図３】
2010098459.tif 000005
【図４】
2010098459.tif 000006
【図５】
2010098459.tif 000007