(57)【要約】【課題】通信装置におけるスリープ動作を通信の優先度に応じて制御する。【解決手段】トラヒック管理部１３は、通信装置２から受信したレポートから優先度を取り出す（Ｓ１５）。スリープ管理部１４は、スリープパラメータ記憶部１１１から当該優先度のスリープパラメータを読み出す（Ｓ１７）。制御情報生成部１５は、読み出したスリープパラメータを含む制御信号（ゲート）を生成し、通信部１２は、ゲートを通信装置２に送信する（Ｓ２１）。【選択図】図８
2014171085.tif 000002
【特許請求の範囲】
【請求項１】
通信装置のスリープ動作を制御するスリープ制御装置であって、
スリープ動作におけるスリープ時間を定めるスリープパラメータが予め通信の優先度ごとに記憶されるスリープパラメータ記憶部と、
前記通信装置から通信に先立ち受信するレポートから当該通信の優先度を取り出すトラヒック管理部と、
前記スリープパラメータ記憶部から、当該優先度に対応するスリープパラメータを読み出すスリープ管理部と、
当該スリープパラメータを含む制御信号を生成する制御情報生成部と、
前記レポートを受信し、前記制御信号を前記通信装置に送信する通信部と
を備えることを特徴とするスリープ制御装置。
【請求項２】
前記レポートから取り出した優先度が記憶される現在情報記憶部を備え、
前記スリープ管理部は、前記通信装置における通信の優先度を含む前記レポートが途絶えたなら、前記現在情報記憶部から優先度を読み出し、当該優先度が最低の優先度でないなら、前記スリープパラメータ記憶部から最低の優先度に対応するスリープパラメータを読み出し、
前記制御情報生成部は、当該スリープパラメータを含む制御信号を生成し、
前記通信部は、当該制御信号を通信装置に送信する
ことを特徴とする請求項１記載のスリープ制御装置。
【請求項３】
前記各優先度につき、前記制御信号に含めたスリープパラメータにより定められるスリープ時間の時間経過による積算値を逐次計算するとともに、前記スリープ時間以外の時間の時間経過による積算値を逐次計算し、前記各優先度についての前記スリープ時間の積算値の総和および前記各優先度についての前記スリープ時間以外の時間の積算値の総和を計算し、前記スリープ時間の総和を予め記憶した前記スリープ時間における電力値とともに可視化し、前記スリープ時間以外の時間の総和を予め記憶した前記スリープ時間以外の時間における電力値とともに可視化する電力管理部
を備えることを特徴とする請求項１または２記載のスリープ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置におけるスリープ動作を通信の優先度に応じて制御できるスリープ制御装置に関するものである。
【背景技術】
【０００２】
通信装置においては、遅延を許容しつつも省電力効果を得るべくスリープ動作を行うことがある。スリープ動作では、スリープ時間とアクティブ時間が交互に繰り返す。スリープ時間に受信したパケットはアクティブ時間になってから送信され、つまり、遅延が生じる。一方、スリープ時間では一部の機能が停止し、省電力が実現する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−００４６４２号公報
【特許文献２】特開２０１１−２２３６３１号公報
【特許文献３】特開２０１１−２２３４３７号公報
【特許文献４】特開２００９−２６０９７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、通信には優先度が設定されることがある。高い優先度の通信では、省電力効果が小さくても、遅延を小さくする方が好ましい。一方、低い優先度の通信では、遅延が大きくても、省電力効果を大きくする方が好ましい。
【０００５】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、通信装置におけるスリープ動作を通信の優先度に応じて制御できるスリープ制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明は、通信装置のスリープ動作を制御するスリープ制御装置であって、スリープ動作におけるスリープ時間を定めるスリープパラメータが予め通信の優先度ごとに記憶されるスリープパラメータ記憶部と、前記通信装置から通信に先立ち受信するレポートから当該通信の優先度を取り出すトラヒック管理部と、前記スリープパラメータ記憶部から、当該優先度に対応するスリープパラメータを読み出すスリープ管理部と、当該スリープパラメータを含む制御信号を生成する制御情報生成部と、前記レポートを受信し、前記制御信号を前記通信装置に送信する通信部とを備えることを特徴とする。
【０００７】
例えば、スリープ制御装置は、前記レポートから取り出した優先度が記憶される現在情報記憶部を備え、前記スリープ管理部は、前記通信装置における通信の優先度を含む前記レポートが途絶えたなら、前記現在情報記憶部から優先度を読み出し、当該優先度が最低の優先度でないなら、前記スリープパラメータ記憶部から最低の優先度に対応するスリープパラメータを読み出し、前記制御情報生成部は、当該スリープパラメータを含む制御信号を生成し、前記通信部は、当該制御信号を通信装置に送信する。
【０００８】
例えば、スリープ制御装置は、前記各優先度につき、前記制御信号に含めたスリープパラメータにより定められるスリープ時間の時間経過による積算値を逐次計算するとともに、前記スリープ時間以外の時間の時間経過による積算値を逐次計算し、前記各優先度についての前記スリープ時間の積算値の総和および前記各優先度についての前記スリープ時間以外の時間の積算値の総和を計算し、前記スリープ時間の総和を予め記憶した前記スリープ時間における電力値とともに可視化し、前記スリープ時間以外の時間の総和を予め記憶した前記スリープ時間以外の時間における電力値とともに可視化する電力管理部を備える。
【発明の効果】
【０００９】
本発明によれば、通信装置におけるスリープ動作を通信の優先度に応じて制御することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に係るスリープ制御装置を含む通信システムの構成を示す図である。
【図２】通信装置２におけるスリープ動作の説明図である。
【図３】スリープ動作期間ＳＡとアクティブ時間Ｂと通信期間Ｔの関係を示す図である。
【図４】通信装置２の機能を示すブロック図である。
【図５】スリープパラメータ記憶部２５１の構成を示す図である。
【図６】スリープ制御装置１の機能を示すブロック図である。
【図７】データベース１１の構成を示す図である。
【図８】通信装置２が接続された後の動作を示すフローチャートである。
【図９】通信装置２がユーザ装置４からパケットを受信した後の動作を示すフローチャートである。
【図１０】積算値ＰＣ１の総和、積算値ＰＣ２の総和、積算値ＰＣ３の総和、積算値ＰＣ４の総和を計算する動作を示すフローチャートである。
【図１１】通信が終了した際のフローチャートである。
【図１２】サーバ３の表示装置に表示される表示内容の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。
【００１２】
図１は、本実施の形態に係るスリープ制御装置を含む通信システムの構成を示す図である。
【００１３】
スリープ制御装置１は、光回線を介して、複数の通信装置２に接続される。また、スリープ制御装置１は、通信ネットワークを介して、サーバ３に接続される。サーバ３は、表示装置（図示せず）を備える。通信装置２は、ユーザ装置４に接続される。
【００１４】
図２は、通信装置２におけるスリープ動作の説明図である。
【００１５】
通信装置２では、スリープ動作期間ＳＡにおいては、スリープ時間Ｓとアクティブ時間Ａが交互に繰り返す。スリープ時間Ｓでは、一部の機能が停止しており、通信装置２の電力は、機能停止のないアクティブ時間Ａの電力に比べ、少なくなる。
【００１６】
通信装置２は、ユーザ装置４からスリープ時間Ｓに受信したパケットをすぐには送信せず、バッファに蓄積する。パケットは、スリープ制御装置１から送信される制御情報で指定される通信期間Ｔに送信される。通信期間Ｔでは機能停止がなく、電力はアクティブ時間と同様である。
【００１７】
通信後は、次のパケットを受信する可能性が高いので、すぐにスリープ時間Ｓとはせず、一旦アクティブ時間Ｂとしてから、スリープ動作期間ＳＡを開始する。
【００１８】
図３は、スリープ動作期間ＳＡとアクティブ時間Ｂと通信期間Ｔの関係を示す図である。
【００１９】
図３（ａ）に示すように、通信装置２では起動後、スリープ動作期間ＳＡを経て、通信期間Ｔが始まる。
【００２０】
図３（ｂ）に示すように、通信終了時にアクティブ時間Ｂが始まり、通信期間Ｔの開始時刻によっては、そのアクティブ時間Ｂが強制終了し、通信期間Ｔが始まる。
【００２１】
図３（ｃ）に示すように、通信期間Ｔの開始時刻によっては、アクティブ時間Ｂが終了し、スリープ動作期間ＳＡを経て、通信期間Ｔが始まる。
【００２２】
図４は、通信装置２の機能を示すブロック図である。
【００２３】
図４（ａ）に示すように、通信装置２は、ユーザ装置４とでパケットを送受するパケット通信部２１、パケットの優先制御を行う優先制御部２２、スリープ制御装置１に送信するレポートを生成するレポート生成部２３と、スリープ制御装置１にレポートを送信し、スリープ制御装置１から制御情報（ゲート）を受信する制御情報通信部２４と、スリープ時間などを定めるためのスリープパラメータなどが記憶されるデータベース２５と、データベース２５にスリープパラメータを設定するパラメータ設定部２６とを備える。
【００２４】
図４（ｂ）に示すように、データベース２５は、通信の優先度ごとにスリープパラメータが記憶されるスリープパラメータ記憶部２５１、スリープ時間の電力値、スリープ時間以外の時間の電力値が記憶される電力値記憶部２５２と、スリープ制御装置１から受信する制御信号（ゲートという）から取り出したスリープパラメータを記憶するスリープパラメータ記憶部２５３を備える。
【００２５】
図５は、スリープパラメータ記憶部２５１の構成を示す図である。
【００２６】
スリープパラメータ記憶部２５１は、例えば、最高の優先度「Ａ」から最低の優先度「Ｄ」までの４優先度のそれぞれにつき、図２のスリープ時間Ｓに一致するように設定されたスリープ時間Ｐ１、図２のアクティブ時間Ａに一致するように設定されたアクティブ時間Ｐ２、図２のアクティブ時間Ｂに一致するように設定されたアクティブ時間Ｐ３を含むレコードを備える。
【００２７】
スリープパラメータ記憶部２５３には、実際に行われるスリープ動作のスリープパラメータが記憶され、通信装置２は、スリープパラメータ記憶部２５３のスリープパラメータにしたがって、スリープ動作するようになっている。
【００２８】
つまり、図２のスリープ時間Ｓはスリープパラメータ記憶部２５３のスリープパラメータのスリープ時間Ｐ１に一致し、図２のアクティブ時間Ａは当該スリープパラメータのアクティブ時間Ｐ２に一致し、図２のアクティブ時間Ｂは当該スリープパラメータのアクティブ時間Ｐ３に一致する。
【００２９】
図６は、スリープ制御装置１の機能を示すブロック図である。
【００３０】
スリープ制御装置１は、通信の優先度ごとにスリープパラメータが記憶されるスリープパラメータ記憶部を含むデータベース１１と、通信装置２からレポートを受信し、通信装置２に制御信号（ゲート）を送信する通信部１２と、レポートから通信の優先度を取り出すトラヒック管理部１３と、スリープパラメータ記憶部１１１から当該優先度に対応するスリープパラメータを読み出すスリープ管理部１４と、スリープパラメータを含む制御信号（ゲート）を生成する制御情報生成部１５と、スリープ時間の積算値の総和およびスリープ時間以外の時間の積算値の総和を計算し、それぞれの時間の電力値とともにサーバ３に表示させる電力管理部１６とを備える。
【００３１】
図７は、データベース１１の構成を示す図である。
【００３２】
データベース１１は、スリープパラメータ記憶部１１１と、現在情報記憶部１１２と、電力計算情報記憶部１１３と、電力計算結果記憶部１１４とを備える。
【００３３】
スリープパラメータ記憶部１１１は、通信装置２ごとにレコードを備える。レコードは、通信装置２のＭＡＣアドレスを含み、スリープ時間の電力値Ｗ１、スリープ時間以外の時間の電力値Ｗ２が書き込まれる。レコードは、通信の優先度ごとに区分され、各区には、該当優先度のスリープパラメータが書き込まれる。スリープパラメータは、スリープ時間Ｐ１、アクティブ時間Ｐ２、アクティブ時間Ｐ３を含む。
【００３４】
現在情報記憶部１１２は、通信装置２ごとにレコードを備える。レコードには、通信装置２のＭＡＣアドレスが含まれ、通信装置２の起動時刻、最新回の通信の優先度、最新回の通信期間の開始時刻Ｔｓ、最新回の通信期間の終了時刻Ｔｅ、最新回の１つ前の回（前回）の通信期間の終了時刻ｔｅが書き込まれる。終了時刻ｔｅは、起動後の１回目の通信が終了した際に初めて書き込まれる。
【００３５】
電力計算情報記憶部１１３は、通信装置２ごとにレコードを備える。レコードは、通信装置２のＭＡＣアドレスを含む。レコードは、通信の優先度ごとに区分され、各区には、最新回のスリープ時間Ｐ１とその回数Ｃの積ＰＴ１、最新回のアクティブ時間Ｐ２とその回数Ｃの積ＰＴ２、最新回のアクティブ時間Ｐ３、最新回の通信期間の長さ（通信時間Ｐ４という）が書き込まれる。
【００３６】
電力計算結果記憶部１１４は、通信装置２ごとにレコードを備える。レコードは、通信装置２のＭＡＣアドレスを含む。レコードは、通信の優先度ごとに区分され、各区には、各回の積ＰＴ１の積算値ＰＣ１、各回の積ＰＴ２の積算値ＰＣ２、各回のアクティブ時間Ｐ３の積算値ＰＣ３、各回の通信時間Ｐ４の積算値ＰＣ４が書き込まれる。
【００３７】
図８は、通信装置２が接続された後の動作を示すフローチャートである。
【００３８】
まず、スリープ制御装置１は、通信装置２と所定の接続シーケンスを行ったなら、現在時刻を現在情報記憶部１１２の当該通信装置２のレコードに起動時刻として書き込む（Ｓ１）。
【００３９】
次に、通信装置２の制御情報通信部２４は、データベース２５のスリープパラメータ記憶部２５１から通信の優先度ごとのスリープパラメータを読み出し、電力値記憶部２５２からスリープ時間の電力値、スリープ時間以外の時間の電力値を読み出し、これらを含む情報を、スリープ制御装置１に送信する（Ｓ３）。
【００４０】
スリープ制御装置１のトラヒック管理部１３は、これらの通信の優先度ごとのスリープパラメータ、スリープ時間の電力値（Ｗ１）、スリープ時間以外の時間の電力値（Ｗ２）を取り出し、スリープパラメータ記憶部１１１の該当通信装置２のレコードに書き込み（Ｓ５）、処理を終える。
【００４１】
なお、処理が適切に行われた際には正常応答、そうでない場合にはエラー応答が送受信されるが、これらの通信については説明を割愛する。また、制御対象外の通信装置２を排除するための処理等についても説明を割愛する。
【００４２】
また、スリープパラメータ、各電力値は、通信装置２から取得するのでなく、予めスリープパラメータ記憶部１１１の該当のレコードに記憶しておいてもよい。
【００４３】
図９は、通信装置２がユーザ装置４からパケットを受信した後の動作を示すフローチャートである。
【００４４】
まず、通信装置２の優先制御部２２は、パケットの優先制御を行うとともに、パケットを送信する際のデータ量を計算する（Ｓ１１）。
【００４５】
次に、通信装置２のレポート生成部２３は、当該通信の優先度ならびに計算したデータ量を含むレポートを生成し、これを制御情報通信部２４は、スリープ制御装置１に送信する（Ｓ１３）。以下、レポートは、通信の優先度ならびにデータ量を含むレポートであることとする。
【００４６】
スリープ制御装置１の通信部１２は、レポートを受信する（Ｓ１４）。
【００４７】
トラヒック管理部１３は、レポートからデータ量と優先度を取り出し、優先度を現在情報記憶部１１２の当該通信装置２のレコードに最新回の優先度として書き込む（Ｓ１５）。
【００４８】
スリープ管理部１４は、スリープパラメータ記憶部１１１の当該通信装置２のレコードから、当該優先度のスリープパラメータを読み出す（Ｓ１７）。また、データ量および他の通信装置２の通信期間に基づいて、レポートを送信した通信装置２がこれから行う通信の開始時刻および終了時刻が決定される。
【００４９】
スリープ管理部１４は、開始時刻、終了時刻を、現在情報記憶部１１２の当該通信装置２のレコードに開始時刻Ｔｓ、終了時刻Ｔｅとして書き込む（Ｓ１９）
制御情報生成部１５は、開始時刻Ｔｓ、終了時刻Ｔｅ、読み出したスリープパラメータを含む制御信号（ゲートという）を生成し、通信部１２は、ゲートを通信装置２に送信する（Ｓ２１）。
【００５０】
通信装置２の制御情報通信部２４はゲートを受信し、パラメータ設定部２６は、ゲートからスリープパラメータを取り出し、スリープパラメータ記憶部２５３に書き込む（Ｓ２３）。
【００５１】
これにより、通信装置２は、このスリープパラメータ記憶部２５３のスリープパラメータにしたがって、図２に示すように、スリープ動作する。
【００５２】
また、通信装置２は、ゲートから開始時刻、終了時刻を取りだし、開始時刻から終了時刻までの通信期間においてパケットを送信する。
【００５３】
図１０は、積算値ＰＣ１の総和、積算値ＰＣ２の総和、積算値ＰＣ３の総和、積算値ＰＣ４の総和を計算する動作を示すフローチャートである。
【００５４】
電力管理部１６は、開始時刻Ｔｓ、終了時刻Ｔｅが書き込まれたなら、開始時刻Ｔｓから終了時刻Ｔｅまでの時間の長さを計算する（Ｓ３１）。
【００５５】
電力管理部１６は、この長さを、電力計算情報記憶部１１３の当該通信装置２のレコードの該当優先度の部分（区）に通信時間Ｐ４として書き込み、通信時間Ｐ４を、電力計算結果記憶部１１４の当該通信装置２のレコードの該当優先度の部分（区）の積算値ＰＣ４に加算する（Ｓ３３）。
【００５６】
次に、電力管理部１６は、現在情報記憶部１１２の当該通信装置２のレコードに終了時刻ｔｅがあるか否かを判定する（Ｓ４１）。
【００５７】
電力管理部１６は、終了時刻ｔｅがないなら（Ｓ４１：ＮＯ）、現在情報記憶部１１２の当該通信装置２のレコードから起動時刻を読み出し、起動時刻から開始時刻Ｔｓまでの時間の長さＹを計算する（Ｓ４３）。
【００５８】
一方、電力管理部１６は、終了時刻ｔｅがあるなら（Ｓ４１：ＹＥＳ）、終了時刻ｔｅから開始時刻Ｔｓまでの時間の長さＺを計算する（Ｓ４５）。
【００５９】
長さＺは、図３（ｂ）、（ｃ）においてアクティブ時間Ｂが始まってから終了するまでの時間の長さに相当するものである。
【００６０】
電力管理部１６は、スリープパラメータ記憶部１１１の当該通信装置２レコードから該当優先度のアクティブ時間Ｐ３を読み出し、長さＺがアクティブ時間Ｐ３より短いか否かを判定する（Ｓ４７）。
【００６１】
電力管理部１６は、長さＺがアクティブ時間Ｐ３より短いなら（Ｓ４７：ＹＥＳ）、長さＺを、電力計算情報記憶部１１３の当該通信装置２のレコードの該当優先度の部分（区）にアクティブ時間Ｐ３として書き込み、アクティブ時間Ｐ３を、電力計算結果記憶部１１４の当該通信装置２のレコードの該当優先度の部分（区）の積算値ＰＣ３に加算し（Ｓ４９）、処理を終える。
【００６２】
長さＺ（アクティブ時間Ｐ３より短い）は、図３（ｂ）においてアクティブ時間Ｂが始まってから終了するまでの時間の長さに相当するものである。
【００６３】
一方、電力管理部１６は、長さＺがアクティブ時間Ｐ３以上なら（Ｓ４７：ＮＯ）、このアクティブ時間Ｐ３を、電力計算情報記憶部１１３の当該通信装置２のレコードの該当優先度の部分（区）にアクティブ時間Ｐ３として書き込み、アクティブ時間Ｐ３を、電力計算結果記憶部１１４の当該通信装置２のレコードの該当優先度の部分（区）の積算値ＰＣ３に加算する（Ｓ５１）。
【００６４】
長さＺ（アクティブ時間Ｐ３以上）は、図３（ｃ）においてアクティブ時間Ｂが始まってから終了するまでの時間の長さに相当するものである。
【００６５】
次に、電力管理部１６は、長さＺから、読み出したアクティブ時間Ｐ３を減算し、つまり、減算後の時間の長さＹを計算する（Ｓ５３）。
【００６６】
電力管理部１６は、Ｓ４３またはＳ５３の後、スリープパラメータ記憶部１１１の当該通信装置２のレコードの該当優先度の部分（区）からスリープ時間Ｐ１、アクティブ時間Ｐ２を読み出す（Ｓ６１）。
【００６７】
次に、電力管理部１６は、式（１）により、回数Ｃを計算する（Ｓ６３）。
【００６８】
Ｃ＝Ｙ÷（Ｐ１＋Ｐ２）        …（１）
次に、電力管理部１６は、スリープ時間Ｐ１と回数Ｃの積ＰＴ１、アクティブ時間Ｐ２と回数Ｃの積ＰＴ２を計算する（Ｓ６５）。
【００６９】
次に、電力管理部１６は、スリープ時間Ｐ１と回数Ｃの積ＰＴ１を、現在情報記憶部１１２の当該通信装置２のレコードの該当優先度の部分（区）に書き込み、積ＰＴ１を、電力計算結果記憶部１１４の当該通信装置２のレコードの該当優先度の部分（区）の積算値ＰＣ１に加算する（Ｓ６７）。
【００７０】
また、電力管理部１６は、アクティブ時間Ｐ２と回数Ｃの積ＰＴ２を、現在情報記憶部１１２の当該通信装置２のレコードの該当優先度の部分（区）に書き込み、積ＰＴ２を、電力計算結果記憶部１１４の当該通信装置２のレコードの該当優先度の部分（区）の積算値ＰＣ２に加算し（Ｓ６９）、処理を終える。
【００７１】
図１１は、通信が終了した際のフローチャートである。
【００７２】
スリープ管理部１４は、通信装置２にて通信が終了したら、現在時刻を現在情報記憶部１１２の当該通信装置２のレコードの前回の終了時刻ｔｅとして書き込み（Ｓ７１）、当該通信装置２から次の通信に関するレポートを既に受信しているか否かを判定する（Ｓ７３）。
【００７３】
スリープ管理部１４は、次のレポートを既に受信しているなら（Ｓ７３：ＹＥＳ）、制御をステップＳ１５に移す。
【００７４】
一方、スリープ管理部１４は、次のレポートをまだ受信していないなら（Ｓ７３：ＮＯ）、つまり、レポート（通信装置における通信の優先度とデータ量を含む）が途絶えたなら、現在情報記憶部１１２の当該通信装置２のレコードから優先度を読み出し、優先度が最低の優先度か否かを判定する（Ｓ７５）。
【００７５】
スリープ管理部１４は、最低の優先度なら（Ｓ７５：ＹＥＳ）、処理を終える一方、最低の優先度でないなら（Ｓ７５：ＮＯ）、スリープパラメータ記憶部１１１の当該通信装置２のレコードから、最低の優先度のスリープパラメータを読み出す（Ｓ７７）。
【００７６】
制御情報生成部１５は、スリープパラメータを含む制御信号（ゲート）を生成し、通信部１２は、ゲートを通信装置２に送信する（Ｓ７９）。
【００７７】
通信装置２の制御情報通信部２４は、ゲートを受信し、パラメータ設定部２６は、ゲートからスリープパラメータを取り出し、スリープパラメータ記憶部２５３のスリープパラメータと比較する（Ｓ８１）。
【００７８】
パラメータ設定部２６は、スリープパラメータ同士が一致するなら（Ｓ８１：一致）、処理を終え、一致しないなら（Ｓ８１：不一致）、スリープパラメータ記憶部２５３のスリープパラメータをゲートのスリープパラメータで更新し（Ｓ８３）、処理を終える。
【００７９】
これにより、通信を終えた通信装置２は、最低の優先度のスリープパラメータにしたがって、スリープ動作する。よって、消費電力を最低にすることができる。
【００８０】
図１２は、サーバ３の表示装置に表示される表示内容の一例を示す図である。
【００８１】
電力管理部１６は、例えば、サーバ３から、ある通信装置２の電力状況の表示を要求されたなら、同図の表示内容を表示装置に表示する。
【００８２】
つまり、電力管理部１６は、スリープパラメータ記憶部１１１の該当通信装置２のレコードから、スリープ時間における電力値Ｗ１、スリープ時間以外の時間における電力値Ｗ２を読み出し、電力計算結果記憶部１１４の該当通信装置２のレコードにおける各積算値ＰＣ１の総和Ｑ１（各優先度についてのスリープ時間の積算値の総和）を計算し、当該レコードにおける各積算値ＰＣ２、ＰＣ３およびＰＣ４の総和Ｑ２（各優先度についてのスリープ時間以外の時間の積算値の総和）を計算し、スリープ時間の総和Ｑ１をスリープ時間における電力値Ｗ１とともに表示（可視化）するとともに、スリープ時間以外の時間の総和Ｑ２をスリープ時間以外の時間における電力値Ｗ２とともに表示（可視化）する。
【００８３】
したがって、サーバ３においては、その通信装置２の電力状況を知ることができる。
【００８４】
以上のように、スリープ制御装置１によれば、スリープ動作におけるスリープ時間を定めるスリープパラメータが予め通信の優先度ごとに記憶されるスリープパラメータ記憶部１１１と、通信装置から通信に先立ち受信するレポートから当該通信の優先度を取り出す（Ｓ１）トラヒック管理部１３と、スリープパラメータ記憶部１１１から当該優先度に対応するスリープパラメータを読み出す（Ｓ１７）スリープ管理部１４と、当該スリープパラメータを含む制御信号を生成する（Ｓ２１）制御情報生成部１５と、レポートを受信し（Ｓ１４）、制御信号を通信装置に送信する（Ｓ２１）通信部１２とを備えるので、通信装置２におけるスリープ動作を通信の優先度に応じて制御することができる。
【００８５】
また、スリープ制御装置１は、レポートから取り出した優先度が記憶される（Ｓ１５）現在情報記憶部１１２を備え、スリープ管理部１４は、通信装置における通信の優先度を含むレポートが途絶えたなら（Ｓ７３：ＮＯ）、現在情報記憶部１１２から優先度を読み出し（Ｓ７５）、優先度が最低の優先度でないなら（Ｓ７７：ＮＯ）、スリープパラメータ記憶部１１１から最低の優先度に対応するスリープパラメータを読み出し（Ｓ７７）、制御情報生成部１５は、当該スリープパラメータを含む制御信号を生成し（Ｓ７９）、通信部１２は、当該制御信号を通信装置２に送信するので、通信を終えた当該通信装置２は、最低の優先度のスリープパラメータにしたがって、スリープ動作する。よって、消費電力を最低にすることができる。
【００８６】
また、スリープ制御装置１は、各優先度につき、制御信号に含めたスリープパラメータにより定められるスリープ時間の時間経過による積算値ＰＣ１を逐次計算するとともに（Ｓ６７）、スリープ時間以外の時間の時間経過による積算値ＰＣ２、ＰＣ３、ＰＣ４を逐次計算し（Ｓ３３、Ｓ５１、Ｓ６９）、各優先度についてのスリープ時間の積算値の総和Ｑ１および各優先度についてのスリープ時間以外の時間の積算値の総和Ｑ２を計算し、総和Ｑ１を予め記憶した電力値Ｗ１とともに可視化し、総和Ｑ２を予め記憶した電力値Ｗ２とともに可視化する電力管理部１６を備えるので、通信装置２の電力状況を知ることができる。
【符号の説明】
【００８７】
１…スリープ制御装置
２…通信装置
３…サーバ
４…ユーザ装置
１１…データベース
１２…通信部
１３…トラヒック管理部
１４…スリープ管理部
１５…制御情報生成部
１６…電力管理部
２１…パケット通信部
２２…優先制御部
２３…レポート生成部
２４…制御情報通信部
２５…データベース
２６…パラメータ設定部
１１１…スリープパラメータ記憶部
１１２…現在情報記憶部
１１３…電力計算情報記憶部
１１４…電力計算結果記憶部
２５１…スリープパラメータ記憶部
２５２…電力値記憶部
２５３…スリープパラメータ記憶部
Ｐ１…スリープ時間
Ｐ２…スリープ時間後のアクティブ時間
Ｐ３…通信期間後のアクティブ時間
Ｐ４…通信時間
Ｃ…最新回のスリープ時間Ｐ１やアクティブ時間Ｐ２の回数
ＰＴ１…スリープ時間Ｐ１と回数Ｃの積
ＰＴ２…アクティブ時間Ｐ２と回数Ｃの積
ＰＣ１…スリープ時間Ｐ１の積算値
ＰＣ２…アクティブ時間Ｐ２の積算値
ＰＣ３…アクティブ時間Ｐ３の積算値
ＰＣ４…通信時間Ｐ４の積算値
Ｑ１…スリープ時間の積算値の総和
Ｑ２…スリープ時間以外の時間の積算値の総和
Ｔｅ…最新回の通信時間の終了時刻
Ｔｓ…最新回の通信時間の開始時刻
Ｗ１…スリープ時間の電力値
Ｗ２…スリープ時間以外の時間の電力値
ｔｅ…前回の通信時間の終了時刻
ＳＡ…スリープ動作期間
Ｓ…スリープ時間
Ａ…スリープ時間後のアクティブ時間
Ｂ…通信期間後のアクティブ時間
Ｔ…通信期間
【図１】
2014171085.tif 000003
【図２】
2014171085.tif 000004
【図３】
2014171085.tif 000005
【図４】
2014171085.tif 000006
【図５】
2014171085.tif 000007
【図６】
2014171085.tif 000008
【図７】
2014171085.tif 000009
【図８】
2014171085.tif 000010
【図９】
2014171085.tif 000011
【図１０】
2014171085.tif 000012
【図１１】
2014171085.tif 000013
【図１２】
2014171085.tif 000014