無線通信システム、マスタ局無線通信装置および無線通信方法
【課題】最大送信時間が規定されている無線通信において、最大送信時間規定を満たしながら、ポーリング通信を中断せずに効率的に行うことが可能な無線通信システムを得ること。
【解決手段】マスタ局無線通信装置1は、スレーブ局無線通信装置へのポーリング送信を制御するポーリング制御手段と、ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいてポーリング時間で電波を送信した累積送信時間を算出する電波送信時間制御手段と、を備え、スレーブ局無線通信装置2−1〜2−3は、マスタ局無線通信装置1へポーリング送信に対するポーリング応答を送信するポーリング応答手段、を備え、マスタ局無線通信装置1のポーリング制御手段は、累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、所定時間とを用いて、ポーリングを行わない非ポーリング時間を設定する。
【解決手段】マスタ局無線通信装置1は、スレーブ局無線通信装置へのポーリング送信を制御するポーリング制御手段と、ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいてポーリング時間で電波を送信した累積送信時間を算出する電波送信時間制御手段と、を備え、スレーブ局無線通信装置2−1〜2−3は、マスタ局無線通信装置1へポーリング送信に対するポーリング応答を送信するポーリング応答手段、を備え、マスタ局無線通信装置1のポーリング制御手段は、累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、所定時間とを用いて、ポーリングを行わない非ポーリング時間を設定する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、マスタ局無線通信装置と複数のスレーブ局無線通信装置を備えた無線通信システムに関する。
【背景技術】
【0002】
従来、法令や規格などにより、無線通信装置が発射する電波に制限が設けられる場合がある。例えば、下記非特許文献1、2では、900MHz帯小電力無線においてキャリアセンス時間が128μ秒の場合、1時間当たりの電波送信時間の総和が360秒以下に規定されている。このように、周波数帯により技術条件が規定され、または規定されつつある。
【0003】
キャリアセンス時間に応じた最大送信時間を遵守する制御が必要となることから、下記特許文献1では、キャリアセンス時間で異なる最大送信時間の規定を順守しつつ、できるだけキャリアセンス時間を短くするために、その送信制御とともにデータ量に応じてキャリアセンス時間の変更を行う技術が開示されている。
【先行技術文献】
【非特許文献】
【0004】
【非特許文献1】標準規格ARIB STD-T96 1.1版 http://www.arib.or.jp/english/html/overview/doc/1-STD-T96v1_1.pdf
【非特許文献2】920MHz帯電子タグシステム等の技術的条件の概要 http://www.soumu.go.jp/main_content/000119517.pdf(上記URL中にある全角の「_」については実際には半角です。)
【特許文献】
【0005】
【特許文献1】特開2010−87669号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、上記従来の技術によれば、ポーリング通信を行うシステムにおいて、ポーリング通信と連携した最大送信時間を遵守するための送信制御方法については何ら記述されていない。そのため、ポーリング通信を行うシステムで最大送信時間を遵守する場合、特定時間の連続ポーリングによる最大送信時間超過が発生し、一定時間電波送信やポーリング通信が開始できないおそれがある、また、ポーリング通信中の電波送信時間超過によりポーリング通信の中断が発生するおそれがある、という問題があった。
【0007】
本発明は、上記に鑑みてなされたものであって、ポーリング通信を中断せずに効率的に行うことが可能な無線通信システムを得ることを目的とする。
【課題を解決するための手段】
【0008】
上述した課題を解決し、目的を達成するために、本発明は、マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムであって、前記マスタ局無線通信装置は、対象のスレーブ局無線通信装置へのポーリング送信を制御し、ポーリング開始およびポーリング終了を通知するポーリング制御手段と、前記ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいて、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する電波送信時間制御手段と、を備え、前記スレーブ局無線通信装置は、前記マスタ局無線通信装置へ前記ポーリング送信に対するポーリング応答を送信するポーリング応答手段、を備え、前記マスタ局無線通信装置のポーリング制御手段は、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する、ことを特徴とする。
【発明の効果】
【0009】
本発明によれば、最大送信時間が規定されている無線通信において、最大送信時間規定を満たしながら、ポーリング通信を中断せずに効率的に行うことができる、という効果を奏する。
【図面の簡単な説明】
【0010】
【図1】図1は、実施の形態1の無線通信システムの構成例を示す図である。
【図2】図2は、マスタ局無線通信装置の構成を示すブロック図である。
【図3】図3は、スレーブ局無線通信装置の構成を示すブロック図である。
【図4】図4は、実施の形態1の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。
【図5】図5は、ポーリング通信の制御処理を示すフローチャートである。
【図6】図6は、実施の形態2の無線通信システムの構成例を示す図である。
【図7】図7は、実施の形態2の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。
【発明を実施するための形態】
【0011】
以下に、本発明にかかる無線通信システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【0012】
実施の形態1.
図1は、本実施の形態の無線通信システムの構成例を示す図である。無線通信システムは、マスタ局無線通信装置1と、スレーブ局無線通信装置2−1と、スレーブ局無線通信装置2−2と、スレーブ局無線通信装置2−3と、から構成される。マスタ局無線通信装置1とスレーブ局無線通信装置2−1との間、マスタ局無線通信装置1とスレーブ局無線通信装置2−2との間、およびマスタ局無線通信装置1とスレーブ局無線通信装置2−3との間は、各々無線リンクで接続されている。マスタ局無線通信装置1は、スレーブ局無線通信装置2−1〜2−3に対して、一定周期毎または任意の時間間隔毎にポーリング通信を行う。
【0013】
つぎに、マスタ局無線通信装置1の構成について説明する。図2は、マスタ局無線通信装置1の構成を示すブロック図である。マスタ局無線通信装置1は、無線通信部11と、データ受信部12と、ポーリング制御部13と、データ送信部14と、電波送信時間制御部15と、電波送信制御部16と、を備える。
【0014】
無線通信部11は、スレーブ局無線通信装置2−1〜2−3との間で無線通信を行う。スレーブ局無線通信装置2−1〜2−3へポーリング送信を行い、またスレーブ局無線通信装置2−1〜2−3からポーリング送信に対するポーリング応答を受信する。
【0015】
データ受信部12は、受信したポーリング応答のデータを受信し、正常なデータであることを確認した後、上位装置あるいはアプリケーションに転送するとともに、正常受信したことをポーリング制御部13へ通知する。
【0016】
ポーリング制御部13は、ポーリング通信のデータ送信指示を順番に行い、スレーブ局無線通信装置2−1〜2−3からのポーリング応答の受信によるポーリング通信の正常性の確認を行う。また、ポーリングの開始時間と終了時間を電波送信時間制御部15に通知し、電波送信時間制御部15からのポーリング周期内電波送信時間通知に従って非ポーリング時間の制御を行う。
【0017】
データ送信部14は、ポーリング制御部9の指示により、上位装置あるいはアプリケーションからのデータを電波送信制御部16へ転送する。
【0018】
電波送信時間制御部15は、所定時間当たりに電波を送信する累積時間の上限を最大送信時間とし、現時点あるいは指定された時点から所定時間前までの間に(所定時間当たりの)電波送信を行った累積送信時間を計時する電波送信時間計時手段を有し、累積送信時間が最大送信時間を超過した場合には電波送信停止を指示する。
【0019】
電波送信制御部16は、電波送信時間制御部15の指示により電波送信と電波停止を制御する。
【0020】
つぎに、スレーブ局無線通信装置2−1〜2−3の構成について説明する。図3は、スレーブ局無線通信装置2−1の構成を示すブロック図である。スレーブ局無線通信装置2−1は、無線通信部21と、データ受信部22と、ポーリング応答制御部23と、データ送信部24と、電波送信時間制御部25と、電波送信制御部26と、を備える。なお、スレーブ局無線通信装置2−1を用いて説明するが、スレーブ局無線通信装置2−2、2−3も同様の構成である。
【0021】
無線通信部21は、マスタ局無線通信装置1との間で無線通信を行う。マスタ局無線通信装置1からポーリング送信のデータを受信し、またマスタ局無線通信装置1へポーリング送信に対するポーリング応答を送信する。
【0022】
データ受信部22は、ポーリング送信のデータを受信して、正常なデータであることを確認した後、上位装置あるいはアプリケーションに転送するとともに、ポーリング送信のデータを正常受信したことをポーリング応答制御部23へ通知する。
【0023】
ポーリング応答制御部23は、上位装置あるいはアプリケーションからのデータをマスタ局無線通信装置1からのポーリング送信に対するポーリング応答のデータとして送信するように、制御を行う。
ポーリング応答制御部23は、上位装置あるいはアプリケーションに対して、マスタ局無線通信装置1からのポーリング送信に対するポーリング応答を要求し、上位装置あるいはアプリケーションがポーリング応答のデータを返送する場合もある。
【0024】
データ送信部24は、ポーリング応答制御部23の指示により、上位装置あるいはアプリケーションからのデータを電波送信制御部26へ転送する。
【0025】
電波送信時間制御部25は、所定時間当たりに電波を送信する累積時間の上限を最大送信時間とし、現時点あるいは指定された時点から所定時間前までの間に電波送信を行った累積送信時間を計時する電波送信時間計時手段を有し、累積送信時間が最大送信時間を超過した場合には電波送信停止を指示する。
【0026】
電波送信制御部26は、電波送信時間制御部25の指示により電波送信と電波停止を制御する。
【0027】
つづいて、図1に示す無線通信システムにおけるポーリング通信の制御処理について説明する。図4は、本実施の形態の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。ここでは、マスタ局無線通信装置1からスレーブ局無線通信装置2−1〜2−3へのポーリング通信を行う期間をポーリング時間とし、ポーリング時間終了からつぎのポーリング時間の開始までを非ポーリング時間とし、ポーリング時間開始からつぎのポーリング時間開始まで、すなわち1つのポーリング時間と1つの非ポーリング時間を合わせた期間をポーリング周期とする。
【0028】
図5は、無線通信システムにおけるポーリング通信の制御処理を示すフローチャートである。まず、ポーリング通信の制御処理の前提として、マスタ局無線通信装置1およびスレーブ局無線通信装置2−1〜2−3では、所定時間当たりの最大電波送信時間が予め定められた条件に制限されている。例えば、キャリアセンス時間を128μ秒で、1時間当たりの電波送信時間の総和が360秒以下であるという条件の場合、マスタ局無線通信装置1およびスレーブ局無線通信装置2−1〜2−3では、それぞれ電波送信時間制御部15、電波送信時間制御部25で、常時、1時間当たりの電波送信時間を測定する。電波送信時に電波送信時間の総和が360秒を超えていた場合、電波送信時間制御部15、電波送信時間制御部25は、それぞれ電波送信制御部16、電波送信制御部26に対して、電波送信停止指示を出すことにより、電波送信制御部16、電波送信制御部26からの電波送信を停止させる制御を行う。
【0029】
つぎに、図1および図4に示すように、マスタ局無線通信装置1の主導によってポーリング通信を開始するため、まず、マスタ局無線通信装置1では、ポーリング制御部13の制御により、データ送信部14、電波送信制御部16、無線通信部11を介して、スレーブ局無線通信装置2−1へのポーリング送信30−1を行う(ステップS1)。このとき、スレーブ局無線通信装置2−1は最初のスレーブ局無線通信装置であるので(ステップS2:Yes)、ポーリング制御部13は、ポーリングの開始時間を電波送信時間制御部15へ通知し、電波送信時間制御部15は、電波送信時間の計測を開始する(ステップS3)。
【0030】
スレーブ局無線通信装置2−1では、ポーリング応答制御部23が、無線通信部21、データ受信部22を介して受信したマスタ局無線通信装置1からのポーリング送信30−1に対して、データ送信部24、電波送信制御部26、無線通信部21を介して、マスタ局無線通信装置1へポーリング応答40−1を送信する(ステップS4)。
【0031】
マスタ局無線通信装置1では、ポーリング制御部13が、無線通信部11、データ受信部12を介してポーリング応答40−1を受信する。ここで、ポーリング対象の全てのスレーブ局無線通信装置に対してのポーリングが終了していない場合(ステップS5:No)、マスタ局無線通信装置1は上記ステップS1に戻って、つぎのスレーブ局無線通信装置に対してポーリング送信を行い(ステップS1)、ポーリング送信を受けたスレーブ局無線通信装置が、マスタ局無線通信装置1へポーリング応答を送信する(ステップS4)処理を繰り返し実行する。
【0032】
具体的には、マスタ局無線通信装置1からスレーブ局無線通信装置2−2へポーリング送信30−2を行い、それに対してスレーブ局無線通信装置2−2がマスタ局無線通信装置1へポーリング応答40−2を行い、さらに、マスタ局無線通信装置1からスレーブ局無線通信装置2−3へポーリング送信30−3を行い、それに対してスレーブ局無線通信装置2−3がマスタ局無線通信装置1へポーリング応答40−3を行う。なお、マスタ局無線通信装置1では、スレーブ局無線通信装置2−2以降については最初のスレーブ局無線通信装置ではないので(ステップS2:No)、電波送信時間の計測を開始する処理(ステップS3)については、ここでは実施しない。
【0033】
ポーリング対象の全てのスレーブ局無線通信装置に対してのポーリングが終了した場合(ステップS5:Yes)、マスタ局無線通信装置1では、ポーリング制御部13は、ポーリングの終了時間を電波送信時間制御部15へ通知し、電波送信時間制御部15は、電波送信時間の計測を終了する(ステップS6)。マスタ局無線通信装置1から全てのスレーブ局無線通信装置2−1〜2−3へのポーリング通信が連続的に行われ、一連のポーリング通信が完了する。なお、図4に示すように、マスタ局無線通信装置1がスレーブ局無線通信装置2−1へポーリング送信30−1を行ってから、スレーブ局無線通信装置2−3がマスタ局無線通信装置1へポーリング応答40−3を行うまでの期間、すなわち、ポーリング開始時間の通知からポーリング終了時間の通知で規定される期間をポーリング時間とする。
【0034】
このポーリング通信において、マスタ局無線通信装置1では、電波送信時間制御部15が、ポーリング制御部13からのポーリング開始時間および終了時間の通知に従って、ポーリング時間中に電波を送信していた累積送信時間を求める(ステップS7)。電波送信時間制御部15は、求めた累積送信時間をポーリング周期内電波送信時間としてポーリング制御部13へ通知する。
【0035】
ポーリング制御部13は、電波送信時間制御部15から通知されたポーリング周期内電波送信時間と、前記所定時間と、前記所定時間における最大電波送信時間と、を用いて、ポーリング時間に対して、ポーリング終了時間から次のポーリング開始時間までのポーリング通信を行わない非ポーリング時間を設定する(ステップS8)。非ポーリング時間を十分にとり、つぎのポーリング時間において最大電波送信時間に対しての余裕を確保することにより、マスタ局無線通信装置1では、電波送信条件を満たしながら、中断が発生しないようにポーリング通信を制御することができる。
【0036】
具体的に、マスタ局無線通信装置1では、ポーリング制御部13が、ポーリング周期毎に、以下の式(1)を満たす非ポーリング時間を設定する。
【0037】
ポーリング周期内電波送信時間/(ポーリング時間+非ポーリング時間)
≦電波送信条件で規定された電波送信時間比率 …(1)
【0038】
全てのポーリング周期において、電波を送信する時間の比率が電波送信条件で規定された電波送信時間比率以下になるように制御するものである。これにより、無線通信システムでは、最大送信時間を遵守しつつ、特定時間の連続ポーリングによる電波送信時間超過が発生し、一定時間電波送信やポーリング通信が開始できなくなること、およびポーリング通信中の電波送信時間超過によるポーリング通信の中断が発生すること、を防ぐことができ、ポーリング通信を効率的に行うことができる。
【0039】
例えば、キャリアセンス時間を128μ秒、所定時間を1時間(3600秒)、1時間当たりの電波送信時間の総和(最大電波送信時間)が360秒以下である場合、電波送信時間比率が0.1(=360/3600)となるため、上記式(1)は以下の式(2)のように表すことができる。
【0040】
ポーリング周期内電波送信時間/(ポーリング時間+非ポーリング時間)≦0.1
…(2)
【0041】
マスタ局無線通信装置1では、ポーリング制御部13が、上記式(2)を満たす非ポーリング時間を設定し、非ポーリング時間経過後、つぎのポーリング通信を開始する。
【0042】
図4では、つぎのポーリング時間において、マスタ局無線通信装置1が、スレーブ局無線通信装置2−1へのポーリング送信31−1を行い、以降前回のポーリング通信と同様であり、スレーブ局無線通信装置2−3が、マスタ局無線通信装置1へポーリング応答41−3を行うまでの処理を行う。
【0043】
ここで、マスタ局無線通信装置1では、ポーリング時間だけに電波送信が行われる場合、あるいは、非ポーリング時間における電波の送信時間はポーリング時間における電波の送信時間と比較して、微少な時間である場合には、上記式(1)、(2)のようにして表すことができる。
非ポーリング時間における電波の送信時間がポーリング時間における電波の送信時間に対して無視できない程度にある場合、例えば、上記式(1)の左辺の分子を以下の式(3)のように変形することで、非ポーリング時間を求めることができる。
【0044】
(ポーリング時間中の電波送信時間+非ポーリング時間中の電波送信時間)/
(ポーリング時間+非ポーリング時間)
≦電波送信条件で規定された電波送信時間比率 …(3)
【0045】
この場合、マスタ局無線通信装置1の電波送信時間制御部15では、非ポーリング時間中の電波送信時間を含めて累積送信時間を求める。ここで、これから設定する非ポーリング時間で予定されている電波送信時間が既知であれば、その時間を非ポーリング時間中の電波送信時間とすればよいが、これに限定するものではない。例えば、前回のポーリング周期の非ポーリング時間中の電波送信時間をつぎの非ポーリング時間を求めるときの非ポーリング時間中の電波送信時間として用いてもよい。また、非ポーリング時間中の電波送信時間が安定的に一定の範囲で推移していれば、予測される最大値を非ポーリング時間中の電波送信時間としてもよい。これにより、非ポーリング時間中の電波送信時間を考慮したうえで、非ポーリング時間を設定することができる。
【0046】
なお、ポーリング通信開始から終了までに無線品質が劣化して正常な通信ができない場合も想定される。この場合、再送あるいは送信打ち切りなどにより、各送信処理が終了したとみなすようにしてもよい。
【0047】
以上説明したように、本実施の形態では、マスタ局無線通信装置においてポーリング周期内で電波を送信した累積送信時間を求め、当該累積送信時間と、ポーリング時間と非ポーリング時間とを加算したポーリング周期との比率が、所定時間において規定された最大電波送信時間と前記所定時間との比率より小さくなるように非ポーリング時間を設定することとした。これにより、マスタ局無線通信装置では、ポーリング通信を中断せずに効率的に行うことができ、一定時間電波送信やポーリング通信が開始できない、またはポーリング通信中の電波送信時間超過によりポーリング通信の中断が発生する事態を回避することができる。
【0048】
なお、マスタ局無線通信装置1から全てのスレーブ局無線通信装置2−1〜2−3を対象にしてポーリングを行う場合について説明したが、これに限定するものではない。例えば、一部のスレーブ局無線通信装置のみをポーリングの対象とする場合や、マスタ局無線通信装置1からスレーブ局無線通信装置2−1〜2−3への連続的な送信のみで、スレーブ局無線通信装置2−1〜2−3から応答しない場合についても適用可能である。
【0049】
また、ポーリング通信のみを対象とせず、例えば、個別のユニキャスト通信、マルチキャスト通信、ブロードキャスト通信、および、その他の制御系通信とポーリング通信が混在する場合にも適用可能である。
【0050】
実施の形態2.
図6は、本実施の形態の無線通信システムの構成例を示す図である。無線通信システムは、マスタ局無線通信装置1と、スレーブ局無線通信装置2−1と、スレーブ局無線通信装置2−2と、スレーブ局無線通信装置2−3と、スレーブ局無線通信装置2−4と、スレーブ局無線通信装置2−5と、から構成される。マスタ局無線通信装置1とスレーブ局無線通信装置2−1との間、マスタ局無線通信装置1とスレーブ局無線通信装置2−2との間、およびマスタ局無線通信装置1とスレーブ局無線通信装置2−3との間は、各々無線リンクで接続されている。また、スレーブ局無線通信装置2−1とスレーブ局無線通信装置2−4との間、およびスレーブ局無線通信装置2−2とスレーブ局無線通信装置2−5との間は、各々無線リンクで接続されている。なお、スレーブ局無線通信装置2−4、2−5の構成は、スレーブ局無線通信装置2−1〜2−3と同様である。
【0051】
マスタ局無線通信装置1は、スレーブ局無線通信装置2−1〜2−3に対しては直接通信により、一定周期毎または任意の時間間隔毎にポーリング通信を行う。また、マスタ局無線通信装置1は、スレーブ局無線通信装置2−4、2−5に対してはマルチホップ通信により、一定周期毎または任意の時間間隔毎にポーリング通信を行う。
【0052】
図7は、本実施の形態の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。マスタ局無線通信装置1からスレーブ局無線通信装置2−1〜2−5へのポーリング通信を行う期間をポーリング時間とし、ポーリング時間終了からつぎのポーリング時間の開始までを非ポーリング時間とし、ポーリング時間開始からつぎのポーリング時間開始までの期間をポーリング周期とする。
【0053】
具体的に、マスタ局無線通信装置1とスレーブ局無線通信装置2−1〜2−3との間のポーリング通信は実施の形態1(図4参照)と同様である。つぎに、マスタ局無線通信装置1からスレーブ局無線通信装置2−1へポーリング送信50−1を行い、スレーブ局無線通信装置2−1がスレーブ局無線通信装置2−4へポーリング送信60−1を行い、それに対してスレーブ局無線通信装置2−4がスレーブ局無線通信装置2−1へポーリング応答70−1を行い、スレーブ局無線通信装置2−1がマスタ局無線通信装置1へポーリング応答80−1を行う。また、マスタ局無線通信装置1からスレーブ局無線通信装置2−2へポーリング送信50−2を行い、スレーブ局無線通信装置2−2がスレーブ局無線通信装置2−5へポーリング送信60−2を行い、それに対してスレーブ局無線通信装置2−5がスレーブ局無線通信装置2−2へポーリング応答70−2を行い、スレーブ局無線通信装置2−2がマスタ局無線通信装置1へポーリング応答80−2を行う。
【0054】
その後、マスタ局無線通信装置1では、ポーリング制御部13が、非ポーリング時間を設定し、非ポーリング時間経過後、つぎのポーリング通信を開始する。
【0055】
図7では、つぎのポーリング時間において、マスタ局無線通信装置1が、スレーブ局無線通信装置2−1へのポーリング送信31−1を行い、以降前回のポーリング通信と同様であり、スレーブ局無線通信装置2−2が、マスタ局無線通信装置1へポーリング応答81−2を行うまでの処理を行う。
【0056】
このように、実施の形態1と同様にポーリング時間および非ポーリング時間を定義できることから、マスタ局無線通信装置1では、上記式(1)等を用いて非ポーリング時間を設定することができる。これにより、マルチホップの無線通信システムにおいても、ポーリング通信を中断せずに効率的に行うことができる。
【産業上の利用可能性】
【0057】
以上のように、本発明にかかる無線通信システムは、マスタ局無線通信装置と複数のスレーブ局無線通信装置を備えたシステムに有用であり、特に、マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う場合に適している。
【符号の説明】
【0058】
1 マスタ局無線通信装置
2−1、2−2、2−3、2−4、2−5 スレーブ局無線通信装置
11 無線通信部
12 データ受信部
13 ポーリング制御部
14 データ送信部
15 電波送信時間制御部
16 電波送信制御部
21 無線通信部
22 データ受信部
23 ポーリング応答制御部
24 データ送信部
25 電波送信時間制御部
26 電波送信制御部
【技術分野】
【0001】
本発明は、マスタ局無線通信装置と複数のスレーブ局無線通信装置を備えた無線通信システムに関する。
【背景技術】
【0002】
従来、法令や規格などにより、無線通信装置が発射する電波に制限が設けられる場合がある。例えば、下記非特許文献1、2では、900MHz帯小電力無線においてキャリアセンス時間が128μ秒の場合、1時間当たりの電波送信時間の総和が360秒以下に規定されている。このように、周波数帯により技術条件が規定され、または規定されつつある。
【0003】
キャリアセンス時間に応じた最大送信時間を遵守する制御が必要となることから、下記特許文献1では、キャリアセンス時間で異なる最大送信時間の規定を順守しつつ、できるだけキャリアセンス時間を短くするために、その送信制御とともにデータ量に応じてキャリアセンス時間の変更を行う技術が開示されている。
【先行技術文献】
【非特許文献】
【0004】
【非特許文献1】標準規格ARIB STD-T96 1.1版 http://www.arib.or.jp/english/html/overview/doc/1-STD-T96v1_1.pdf
【非特許文献2】920MHz帯電子タグシステム等の技術的条件の概要 http://www.soumu.go.jp/main_content/000119517.pdf(上記URL中にある全角の「_」については実際には半角です。)
【特許文献】
【0005】
【特許文献1】特開2010−87669号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、上記従来の技術によれば、ポーリング通信を行うシステムにおいて、ポーリング通信と連携した最大送信時間を遵守するための送信制御方法については何ら記述されていない。そのため、ポーリング通信を行うシステムで最大送信時間を遵守する場合、特定時間の連続ポーリングによる最大送信時間超過が発生し、一定時間電波送信やポーリング通信が開始できないおそれがある、また、ポーリング通信中の電波送信時間超過によりポーリング通信の中断が発生するおそれがある、という問題があった。
【0007】
本発明は、上記に鑑みてなされたものであって、ポーリング通信を中断せずに効率的に行うことが可能な無線通信システムを得ることを目的とする。
【課題を解決するための手段】
【0008】
上述した課題を解決し、目的を達成するために、本発明は、マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムであって、前記マスタ局無線通信装置は、対象のスレーブ局無線通信装置へのポーリング送信を制御し、ポーリング開始およびポーリング終了を通知するポーリング制御手段と、前記ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいて、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する電波送信時間制御手段と、を備え、前記スレーブ局無線通信装置は、前記マスタ局無線通信装置へ前記ポーリング送信に対するポーリング応答を送信するポーリング応答手段、を備え、前記マスタ局無線通信装置のポーリング制御手段は、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する、ことを特徴とする。
【発明の効果】
【0009】
本発明によれば、最大送信時間が規定されている無線通信において、最大送信時間規定を満たしながら、ポーリング通信を中断せずに効率的に行うことができる、という効果を奏する。
【図面の簡単な説明】
【0010】
【図1】図1は、実施の形態1の無線通信システムの構成例を示す図である。
【図2】図2は、マスタ局無線通信装置の構成を示すブロック図である。
【図3】図3は、スレーブ局無線通信装置の構成を示すブロック図である。
【図4】図4は、実施の形態1の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。
【図5】図5は、ポーリング通信の制御処理を示すフローチャートである。
【図6】図6は、実施の形態2の無線通信システムの構成例を示す図である。
【図7】図7は、実施の形態2の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。
【発明を実施するための形態】
【0011】
以下に、本発明にかかる無線通信システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【0012】
実施の形態1.
図1は、本実施の形態の無線通信システムの構成例を示す図である。無線通信システムは、マスタ局無線通信装置1と、スレーブ局無線通信装置2−1と、スレーブ局無線通信装置2−2と、スレーブ局無線通信装置2−3と、から構成される。マスタ局無線通信装置1とスレーブ局無線通信装置2−1との間、マスタ局無線通信装置1とスレーブ局無線通信装置2−2との間、およびマスタ局無線通信装置1とスレーブ局無線通信装置2−3との間は、各々無線リンクで接続されている。マスタ局無線通信装置1は、スレーブ局無線通信装置2−1〜2−3に対して、一定周期毎または任意の時間間隔毎にポーリング通信を行う。
【0013】
つぎに、マスタ局無線通信装置1の構成について説明する。図2は、マスタ局無線通信装置1の構成を示すブロック図である。マスタ局無線通信装置1は、無線通信部11と、データ受信部12と、ポーリング制御部13と、データ送信部14と、電波送信時間制御部15と、電波送信制御部16と、を備える。
【0014】
無線通信部11は、スレーブ局無線通信装置2−1〜2−3との間で無線通信を行う。スレーブ局無線通信装置2−1〜2−3へポーリング送信を行い、またスレーブ局無線通信装置2−1〜2−3からポーリング送信に対するポーリング応答を受信する。
【0015】
データ受信部12は、受信したポーリング応答のデータを受信し、正常なデータであることを確認した後、上位装置あるいはアプリケーションに転送するとともに、正常受信したことをポーリング制御部13へ通知する。
【0016】
ポーリング制御部13は、ポーリング通信のデータ送信指示を順番に行い、スレーブ局無線通信装置2−1〜2−3からのポーリング応答の受信によるポーリング通信の正常性の確認を行う。また、ポーリングの開始時間と終了時間を電波送信時間制御部15に通知し、電波送信時間制御部15からのポーリング周期内電波送信時間通知に従って非ポーリング時間の制御を行う。
【0017】
データ送信部14は、ポーリング制御部9の指示により、上位装置あるいはアプリケーションからのデータを電波送信制御部16へ転送する。
【0018】
電波送信時間制御部15は、所定時間当たりに電波を送信する累積時間の上限を最大送信時間とし、現時点あるいは指定された時点から所定時間前までの間に(所定時間当たりの)電波送信を行った累積送信時間を計時する電波送信時間計時手段を有し、累積送信時間が最大送信時間を超過した場合には電波送信停止を指示する。
【0019】
電波送信制御部16は、電波送信時間制御部15の指示により電波送信と電波停止を制御する。
【0020】
つぎに、スレーブ局無線通信装置2−1〜2−3の構成について説明する。図3は、スレーブ局無線通信装置2−1の構成を示すブロック図である。スレーブ局無線通信装置2−1は、無線通信部21と、データ受信部22と、ポーリング応答制御部23と、データ送信部24と、電波送信時間制御部25と、電波送信制御部26と、を備える。なお、スレーブ局無線通信装置2−1を用いて説明するが、スレーブ局無線通信装置2−2、2−3も同様の構成である。
【0021】
無線通信部21は、マスタ局無線通信装置1との間で無線通信を行う。マスタ局無線通信装置1からポーリング送信のデータを受信し、またマスタ局無線通信装置1へポーリング送信に対するポーリング応答を送信する。
【0022】
データ受信部22は、ポーリング送信のデータを受信して、正常なデータであることを確認した後、上位装置あるいはアプリケーションに転送するとともに、ポーリング送信のデータを正常受信したことをポーリング応答制御部23へ通知する。
【0023】
ポーリング応答制御部23は、上位装置あるいはアプリケーションからのデータをマスタ局無線通信装置1からのポーリング送信に対するポーリング応答のデータとして送信するように、制御を行う。
ポーリング応答制御部23は、上位装置あるいはアプリケーションに対して、マスタ局無線通信装置1からのポーリング送信に対するポーリング応答を要求し、上位装置あるいはアプリケーションがポーリング応答のデータを返送する場合もある。
【0024】
データ送信部24は、ポーリング応答制御部23の指示により、上位装置あるいはアプリケーションからのデータを電波送信制御部26へ転送する。
【0025】
電波送信時間制御部25は、所定時間当たりに電波を送信する累積時間の上限を最大送信時間とし、現時点あるいは指定された時点から所定時間前までの間に電波送信を行った累積送信時間を計時する電波送信時間計時手段を有し、累積送信時間が最大送信時間を超過した場合には電波送信停止を指示する。
【0026】
電波送信制御部26は、電波送信時間制御部25の指示により電波送信と電波停止を制御する。
【0027】
つづいて、図1に示す無線通信システムにおけるポーリング通信の制御処理について説明する。図4は、本実施の形態の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。ここでは、マスタ局無線通信装置1からスレーブ局無線通信装置2−1〜2−3へのポーリング通信を行う期間をポーリング時間とし、ポーリング時間終了からつぎのポーリング時間の開始までを非ポーリング時間とし、ポーリング時間開始からつぎのポーリング時間開始まで、すなわち1つのポーリング時間と1つの非ポーリング時間を合わせた期間をポーリング周期とする。
【0028】
図5は、無線通信システムにおけるポーリング通信の制御処理を示すフローチャートである。まず、ポーリング通信の制御処理の前提として、マスタ局無線通信装置1およびスレーブ局無線通信装置2−1〜2−3では、所定時間当たりの最大電波送信時間が予め定められた条件に制限されている。例えば、キャリアセンス時間を128μ秒で、1時間当たりの電波送信時間の総和が360秒以下であるという条件の場合、マスタ局無線通信装置1およびスレーブ局無線通信装置2−1〜2−3では、それぞれ電波送信時間制御部15、電波送信時間制御部25で、常時、1時間当たりの電波送信時間を測定する。電波送信時に電波送信時間の総和が360秒を超えていた場合、電波送信時間制御部15、電波送信時間制御部25は、それぞれ電波送信制御部16、電波送信制御部26に対して、電波送信停止指示を出すことにより、電波送信制御部16、電波送信制御部26からの電波送信を停止させる制御を行う。
【0029】
つぎに、図1および図4に示すように、マスタ局無線通信装置1の主導によってポーリング通信を開始するため、まず、マスタ局無線通信装置1では、ポーリング制御部13の制御により、データ送信部14、電波送信制御部16、無線通信部11を介して、スレーブ局無線通信装置2−1へのポーリング送信30−1を行う(ステップS1)。このとき、スレーブ局無線通信装置2−1は最初のスレーブ局無線通信装置であるので(ステップS2:Yes)、ポーリング制御部13は、ポーリングの開始時間を電波送信時間制御部15へ通知し、電波送信時間制御部15は、電波送信時間の計測を開始する(ステップS3)。
【0030】
スレーブ局無線通信装置2−1では、ポーリング応答制御部23が、無線通信部21、データ受信部22を介して受信したマスタ局無線通信装置1からのポーリング送信30−1に対して、データ送信部24、電波送信制御部26、無線通信部21を介して、マスタ局無線通信装置1へポーリング応答40−1を送信する(ステップS4)。
【0031】
マスタ局無線通信装置1では、ポーリング制御部13が、無線通信部11、データ受信部12を介してポーリング応答40−1を受信する。ここで、ポーリング対象の全てのスレーブ局無線通信装置に対してのポーリングが終了していない場合(ステップS5:No)、マスタ局無線通信装置1は上記ステップS1に戻って、つぎのスレーブ局無線通信装置に対してポーリング送信を行い(ステップS1)、ポーリング送信を受けたスレーブ局無線通信装置が、マスタ局無線通信装置1へポーリング応答を送信する(ステップS4)処理を繰り返し実行する。
【0032】
具体的には、マスタ局無線通信装置1からスレーブ局無線通信装置2−2へポーリング送信30−2を行い、それに対してスレーブ局無線通信装置2−2がマスタ局無線通信装置1へポーリング応答40−2を行い、さらに、マスタ局無線通信装置1からスレーブ局無線通信装置2−3へポーリング送信30−3を行い、それに対してスレーブ局無線通信装置2−3がマスタ局無線通信装置1へポーリング応答40−3を行う。なお、マスタ局無線通信装置1では、スレーブ局無線通信装置2−2以降については最初のスレーブ局無線通信装置ではないので(ステップS2:No)、電波送信時間の計測を開始する処理(ステップS3)については、ここでは実施しない。
【0033】
ポーリング対象の全てのスレーブ局無線通信装置に対してのポーリングが終了した場合(ステップS5:Yes)、マスタ局無線通信装置1では、ポーリング制御部13は、ポーリングの終了時間を電波送信時間制御部15へ通知し、電波送信時間制御部15は、電波送信時間の計測を終了する(ステップS6)。マスタ局無線通信装置1から全てのスレーブ局無線通信装置2−1〜2−3へのポーリング通信が連続的に行われ、一連のポーリング通信が完了する。なお、図4に示すように、マスタ局無線通信装置1がスレーブ局無線通信装置2−1へポーリング送信30−1を行ってから、スレーブ局無線通信装置2−3がマスタ局無線通信装置1へポーリング応答40−3を行うまでの期間、すなわち、ポーリング開始時間の通知からポーリング終了時間の通知で規定される期間をポーリング時間とする。
【0034】
このポーリング通信において、マスタ局無線通信装置1では、電波送信時間制御部15が、ポーリング制御部13からのポーリング開始時間および終了時間の通知に従って、ポーリング時間中に電波を送信していた累積送信時間を求める(ステップS7)。電波送信時間制御部15は、求めた累積送信時間をポーリング周期内電波送信時間としてポーリング制御部13へ通知する。
【0035】
ポーリング制御部13は、電波送信時間制御部15から通知されたポーリング周期内電波送信時間と、前記所定時間と、前記所定時間における最大電波送信時間と、を用いて、ポーリング時間に対して、ポーリング終了時間から次のポーリング開始時間までのポーリング通信を行わない非ポーリング時間を設定する(ステップS8)。非ポーリング時間を十分にとり、つぎのポーリング時間において最大電波送信時間に対しての余裕を確保することにより、マスタ局無線通信装置1では、電波送信条件を満たしながら、中断が発生しないようにポーリング通信を制御することができる。
【0036】
具体的に、マスタ局無線通信装置1では、ポーリング制御部13が、ポーリング周期毎に、以下の式(1)を満たす非ポーリング時間を設定する。
【0037】
ポーリング周期内電波送信時間/(ポーリング時間+非ポーリング時間)
≦電波送信条件で規定された電波送信時間比率 …(1)
【0038】
全てのポーリング周期において、電波を送信する時間の比率が電波送信条件で規定された電波送信時間比率以下になるように制御するものである。これにより、無線通信システムでは、最大送信時間を遵守しつつ、特定時間の連続ポーリングによる電波送信時間超過が発生し、一定時間電波送信やポーリング通信が開始できなくなること、およびポーリング通信中の電波送信時間超過によるポーリング通信の中断が発生すること、を防ぐことができ、ポーリング通信を効率的に行うことができる。
【0039】
例えば、キャリアセンス時間を128μ秒、所定時間を1時間(3600秒)、1時間当たりの電波送信時間の総和(最大電波送信時間)が360秒以下である場合、電波送信時間比率が0.1(=360/3600)となるため、上記式(1)は以下の式(2)のように表すことができる。
【0040】
ポーリング周期内電波送信時間/(ポーリング時間+非ポーリング時間)≦0.1
…(2)
【0041】
マスタ局無線通信装置1では、ポーリング制御部13が、上記式(2)を満たす非ポーリング時間を設定し、非ポーリング時間経過後、つぎのポーリング通信を開始する。
【0042】
図4では、つぎのポーリング時間において、マスタ局無線通信装置1が、スレーブ局無線通信装置2−1へのポーリング送信31−1を行い、以降前回のポーリング通信と同様であり、スレーブ局無線通信装置2−3が、マスタ局無線通信装置1へポーリング応答41−3を行うまでの処理を行う。
【0043】
ここで、マスタ局無線通信装置1では、ポーリング時間だけに電波送信が行われる場合、あるいは、非ポーリング時間における電波の送信時間はポーリング時間における電波の送信時間と比較して、微少な時間である場合には、上記式(1)、(2)のようにして表すことができる。
非ポーリング時間における電波の送信時間がポーリング時間における電波の送信時間に対して無視できない程度にある場合、例えば、上記式(1)の左辺の分子を以下の式(3)のように変形することで、非ポーリング時間を求めることができる。
【0044】
(ポーリング時間中の電波送信時間+非ポーリング時間中の電波送信時間)/
(ポーリング時間+非ポーリング時間)
≦電波送信条件で規定された電波送信時間比率 …(3)
【0045】
この場合、マスタ局無線通信装置1の電波送信時間制御部15では、非ポーリング時間中の電波送信時間を含めて累積送信時間を求める。ここで、これから設定する非ポーリング時間で予定されている電波送信時間が既知であれば、その時間を非ポーリング時間中の電波送信時間とすればよいが、これに限定するものではない。例えば、前回のポーリング周期の非ポーリング時間中の電波送信時間をつぎの非ポーリング時間を求めるときの非ポーリング時間中の電波送信時間として用いてもよい。また、非ポーリング時間中の電波送信時間が安定的に一定の範囲で推移していれば、予測される最大値を非ポーリング時間中の電波送信時間としてもよい。これにより、非ポーリング時間中の電波送信時間を考慮したうえで、非ポーリング時間を設定することができる。
【0046】
なお、ポーリング通信開始から終了までに無線品質が劣化して正常な通信ができない場合も想定される。この場合、再送あるいは送信打ち切りなどにより、各送信処理が終了したとみなすようにしてもよい。
【0047】
以上説明したように、本実施の形態では、マスタ局無線通信装置においてポーリング周期内で電波を送信した累積送信時間を求め、当該累積送信時間と、ポーリング時間と非ポーリング時間とを加算したポーリング周期との比率が、所定時間において規定された最大電波送信時間と前記所定時間との比率より小さくなるように非ポーリング時間を設定することとした。これにより、マスタ局無線通信装置では、ポーリング通信を中断せずに効率的に行うことができ、一定時間電波送信やポーリング通信が開始できない、またはポーリング通信中の電波送信時間超過によりポーリング通信の中断が発生する事態を回避することができる。
【0048】
なお、マスタ局無線通信装置1から全てのスレーブ局無線通信装置2−1〜2−3を対象にしてポーリングを行う場合について説明したが、これに限定するものではない。例えば、一部のスレーブ局無線通信装置のみをポーリングの対象とする場合や、マスタ局無線通信装置1からスレーブ局無線通信装置2−1〜2−3への連続的な送信のみで、スレーブ局無線通信装置2−1〜2−3から応答しない場合についても適用可能である。
【0049】
また、ポーリング通信のみを対象とせず、例えば、個別のユニキャスト通信、マルチキャスト通信、ブロードキャスト通信、および、その他の制御系通信とポーリング通信が混在する場合にも適用可能である。
【0050】
実施の形態2.
図6は、本実施の形態の無線通信システムの構成例を示す図である。無線通信システムは、マスタ局無線通信装置1と、スレーブ局無線通信装置2−1と、スレーブ局無線通信装置2−2と、スレーブ局無線通信装置2−3と、スレーブ局無線通信装置2−4と、スレーブ局無線通信装置2−5と、から構成される。マスタ局無線通信装置1とスレーブ局無線通信装置2−1との間、マスタ局無線通信装置1とスレーブ局無線通信装置2−2との間、およびマスタ局無線通信装置1とスレーブ局無線通信装置2−3との間は、各々無線リンクで接続されている。また、スレーブ局無線通信装置2−1とスレーブ局無線通信装置2−4との間、およびスレーブ局無線通信装置2−2とスレーブ局無線通信装置2−5との間は、各々無線リンクで接続されている。なお、スレーブ局無線通信装置2−4、2−5の構成は、スレーブ局無線通信装置2−1〜2−3と同様である。
【0051】
マスタ局無線通信装置1は、スレーブ局無線通信装置2−1〜2−3に対しては直接通信により、一定周期毎または任意の時間間隔毎にポーリング通信を行う。また、マスタ局無線通信装置1は、スレーブ局無線通信装置2−4、2−5に対してはマルチホップ通信により、一定周期毎または任意の時間間隔毎にポーリング通信を行う。
【0052】
図7は、本実施の形態の無線通信システムにおけるポーリング通信の動作を示すシーケンス図である。マスタ局無線通信装置1からスレーブ局無線通信装置2−1〜2−5へのポーリング通信を行う期間をポーリング時間とし、ポーリング時間終了からつぎのポーリング時間の開始までを非ポーリング時間とし、ポーリング時間開始からつぎのポーリング時間開始までの期間をポーリング周期とする。
【0053】
具体的に、マスタ局無線通信装置1とスレーブ局無線通信装置2−1〜2−3との間のポーリング通信は実施の形態1(図4参照)と同様である。つぎに、マスタ局無線通信装置1からスレーブ局無線通信装置2−1へポーリング送信50−1を行い、スレーブ局無線通信装置2−1がスレーブ局無線通信装置2−4へポーリング送信60−1を行い、それに対してスレーブ局無線通信装置2−4がスレーブ局無線通信装置2−1へポーリング応答70−1を行い、スレーブ局無線通信装置2−1がマスタ局無線通信装置1へポーリング応答80−1を行う。また、マスタ局無線通信装置1からスレーブ局無線通信装置2−2へポーリング送信50−2を行い、スレーブ局無線通信装置2−2がスレーブ局無線通信装置2−5へポーリング送信60−2を行い、それに対してスレーブ局無線通信装置2−5がスレーブ局無線通信装置2−2へポーリング応答70−2を行い、スレーブ局無線通信装置2−2がマスタ局無線通信装置1へポーリング応答80−2を行う。
【0054】
その後、マスタ局無線通信装置1では、ポーリング制御部13が、非ポーリング時間を設定し、非ポーリング時間経過後、つぎのポーリング通信を開始する。
【0055】
図7では、つぎのポーリング時間において、マスタ局無線通信装置1が、スレーブ局無線通信装置2−1へのポーリング送信31−1を行い、以降前回のポーリング通信と同様であり、スレーブ局無線通信装置2−2が、マスタ局無線通信装置1へポーリング応答81−2を行うまでの処理を行う。
【0056】
このように、実施の形態1と同様にポーリング時間および非ポーリング時間を定義できることから、マスタ局無線通信装置1では、上記式(1)等を用いて非ポーリング時間を設定することができる。これにより、マルチホップの無線通信システムにおいても、ポーリング通信を中断せずに効率的に行うことができる。
【産業上の利用可能性】
【0057】
以上のように、本発明にかかる無線通信システムは、マスタ局無線通信装置と複数のスレーブ局無線通信装置を備えたシステムに有用であり、特に、マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う場合に適している。
【符号の説明】
【0058】
1 マスタ局無線通信装置
2−1、2−2、2−3、2−4、2−5 スレーブ局無線通信装置
11 無線通信部
12 データ受信部
13 ポーリング制御部
14 データ送信部
15 電波送信時間制御部
16 電波送信制御部
21 無線通信部
22 データ受信部
23 ポーリング応答制御部
24 データ送信部
25 電波送信時間制御部
26 電波送信制御部
【特許請求の範囲】
【請求項1】
マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムであって、
前記マスタ局無線通信装置は、
対象のスレーブ局無線通信装置へのポーリング送信を制御し、ポーリング開始およびポーリング終了を通知するポーリング制御手段と、
前記ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいて、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する電波送信時間制御手段と、
を備え、
前記スレーブ局無線通信装置は、
前記マスタ局無線通信装置へ前記ポーリング送信に対するポーリング応答を送信するポーリング応答手段、
を備え、
前記マスタ局無線通信装置のポーリング制御手段は、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する、
ことを特徴とする無線通信システム。
【請求項2】
前記マスタ局無線通信装置のポーリング制御手段は、前記ポーリング時間および前記非ポーリング時間を加算したポーリング周期に対する前記累積送信時間の比率が、前記所定時間に対する前記最大電波送信時間の比率以下になる非ポーリング時間を求めて、つぎの非ポーリング時間を設定する、
ことを特徴とする請求項1に記載の無線通信システム。
【請求項3】
前記マスタ局無線通信装置の電波送信時間制御手段は、前記非ポーリング時間中の電波送信時間を前記累積送信時間に含める、
ことを特徴とする請求項1または2に記載の無線通信システム。
【請求項4】
マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムにおける前記マスタ局無線通信装置であって、
対象のスレーブ局無線通信装置へのポーリング送信を制御し、ポーリング開始およびポーリング終了を通知するポーリング制御手段と、
前記ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいて、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する電波送信時間制御手段と、
を備え、
前記ポーリング制御手段は、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する、
ことを特徴とするマスタ局無線通信装置。
【請求項5】
前記ポーリング制御手段は、前記ポーリング時間および前記非ポーリング時間を加算したポーリング周期に対する前記累積送信時間の比率が、前記所定時間に対する前記最大電波送信時間の比率以下になる非ポーリング時間を求めて、つぎの非ポーリング時間を設定する、
ことを特徴とする請求項4に記載のマスタ局無線通信装置。
【請求項6】
前記電波送信時間制御手段は、前記非ポーリング時間中の電波送信時間を前記累積送信時間に含める、
ことを特徴とする請求項4または5に記載のマスタ局無線通信装置。
【請求項7】
マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムにおける無線通信方法であって、
前記マスタ局無線通信装置が、対象のスレーブ局無線通信装置へポーリング送信を行うポーリング送信ステップと、
前記マスタ局無線通信装置が、ポーリング開始時に電波送信時間の計測を開始する電波送信時間計測開始ステップと、
前記対象のスレーブ局無線通信装置が、前記マスタ局無線通信装置へ前記ポーリング送信に対するポーリング応答を送信するポーリング応答ステップと、
前記マスタ局無線通信装置が、全てのポーリング対象のスレーブ局無線通信装置へのポーリングが終了したときに電波送信時間の計測を終了する電波送信時間計測終了ステップと、
前記マスタ局無線通信装置が、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する累積送信時間算出ステップと、
前記マスタ局無線通信装置が、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する非ポーリング設定ステップと、
を含むことを特徴とする無線通信方法。
【請求項8】
前記非ポーリング設定ステップでは、前記ポーリング時間および前記非ポーリング時間を加算したポーリング周期に対する前記累積送信時間の比率が、前記所定時間に対する前記最大電波送信時間の比率以下になる非ポーリング時間を求めて、つぎの非ポーリング時間を設定する、
ことを特徴とする請求項7に記載の無線通信方法。
【請求項9】
前記累積送信時間算出ステップでは、前記非ポーリング時間中の電波送信時間を前記累積送信時間に含める、
ことを特徴とする請求項7または8に記載の無線通信方法。
【請求項1】
マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムであって、
前記マスタ局無線通信装置は、
対象のスレーブ局無線通信装置へのポーリング送信を制御し、ポーリング開始およびポーリング終了を通知するポーリング制御手段と、
前記ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいて、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する電波送信時間制御手段と、
を備え、
前記スレーブ局無線通信装置は、
前記マスタ局無線通信装置へ前記ポーリング送信に対するポーリング応答を送信するポーリング応答手段、
を備え、
前記マスタ局無線通信装置のポーリング制御手段は、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する、
ことを特徴とする無線通信システム。
【請求項2】
前記マスタ局無線通信装置のポーリング制御手段は、前記ポーリング時間および前記非ポーリング時間を加算したポーリング周期に対する前記累積送信時間の比率が、前記所定時間に対する前記最大電波送信時間の比率以下になる非ポーリング時間を求めて、つぎの非ポーリング時間を設定する、
ことを特徴とする請求項1に記載の無線通信システム。
【請求項3】
前記マスタ局無線通信装置の電波送信時間制御手段は、前記非ポーリング時間中の電波送信時間を前記累積送信時間に含める、
ことを特徴とする請求項1または2に記載の無線通信システム。
【請求項4】
マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムにおける前記マスタ局無線通信装置であって、
対象のスレーブ局無線通信装置へのポーリング送信を制御し、ポーリング開始およびポーリング終了を通知するポーリング制御手段と、
前記ポーリング制御手段からのポーリング開始およびポーリング終了の通知に基づいて、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する電波送信時間制御手段と、
を備え、
前記ポーリング制御手段は、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する、
ことを特徴とするマスタ局無線通信装置。
【請求項5】
前記ポーリング制御手段は、前記ポーリング時間および前記非ポーリング時間を加算したポーリング周期に対する前記累積送信時間の比率が、前記所定時間に対する前記最大電波送信時間の比率以下になる非ポーリング時間を求めて、つぎの非ポーリング時間を設定する、
ことを特徴とする請求項4に記載のマスタ局無線通信装置。
【請求項6】
前記電波送信時間制御手段は、前記非ポーリング時間中の電波送信時間を前記累積送信時間に含める、
ことを特徴とする請求項4または5に記載のマスタ局無線通信装置。
【請求項7】
マスタ局無線通信装置と複数のスレーブ局無線通信装置との間でポーリングを行う無線通信システムにおける無線通信方法であって、
前記マスタ局無線通信装置が、対象のスレーブ局無線通信装置へポーリング送信を行うポーリング送信ステップと、
前記マスタ局無線通信装置が、ポーリング開始時に電波送信時間の計測を開始する電波送信時間計測開始ステップと、
前記対象のスレーブ局無線通信装置が、前記マスタ局無線通信装置へ前記ポーリング送信に対するポーリング応答を送信するポーリング応答ステップと、
前記マスタ局無線通信装置が、全てのポーリング対象のスレーブ局無線通信装置へのポーリングが終了したときに電波送信時間の計測を終了する電波送信時間計測終了ステップと、
前記マスタ局無線通信装置が、ポーリング開始から終了までのポーリング時間において電波を送信した累積送信時間を算出する累積送信時間算出ステップと、
前記マスタ局無線通信装置が、前記累積送信時間と、所定時間あたりで規定されている最大電波送信時間と、前記所定時間とを用いて、つぎにポーリングを開始するまでの、ポーリングを行わない非ポーリング時間を設定する非ポーリング設定ステップと、
を含むことを特徴とする無線通信方法。
【請求項8】
前記非ポーリング設定ステップでは、前記ポーリング時間および前記非ポーリング時間を加算したポーリング周期に対する前記累積送信時間の比率が、前記所定時間に対する前記最大電波送信時間の比率以下になる非ポーリング時間を求めて、つぎの非ポーリング時間を設定する、
ことを特徴とする請求項7に記載の無線通信方法。
【請求項9】
前記累積送信時間算出ステップでは、前記非ポーリング時間中の電波送信時間を前記累積送信時間に含める、
ことを特徴とする請求項7または8に記載の無線通信方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【公開番号】特開2013−90281(P2013−90281A)
【公開日】平成25年5月13日(2013.5.13)
【国際特許分類】
【出願番号】特願2011−231905(P2011−231905)
【出願日】平成23年10月21日(2011.10.21)
【出願人】(000006013)三菱電機株式会社 (33,312)
【Fターム(参考)】
【公開日】平成25年5月13日(2013.5.13)
【国際特許分類】
【出願日】平成23年10月21日(2011.10.21)
【出願人】(000006013)三菱電機株式会社 (33,312)
【Fターム(参考)】
[ Back to top ]