(57)【要約】【課題】データ管理部とデータ送信処理部とを、互いに非同期で動作することが可能な技術を提供することを目的とする。【解決手段】無線通信装置は、データ管理部２と、メモリ部３と、データ送信処理部４とを備える。データ管理部２は、自身に入力された送信データを管理動作タイミングで、メモリ部３に蓄積し所定通知を出力する。データ送信処理部４は、所定通知を受けた後、管理動作タイミングと非同期な送信動作タイミングで、メモリ部２に蓄積された送信データを取得し、取得した当該送信データに無線通信の送信処理を行う。【選択図】図１
2011234149.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と、
自身に入力された送信データを第１タイミングで、前記記憶部に蓄積し所定通知を出力するデータ管理部と、
前記所定通知を受けた後、前記第１タイミングと非同期な第２タイミングで、前記記憶部に蓄積された前記送信データを取得し、取得した当該送信データに無線通信の送信処理を行うデータ送信処理部と
を備える無線通信装置。
【請求項２】
請求項１に記載の無線通信装置であって、
前記所定通知は、前記データ送信処理部の予約に基づかない／基づく、蓄積通知／予約応答である、無線通信装置。
【請求項３】
請求項１または請求項２に記載の無線通信装置であって、
前記データ送信処理部は、前記送信処理を定期的または不定期的に行う、
無線通信装置。
【請求項４】
記憶部と、データ管理部と、データ送信処理部とを備える無線通信装置における無線通信方法であって、
（ａ）前記データ管理部が自身に入力された送信データを第１タイミングで、前記記憶部に蓄積し所定通知を出力する工程と、
（ｂ）前記データ送信処理部が、前記所定通知を受けた後、前記第１タイミングと非同期な第２タイミングで、前記記憶部に蓄積された前記送信データを取得し、取得した当該送信データに無線通信の送信処理を行う工程と
を備える無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置及び無線通信方法に関するものであり、特に送信データを一度蓄積してから当該送信データに送信処理を行うものに関する。
【背景技術】
【０００２】
無線通信装置においては、パケット通信のように非連続的かつ不定期的にデータが流れる無線通信や、連続的または定期的にデータが流れる無線通信が行われている。このような無線通信装置においては、上位レイヤから不定期に通知される送信データをメモリ部に一度蓄積し、必要なサイズの当該送信データを当該メモリ部から取得して送信処理を行う技術が知られている。このような技術は、例えば、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００８−５３８２６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、上述のような無線通信装置においては、メモリ部から送信データを取得するデータ管理部が、送信処理するデータ送信処理部に当該送信データを渡している。つまり、データ管理部が主体となって送信処理を開始することから、データ管理部とデータ送信処理部とを互いに同期させて動作させる必要があり、それぞれの処理を互いに分離させることが困難なものとなっている。その結果、データ送信処理部における送信処理が複雑化しているだけでなく、その効率が悪いものとなっている。
【０００５】
そこで、本発明は、上記のような問題点を鑑みてなされたものであり、データ管理部とデータ送信処理部とを、互いに非同期で動作することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る無線通信装置は、記憶部と、自身に入力された送信データを第１タイミングで、前記記憶部に蓄積し所定通知を出力するデータ管理部と、前記所定通知を受けた後、前記第１タイミングと非同期な第２タイミングで、前記記憶部に蓄積された前記送信データを取得し、取得した当該送信データに無線通信の送信処理を行うデータ送信処理部とを備える。
【０００７】
本発明に係る無線通信方法は、記憶部と、データ管理部と、データ送信処理部とを備える無線通信装置における無線通信方法であって、（ａ）前記データ管理部が自身に入力された送信データを第１タイミングで、前記記憶部に蓄積し所定通知を出力する工程と、（ｂ）前記データ送信処理部が、前記所定通知を受けた後、前記第１タイミングと非同期な第２タイミングで、前記記憶部に蓄積された前記送信データを取得し、取得した当該送信データに無線通信の送信処理を行う工程とを備える。
【発明の効果】
【０００８】
本発明によれば、データ送信処理部がメモリ部から送信データを取得することから、データ管理部とデータ送信処理部とを互いに非同期で動作させることができる。したがって、データ送信処理部における送信処理を簡素化することができるとともに、その効率を高めることができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る無線通信システムの構成を示すブロック図である。
【図２】実施の形態１に係る無線通信システムのシーケンスを示す図である。
【図３】実施の形態２に係る無線通信システムのシーケンスを示す図である。
【図４】対比対象通信システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
＜実施の形態１＞
まず、本発明に係る無線通信装置を備える無線通信システムについて説明する前に、それと対比される無線通信システム（以下、「対比対象通信システム」と呼ぶ）について説明する。図４は、対比対象通信システムの構成を示すブロック図である。対比対象通信システムは、上位レイヤ部４１と、データを管理するデータ管理部４２と、データを蓄積するメモリ部４３と、データを送信するデータ送信処理部４４とを備える。
【００１１】
上位レイヤ部４１は、送信データを不定期に生成し、不定期に当該送信データをデータ管理部４２に通知する。データ管理部４２は、上位レイヤ部４１から通知された送信データをメモリ部４３に蓄積する。そして、データ管理部４２は、データ送信タイミングにおいて、メモリ部４３に蓄積されている送信データを必要なサイズに分割し、分割した送信データをデータ送信処理部４４に渡す。データ送信処理部４４は、データ管理部４２から渡された送信データに無線通信の送信処理を行う。
【００１２】
この対比対象通信システムにおいては、データ管理部４２が、データ送信処理部４４に送信データを渡している。つまり、データ管理部４２が主体となって送信処理を開始することから、データ管理部４２とデータ送信処理部４４とを互いに同期させて動作させる必要があり、それぞれの処理を互いに分離させることが困難となっている。その結果、データ送信処理部４４における送信処理が複雑化しているだけでなく、その効率が悪いものとなっている。
【００１３】
そこで、以下において説明する本実施の形態に係る無線通信装置を備える無線通信システムにおいては、データ管理部４２とデータ送信処理部４４とが、互いに非同期で動作することが可能となっている。
【００１４】
図１は、連続的または定期的に送信データが流れる無線通信に好適な、本実施の形態に係る無線通信システムの構成を示すブロック図である。図に示すように、本実施の形態に係る無線通信システムは、上述の上位レイヤ部４１と同じ上位レイヤ部１と、データを管理するデータ管理部２と、上述のメモリ部４３と同じメモリ部３と、データを送信するデータ送信処理部４とを備える。このうち、データ管理部２、メモリ部３及びデータ送信処理部４は、基地局などの無線通信装置に形成される機能ブロックであり、上位レイヤ部１は、例えば、基地局を収容するゲートウェイ装置に形成される機能ブロックである。
【００１５】
データ管理部２は、自身に入力された送信データ、つまり、上位レイヤ部１から通知された送信データをメモリ部３に蓄積する。そして、データ管理部２は、その蓄積が完了した場合に、後述するメモリ蓄積通知をデータ送信処理部４に出力する。本実施の形態において、データ管理部２が送信データの蓄積及びメモリ蓄積通知の出力を行うタイミングを「管理動作タイミング」と呼ぶ。
【００１６】
本実施の形態では、データ管理部２がメモリ部３から送信データを取得するのではなく、データ送信処理部４がメモリ部３から送信データを取得する。具体的には、データ送信処理部４は、データ管理部２からのメモリ蓄積通知を受けた後、メモリ部３から送信データを取得する。そして、データ送信処理部４は、取得した送信データに無線通信の送信処理を行う。例えば、データ送信処理部４が基地局に機能ブロックとして形成される場合には、データ送信処理部４は、当該送信処理として、メモリ部３から取得した送信データを無線通信によって移動局に送信する。本実施の形態に係るデータ送信処理部４は、このような送信処理を定期的に行う。
【００１７】
本実施の形態において、データ送信処理部４が送信データの取得及び送信処理を行うタイミングを「送信動作タイミング」と呼ぶ。データ管理部２の管理動作タイミングと、データ送信処理部４の送信動作タイミングとは、互いに非同期となっている。
【００１８】
図２は、本実施の形態に係る無線通信システムにおいて、フロー制御アルゴリズムのシーケンスを示す図である。以下、本実施の形態に係る無線通信装置の動作について図２を用いて説明する。なお、この図において上側から下側に向かって時間が経過していくものとする。
【００１９】
上位レイヤ部１は、送信データを生成したタイミングで当該送信データをデータ管理部２に通知する（ステップｓ１）。そして、データ管理部２は、上位レイヤ部１から通知された送信データをメモリ部３に蓄積する（ステップｓ２）。データ管理部２は、その蓄積が完了した場合に、メモリ蓄積通知をデータ送信処理部４に通知する（ステップｓ３）。ここで、メモリ蓄積通知は、データ送信処理部４の予約に基づかない通知であり、本実施の形態では、送信データの蓄積が完了した旨と、メモリ部３に蓄積された送信データのサイズを示す情報とを含んでいるものとする。
【００２０】
データ送信処理部４は、メモリ蓄積通知を受けた後にデータ送信タイミングの発生を検出すると（ステップｓ４）、当該メモリ蓄積通知に基づいて、メモリ部３から必要なサイズの送信データを取得する（ステップｓ５）。そして、データ送信処理部４は、取得した送信データに無線通信の送信処理を実施する（ステップｓ６）。データ送信処理部４は、当該送信処理が完了すると、メモリ更新通知をデータ管理部２に通知する（ステップｓ７）。
【００２１】
ここで、メモリ更新通知は、本実施の形態では、送信データの送信処理が完了した旨と、送信処理された送信データのサイズを示す情報とを含んでいるものとする。データ管理部２は、メモリ更新通知を受け取ることにより、送信処理済みの送信データのサイズを知ることができることから、その送信データが記憶されている、メモリ部３の記憶領域に、ステップｓ７の後に上位レイヤ部１から通知される送信データを上書きすることができる。
【００２２】
以上のような無線通信装置によれば、データ送信処理部４がメモリ部３から送信データを取得することから、データ管理部２とデータ送信処理部４とを互いに非同期で動作することができる。したがって、データ送信処理部４における送信処理を簡素化することができることから、無線通信装置を小型化することができるとともに、送信処理の効率を高めることができる。
【００２３】
＜実施の形態２＞
本実施の形態に係る無線通信装置を備える無線通信システムは、非連続的かつ不定期的に送信データが流れる無線通信に好適であり、図１に示される実施の形態１に係る無線通信システムと同じブロック構成を有する。
【００２４】
本実施の形態に係るデータ管理部２は、上述のデータ管理部２と同様、上位レイヤ部１から通知された送信データをメモリ部３に蓄積する。ただし、本実施の形態に係るデータ管理部２は、所定の場合にその蓄積が完了すると、後述する送信データ予約応答をデータ送信処理部４に出力する。本実施の形態において、データ管理部２が送信データの蓄積及び送信データ予約応答の出力を行うタイミングを「管理動作タイミング」と呼ぶ。
【００２５】
本実施の形態に係るデータ送信処理部４は、データ管理部２からの送信データ予約応答を受けた後、メモリ部３から送信データを取得する。そして、データ送信処理部４は、取得した送信データに無線通信の送信処理を行う。本実施の形態に係るデータ送信処理部４は、このような送信処理を不定期的に行う。
【００２６】
本実施の形態において、データ送信処理部４が送信データの取得及び送信処理を行うタイミングを「送信動作タイミング」と呼ぶ。データ管理部２の管理動作タイミングと、データ送信処理部４の送信動作タイミングとは、互いに非同期となっている。
【００２７】
図３は、本実施の形態に係る無線通信システムにおいて、フロー制御アルゴリズムのシーケンスを示す図である。以下、本実施の形態に係る無線通信装置の動作について図３を用いて説明する。なお、この図において上側から下側に向かって時間が経過していくものとする。
【００２８】
データ送信処理部４は、データ送信タイミングの発生を検出すると（ステップｓ１１）、メモリ部３から必要なサイズの送信データを取得しようとする（ステップｓ１２）。ここで、この時点ではメモリ部３に必要なサイズの送信データが蓄積されていないものとする。この場合に、データ送信処理部４は、送信データが不存在であることを確認し（ステップｓ１３）、必要な送信データのサイズの情報を含む送信データ予約通知をデータ管理部２に通知する（ステップｓ１４）。
【００２９】
その後、上位レイヤ部１は、送信データを生成したタイミングで当該送信データをデータ管理部２に通知する（ステップｓ１５）。データ管理部２は、蓄積タイミングにて、上位レイヤ部１から通知された送信データをメモリ部３に蓄積する（ステップｓ１６）。そして、データ管理部２は、その蓄積が完了した場合に、送信データ予約応答をデータ送信処理部４に通知する（ステップｓ１７）。ここで、送信データ予約応答は、データ送信処理部４の予約に基づく通知であり、本実施の形態では、送信データの蓄積が完了した旨と、メモリ部３に蓄積された送信データのサイズを示す情報とを含んでいるものとする。
【００３０】
データ送信処理部４は、送信データ予約応答を受けた後にデータ送信タイミングの発生を検出すると（ステップｓ１８）、当該送信データ予約応答に基づいて、メモリ部３から必要なサイズの送信データを取得する（ステップｓ１９）。そして、データ送信処理部４は、取得した送信データに無線通信の送信処理を実施する（ステップｓ２０）。データ送信処理部４は、当該送信処理が完了すると、実施の形態１で説明されたものと同じメモリ更新通知をデータ管理部２に通知する（ステップｓ２１）。データ管理部２は、メモリ更新通知を受け取ることにより、送信処理済みの送信データのサイズを知ることができることから、その送信データが記憶されている、メモリ部３の記憶領域に、ステップｓ２１の後に上位レイヤ部１から通知される送信データを上書きすることができる。
【００３１】
以上のような無線通信装置によれば、実施の形態１と同様、データ送信処理部４がメモリ部３から送信データを取得することから、データ管理部２とデータ送信処理部４とを互いに非同期で動作することができる。したがって、データ送信処理部４における送信処理を簡素化することができることから、無線通信装置を小型化することができるとともに、送信処理の効率を高めることができる。
【符号の説明】
【００３２】
２  データ管理部、３  メモリ部、４  データ送信処理部。
【図１】
2011234149.tif 000003
【図２】
2011234149.tif 000004
【図３】
2011234149.tif 000005
【図４】
2011234149.tif 000006