(57)【要約】【課題】従来よりも通信状況を詳細に知ることができる基地局を提供する。【解決手段】  基地局は、複数の通信端末と通信する通信部と、第１の単位期間内において複数の通信端末と通信した通信状況を示す第１通信状況情報を出力する第１出力部と、第１の単位期間毎に、第１の単位期間よりも短い期間である第２の単位期間内において複数の通信端末と通信した通信状況を示す第２通信状況情報のうち、所定の条件を満たす第２通信状況情報を特定する特定部と、特定部が特定した第２通信状況情報を出力する第２出力部とを備える。【選択図】図２
2020178294.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信端末と通信する通信部と、
第１の単位期間内において複数の通信端末と通信した通信状況を示す第１通信状況情報を出力する第１出力部と、
前記第１の単位期間毎に、前記第１の単位期間よりも短い期間である第２の単位期間内において複数の通信端末と通信した通信状況を示す第２通信状況情報のうち、所定の条件を満たす第２通信状況情報を特定する特定部と、
前記特定部が特定した第２通信状況情報を出力する第２出力部とを備える
基地局。
【請求項２】
前記所定の条件は、前記第２の単位期間内において、通信のリソースが割り当てられた通信端末数が最も多いことであり、
前記第２通信状況情報は、対応する第２の単位期間において通信のリソースが割り当てられた通信端末の合計数である
ことを特徴とする請求項１に記載の基地局。
【請求項３】
前記所定の条件は、前記第２の単位期間内において、通信のリソースが割り当てられた通信端末によるデータ通信量が最も多いことであり、
前記第２通信状況情報は、対応する第２の単位期間において通信のリソースが割り当てられた通信端末によるデータ通信量の合計である
ことを特徴とする請求項１又は２に記載の基地局
【請求項４】
前記第２通信状況情報は、前記第２の単位期間内において、前記通信部が複数の通信端末と通信した通信量の平均値であり、
前記所定の条件は、前記第２通信状況情報で示される通信量の平均値が最も高いことである
ことを特徴とする請求項１に記載の基地局。
【請求項５】
前記第２通信状況情報は、前記第２の単位期間内において、前記通信部が複数の通信端末と通信した通信量の平均値であり、
前記所定の条件は、前記第２通信状況情報で示される通信量が所定の閾値よりも高いことである
ことを特徴とする請求項１に記載の基地局。
【請求項６】
前記第１通信状況情報は、前記第１の単位期間内において、前記通信部が複数の通信端末と通信した通信量の平均値である
ことを特徴とする請求項１〜５のいずれか一項に記載の基地局。
【請求項７】
複数の通信端末と通信する通信部を備える基地局による通信状況を示す情報の出力方法であって、
第１の単位期間内において複数の通信端末と通信した通信状況を示す第１通信状況情報を出力する第１出力ステップと、
前記第１の単位期間毎に、前記第１の単位期間よりも短い期間である第２の単位期間内において複数の通信端末と通信した通信状況を示す第２通信状況情報のうち、所定の条件を満たす第２通信状況情報を特定する特定ステップと、
前記特定ステップにおいて特定した第２通信状況情報を出力する第２出力ステップとを含む
通信状況情報出力方法。
【請求項８】
複数の通信端末と通信する通信部を備える基地局のコンピュータに、
第１の単位期間内において複数の通信端末と通信した通信状況を示す第１通信状況情報を出力する第１出力機能と、
前記第１の単位期間毎に、前記第１の単位期間よりも短い期間である第２の単位期間内において複数の通信端末と通信した通信状況を示す第２通信状況情報のうち、所定の条件を満たす第２通信状況情報を特定する特定機能と、
前記特定機能が特定した第２通信状況情報を出力する第２出力機能とを実現させる
通信状況情報出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信状況を示す通信状況情報を出力する基地局、およびその出力方法とプログラムに関する。
【背景技術】
【０００２】
従来、スマートフォンや携帯電話は基地局を介して他のスマートフォンや携帯電話、各種の情報を提供するサーバ装置等との間で通信を行う。基地局は、各携帯電話やスマートフォンに対して通信帯域や通信時間帯等のリソースを割り当てて各端末間の通信を実現する。このとき、基地局は、自身で制御可能な通信量を超えないように端末のスケジューリングを行う。特許文献１には、そのようなスケジューリングを実行する基地局が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３９７０６３５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に示される基地局のようにスケジューリングを実行したとしても、制御可能な通信量を超える可能性があることは否めない。そこで、従来においては、１５分という単位期間で基地局は通信状況を示す情報を出力していたが、これは、１５分における平均を示す情報を出力するものであり、その構成上、詳細な通信状況を認識できるものではなかった。
【０００５】
そこで、本発明は上記問題に鑑みてなされたものであり、従来よりも詳細な通信状況を認識することができる基地局、通信状況情報出力方法、および通信状況情報出力プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一態様に係る基地局は、複数の通信端末と通信する通信部と、第１の単位期間内において複数の通信端末と通信した通信状況を示す第１通信状況情報を出力する第１出力部と、第１の単位期間毎に、第１の単位期間よりも短い期間である第２の単位期間内において複数の通信端末と通信した通信状況を示す第２通信状況情報のうち、所定の条件を満たす第２通信状況情報を特定する特定部と、特定部が特定した第２通信状況情報を出力する第２出力部とを備える。
【０００７】
上記課題を解決するために、本発明の一態様に係る通信状況情報出力方法は、複数の通信端末と通信する通信部を備える基地局による通信状況を示す情報の出力方法であって、第１の単位期間内において複数の通信端末と通信した通信状況を示す第１通信状況情報を出力する第１出力ステップと、第１の単位期間毎に、第１の単位期間よりも短い期間である第２の単位期間内において複数の通信端末と通信した通信状況を示す第２通信状況情報のうち、所定の条件を満たす第２通信状況情報を特定する特定ステップと、特定ステップにおいて特定した第２通信状況情報を出力する第２出力ステップとを含む。
【０００８】
上記課題を解決するために、本発明の一態様に係る通信状況情報出力プログラムは、複数の通信端末と通信する通信部を備える基地局のコンピュータに、第１の単位期間内において複数の通信端末と通信した通信状況を示す第１通信状況情報を出力する第１出力機能と、第１の単位期間毎に、第１の単位期間よりも短い期間である第２の単位期間内において複数の通信端末と通信した通信状況を示す第２通信状況情報のうち、所定の条件を満たす第２通信状況情報を特定する特定機能と、特定機能が特定した第２通信状況情報を出力する第２出力機能とを実現させる。
【０００９】
上記所定の条件は、第２の単位期間内において、通信のリソースが割り当てられた通信端末数が最も多いことであることとしてもよい。
【００１０】
上記所定の条件は、第２の単位期間内において、通信のリソースが割り当てられた通信端末によるデータ通信量が最も多いことであることとしてもよい。
【００１１】
上記所定の条件は、第２通信状況情報は、第２の単位期間内において、通信部が複数の通信端末と通信した通信量の平均値であり、所定の条件は、第２通信状況情報で示される通信量の平均値が最も高いことであることとしてもよい。
【００１２】
上記第２通信状況情報は、第２の単位期間内において、通信部が複数の通信端末各々との通信により転送したデータ通信量の合計値を、通信部が当該複数の通信端末と通信した合計時間で除した値であることとしてもよい。
【００１３】
上記第１通信状況情報は、第１の単位期間内において、通信部が複数の通信端末と通信した通信量の平均値であることとしてもよい。
【発明の効果】
【００１４】
本発明の一態様に係る基地局は、第１の単位期間よりも短い第２の単位期間における通信状況を示す第２通信状況情報を出力することにより、第１の単位期間の情報だけでは足りなかった通信状況を認識することができる。したがって、従来では検知し得なかった、通信におけるバーストトラフィックを検知することができるようになる。
【図面の簡単な説明】
【００１５】
【図１】通信システムのシステム構成例を示す図である。
【図２】基地局の構成例を示すブロック図である。
【図３】閲覧端末の構成例を示すブロック図である。
【図４】通信システムにおける通信のやり取りの一例を示すシーケンス図である。
【図５】基地局の通信に係る動作例を示すフローチャートである。
【図６】基地局の情報出力に係る動作例を示すフローチャートである。
【図７】（ａ）は、第１の単位期間を説明するためのイメージ図である。（ｂ）は、第２の単位期間を説明するためのイメージ図である。
【図８】通信量を説明するための一具体例を示すイメージ図である。
【発明を実施するための形態】
【００１６】
＜実施形態＞
本発明の一実施形態について、図面を参照しながら説明する。
【００１７】
＜概要＞
図１は、本実施例に係る通信システム１のシステム構成例の概要を示すシステム図である。
【００１８】
図１に示すように、通信システム１においては、各所に配された基地局１００（１００ａ、１００ｂ）がそれぞれの通信範囲１０１（１０１ａ、１０１ｂ）内に含まれる通信端末１０（１０ａ、１０ｂ、１０ｃ、１０ｄ、１０ｅ、１０ｆ、１０ｇ）と通信を行うことで、各通信端末１０は他の通信端末やネットワーク上に存在する情報処理装置との通信を行う。各基地局１００は、互いにネットワーク３００を介して接続されている。
【００１９】
各基地局１００は、それぞれの通信範囲内に含まれる通信端末１０からの通信要求によって、通信のリソースを割り当てる。基地局１００は、通信における第１の単位期間（例えば、１５分）において、通信した通信端末１０との間の通信状況を示す通信状況情報１０２を閲覧端末２００に送信する。これによって、第１の単位期間において、基地局１００が通信端末１０との間の通信に問題等（例えば、バーストトラフィック）が発生していないかどうかを閲覧端末２００が認識することができる。通信状況情報１０２は、閲覧端末２００に記憶される。
【００２０】
ところで、第１の単位期間での通信状況を示す通信状況情報１０２は、従来も行われているが、１５分という単位期間は、秒単位で状況が変化し得る通信状況の情報としては、実際に問題を検出するには、長すぎるという側面があった。一方で、１５分よりも短い単位期間で通信状況の情報を出力して記録していくとなると、閲覧端末２００には膨大な記憶容量が要求されることになるので、現実的であるとは言えない。
【００２１】
そこで、本実施の形態に係る基地局は従来通り、第１の単位期間ごとの通信状況（以下、第１通信状況情報と呼称する）を出力する他、第１の単位期間ごとに、その第１の単位期間内の第１の単位期間よりも短い第２の単位期間それぞれの通信状況を示す第２通信状況情報の中で、所定の条件を満たす第２の単位期間の通信状況を示す第２通信状況情報のみを出力する。これによって、閲覧端末２００は、閲覧端末２００の記憶容量に、全ての第２の単位期間の第２通信状況情報を記憶させる場合よりも負荷を与えることなく、従来よりも細かい単位期間での通信状況情報を認識することができる。以下、詳細に説明する。
【００２２】
なお、ネットワーク３００は、各種の機器との間を相互に接続させるためのネットワークであり、例えば、無線ネットワークや有線ネットワークである。具体的には、ネットワークは、ワイヤレスＬＡＮ（ｗｉｒｅｌｅｓｓ  ＬＡＮ：ＷＬＡＮ）や広域ネットワーク（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＡＮ）、ＩＳＤＮｓ（ｉｎｔｅｇｒａｔｅｄ  ｓｅｒｖｉｃｅ  ｄｉｇｉｔａｌ  ｎｅｔｗｏｒｋｓ）、無線ＬＡＮｓ、ＬＴＥ（ｌｏｎｇ  ｔｅｒｍ  ｅｖｏｌｕｔｉｏｎ）、ＬＴＥ−Ａｄｖａｎｃｅｄ、第４世代（４Ｇ）、第５世代（５Ｇ）、ＣＤＭＡ（ｃｏｄｅ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）、ＷＣＤＭＡ（登録商標）、イーサネット（登録商標）などである。また、ネットワークは、これらの例に限られず、例えば、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ：ＰＳＴＮ）やブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））、ブルートゥースローエナジー（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）、光回線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線、衛星通信網などであってもよく、どのようなネットワークであってもよい。ネットワークは、ユーザの住居に備えられる場合には、ホームネットワークと呼称されることもある。また、ネットワークは、例えば、ＮＢ−ＩｏＴ（Ｎａｒｒｏｗ  Ｂａｎｄ  ＩｏＴ）や、ｅＭＴＣ（ｅｎｈａｎｃｅｄ  Ｍａｃｈｉｎｅ  Ｔｙｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）であってもよい。なお、ＮＢ−ＩｏＴやｅＭＴＣは、ＩｏＴ向けの無線通信方式であり、低コスト、低消費電力で長距離通信が可能なネットワークである。また、ネットワークは、これらの組み合わせであってもよい。また、ネットワークは、これらの例を組み合わせた複数の異なるネットワークを含むものであってもよい。例えば、ネットワークは、ＬＴＥによる無線ネットワークと、閉域網であるイントラネットなどの有線ネットワークとを含むものであってもよい。
【００２３】
＜構成＞
＜基地局１００の構成例＞
図２は、基地局１００の構成を示すブロック図である。図２に示すように、基地局１００は、通信部１１０と、記憶部１２０と、制御部１３０と、を備える。
【００２４】
通信部１１０は、外部の装置と通信を実行するための通信インターフェースである。
【００２５】
通信部１１０は、基地局１００に宛てられたメッセージを受信し、制御部１３０に伝達する機能を有する。また、通信部１１０は、制御部１３０から、指定されたデータを、指定された宛先に送信する機能を有する。通信部１１０は、各通信端末１０からの通信信号を受信して制御部１３０に伝達するとともに、通信データで指定される通信先にデータを送信する。また、通信部１１０は、第１の単位期間ごとに制御部１３０からの指示にしたがって、通信状況情報１０２を、ネットワーク３００を介して、閲覧端末２００に送信する。通信状況情報１０２は、第１通信状況情報と、第２通信状況情報との双方を含んでもよいし、一方のみを含むものであってもよい。即ち、第１通信状況情報と第２通信状況情報とは、それぞれ個別に、閲覧端末２００に送信されてよい。
【００２６】
記憶部１２０は、基地局１００が動作上必要とするプログラム並びにデータを記憶する機能を有する。記憶部１２０は、例えば、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリなど、各種の記録媒体により実現することができるが、これらに限定するものではない。記憶部１２０が、記憶しているプログラムとしては、第１の単位期間が経過するごとに、その第１の単位期間内において基地局１００が通信のリソースを割り当てた通信端末１０が実行した通信量を算出し、第１通信状況情報として出力する第１通信状情報送信プログラムを記憶している。また、記憶部１２０は、第１の単位期間が経過するごとに、その第１の単位期間内の、第１の単位期間よりも短い第２の単位期間それぞれについて、基地局１００が通信のリソースを割り当てた通信端末１０が実行した通信量を算出し、それらの通信量の中で、所定の条件を満たす第２通信状況情報として出力する第２通信状況情報送信プログラムを記憶している。
【００２７】
制御部１３０は、基地局１００の各部を制御する機能を有するプロセッサである。制御部１３０は、記憶部１２０に記憶されている各種のプログラムを実行し、記憶部１２０に記憶されているデータを利用して、基地局１００の各種の機能を実現する。
【００２８】
制御部１３０は、第１出力部１３１と、特定部１３２と、第２出力部１３３とを備える。
【００２９】
第１出力部１３１は、第１の所定期間が経過するごとに、第１の所定期間内において通信部１１０が通信端末１０と通信した通信量を算出する。そして、算出した通信量を第１通信状況情報として、通信部１１０を介して、閲覧端末２００に送信させる。ここで、第１の所定期間内における通信部１１０が通信端末１０と通信した通信量は、通信の混み具合を特定できるような情報であればよく、本実施の形態では、通信端末に割り当てたリソースを用いて、各通信端末がダウンロードしたデータ量の総計を、リソースを通信端末に割り当てた総時間で除した値を用いることとするが、これに限定するものではない。通信量は、例えば、第１の所定期間内に基地局１００がリソースを割り当てた通信端末１０の合計数であってもよいし、第１の所定期間内に通信端末１０がダウンロードしたデータの総計であってもよい。なお、本実施の形態における通信量について、一具体例を挙げて説明すると、仮に、通信端末１０ａに、５ｍｓを割り当てて、その間のデータ通信量が、４５バイトであり、通信端末１０ｂに、３ｍｓを割り当てて、その間のデータ通信量が、２８バイトであり、通信端末１０ｃに、５ｍｓを割り当てて、その間のデータ通信量が、５０バイトであったとすると、通信量は、（４５＋２２＋５０）／（５＋３＋５）＝９と算出することができ、第１の通信状況情報として出力することができる。
【００３０】
特定部１３２は、第２通信状況情報のうち所定の条件を満たすものを特定する。ここで、第２の単位期間内における通信部１１０が通信端末１０と通信した通信量は、通信の混み具合を特定できるような情報であればよい。所定の条件は、第２の単位期間内における通信部１１０が通信端末１０と通信した通信量の中で、通信量が多いことであってよく、例えば、（ｉ）第２の単位期間において通信のリソースが割り当てられた端末数が最も多いことであってもよいし、（ｉｉ）第２の単位期間において通信のリソースが割り当てられた端末によるデータ通信量の合計が最も多いことであってもよいし、（ｉｉｉ）第２の単位期間のデータ通信量が所定の閾値を超えることであってもよいし、（ｉｖ）第２の単位期間のデータ通信量を、第２の単位期間に通信のリソースが割り当てられた端末数で除した値（第２の単位期間におけるデータ通信量の平均）が最も大きいことであってもよいし、（ｖ）第２の単位期間のデータ通信量を、第２の単位期間に通信のリソースが割り当てられた端末数で除した値が所定の閾値を超えることであってもよい。また、例えば、通信量の多いものから所定数（例えば、３つ）の第２の単位期間を特定することとしてもよい。即ち、特定部１３２は、第１の単位区間内において、バーストトラフィックが発生している可能性のある第２の単位区間を特定する。バーストトラフィックとは、短期的に基地局１００が保有している帯域と通信量を超える通信が行われることをいう。ここで、短期的とは、ある一定の短い時間幅の中のことをいい、システムとしての通信要件を満たすためにバーストトラフィックを検出するために適した時間間隔であればよく、例えば、１分であってもよいし、１秒であってもよいし、１０ミリ秒などであってもよい。なお、通信量は、例えば、第２の単位期間内に基地局１００がリソースを割り当てた通信端末１０の合計数であってもよいし、第２の単位期間内に通信端末１０がダウンロードしたデータの総計であってもよいし、その両方であってもよいし、それらを乗じた値であってもよい。特定部１３２は、特定した第２の単位期間と、そのときの通信量を示す第２通信状況情報を第２出力部１３３に伝達する。なお、上記（ｉ）を所定の条件とする場合には、特に第２通信状況情報は、対応する第２の単位期間において通信のリソースが割り当てられた端末の合計数であってよく、（ｉｉ）を所定の条件とする場合には、特に第２通信状況情報は、対応する第２の単位期間において通信のリソースが割り当てられた端末によるデータ通信量の合計であってよい。
【００３１】
第２出力部１３３は、特定部１３２から伝達された第２通信状況情報を、通信部１１０を介して、閲覧端末２００に送信させる。
【００３２】
以上が、基地局１００の説明である。なお、基地局１００の具体的構成については広範に知られているように、アンテナ、アンプ、フィルタ、変調（復調）回路、アナログデジタル（デジタルアナログ）変換回路などから構成されており、このことは周知の事実であるため、ここでは、詳細に説明することは省略する。
【００３３】
＜閲覧端末２００の構成例＞
図３は、閲覧端末２００の構成例を示すブロック図である。閲覧端末２００は、各基地局１００から送信される第１通信状況情報と、第２通信状況情報とを表示することが可能なコンピュータシステムである。
【００３４】
図３に示すように、閲覧端末２００は、通信部２１０と、記憶部２２０と、表示部２４０と、制御部２６０と、を備える。また、閲覧端末２００は、入力部２３０と、音声出力部２５０とを備えてもよい。
【００３５】
通信部２１０は、他の機器と通信する機能を有する通信インターフェースである。通信部２１０は、ネットワーク３００を介して、基地局１００から送信された通信状況情報（第１通信状況情報、第２通信状況情報）を、受信する。そして、通信部２１０は、受信した通信状況情報を、制御部２６０に伝達する。
【００３６】
記憶部２２０は、閲覧端末２００が動作上必要とするプログラムおよびデータを記憶する機能を有する。記憶部２２０は、例えば、ＨＤＤ、ＳＳＤ、フラッシュメモリなどの各種の記憶媒体により実現することができるが、これらに限定するものではない。記憶部２２０は、受信した第１通信状況情報や第２通信状況情報に基づく表示情報を表示するための表示プログラムを記憶している。
【００３７】
入力部２３０は、ユーザからの入力を受け付けて、制御部２６０に伝達する機能を有する。入力部２３０は、例えば、タッチパネルやハードウェアキー、マウスなどに代表される入力機器によって実現されてよい。
【００３８】
表示部２４０は、制御部２６０から指定された表示情報を、閲覧達末２００が備えるモニタ、もしくは、閲覧端末２００に接続されたモニタに、表示する機能を有する。表示部２４０は、第１通信状情報や、第２通信状況情報を表示する。
【００３９】
音声出力部２５０は、制御部２６０から指定された音声情報を、出力する機能を有する。音声出力部２５０は、例えば、スピーカである。音声出力部２５０は、第１通信状況や第２通信状況を示す音声情報を出力することとしてよい。
【００４０】
制御部２６０は、閲覧端末２００の各部を制御する機能を有するプロセッサである。制御部２６０は、記憶部２２０に記憶されている各種のプログラムを実行し、記憶部２２０に記憶されているデータを利用して、閲覧端末２００の各種の機能を実現する。制御部２６０は、通信部２１０から第１通信状況情報や第２通信状況情報を伝達されると、記憶部２２０に記憶するとともに、表示部２４０に表示させる。
【００４１】
以上が、閲覧端末２００の構成である。
【００４２】
なお、通信端末１０は、一般的なスマートフォンや携帯電話などの通信端末が通常有する構成と同等の構成を備えるものとして、詳細な説明は割愛する。
【００４３】
＜動作＞
図４は、通信システム１における装置間のやり取りの一例を示すシーケンス図である。
【００４４】
通信端末１０は、通信割当要求を基地局１００に送信する（ステップＳ４０１）。ここでいう通信割当要求は、通信を実行するためのリソース（帯域、時間）の割当の要求を意味する。
【００４５】
基地局１００は、通信端末１０からの通信割当要求に応じて、通信端末１０に対して、通信のためのリソースを割り当てる（ステップＳ４０２）。
【００４６】
通信端末１０は、基地局１００から割り当てられたリソースを用いて、通信データの送受信を実行する（ステップＳ４０３）。
【００４７】
一方、基地局１００は、第１の単位期間が経過するごとに、第１の単位期間内の第２の単位期間それぞれの通信量を算出する。そして、特定部１３２は、その中から最も通信量の多い第２単位期間を特定する（ステップＳ４０４）。そして、基地局１００は、第１の単位期間における通信状況を示す第１通信状況情報と、特定した第２単位期間の通信量を示す第２通信状況情報とを、閲覧端末２００に送信する（ステップＳ４０５）。
【００４８】
閲覧端末２００は、第１通信状況情報と、第２通信状況情報とを受信すると、それぞれを記憶部２２０に記憶し、表示部２４０に表示する（ステップＳ４０６）。
【００４９】
図５は、図４におけるステップＳ４０１〜Ｓ４０３の過程で実行される基地局１００の基本動作例を示すフローチャートである。
【００５０】
図５に示すように、基地局１００の通信部１１０は、通信端末１０から、通信要求を受け付けているか否かを検出する（ステップＳ５０１）。通信要求を受け付けている場合には（ステップＳ５０１のＹＥＳ）、通信部１１０は、通信要求を制御部１３０に伝達する。そして、制御部１３０は、受け付けた通信要求に基づいて、当該通信要求を送信した通信端末１０に対して、通信を行うためのリソースの割当を行う（ステップＳ５０２）。ここでいうリソースの割当とは、通信帯域並びに通信時間帯のことをいう。通信要求を受け付けていない場合には（ステップＳ５０１のＮＯ）、ステップＳ５０３の処理に移行する。
【００５１】
通信部１１０は、通信端末１０が通信を終了しているか否かを判定する（ステップＳ５０３）。通信部１１０は、一例として、通信端末１０が必要としているデータ量を通信した後に、追加で通信端末１０からの通信要求がなかった場合には、通信端末１０通信を終了していると判定する。通信端末１０が通信を終了していると判断した場合には（ステップＳ５０３のＹＥＳ）、制御部１３０は、通信を終了した通信端末１０に割り当てていた通信のリソースを開放する（ステップＳ５０４）。そして、基地局１００は、ステップＳ５０１の処理に戻る。また、通信の終了を示す信号を受信していない場合にも（ステップＳ５０３のＮＯ）、ステップＳ５０１の処理に戻る。
【００５２】
以上が、基地局１００による通信のリソースの割り当てと開放に係る処理である。
【００５３】
次に、図６は、基地局１００の動作を示す例であって、第１通信状況情報および第２通信状況情報の送信動作を示すフローチャートである。即ち、図６は、図４のステップＳ４０４、Ｓ４０５の処理の詳細を示すフローチャートである。
【００５４】
図６に示すように、まず、制御部１３０は、第１の単位期間が経過したか否かを判定する（ステップＳ６０１）。第１の単位期間は、予め記憶部２２０に記憶されており、図示しない計時部が時間を計測することにより、この判断が実行される。第１の単位期間が経過するまでは、待機する（ステップＳ６０１のＮＯ）。
【００５５】
第１の単位期間が経過した場合には（ステップＳ６０１のＹＥＳ）、第１出力部１３１は、直近の第１の単位期間内において、基地局１００が通信リソースを割り当てた複数の端末の通信量に基づいて第１通信状況情報を生成する（ステップＳ６０２）。即ち、第１の単位期間内において、通信リソースを割り当てた複数の端末それぞれがダウンロードしたデータのデータ量の合計を、通信リソースを割り当てた複数の端末それぞれに割り当てられた通信時間の合計で、除した値を、第１通信状況情報として生成する。
【００５６】
次に、特定部１３２は、直近の第１の単位期間に含まれる第２の単位期間毎に、その第２単位期間内において通信した複数の端末の通信量に基づいて、第２通信状況情報を生成する（ステップＳ６０３）。そして、特定部１３２は、それらの第２通信状況情報の中で、最も通信量の多い第２通信状況情報を特定する（ステップＳ６０４）。
【００５７】
そして、第１出力部１３１は、生成した第１通信状況情報を、閲覧端末２００に宛てて、また、第２出力部１３３は、特定された第２通信状況情報を、閲覧端末２００に宛てて、通信部１１０に送信させる（ステップＳ６０５）。
【００５８】
第１通信状況情報並びに第２通信状況情報を受信した閲覧端末２００は、それらの情報を記憶するとともに、表示部２４０に表示する。これにより、閲覧端末２００のオペレータは、第１の単位期間において、通信量のアベレージに係る情報を確認することができ、平均で、基地局１００それぞれで通信帯域の圧迫が発生していないかどうかを確認することができる。また、第２通信状況情報を確認することで、閲覧端末２００のオペレータは、第１の単位期間内で、ピークで、基地局１００それぞれで通信帯域の圧迫が発生していないかどうかを確認することができる。通信帯域が圧迫されていた場合には、通信遅延等の問題を発生させる要因となり、ユーザビリティを低減することになるので、基地局１００および閲覧端末２００は、そのような問題の原因を特定しやすくなる。
【００５９】
＜具体例＞
図７、図８を用いて、本実施形態に係る基地局１００による第１通信状況情報および第２通信状況情報を説明する。
【００６０】
図７（ａ）、図７（ｂ）は、それぞれ、第１の単位期間および第２の単位期間を説明するためのイメージ図である。
【００６１】
図７（ａ）は、第１の単位期間を説明するためのイメージ図である。図７（ａ）は、横軸に時間軸をとったグラフである。図７（ａ）に示すように、予め定められた時間長の期間を第１の単位期間とし、この第１の単位期間が繰り返される。本実施の形態では、第１の単位期間は、１５分であるとするが、１５分に限定するものではない。
【００６２】
一方、図７（ｂ）は、更に、第２の単位期間を説明するためのイメージ図である。図７（ｂ）に示すように、第２の単位期間は、第１の単位期間よりも短い期間であり、第２の単位期間内には、複数の第１の単位期間が含まれる。図７（ｂ）においては、１０個の第２の単位期間が、１つの第１の単位期間内に含まれる例を示しているが、第１の単位期間内に含まれる第２の単位期間の個数は１０に限定するものではなく、２以上あれば、いくつ存在してもよい。
【００６３】
図８は、通信の一具体例を示すイメージ図である。図８において、Ｔ０からＴ１０までの期間を第１単位期間とし、Ｔ０からＴ１、Ｔ１〜Ｔ２、…、Ｔ９〜Ｔ１０を第２単位期間とした場合について考える。また、図８では、基地局１００が通信のリソースを割り当てた通信端末１０は、ＵＥ１〜ＵＥ４であるとする。図８においては、図示するように、ＵＥ１に割り当てたリソースは、点描のハッチングで、ＵＥ２に割り当てたリソースは、右斜線のハッチングで、ＵＥ３に割り当てたリソースは、左斜線のハッチングで、ＵＥ４に割り当てたリソースは、縦線のハッチングで示している。また、図８において１つのブロックは、予め定められた単位のデータ通信量であるものとし、ここでは説明を簡単にするために、１つのブロックを１通信量として説明する。
【００６４】
したがって、図８の例では、Ｔ０〜Ｔ１では、ＵＥ１に対してのみ、通信のリソースが割り当てられ、その第２の単位期間での通信量は、「１」ということになる。また、Ｔ１〜Ｔ２では、ＵＥ１とＵＥ２とＵＥ３とに対して通信のリソースが割り当てられ、それぞれ、「２」、「１」、「１」の合計「４」の通信が実行されたことになる。また、Ｔ９〜Ｔ１０においては、いずれの通信端末にも通信のリソースが割り当てられていないことになる。
【００６５】
図８に示すような単位期間の場合、第１の単位期間に対応する第１通信状況情報としては、ＵＥ１にリソースが割り当てられた期間は、「４」であり、通信量は、「６」となる。また、ＵＥ２にリソースが割り当てられた期間は、「５」であり、通信量は、「５」となる。また、ＵＥ３にリソースが割り当てられた期間は、「５」であり、通信量は、「５」となる。また、ＵＥ４にリソースが割り当てられた期間は、「３」であり、通信量は、「４」となる。したがって、図８の場合における第１通信状況情報は、（６＋５＋５＋４）／（４＋５＋５＋３）＝２０／１７となる。一方、Ｔ０〜Ｔ１、Ｔ１〜Ｔ２、のように時間軸方向の１つのブロックを第２の単位期間としている場合に、特定部１３２は、リソースが割り当てられている端末数が最も多い（または通信量が最も多くなる）Ｔ１〜Ｔ２を特定する。第２出力部１３３は、そのとき（Ｔ１〜Ｔ２）の、リソースが割り当てられている通信端末の個数「３」と、その通信量「４」とのいずれか又は両方を、第２通信状況情報として出力する。ここで、第２出力部は、通信量をリソースが割り当てられている通信端末の個数で除した値４／３を、第２通信状況情報として出力するものであってもよい。
【００６６】
＜まとめ＞
このように、基地局１００は、従来と異なり、第１の単位期間の通信状況を示す第１通信状況情報のみならず、第１の単位期間よりも短い第２の単位期間について、通信のピークが発生した第２の単位期間における通信状況を示す第２通信状況情報をも出力する。これによって、閲覧端末２００では、第１の単位期間よりも短い単位区間での通信状況を認識することができる。特定に、通信量の多い第２の単位期間の第２通信状況情報を出力することで、バーストトラフィックが発生しているか否かを特定することができ、その結果、基地局１００の通信帯域の広域化、新たな基地局の設置などの対処を検討することができる。また、基地局１００は、全ての第２の単位区間の第２通信状況情報を出力するわけではないので、全ての第２通信状況情報を出力する場合に比して、閲覧端末２００の記憶容量を圧迫することもない。
【００６７】
＜変形例＞
上記実施形態に係る基地局は、上記実施形態に限定されるものではなく、他の手法により実現されてもよいことは言うまでもない。以下、各種変形例について説明する。
【００６８】
（１）上記実施形態における基地局１００は、第１通信状況情報と第２通信状況情報とをともに、閲覧端末２００に送信する態様をとっているが、これに限定するものではない。第１通信状況情報と第２通信状況情報とはそれぞれ個別の端末（サーバ）に送信する構成としてもよい。また、あるいは、閲覧端末２００が、両方の通信状況情報を受信した上で、第１通信状況情報または第２通信状況情報のいずれか一方を他の端末（サーバ）に送信するように構成されてもよい。
【００６９】
（２）上記実施形態においては、基地局１００は、第１の単位期間よりも短い第２の単位期間の中で、最も通信量の多い第２の単位期間の通信状況を示す第２通信状況情報を送信する構成としたが、これは、一例であり限定されるものではない。基地局１００は、更に、第２の単位期間よりも短い第３の単位期間の通信状況を示す第３通信状況情報を送信する構成を備えていてもよい。これにより、基地局１００のより細かい時間単位での通信状況を確認することができる。
【００７０】
（３）上記実施形態においては、基地局１００は、常時、第１の単位期間が経過するごとに、第１通信状況情報と第２通信状情報との双方を送信する構成としているが、これはその限りではない。制御部１３０は、第２通信状況情報を第１の単位期間の経過毎に出力する必要はなく、複数の第１の単位期間が経過するごとに出力するような構成としてもよい。また、第２通信状況情報で示される通信量が、所定の閾値を超えないという事象が所定数の第１の単位期間で連続して検出できた場合は、第２通信状況情報の出力を抑制することとしてもよい。また、第２出力部１３３は、通信量が同一で、通信端末数が同一である第２の単位期間が係属する場合には、その第２の単位期間の通信量が最も多いとしても、第２通信状況情報を送信しないこととしてもよい。これはそのような期間が連続する場合は、通信が恙無く行われていると言えるので、そのような場合は、バーストトラフィックは発生していないものとして、第２通信状況情報を出力しなくても問題は発生しないので、第２通信状況情報を出力することに伴う基地局１００および閲覧端末２００の処理負荷を軽減することができる。
【００７１】
（４）上記実施の形態において、基地局１００は、第１通信状況情報と第２通信状況情報とのそれぞれを出力するか否かを設定できる設定部を備えていてもよい。また、第２通信状況情報については、出力する周期（第１の単位期間がＸ回経過するごとに出力など）が設定できてもよい。
【００７２】
（５）上記実施の形態において、基地局１００は、外部の装置、例えば、閲覧端末２００からの指示を受け付けるための受付部を備えてもよい。閲覧端末２００は、基地局１００に対して、第１通信状況情報、または、第２通信状況情報を出力する指示信号を出力する。基地局１００は、当該指示信号を通信部１１０で受信すると、制御部１３０は、第１通信状況情報または第２通信状況情報を生成し、閲覧端末２００に出力（送信）する。これにより、閲覧端末２００は、オペレータの任意のタイミングで通信状況を確認することができる。
【００７３】
（６）本開示の各実施形態のプログラムは、コンピュータに読み取り可能な記憶媒体に記憶された状態で提供されてもよい。記憶媒体は、「一時的でない有形の媒体」に、プログラムを記憶可能である。記憶媒体は、ＨＤＤやＳＳＤなどの任意の適切な記憶媒体、またはこれらの２つ以上の適切な組合せを含むことができる。記憶媒体は、揮発性、不揮発性、または揮発性と不揮発性の組合せでよい。なお、記憶媒体はこれらの例に限られず、プログラムを記憶可能であれば、どのようなデバイスまたは媒体であってもよい。
【００７４】
なお、基地局１００は、例えば、記憶媒体に記憶されたプログラムを読み出し、読み出したプログラムを実行することによって、各実施形態に示す複数の機能部の機能を実現することができる。また、当該プログラムは、任意の伝送媒体（通信ネットワークや放送波等）を介して、基地局１００に提供されてもよい。基地局１００は、例えば、インターネット等を介してダウンロードしたプログラムを実行することにより、各実施形態に示す複数の機能部の機能を実現する。
【００７５】
なお、当該プログラムは、例えば、ＡｃｔｉｏｎＳｃｒｉｐｔ、ＪａｖａＳｃｒｉｐｔ(登録商標)などのスクリプト言語、Ｏｂｊｅｃｔｉｖｅ―Ｃ、Ｊａｖａ(登録商標)などのオブジェクト指向プログラミング言語、ＨＴＭＬ５などのマークアップ言語などを用いて実装できる。
【００７６】
基地局１００における処理の少なくとも一部は、１以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。また、基地局１００の各機能部は、上記実施形態に示した機能を実現する１または複数の回路によって実現されてもよく、１の回路により複数の機能部の機能が実現されることとしてもよい。
【００７７】
（７）本開示の実施形態を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本開示の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、各実施形態に示す構成を適宜組み合わせることとしてもよい。
【符号の説明】
【００７８】
１０、１０ａ、１０ｂ、１０ｃ、１０ｄ、１０ｅ、１０ｆ、１０ｆ  端末
１００、１００ａ、１００ｂ  基地局
１１０  通信部
１２０  記憶部
１３０  制御部
１３１  第１出力部
１３２  特定部
１３３  第２出力部
２００  閲覧端末
２１０  通信部
２２０  記憶部
２３０  制御部
【図１】
2020178294.tif 000003
【図２】
2020178294.tif 000004
【図３】
2020178294.tif 000005
【図４】
2020178294.tif 000006
【図５】
2020178294.tif 000007
【図６】
2020178294.tif 000008
【図７】
2020178294.tif 000009
【図８】
2020178294.tif 000010