(57)【要約】【課題】データ中継に起因する無線親機と無線子機との間でのデータ送信に要する時間の増大を抑制する。【解決手段】本発明の無線中継装置は、無線親機と第１のチャンネルを介して無線通信を行う第１の無線部と、無線子機と第２のチャンネルを介して無線通信を行う第２の無線部と、前記第１および第２の無線部に、並行して無線通信を行わせ、前記無線親機と前記無線子機との間でのデータの送受信を行わせる制御部と、を有する。【選択図】図２
2014123997.tif 000002
【特許請求の範囲】
【請求項１】
無線親機との無線通信を制御する親機用ＭＡＣ部を備え、前記無線親機と第１のチャンネルを介して無線通信を行う第１の無線部と、
無線子機との無線通信を制御する子機用ＭＡＣ部を備え、前記無線子機と第２のチャンネルを介して無線通信を行う第２の無線部と、
前記第１および第２の無線部に、並行して無線通信を行わせ、前記無線親機と前記無線子機との間でのデータの送受信を行わせる制御部と、を有し、
前記制御部は、前記親機用ＭＡＣ部に、前記無線親機との無線通信に必要な複数の設定情報を前記無線親機から取得させ、前記子機用ＭＡＣ部に、前記第１の無線部により取得された前記複数の設定情報のうち、前記無線中継装置が前記無線親機との通信に使わない設定情報を前記無線子機へ送信させることを特徴とする無線中継装置。
【請求項２】
無線親機との無線通信を制御する親機用ＭＡＣ部を備え、前記無線親機と第１のチャンネルを介して無線通信を行う第１の無線部と、無線子機との無線通信を制御する子機用ＭＡＣ部を備え、前記無線子機と第２のチャンネルを介して無線通信を行う第２の無線部と、を有する無線中継装置の制御方法であって、
前記第１および第２の無線部に、並行して無線通信を行わせ、前記無線親機と前記無線子機との間でのデータの送受信を行わせ、
前記親機用ＭＡＣ部に、前記無線親機との無線通信に必要な複数の設定情報を前記無線親機から取得させ、前記子機用ＭＡＣ部に、前記第１の無線部により取得された前記複数の設定情報のうち、前記無線中継装置が前記無線親機との通信に使わない設定情報を前記無線子機へ送信させることを特徴とする無線中継装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線親機と無線子機との間でデータ中継を行う無線中継装置およびその制御方法に関する。
【背景技術】
【０００２】
無線親機と無線子機とが無線通信を行う無線ＬＡＮ（Local Area Network）などの通信システムにおいて、通信環境によっては、無線親機と無線子機との間で電波が遮断され、無線親機と無線子機とが無線通信を行えないことがある。
【０００３】
そこで、特許文献１（特開２０１１−１３５５９４号公報）には、無線親機および無線子機と無線通信を行い、無線親機と無線子機との間でデータ中継を行う無線中継装置が開示されている。この無線中継装置によれば、無線親機と無線子機とが直接、無線通信を行えない場合にも、無線中継装置を介して、無線親機と無線子機との間でデータの送受信が可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１３５５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したような無線中継装置は、一般に、無線親機との無線通信と、無線子機との無線通信とに同じチャンネルを用いるため、無線親機および無線子機と同時に無線通信を行うことができない。そのため、例えば、無線中継装置を介して無線親機から無線子機にデータ送信を行う場合、無線親機から無線中継装置にデータ送信を行い、無線親機によるデータ送信が完了した後に、無線中継装置が無線子機にデータ送信を行う必要があり、無線親機と無線子機との間で直接データを送信する場合と比べて、データ送信に要する時間が増大するという問題がある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の無線中継装置は、
無線親機との無線通信を制御する親機用ＭＡＣ部を備え、前記無線親機と第１のチャンネルを介して無線通信を行う第１の無線部と、
無線子機との無線通信を制御する子機用ＭＡＣ部を備え、前記無線子機と第２のチャンネルを介して無線通信を行う第２の無線部と、
前記第１および第２の無線部に、並行して無線通信を行わせ、前記無線親機と前記無線子機との間でのデータの送受信を行わせる制御部と、を有し、
前記制御部は、前記親機用ＭＡＣ部に、前記無線親機との無線通信に必要な複数の設定情報を前記無線親機から取得させ、前記子機用ＭＡＣ部に、前記第１の無線部により取得された前記複数の設定情報のうち、前記無線中継装置が前記無線親機との通信に使わない設定情報を前記無線子機へ送信させる。
【０００７】
上記目的を達成するために本発明の無線中継装置の制御方法は、
無線親機との無線通信を制御する親機用ＭＡＣ部を備え、前記無線親機と第１のチャンネルを介して無線通信を行う第１の無線部と、無線子機との無線通信を制御する子機用ＭＡＣ部を備え、前記無線子機と第２のチャンネルを介して無線通信を行う第２の無線部と、を有する無線中継装置の制御方法であって、
前記第１および第２の無線部に、並行して無線通信を行わせ、前記無線親機と前記無線子機との間でのデータの送受信を行わせ、
前記親機用ＭＡＣ部に、前記無線親機との無線通信に必要な複数の設定情報を前記無線親機から取得させ、前記子機用ＭＡＣ部に、前記第１の無線部により取得された前記複数の設定情報のうち、前記無線中継装置が前記無線親機との通信に使わない設定情報を前記無線子機へ送信させる。
【発明の効果】
【０００８】
本発明によれば、データ中継に起因する無線親機と無線子機との間でのデータ送信に要する時間の増大の抑制を図ることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態の無線中継装置が適用される通信システムの構成を示す図である。
【図２】図１に示す無線中継装置の構成を示すブロック図である。
【図３】図２に示すＦｌａｓｈ  ＲＯＭに記憶されるＭＡＣアドレスの一例を示す図である。
【図４】無線親機と無線子機との接続状態を示す図である。
【図５】無線親機と無線子機との間で直接データ送信が行われる場合の無線親機および無線子機の動作を示す図である。
【図６】関連する無線中継装置を介して無線親機と無線子機との間でデータ送信が行われる場合の無線親機、無線中継装置および無線子機の動作を示す図である。
【図７】本発明に係る無線中継装置を介して無線親機と無線子機との間でデータ送信が行われる場合の無線親機、無線中継装置および無線子機の動作を示す図である。
【図８】無線親機と無線子機との間で直接データ送信が行われる場合の無線親機および無線子機の動作を示す図である。
【図９】関連する無線中継装置を介して無線親機と無線子機との間でデータ送信が行われる場合の無線親機、無線中継装置および無線子機の動作を示す図である。
【図１０】本発明に係る無線中継装置を介して無線親機と無線子機との間でデータ送信が行われる場合の無線親機、無線中継装置および無線子機の動作を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態の無線中継装置１００が適用される通信システム１０の構成を示す図である。
【００１２】
通信システム１０は、無線中継装置１００と、無線親機１０１と、無線子機１０２と、を備える。
【００１３】
無線中継装置１００、無線親機１０１および無線子機１０２はそれぞれ、ＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮ通信を行う無線ＬＡＮ通信機器である。
【００１４】
無線中継装置１００は、無線親機１０１および無線子機１０２と無線通信を行い、無線親機１０１と無線子機１０２との間でデータ中継を行う。
【００１５】
無線親機１０１は、アクセスポイント装置であり、無線子機１０２は、ユーザが使用するクライアント端末である。
【００１６】
次に、無線中継装置１００の構成について説明する。なお、無線親機１０１および無線子機１０２の構成は当業者にとってよく知られており、また、本発明と直接関係しないので、説明を省略する。
【００１７】
図２は、無線中継装置１００の構成を示すブロック図である。
【００１８】
無線中継装置１００は、親機用無線部２１０と、子機用無線部２２０と、Ｆｌａｓｈ  ＲＯＭ（Read Only Memory）２３０と、メモリ２４０と、制御部２５０と、を有する。親機用無線部２１０は、親機側インタフェース部２１１と、親機用メディアアクセスコントロール（ＭＡＣ：Media Access Control）部２１２と、を有する。子機用無線部２２０は、子機側インタフェース部２２１と、子機用ＭＡＣ部２２２と、を有する。親機用無線部２１０は、第１の無線部の一例であり、子機用無線部２２０は、第２の無線部の一例である。
【００１９】
親機用無線部２１０は、無線親機１０１と無線通信を行う。
【００２０】
親機側インタフェース部２１１は、無線親機１０１と、例えば、５ＧＨｚ帯の無線ＬＡＮのチャンネルを介して、データの送受信を行う。
【００２１】
親機用ＭＡＣ部２１２は、ＩＥＥＥ８０２．１１規格に規定されているＭＡＣプロトコルに従い、親機側インタフェース部２１１を介した無線親機１０１との無線通信を制御する。
【００２２】
子機側インタフェース部２２１は、無線子機１０２と、例えば、２．４ＧＨｚ帯の無線ＬＡＮのチャンネルを介して、データの送受信を行う。
【００２３】
子機用ＭＡＣ部２２２は、ＩＥＥＥ８０２．１１規格に規定されているＭＡＣプロトコルに従い、子機側インタフェース部２２１を介した無線子機１０２との無線通信を制御する。
【００２４】
なお、親機側インタフェース部２１１および子機側インタフェース部２２１にはそれぞれ、無線通信用のアンテナ、アンテナから受信したアナログ信号をデジタル信号に変換する回路、デジタル信号をアナログ信号に変換してアンテナから送信する回路などが設けられている。
【００２５】
Ｆｌａｓｈ  ＲＯＭ２３０は、図３に示すように、無線親機１０１との無線通信に用いるＭＡＣアドレス１と、無線子機１０２との無線通信に用いるＭＡＣアドレス２と、を記憶する。
【００２６】
メモリ２４０は、種々のデータを記憶する。なお、メモリ２４０には、データバッファ部２４１が設けられる。データバッファ部２４１には、無線親機１０１および無線子機１０２から受信したデータが一時的に記憶される。
【００２７】
制御部２５０は、親機用無線部２１０および子機用無線部２２０を制御し、親機用無線部２１０および子機用無線部２２０に、無線親機１０１と無線子機１０２との間でのデータ中継を行わせる。
【００２８】
次に、本実施形態の通信システム１０の動作について説明する。
【００２９】
なお、以下では、無線親機１０１は、５ＧＨｚ帯および２．４ＧＨｚ帯での無線ＬＡＮによる無線通信が可能なＤｕａｌ  Ｂａｎｄ機であるものとする。また、無線親機１０１は、５ＧＨｚ帯での無線ＬＡＮによる無線通信に使用される設定情報であるＳＳＩＤ（Service Set Identifier）−１と、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信に使用される設定情報であるＳＳＩＤ−２と、を保持するものとする。無線中継装置１００や無線子機１０２は、無線親機１０１と同じＳＳＩＤが設定されることで、無線親機１０１との無線通信が可能となる。
【００３０】
まず、制御部２５０は、無線親機１０１と５ＧＨｚ帯での無線通信を行うために、無線親機１０１への接続要求の出力を親機用ＭＡＣ部２１２に指示する。ここで、制御部２５０は、Ｆｌａｓｈ  ＲＯＭ２３０に記憶されている、無線親機１０１との無線通信に用いるＭＡＣアドレス１を読み出し、読み出したＭＡＣアドレス１を無線親機１０１への接続要求の出力の指示と併せて、親機用ＭＡＣ部２１２に出力する。
【００３１】
親機用ＭＡＣ部２１２は、無線親機１０１への接続要求の出力の指示が入力されると、その指示と併せて入力されたＭＡＣアドレス１を含む接続要求を、親機側インタフェース部２１１を介して無線親機１０１に送信する。
【００３２】
無線親機１０１は、無線中継装置１００から接続要求を受信すると、その無線中継装置１００との無線通信を確立する。
【００３３】
親機用ＭＡＣ部２１２は、親機側インタフェース部２１１を介して、無線親機１０１が保持するＳＳＩＤ−１およびＳＳＩＤ−２を取得し、制御部２５０に出力する。
【００３４】
制御部２５０は、親機用ＭＡＣ部２１２から出力されたＳＳＩＤ−１およびＳＳＩＤ−２をメモリ２４０に記憶させる。また、制御部２５０は、５ＧＨｚ帯での無線ＬＡＮによる無線通信に使用するＳＳＩＤとしてＳＳＩＤ−１を設定し、また、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信に使用するＳＳＩＤとしてＳＳＩＤ−２を設定する。
【００３５】
ここで、無線親機１０１と無線中継装置１００との無線通信は、５ＧＨｚ帯の任意のチャネルを介して行われる。
【００３６】
一方、無線子機１０２は、無線中継装置１００と２．４ＧＨｚ帯での無線通信を行うために、接続要求を無線中継装置１００に送信する。
【００３７】
無線子機１０２から送信されてきた接続要求は、子機インタフェース部２０１により受信され、子機用ＭＡＣ部２２２を介して制御部２５０に入力される。
【００３８】
制御部２５０は、無線子機１０２からの接続要求が入力されると、その無線子機１０２との接続設定処理を行う旨を子機用ＭＡＣ部２２２に指示する。ここで、制御部２５０は、Ｆｌａｓｈ  ＲＯＭ２３０に記憶されている、無線子機１０２との無線通信に用いるＭＡＣアドレス２を読み出し、読み出したＭＡＣアドレス２を接続設定処理の指示と併せて、子機用ＭＡＣ部２２２に出力する。
【００３９】
子機用ＭＡＣ部２２２は、無線子機１０２との接続設定処理の指示が入力されると、その指示と併せて入力されたＭＡＣアドレス２を用いて、その無線子機１０２との接続設定処理を行い、無線子機１０２との無線通信を確立する。また、制御部２５０は、子機用ＭＡＣ部２２２に、無線親機１０１から取得したＳＳＩＤ−２を、子機側インタフェース部２２１を介して無線子機１０２へ通知させる。無線子機１０２は、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信に使用するＳＳＩＤとして、通知されたＳＳＩＤ−２を設定する。
【００４０】
ここで、無線子機１０２と無線中継装置１００との無線通信は、２．４ＧＨｚ帯の任意のチャネルを介して行われる。
【００４１】
上述した処理により、無線親機１０１と無線子機１０２とで異なるチャンネルを介して無線通信を行うことが可能となる。無線親機１０１と無線子機１０２とで異なるチャンネルを介して無線通信を行うことで、チャンネル間での干渉が生じないため、無線中継装置１００は、無線親機１０１および無線子機１０２と同時に無線通信を行うことが可能となる。
【００４２】
ここで、図４に示すように、無線中継装置１００を介して無線親機１０１とデータの送受信を行っていた無線子機１０２が、無線親機１０１と無線通信を直接行うことができる位置に移動することがある。
【００４３】
上述したように、無線親機１０１は、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信に使用するＳＳＩＤ−２を保持している。また、無線子機１０２には、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信に使用するＳＳＩＤとしてＳＳＩＤ−２が設定されている。無線親機１０１および無線子機１０２に共通のＳＳＩＤ−２が設定されているので、無線親機１０１と無線子機１０２とは、自動的に、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信を行うことが可能となる。
【００４４】
また、逆に、無線親機１０１と２．４ＧＨｚ帯での無線ＬＡＮにより無線通信を行っていた無線子機１０２が、無線中継装置１００によるデータ中継が必要な位置に移動することがある。この場合にも、上述したように、無線中継装置１００には、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信に使用するＳＳＩＤとしてＳＳＩＤ−２が設定されているので、無線中継装置１００と無線子機１０２とは、自動的に、２．４ＧＨｚ帯での無線ＬＡＮによる無線通信を行うことが可能となる。
【００４５】
以下では、無線親機１０１、無線中継装置１００および無線子機１０２の動作をより具体的に説明する。
【００４６】
まず、無線親機１０１が無線子機１０２にデータＡを直接送信する場合の、無線親機１０１および無線子機１０２の動作について、図５を参照して説明する。
【００４７】
時刻ｔ５１において、無線親機１０１は、データＡの無線子機１０２への送信を開始し、無線子機１０２は、無線親機１０１から送信されてきたデータＡを受信する。なお、通常、送信側がデータの送信を開始してから、受信側がそのデータを受信するまでにはタイムラグがある。しかし、一般に、このタイムラグは、データ全体の送受信自体に要する時間と比較して十分に小さいため、記載を省略する。以下では、データＡ全体の送信には、時間Ｔを要するものとする。
【００４８】
時刻ｔ５１から時間Ｔ経過後の時刻ｔ５２において、無線親機１０１は、データＡの送信を終了し、無線子機１０２は、データＡの受信を終了する。したがって、図５に示すように、無線親機１０１が無線子機１０２にデータＡを直接送信する場合には、時間Ｔが必要となる。
【００４９】
次に、無線中継装置を介して、無線親機１０１が無線子機１０２にデータＡを送信する場合の動作について説明する。
【００５０】
まず、比較のために、無線親機１０１と無線子機１０２とで同じチャンネルを用いて無線通信を行う一般的な無線中継装置（以下、無線中継装置１０３と称する）を介して、無線親機１０１が無線子機１０２にデータＡを送信する場合の、無線親機１０１、無線中継装置１０３および無線子機１０２の動作について、図６を参照して説明する。
【００５１】
時刻ｔ６１において、無線親機１０１は、データＡの無線中継装置１０３への送信を開始し、無線中継装置１０３は、無線親機１０１から送信されてきたデータＡを受信し、受信したデータＡをバッファリングする。
【００５２】
時刻ｔ６１から時間Ｔ経過後の時刻ｔ６２において、無線親機１０１は、データＡの送信を終了し、無線中継装置１０３は、データＡの受信を終了する。
【００５３】
データＡの受信を終了すると、無線中継装置１０３は、バッファリングしたデータＡの無線子機１０２への送信を開始し、無線子機１０２は、無線中継装置１０３から送信されてきたデータを受信する。
【００５４】
時刻ｔ６２から時間Ｔ経過後の時刻ｔ６３において、無線中継装置１０３は、データＡの送信を終了し、無線子機１０２は、データＡの受信を終了する。したがって、図６に示すように、無線中継装置１０３を介して無線親機１０１が無線子機１０２にデータＡを送信する場合には、無線親機１０１が無線子機１０２にデータＡを直接送信する場合の、２倍の時間２Ｔが必要となる。
【００５５】
次に、本実施形態の無線中継装置１００を介して、無線親機１０１が無線子機１０２にデータＡを送信する場合の、無線親機１０１、無線中継装置１００および無線子機１０２の動作について、図７を参照して説明する。
【００５６】
時刻ｔ７１において、無線親機１０１は、データＡの無線中継装置１００への送信を開始する。
【００５７】
無線中継装置１００においては、無線親機１０１から送信されてきたデータＡは、親機側インタフェース部２１１により受信され、親機用ＭＡＣ部２１２を介して、制御部２５０に入力される。制御部２５０は、入力されたデータＡをデータバッファ部２４１にバッファリングする。
【００５８】
次に、制御部２５０は、子機用無線部２２０が無線通信を行っていない空き状態であるか否かを判定する。子機用無線部２２０は無線通信を行っておらず、空き状態であるので、制御部２５０は、バッファリングされたデータＡの無線子機１０２への送信を子機用ＭＡＣ部２２２に指示する。子機用ＭＡＣ部２２２は、制御部２５０からの指示を受けて、バッファリングされたデータＡの子機側インタフェース部２２１を介した無線子機１０２への送信を開始する。なお、通常、データのバッファリング量が閾値に達すると、そのデータの送信が行われる。そのため、データが受信されてから、バッファリング量が所定の閾値に達し、そのデータの送信が開始されるまでにはタイムラグがある。しかし、このタイムラグは、上述した閾値を適切に設定することで、データＡ全体の送受信自体に要する時間と比較して十分に小さくすることができるため、記載を省略する。
【００５９】
無線子機１０２は、無線中継装置１００から送信されてきたデータＡを受信する。
【００６０】
時刻ｔ７１から時間Ｔ経過後の時刻ｔ７２において、無線親機１０１は、データＡの送信を終了する。
【００６１】
無線中継装置１００においては、親機側インタフェース部２１１は、データＡの受信を終了する。また、子機用ＭＡＣ部２２２は、バッファリングされたデータＡの子機側インタフェース部２２１を介した無線子機１０２への送信を終了する。
【００６２】
無線子機１０２は、データＡの受信を終了する。したがって、図７に示すように、本実施形態の無線中継装置１００を介して無線親機１０１が無線子機１０２にデータＡを送信する場合には、無線親機１０１が無線子機１０２にデータＡを直接送信する場合と同等の時間Ｔで済み、データ中継に起因する無線親機１０１と無線子機１０２との間でのデータ送信に要する時間の増大が抑制されている。
【００６３】
なお、図５から図７においては、無線親機１０１側からデータを送信する例を用いて説明したが、本実施形態の無線中継装置１００によれば、無線子機１０２側からデータを送信する場合にも、同様にして、データ中継に起因する無線親機１０１と無線子機１０２との間でのデータ送信に要する時間の増大を抑制することができる。
【００６４】
また、本実施形態の無線中継装置１００によれば、無線親機１０１および無線子機１０２がそれぞれ、相手側にデータを送信する場合にも、データ送信に要する時間の増大を抑制することができる。以下、無線親機１０１および無線子機１０２がそれぞれ、相手側にデータを送信する場合の動作について説明する。
【００６５】
まず、無線親機１０１が無線子機１０２にデータＡを直接送信し、無線子機１０２が無線親機１０１にデータＢを無線親機１０１に直接送信する場合の、無線親機１０１および無線子機１０２の動作について、図８を参照して説明する。
【００６６】
時刻ｔ８１において、無線親機１０１は、データＡの無線子機１０２への送信を開始し、無線子機１０２は、無線親機１０１から送信されてきたデータＡを受信する。
【００６７】
時刻ｔ８１から時間Ｔ経過後の時刻ｔ８２において、無線親機１０１は、データＡの送信を終了し、無線子機１０２は、データＡの受信を終了する。データＡの受信を終了すると、無線子機１０２は、データＢの無線親機１０１への送信を開始し、無線親機１０１は、無線子機１０２から送信されてきたデータＢを受信する。ここで、データＢの送信には、時間Ｔを要するものとする。
【００６８】
時刻ｔ８２から時間Ｔ経過後の時刻ｔ８３において、無線子機１０２は、データＢの送信を終了し、無線親機１０１は、データＢの受信を終了する。したがって、図８に示すように、無線親機１０１が無線子機１０２にデータＡを直接送信し、無線子機１０２が無線親機１０１にデータＢを直接送信する場合には、時間２Ｔが必要となる。
【００６９】
次に、無線中継装置を介して、無線親機１０１が無線子機１０２にデータＡを送信し、無線子機１０２が無線親機１０１にデータＢを送信する場合の動作について説明する。
【００７０】
まず、比較のために、上述した無線中継装置１０３を介して、無線親機１０１が無線子機１０２にデータＡを送信し、無線子機１０２が無線親機１０１にデータＢを送信する場合の、無線親機１０１、無線中継装置１０３および無線子機１０２の動作について、図９を参照して説明する。
【００７１】
時刻ｔ９１において、無線親機１０１は、データＡの無線中継装置１０３への送信を開始し、無線中継装置１０３は、無線親機１０１から送信されてきたデータＡを受信し、受信したデータＡをバッファリングする。
【００７２】
時刻ｔ９１から時間Ｔ経過後の時刻ｔ９２において、無線親機１０１は、データＡの送信を終了し、無線中継装置１０３は、データＡの受信を終了する。
【００７３】
データＡの受信を終了すると、無線中継装置１０３は、バッファリングしたデータＡの無線子機１０２への送信を開始し、無線子機１０２は、無線中継装置１０３から送信されてきたデータＡを受信する。
【００７４】
時刻ｔ９２から時間Ｔ経過後の時刻ｔ９３において、無線中継装置１０３は、データＡの送信を終了し、無線子機１０２は、データＡの受信を終了する。データＡの受信を終了すると、無線子機１０２は、データＢの無線中継装置１０３への送信を開始し、無線中継装置１０３は、無線子機１０２から送信されてきたデータＢを受信し、受信したデータＢをバッファリングする。
【００７５】
時刻ｔ９３から時間Ｔ経過後の時刻ｔ９４において、無線子機１０２は、データＢの送信を終了し、無線中継装置１０３は、データＢの受信を終了する。データＢの受信を終了すると、無線中継装置１０３は、バッファリングしたデータＢの無線親機１０１への送信を開始し、無線親機１０１は、無線中継装置１０３から送信されてきたデータＢを受信する。
【００７６】
時刻ｔ９４から時間Ｔ経過後の時刻ｔ９５において、無線中継装置１０３は、データＢの送信を終了し、無線親機１０１は、データＢの受信を終了する。したがって、図９に示すように、無線中継装置１０３を介して、無線親機１０１が無線子機１０２にデータＡを送信し、無線子機１０２が無線親機１０１にデータＢを送信する場合には、無線親機１０１が無線子機１０２にデータＡを直接送信し、無線子機１０２が無線親機１０１にデータＢを直接送信する場合の、２倍の時間４Ｔが必要となる。
【００７７】
次に、本実施形態の無線中継装置１００を介して、無線親機１０１が無線子機１０２にデータＡを送信し、無線子機１０２が無線親機１０１にデータＢを送信する場合の、無線親機１０１、無線中継装置１００および無線子機１０２の動作について、図１０を参照して説明する。
【００７８】
上述したように、無線中継装置１００は、無線親機１０１および無線子機１０２それぞれと、異なるチャンネルを用いて無線通信を行う。したがって、無線中継装置１００は、無線親機１０１および無線子機１０２それぞれと、同時に無線通信を行うことができる。そのため、図１０に示すように、時刻ｔ１０１において、無線親機１０１は、データＡの無線中継装置１００への送信を開始し、無線子機１０２は、データＢの無線中継装置１００への送信を開始する。
【００７９】
無線中継装置１００においては、無線親機１０１から送信されてきたデータＡは、親機側インタフェース部２１１により受信され、親機用ＭＡＣ部２１２を介して、制御部２５０に入力される。制御部２５０は、入力されたデータＡをデータバッファ部２４１にバッファリングする。また、無線子機１０２から送信されてきたデータＢは、子機側インタフェース部２２１により受信され、子機用ＭＡＣ部２２２を介して、制御部２５０に入力される。制御部２５０は、入力されたデータＢをデータバッファ部２４１にバッファリングする。
【００８０】
次に、制御部２５０は、子機用無線部２２０が空き状態であるか否かを判定する。無線子機１０２から送信されてきたデータＢを受信しているので、子機用無線部２２０は空き状態ではない。そのため、制御部２５０は、バッファリングされたデータＡの無線子機１０２への送信を待機する。また、制御部２５０は、親機用無線部２１０が空き状態であるか否かを判定する。無線親機１０１から送信されてきたデータＡを受信しているので、親機用無線部２１０は空き状態ではない。そのため、制御部２５０は、バッファリングされたデータＢの無線親機１０１への送信を待機する。
【００８１】
時刻ｔ１０１から時間Ｔ経過後の時刻ｔ１０２において、無線親機１０１は、データＡの送信を終了し、親機側インタフェース部２１１は、データＡの受信を終了する。また、無線子機１０２は、データＢの送信を終了し、子機側インタフェース部２２１は、データＢの受信を終了する。
【００８２】
データＡの受信を終了すると、制御部２５０は、子機用無線部２２０が空き状態であるか否かを判定する。データＢの受信を終了しているため、子機用無線部２２０は空き状態である。また、データＢの受信を終了すると、制御部２５０は、親機用無線部２１０が空き状態であるか否かを判定する。データＡの受信を終了しているため、親機用無線部２１０は空き状態である。
【００８３】
子機用無線部２２０が空き状態であるため、制御部２５０は、バッファリングされたデータＡの無線子機１０２への送信を子機用ＭＡＣ部２２２に指示する。また、親機用無線部２１０が空き状態であるため、制御部２５０は、バッファリングされたデータＢの無線親機１０１への送信を親機用ＭＡＣ部２１２に指示する。
【００８４】
子機用ＭＡＣ部２２２は、制御部２５０からの指示を受けて、子機側インタフェース部２２１を介して、バッファリングされたデータＡの無線子機１０２への送信を開始し、無線子機１０２は、無線中継装置１００から送信されてきたデータＡを受信する。また、親機用ＭＡＣ部２１２は、制御部２５０からの指示を受けて、親機側インタフェース部２１１を介して、バッファリングされたデータＢの無線親機１０１への送信を開始し、無線親機１０１は、無線中継装置１００から送信されてきたデータＢを受信する。
【００８５】
時刻ｔ１０２から時間Ｔ経過後の時刻ｔ１０３において、子機用ＭＡＣ部２２２は、データＡの送信を終了し、無線子機１０２は、データＡの受信を終了する。また、親機用ＭＡＣ部２１２は、データＢの送信を終了し、無線親機１０１は、データＢの受信を終了する。したがって、図１０に示すように、無線中継装置１００を介して、無線親機１０１が無線子機１０２にデータＡを送信し、無線子機１０２が無線親機１０１にデータＢを送信する場合には、無線親機１０１が無線子機１０２にデータＡを直接送信し、無線子機１０２が無線親機１０１にデータＢを直接送信する場合と同等の時間２Ｔで済み、データ中継に起因する無線親機１０１と無線子機１０２との間でのデータ送信に要する時間の増大が抑制されている。
【００８６】
このように本実施形態によれば、無線中継装置１００は、無線親機１０１と無線通信を行う親機用無線部２１０と、親機用無線部２１０とは異なるチャンネルを用いて無線子機１０２と無線通信を行う子機用無線部２２０と、を有し、親機用無線部２１０および親機用無線部２１０の一方の無線部がデータを受信すると、他方の無線部が空き状態であれば、一方の無線部が受信したデータを他方の無線部に送信させる。
【００８７】
そのため、無線親機１０１および無線子機１０２と同時にデータの送受信を行うことができるため、データ中継に起因する無線親機１０１と無線子機１０２との間でのデータ送信に要する時間の増大を抑制することができる。
【００８８】
なお、本実施形態においては、５ＧＨｚ帯および２．４ＧＨｚ帯での無線ＬＡＮによる無線通信を行う例を用いて説明したが、これらの周波数帯に限られるものではない。
【００８９】
また、本実施形態においては、無線中継装置１００は、５ＧＨｚ帯での無線ＬＡＮにより無線親機１０１と無線通信を行い、２．４ＧＨｚ帯での無線ＬＡＮにより無線子機１０２と無線通信を行う例を用いて説明したが、これに限られるものではない。無線中継装置１００は、２．４ＧＨｚ帯での無線ＬＡＮにより無線親機１０１と無線通信を行い、５ＧＨｚ帯での無線ＬＡＮにより無線子機１０２と無線通信を行ってもよい。
【００９０】
また、本実施形態においては、無線中継装置１００は、無線親機１０１および無線子機１０２と、それぞれ異なる周波数帯の無線ＬＡＮにより無線通信を行う例を用いて説明したが、これに限られるものではない。無線中継装置１００は、無線親機１０１および無線子機１０２と、同じ周波数帯の無線ＬＡＮの異なるチャンネルを用いて無線通信を行ってもよい。この場合、親機側インタフェース部２１１および子機側インタフェース部２２１の構成を、それぞれが無線通信に用いるチャンネルの周波数帯に対応する構成とすることで、同様の効果を得ることができる。
【００９１】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００９２】
（付記１）
無線親機と第１のチャンネルを介して無線通信を行う第１の無線部と、
無線子機と第２のチャンネルを介して無線通信を行う第２の無線部と、
前記第１および第２の無線部に、並行して無線通信を行わせ、前記無線親機と前記無線子機との間でのデータの送受信を行わせる制御部と、を有することを特徴とする無線中継装置。
【００９３】
（付記２）
付記１記載の無線中継装置において、
前記制御部は、前記第１の無線部に、前記無線親機との無線通信に必要な設定情報を前記無線親機から取得させ、前記第２の無線部に、前記第１の無線部により取得された設定情報を前記無線子機へ送信させることを特徴とする無線中継装置。
【００９４】
（付記３）
無線親機と第１のチャンネルを介して無線通信を行う第１の無線部と、無線子機と第２のチャンネルを介して無線通信を行う第２の無線部と、を有する無線中継装置の制御方法であって、
前記第１および第２の無線部に、並行して無線通信を行わせ、前記無線親機と前記無線子機との間でのデータの送受信を行わせることを特徴とする無線中継装置の制御方法。
【００９５】
（付記４）
付記３記載の無線中継装置の制御方法において、
前記第１の無線部に、前記無線親機との無線通信に必要な設定情報を前記無線親機から取得させ、前記第２の無線部に、前記第１の無線部により取得された設定情報を前記無線子機へ送信させることを特徴とする無線中継装置の制御方法。
【符号の説明】
【００９６】
１０    通信システム
１００    無線中継装置
１０１    無線親機
１０２    無線子機
２１０    親機用無線部
２１１    親機側インタフェース部
２１２    親機用ＭＡＣ部
２２０    子機用無線部
２２１    子機側インタフェース部
２２２    子機用ＭＡＣ部
２３０    Ｆｌａｓｈ  ＲＯＭ
２４０    メモリ
２４１    データバッファ部
２５０    制御部
【図１】
2014123997.tif 000003
【図２】
2014123997.tif 000004
【図３】
2014123997.tif 000005
【図４】
2014123997.tif 000006
【図５】
2014123997.tif 000007
【図６】
2014123997.tif 000008
【図７】
2014123997.tif 000009
【図８】
2014123997.tif 000010
【図９】
2014123997.tif 000011
【図１０】
2014123997.tif 000012