(57)【要約】【課題】複数の通信装置の各々に送信されるフレームに対する応答の通信において、当該応答の衝突を回避しながら、通信効率を向上させることが可能な通信装置および通信方法を提供する。【解決手段】複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成する処理部と、前記処理部により生成されるフレームを前記複数の他の通信装置に送信する通信部と、を備える通信装置。他の通信装置からのフレームの受信処理を行い、複数の通信装置の各々について異なる、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理する処理部を備える通信装置。【選択図】図５
2016067696.tif 000002
【特許請求の範囲】
【請求項１】
複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成する処理部と、
前記処理部により生成されるフレームを前記複数の他の通信装置に送信する通信部と、
を備える通信装置。
【請求項２】
前記指定情報は、前記複数の他の通信装置の各々について割当てられる符号である、請求項１に記載の通信装置。
【請求項３】
前記符号は、前記複数の他の通信装置の各々に割当てられる符号の相互相関がそれぞれ擬似雑音符号との相関以下である、請求項２に記載の通信装置。
【請求項４】
前記符号を形成する系列は、時間軸方向に配置され、または、周波数軸方向に配置される、請求項２に記載の通信装置。
【請求項５】
前記指定情報は、前記複数の他の通信装置の各々について割当てられる周波数を示す情報である、請求項１に記載の通信装置。
【請求項６】
前記指定情報を示すフレームは、トレーニング信号要求フレームを含む、請求項１に記載の通信装置。
【請求項７】
前記指定情報を示すフレームは、時間的に結合される、前記複数の他の通信装置宛てのフレームの各々で構成されるフレームを含む、請求項１に記載の通信装置。
【請求項８】
前記指定情報を示すフレームは、前記複数の他の通信装置を宛先とするマルチキャストフレームを含む、請求項１に記載の通信装置。
【請求項９】
前記指定情報を示すフレームは、周波数分割多重化される、請求項１に記載の通信装置。
【請求項１０】
前記指定情報は、前記指定情報を含むフレームの周波数分割多重化で用いられた周波数を示す情報である、請求項９に記載の通信装置。
【請求項１１】
前記指定情報を示すフレームは、未送信フレームが存在する旨を示す情報を有する、請求項１に記載の通信装置。
【請求項１２】
前記通信部は、前記指定情報を示すフレームに対する、前記指定情報を示すフレームの受信から所定の時間経過後に複数の他の通信装置より送信される、多重化された応答を受信し、
前記処理部は、前記指定情報に基づいて前記応答の受信有無の判定を行う、請求項１に記載の通信装置。
【請求項１３】
前記処理部は、前記応答に含まれる符号と前記複数の他の通信装置の各々に割当てられた符号との相関演算の結果に基づいて前記判定を行う、請求項１２に記載の通信装置。
【請求項１４】
前記処理部は、前記応答に、前記複数の他の通信装置の各々に割当てられた周波数の信号が含まれるかに基づいて前記判定を行う、請求項１２に記載の通信装置。
【請求項１５】
前記処理部は、前記信号の復調により得られる前記応答の内容が所定の内容であるかに基づいて前記判定を行う、請求項１４に記載の通信装置。
【請求項１６】
前記指定情報を示すフレームは、前記指定情報を示すフレームに対する応答の送信要求を示す応答要求情報を含む、請求項１に記載の通信装置。
【請求項１７】
他の通信装置からのフレームの受信処理を行い、
前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理する処理部を備える通信装置。
【請求項１８】
複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成することと、
生成されるフレームを前記複数の他の通信装置に送信することと、
を含む通信方法。
【請求項１９】
他の通信装置からのフレームの受信処理を行い、
複数の通信装置の各々について異なる、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理すること、を含む通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信装置および通信方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Institute  of  Electrical  and  Electronics  Engineers）８０２．１１に代表される無線ＬＡＮ（Local  Area  Network）の普及が進み、それに伴い、伝送されるコンテンツの情報量および無線ＬＡＮ対応製品が増加している。そこで、ネットワーク全体の通信効率を向上させるために、ＩＥＥＥ８０２．１１の規格が現在も拡張されている。【０００３】
その規格の拡張の一例として、８０２．１１ａｃ規格では、ダウンリンク（ＤＬ：downlink）についてのＭＵ−ＭＩＭＯ（Multi−User  Multi−Input  Multi−Output）が採用されている。ＭＵ−ＭＩＭＯは、空間分割多重化によって複数の信号を同じ時間帯に送信することを可能にする技術であり、当該技術によって、例えば周波数の利用効率を高めることが可能である。【０００４】
また、ＤＬ送信を効率化する方法としては、ＭＵ−ＭＩＭＯとは異なる技術が提案されている。例えば、特許文献１では、宛先が異なる複数のパケットの連結により生成されるＤＬフレームを当該宛先となる通信装置の各々に送信する技術が開示されている。これにより、複数の通信装置に対するパケット送信における通信効率を向上させることが可能であるとされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００７−５３７６５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、ＤＬ−ＭＵ−ＭＩＭＯまたは特許文献１で開示される技術では、ＤＬフレームに対する応答が受信されない可能性がある。例えば、ＤＬフレームを受信した通信装置の各々が、同じタイミングでＤＬフレームに対する応答を送信する場合、当該応答の各々が衝突し得る。【０００７】
これに対し、８０２．１１ａｃ規格では、ＤＬフレームを受信した複数の通信装置のうちの１つのみに応答の送信が許可される。その後、他の通信装置は、ＤＬフレームの送信局から応答送信要求があった場合に、応答の送信が許可される。このため、応答に係る通信が完了するまでに時間がかかり、通信効率が低下する場合がある。【０００８】
そこで、本開示では、複数の通信装置の各々に送信されるフレームに対する応答の通信において、当該応答の衝突を回避しながら、通信効率を向上させることが可能な、新規かつ改良された通信装置および通信方法を提案する。
【課題を解決するための手段】
【０００９】
本開示によれば、複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成する処理部と、前記処理部により生成されるフレームを前記複数の他の通信装置に送信する通信部と、を備える通信装置が提供される。【００１０】
また、本開示によれば、他の通信装置からのフレームの受信処理を行い、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理する処理部を備える通信装置が提供される。【００１１】
また、本開示によれば、複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成することと、生成されるフレームを前記複数の他の通信装置に送信することと、を含む通信方法が提供される。【００１２】
また、本開示によれば、他の通信装置からのフレームの受信処理を行い、複数の通信装置の各々について異なる、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理すること、を含む通信方法が提供される。
【発明の効果】
【００１３】
以上説明したように本開示によれば、複数の通信装置の各々に送信されるフレームに対する応答の通信において、当該応答の衝突を回避しながら、通信効率を向上させることが可能な通信装置および通信方法が提供される。なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１４】
【図１】本開示の一実施形態に係る通信システムの構成例を示す図である。
【図２】従来の多重化されたＤＬフレームに対する確認応答のシーケンスを示す図である。
【図３】本開示の第１の実施形態に係る通信装置の概略的な機能構成を示すブロック図である。
【図４Ａ】本実施形態に係る子機が送信する確認応答のフレーム構造の例を示す図である。
【図４Ｂ】本実施形態に係る子機が送信する確認応答のフレーム構造の例を示す図である。
【図５】本実施形態におけるフレーム交換シーケンスの例を示す図である。
【図６】本実施形態における通信システムの処理を概念的に示すフローチャートである。
【図７】本実施形態に係る親機の応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理を概念的に示すフローチャートである。
【図８】本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。
【図９】本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。
【図１０】本開示の第２の実施形態におけるフレーム交換シーケンスの例を示す図である。
【図１１Ａ】本開示の第３の実施形態に係る子機が送信する確認応答のフレーム構造の例を示す図である。
【図１１Ｂ】本実施形態に係る子機が送信する確認応答のフレーム構造の例を示す図である。
【図１２】本実施形態におけるフレーム交換シーケンスの例を示す図である。
【図１３】本実施形態に係る親機の応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理を概念的に示すフローチャートである。
【図１４】本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。
【図１５】本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。
【図１６】本開示の第４の実施形態に係る親機が送信するＤＬフレームの構造の例を示す図である。
【図１７】本実施形態におけるフレーム交換シーケンスの例を示す図である。
【図１８】本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。
【図１９】本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。
【図２０】従来のパワーセーブモードにおける通信で行われるフレーム交換シーケンスの例を示す図である。
【図２１Ａ】本開示の第５の実施形態に係る子機が送信するＰＳ−Ｐｏｌｌフレームの構造の例を示す図である。
【図２１Ｂ】本実施形態に係る子機が送信するＰＳ−Ｐｏｌｌフレームの構造の例を示す図である。
【図２２】本実施形態におけるフレーム交換シーケンスの例を示す図である。
【図２３】本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。
【図２４】本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。
【図２５】スマートフォンの概略的な構成の一例を示すブロック図である。
【図２６】カーナビゲーション装置の概略的な構成の一例を示すブロック図である。
【図２７】無線アクセスポイントの概略的な構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なる番号を付して区別する場合もある。例えば、実質的に同一の機能を有する複数の構成を、必要に応じて通信装置１０＃１および１０＃２などのように区別する。ただし、実質的に同一の機能構成を区別する必要が無い場合、同一符号のみを付する。例えば、通信装置１０＃１および１０＃２を特に区別する必要がない場合には、単に通信装置１０と称する。
【００１７】
なお、説明は以下の順序で行うものとする。
１．本開示の一実施形態に係る通信システムの概要
２．第１の実施形態（空間分割多重フレームに対する符号多重ＡＣＫ）
３．第２の実施形態（アグリゲーションフレームに対する符号多重ＡＣＫ）
４．第３の実施形態（マルチキャストフレームに対する周波数分割多重ＡＣＫ）
５．第４の実施形態（周波数分割多重フレームに対する周波数分割多重ＡＣＫ）
６．第５の実施形態（ビーコンフレームに対する周波数分割多重ＰＳ−Ｐｏｌｌ）
７．応用例
８．むすび
【００１８】
＜１．本開示の一実施形態に係る通信システムの概要＞
まず、図１を参照して、本開示の一実施形態に係る通信システムの概要について説明する。図１は、本開示の一実施形態に係る通信システムの構成例を示す図である。
【００１９】
通信システムは、複数の通信装置１０で構成される。通信装置１０は、無線通信機能を有し、多重化を用いた通信を行う。また、通信装置１０は、ＡＰとして動作し、または端末として動作する。以下、ＡＰとして動作する通信装置を親機、端末として動作する通信装置を子機とも称する。このため、通信システムでは、親機と子機との間で多重化を用いた１対多の通信が可能である。なお、親機から子機への通信をＤＬ（ダウンリンク）通信、子機から親機への通信をＵＬ（アップリンク）通信とも称する。
【００２０】
例えば、通信システムは、図１に示したように、複数の通信装置１０＃０〜１０＃４を含み得る。親機である通信装置１０＃０と子機である通信装置１０＃１〜１０＃４とは、無線通信を介して接続され、直接的に互いにフレームの送受信を行う。例えば、親機１０＃０は、ＩＥＥＥ８０２．１１ａｃに準拠する通信装置であって、アダプティブアレイアンテナによるＳＤＭＡ（空間分割多元接続）を行う。
【００２１】
ここで、一般的に、親機からＤＬフレームを受信した子機は、当該ＤＬフレームに対する確認応答を親機に送信する。そのため、ＤＬフレームが同じ時間帯で複数の子機に送信される場合、当該ＤＬフレームに対する確認応答の各々が同じタイミングで親機に送信されることになり、当該確認応答は衝突し得る。その結果、確認応答が再送されることになり、通信効率が低下し得る。
【００２２】
これに対し、８０２．１１ａｃ規格では、ＤＬフレームの送信先の通信装置の各々と順次確認応答の通信が行われることにより、確認応答の衝突が防止される。図２を参照して、従来の多重化されたＤＬフレームに対する確認応答の処理について詳細に説明する。図２は、従来の多重化されたＤＬフレームに対する確認応答のシーケンスを示す図である。
【００２３】
まず、親機は、子機の各々に対して多重化されるフレームを同時に送信する。例えば、図２に示したように、親機１０＃０は、子機１０＃１〜１０＃４の各々に対してそれぞれ多重化されたフレームＤＡＴＡ＃０１〜ＤＡＴＡ＃０４を送信する。
【００２４】
次に、多重化に係るフレームを受信する子機のうちの１つが確認応答を送信する。例えば、図２に示したような子機１０＃１は、確認応答の送信が許可されるため、ＤＡＴＡ＃０１の受信から所定の時間経過後にブロックＡＣＫを送信する。その他の子機１０＃２〜１０＃４の各々は、ブロックＡＣＫを送信しない。そのため、ブロックＡＣＫの衝突が回避される。
【００２５】
次に、子機のうちの１つから確認応答が受信されると、親機は次の子機に対し確認応答の送信を許可し、許可を受けた子機は確認応答を送信する。例えば、図２に示したように、親機１０＃０は、ブロックＡＣＫリクエストを子機１０＃２に送信し、当該ブロックＡＣＫリクエストを受信した子機１０＃２は、ブロックＡＣＫを送信する。上記の確認応答の許可の送信および確認応答の送信が各子機について行われる。
【００２６】
このように、確認応答の通信が子機ごとに順次行われることにより、確認応答の衝突が防止される。しかし、この場合、全ての子機について確認応答の通信が完了するまでに時間がかかり、通信効率が低下し得る。
【００２７】
そこで、本開示では、複数の通信装置の各々に送信されるフレームに対する応答の通信において、当該応答の衝突を回避しながら、通信効率を向上させることが可能な通信装置および通信方法を提案する。以下に、その詳細について説明する。なお、図１においては通信システムの一例として、通信装置１０＃０が親機である例を説明したが、他の通信装置１０が親機であってもよく、また通信装置１０＃０は他の通信装置１０＃１〜１０＃４との複数のダイレクトリンクを持つ通信装置であってもよい。なお、後者の場合、上述のＤＬを「１機から複数機への同時送信」と、上述のＵＬを「複数機から１機への同時送信」と読み替えられ得る。また、説明の便宜上、第１〜第５の実施形態に係る通信装置１０の各々を、通信装置１０−１、通信装置１０−２のように、末尾に実施形態に対応する番号を付することにより区別する。
【００２８】
＜２．第１の実施形態（空間分割多重フレームに対する符号多重ＡＣＫ）＞
以上、本開示の一実施形態に係る通信システムの概要について説明した。次に、本開示の第１の実施形態に係る通信装置１０−１について説明する。本実施形態では、確認応答の多重化のための符号系列がトレーニング信号に係るフレーム交換処理において指定され、子機は指定される符号系列を用いて確認応答を送信する。
【００２９】
＜２−１．通信装置の構成＞
まず、図３を参照して、本開示の第１の実施形態に係る通信装置１０−１の構成について説明する。図３は、本開示の第１の実施形態に係る通信装置１０−１の概略的な機能構成を示すブロック図である。
【００３０】
通信装置１０−１は、図３に示したように、データ処理部１１、通信部１２、制御部１７およびバッファ１８を備える。まず、通信装置１０−１の基本的な機能について説明する。
【００３１】
（（基本機能））
データ処理部１１は、データに対して送受信のための処理を行う。具体的には、データ処理部１１は、通信上位層からのデータに基づいてフレームを生成し、生成されるフレームを後述する変復調部１３に提供する。例えば、データ処理部１１は、データからフレーム（またはパケット）を生成し、生成されるフレームにメディアアクセス制御（ＭＡＣ：Media  Access  Control）のためのＭＡＣヘッダの付加および誤り検出符号の付加等の処理を行う。また、データ処理部１１は、受信されるフレームからデータを抽出し、抽出されるデータを通信上位層に提供する。例えば、データ処理部１１は、受信されるフレームについて、ＭＡＣヘッダの解析、符号誤りの検出および訂正、ならびにリオーダ処理等を行うことによりデータを取得する。
【００３２】
通信部１２は、図３に示したように、変復調部１３、信号処理部１４、チャネル推定部１５および無線インタフェース部１６を備える。
【００３３】
変復調部１３は、フレームについて変調処理等を行う。具体的には、変復調部１３は、データ処理部１１から提供されるフレームについて、制御部１７によって設定されるコーディングおよび変調方式等に従って、エンコード、インタリーブおよび変調を行うことによりシンボルストリームを生成する。そして、生成されるシンボルストリームを信号処理部１４に提供する。また、変復調部１３は、信号処理部１４から提供されるシンボルストリームについて、復調およびデコード等を行うことによりフレームを取得し、取得されるフレームをデータ処理部１１または制御部１７に提供する。
【００３４】
信号処理部１４は、空間分割多重通信に係る処理を行う。具体的には、信号処理部１４は、変復調部１３から提供されるシンボルストリームについて空間分離に係る信号処理を行い、処理により得られるシンボルストリームの各々をそれぞれ無線インタフェース部１６に提供する。また、信号処理部１４は、無線インタフェース部１６から得られる信号に係るシンボルストリームについて空間処理、例えばシンボルストリームの分離処理等を行い、処理により得られるシンボルストリームを変復調部１３に提供する。
【００３５】
チャネル推定部１５は、チャネル利得を推定する。具体的には、チャネル推定部１５は、無線インタフェース部１６から得られるシンボルストリームに係る信号のうちの、プリアンブル部分またはトレーニング信号部分から複素チャネル利得情報を算出する。なお、算出される複素チャネル利得情報は、制御部１７を介して変復調部１３および信号処理部１４に提供され、変調処理および空間分離処理等に利用される。
【００３６】
無線インタフェース部１６は、アンテナを備え、アンテナを介して信号の送受信を行う。具体的には、無線インタフェース部１６は、信号処理部１４から提供されるシンボルストリームに係る信号を、アナログ信号に変換し、増幅し、フィルタリングし、および周波数アップコンバートする。そして、無線インタフェース部１６は、アンテナを介して、当該処理された信号を送信する。また、無線インタフェース部１６は、アンテナから得られる信号について、信号送信の際と逆の処理、例えば周波数ダウンコンバートおよびデジタル信号変換等を行い、処理により得られる信号をチャネル推定部１５および信号処理部１４に提供する。
【００３７】
なお、子機は、信号処理部１４、チャネル推定部１５および２つ目の無線インタフェース部１６を備えなくてもよい。また、以下では、変復調部１３、信号処理部１４、チャネル推定部１５および無線インタフェース部１６をまとめて通信部１２とも称する。
【００３８】
制御部１７は、通信装置１０−１の動作を全体的に制御する。具体的には、制御部１７は、各機能間の情報の受け渡し、通信パラメタの設定、およびデータ処理部１１におけるフレーム（またはパケット）のスケジューリング等の処理を行う。
【００３９】
バッファ１８は、フレームを保持する。具体的には、バッファ１８は、データ処理部１１によって生成されるフレームが送信されるまでの間格納され、また通信部１２によって受信されたフレームが格納される。
【００４０】
（（親機として動作する場合の機能））
次に、通信装置１０−１が親機として動作する場合の機能について詳細に説明する。
【００４１】
（応答分離用無線リソースの割当て機能）
制御部１７は、複数の子機の各々について異なる、多重化のための送信処理を指定する指定情報を決定する。具体的には、制御部１７は、複数の子機の各々について異なる符号を割当てる。より具体的には、制御部１７は、符号の相互相関がそれぞれ擬似雑音符号との相関以下である符号を複数の子機の各々に割当てる。例えば、制御部１７は、下記のような符号系列Ｃｎを通信対象となる子機の各々に割当てる。ここで、ｎは子機の数または子機に対応する番号を示す。
Ｃ１＝（１，１，１，１）
Ｃ２＝（１，１，−１，−１）
Ｃ３＝（１，−１，１，−１）
Ｃ４＝（１，−１，−１，１）
【００４２】
なお、子機に割当てられる符号系列（以下、応答用符号系列とも称する。）はこれに限定されず、種々の符号系列が採用され得る。また、系列の長さは、応答符号系列を割当てられる子機の数に相当する長さであってもよく、信頼性の向上を目的として子機の数に相当する長さよりも長くされてもよい。
【００４３】
データ処理部１１は、指定情報を示すフレームを生成する。具体的には、データ処理部１１は、応答符号系列を示す情報を含むトレーニング信号要求フレームを生成する。なお、応答用符号系列を示す情報は、応答用符号系列そのものであってもよく、当該応答用符号系列を特定可能な情報であってもよい。
【００４４】
通信部１２は、チャネルトレーニングに係るフレームの送受信を行う。具体的には、通信部１２は、トレーニング信号要求フレーム、例えばＴＲＱ（Training  Request）フレームを子機に送信し、トレーニング信号フレーム、例えばＴＦＢ（Training  Feedback）フレームを子機から受信する。なお、通信部１２は、受信されるＴＦＢフレームに含まれる参照信号に基づいてアンテナ重みを取得する。
【００４５】
（ＤＬフレームの送信処理機能）
データ処理部１１は、ＤＬフレームを生成する。具体的には、データ処理部１１は、ＴＲＱフレームの宛先となった子機の各々を宛先とするＤＬフレームを生成する。なお、データ処理部１１は、ＴＦＢフレームの送信元である子機の各々を宛先とするＤＬフレームを生成してもよい。
【００４６】
また、ＤＬフレームは、ＤＬフレームに対する応答の送信要求を示す応答要求情報を含む。例えば、応答要求情報は、ＤＬフレームのＭＡＣヘッダ、またはＰＬＣＰ（Physical  Layer  Convergence  Procedure）ヘッダに格納され得る。
【００４７】
通信部１２は、空間分割多重通信を用いてＤＬフレームを送信する。具体的には、通信部１２は、ＴＦＢフレームに基づいて得られるアンテナ重みを用いてＤＬフレームを空間分割多重化し、当該ＤＬフレームを子機の各々に送信する。
【００４８】
（応答の受信処理機能）
通信部１２は、子機の各々からの確認応答の受信を行う。具体的には、通信部１２は、指定情報を示すＤＬフレームに対する多重化された応答を受信し、当該指定情報に基づいて応答の受信有無の判定を行う。例えば、通信部１２は、処理部の一部として、応答に含まれる符号と複数の子機の各々に割当てられた符号との相関演算の結果に基づいて当該応答の受信有無の判定を行う。さらに、図４Ａおよび図４Ｂを参照して応答の受信処理について詳細に説明する。図４Ａおよび図４Ｂは、本実施形態に係る子機が送信する確認応答のフレーム構造の例を示す図である。
【００４９】
まず、確認応答フレーム（以下、ＡＣＫフレームとも称する。）の各々は、従来規格と互換性のある第１フィールドおよび応答分離用情報が格納される第２フィールドで構成される。例えば、図４Ａに示したように、第１フィールドは、Ｌ−ＳＴＦ（Legacy  Short  Training  Field）、Ｌ−ＬＴＦ（Legacy  Long  Training  Field）およびＬ−ＳＩＧ（Legacy  Signal）等とその他のデータ部分（Ｓｏｍｅ  Ｅｘｔｅｎｔｉｏｎ）とで構成される。また、第２フィールドには、符号系列が格納される。
【００５０】
また、符号系列は、時間軸上に展開される。なお、符号系列は、周波数軸上に展開されてもよい。ここでの周波数軸上の展開とは、直交周波数分割多重通信を行う場合における、各サブキャリア成分に載せられる情報として符号系列が展開されることに相当する。これらの場合、第２フィールドの冗長性が向上されるため、第２フィールドについては誤り訂正符号化が行われなくてもよい。
【００５１】
当該ＡＣＫフレームの各々は、符号分割多重化される。例えば、子機から送信されるＡＣＫフレームの各々は、同じ周波数帯および同じ送信期間で送信されるため、図４Ｂに示したように多重化される。なお、図４Ａおよび図４Ｂの網掛け部分は、各ＡＣＫフレームで共通する部分であり、白地部分は各ＡＣＫフレームで異なる部分である。
【００５２】
次に、通信部１２は、各フィールドの受信処理を行う。例えば、通信部１２は、まず、従来規格に準拠する第１フィールドについて従来通りに受信処理を行う。そして、通信部１２は、第２フィールドについて、応答用符号系列の各々との相関演算を行う。相関演算の結果、第２フィールドの符号系列と、応答用符号系列のうちのいずれかの系列との相関が閾値以上、例えば出力振幅が閾値以上である場合、通信部１２は、当該応答用符号系列を割当てられた子機からＡＣＫフレームが受信されたと判定する。
【００５３】
（（子機として動作する場合の機能））
続いて、通信装置１０−１が子機として動作する場合の機能について詳細に説明する。
【００５４】
（応答分離用無線リソースの割当て機能）
通信部１２は、チャネルトレーニングに係るフレームの送受信を行う。具体的には、通信部１２は、トレーニング信号要求フレームを親機から受信し、トレーニング信号フレームを親機に送信する。
【００５５】
データ処理部１１は、トレーニング信号要求フレームから指定情報を取得する。具体的には、データ処理部１１は、自機に係る応答用符号系列を示す情報をＴＲＱフレームから取得する。例えば、取得される応答用符号系列が、子機の別途備える記憶部に記憶される。
【００５６】
（応答の送信処理機能）
通信部１２は、ＤＬフレームを親機から受信し、ＡＣＫフレームを親機に送信する。具体的には、通信部１２は、ＴＦＢフレームの送信後に、ＤＬフレームを親機から受信する。そして、通信部１２は、当該ＤＬフレームの受信から所定の時間経過後に、データ処理部１１によって生成されるＡＣＫフレームを親機に送信する。
【００５７】
当該所定の時間は、親機および全ての子機で共有される。また、当該所定の時間は、第三者である通信装置からの送信が行われない時間であることが望ましい。例えば、所定の時間は、ＳＩＦＳ（Short  Inter  Frame  Space）またはＰＩＦＳ（PCF  Inter  Frame  Space）であり得る。
【００５８】
なお、当該所定の時間は、動的に変更されてもよい。例えば、親機の制御部１７は、当該所定の時間を決定し、データ処理部１１は、当該所定の時間を示す情報をＤＬフレームに含める。そして、子機の通信部１２は、受信されるＤＬフレームに含まれる情報の示す所定の時間経過後に、ＤＬフレームに対するＡＣＫフレームを送信する。この場合、共有される所定の時間が動的に変更されることにより、通信仕様の変更または通信状況の変化に柔軟に対応することが可能となる。
【００５９】
また、通信部１２は、ＡＣＫフレームを送信するにあたって、キャリアセンスを行わなくてもよい。これは、当該所定の時間においては、第三者となる通信装置からの送信が行われないためである。
【００６０】
データ処理部１１は、ＡＣＫフレームを生成する。具体的には、データ処理部１１は、親機からＤＬフレームが受信されると、当該ＤＬフレームに対するＡＣＫフレームを生成する。例えば、データ処理部１１は、従来規格に準拠する第１フィールド、および記憶部から取得される応答用符号系列からなる第２フィールドを有するＡＣＫフレームを生成する。
【００６１】
＜２−２．通信装置の処理＞
次に、図５および図６〜図９を参照して、本実施形態における通信システムおよび通信装置１０−１の処理について説明する。図５は、本実施形態におけるフレーム交換シーケンスの例を示す図である。
【００６２】
（処理全体）
まず、図６を参照して、通信システムの処理の流れについて説明する。図６は、本実施形態における通信システムの処理を概念的に示すフローチャートである。
【００６３】
最初に、情報システムでは、応答分離用無線リソースの割当て処理が行われる（ステップＳ１０１）。具体的には、親機から子機へ指定情報を示すフレームが送信され、当該フレームへの応答であるフレームが子機から親機へ送信される。例えば、図５に示したような、親機１０−１＃０と子機１０−１＃１〜１０−１＃４の各々との間におけるＴＲＱフレームおよびＴＦＢフレームの交換が行われる。なお、当該ＴＲＱ／ＴＦＢフレーム交換処理は、ＲＴＳ／ＣＴＳフレーム交換処理の一部として行われてもよい。
【００６４】
次に、情報システムでは、ＤＬフレームの送信処理が行われる（ステップＳ１０２）。具体的には、多重化されたフレームが親機から子機の各々に送信される。例えば、図５に示したような多重化されたデータフレームＤＡＴＡ＃０１〜＃０４が親機１０−１＃０から子機１０−１＃１〜１０−１＃４の各々に送信される。
【００６５】
次に、情報システムでは、ＤＬフレームに対する応答の送受信処理が行われる（ステップＳ１０３）。具体的には、応答フレームが子機の各々から親機に送信される。例えば、図５に示したように、子機１０−１＃１〜１０−１＃４の各々からＡＣＫフレームが同じタイミングで送信され、結果として多重化されるＡＣＫフレームを親機１０−１＃０が受信する。
【００６６】
（応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理）
続いて、図７を参照して、親機の応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理について説明する。図７は、本実施形態に係る親機の応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理を概念的に示すフローチャートである。
【００６７】
まず、親機は、子機に応答用符号系列を割当てる（ステップＳ２０１）。具体的には、制御部１７は、通信対象となる子機を特定し、特定される子機の各々について異なる応答用符号系列を割当てる。
【００６８】
次に、親機は、応答用符号系列を示す情報を含むＴＲＱフレームを子機に送信する（ステップＳ２０２）。具体的には、データ処理部１１は、制御部１７によって子機の各々に割当てられる応答用符号系列を示す情報を含むＴＲＱフレームを宛先の子機ごとにそれぞれ生成する。そして、通信部１２は、生成されるＴＲＱフレームを子機に送信する。
【００６９】
次に、親機は、ＴＦＢフレームが受信されるまで待機する（ステップＳ２０３）。なお、ＴＲＱフレームの送信から所定の時間内にＴＦＢフレームが受信されない場合、ＴＲＱフレームが再送されてもよい。
【００７０】
ＴＦＢフレームが受信されると、親機は、子機宛てのＤＬフレームを生成する（ステップＳ２０４）。具体的には、ＴＦＢフレームが受信されると、通信部１２は、当該ＴＦＢフレームの参照信号に基づいてアンテナ重みを取得する。そして、データ処理部１１は、応答要求情報を含むＤＬフレームを通信対象の子機ごとに生成する。
【００７１】
次に、親機は、ＴＦＢフレームから得られるアンテナ重みを用いてＤＬフレームを空間分割多重化し、多重化されるＤＬフレームを送信する（ステップＳ２０５）。具体的には、通信部１２は、ＴＦＢフレームの参照信号に基づいて取得されるアンテナ重みを用いて、生成されるＤＬフレームの各々を空間多重化し、多重化されるＤＬフレームを子機の各々に送信する。
【００７２】
（応答の送信処理）
続いて、図８を参照して、応答の送信処理について説明する。図８は、本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。
【００７３】
まず、子機は、自機宛てのＤＬフレームが受信されたかを判定する（ステップＳ３０１）。具体的には、通信部１２は、ＤＬフレームが受信されると、当該ＤＬフレームのプリアンブル（ＰＬＣＰプリアンブル等）における信号を利用して、親機に対する基準発振器の周波数オフセットを補正する。これは、親機および子機の周波数が合わないと、受信される送信波から信号を正しく取り出すことが困難となり得るからである。そして、データ処理部１１は、当該ＤＬフレームの宛先が自機であるかを判定する。
【００７４】
自機宛てのＤＬフレームが受信されたと判定される場合、子機は、ＤＬフレームが応答要求情報を含むかを判定する（ステップＳ３０２）。具体的には、データ処理部１１は、ＤＬフレームのヘッダに応答要求情報が含まれるかを判定する。なお、ＤＬフレームに応答要求情報が含まれない場合、子機は、従来と同様に応答要求が別途通知されるまで待機する。
【００７５】
ＤＬフレームが応答要求情報を含むと判定される場合、子機は、応答用符号系列を読み出す（ステップＳ３０３）。具体的には、ＤＬフレームの宛先が自機であると判定される場合、データ処理部１１は、ＤＬフレームの受信処理を行う。また、データ処理部１１は、記憶部に記憶される応答用符号系列を示す情報を読み出す。  
【００７６】
子機は、ＡＣＫフレームの第１フィールドを生成する（ステップＳ３０４）。具体的には、データ処理部１１は、ＡＣＫフレームの従来規格に準拠する第１フィールドを生成する。
【００７７】
次に、子機は、読み出される応答用符号系列を用いてＡＣＫフレームの第２フィールドを生成する（ステップＳ３０５）。具体的には、データ処理部１１は、ＡＣＫフレームの第２フィールドに記憶部から読み出される応答用符号系列を格納する。
【００７８】
次に、子機は、ＤＬフレームの受信から所定の時間経過後にＡＣＫフレームを送信する（ステップＳ３０６）。具体的には、通信部１２は、ＤＬフレームの受信から所定の時間経過後に、データ処理部１１によって生成される第１フィードおよび第２フィールドからなるＡＣＫフレームを親機に送信する。なお、所定の時間は、他の子機と同一であるため、結果として、ＡＣＫフレームの各々は多重化される。
【００７９】
（応答の受信処理）
続いて、図９を参照して、親機の応答の受信処理について説明する。図９は、本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。
【００８０】
まず、親機は、ＡＣＫフレームが受信されるまで待機する（ステップＳ４０１）。具体的には、通信部１２は、ＡＣＫフレームの第１フィールドが受信されることにより、ＡＣＫフレームの受信を検出する。
【００８１】
ＡＣＫフレームが受信されると、親機は、ＡＣＫフレームの第２フィールドの符号系列と応答用符号系列とで相関演算を実行する（ステップＳ４０２）。具体的には、通信部１２は、受信されるＡＣＫフレームの第１フィールドの受信処理を行った後、第２フィールドの符号系列と割当てに用いられた応答用符号系列の各々とでそれぞれ相関演算を実行する。
【００８２】
次に、親機は、全ての応答用符号系列について相関演算の実行結果が閾値以上であるかを判定する（ステップＳ４０３）。具体的には、通信部１２は、第２フィールドと割当てに用いられた応答用符号系列との相関演算により得られる出力振幅が閾値以上であるかを判定する。
【００８３】
応答用符号系列のいずれかについて相関演算の実行結果が閾値未満である場合、親機は、子機にＤＬフレームを再送する（ステップＳ４０４）。具体的には、通信部１２は、相関演算により得られる出力振幅が閾値未満であると判定される場合、当該符号系列が割当てられた子機にＤＬフレームを再送する。これは、当該応答用符号系列が割当てられた子機へのＤＬフレームの送信が失敗したと推定されるからである。
【００８４】
このように、本開示の第１の実施形態によれば、親機は、複数の子機の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成し、生成されるフレームを複数の子機に送信する。また、子機は、親機からのフレームの受信処理を行い、子機の各々について異なる、親機から示される送信処理に従って、フレームに対する応答を処理する。このため、子機に送信されるフレームに対する応答が当該指定情報に基づいて多重化されることにより、当該応答の衝突を回避しながら、通信効率を向上させることが可能となる。
【００８５】
また、上記の指定情報は、複数の子機の各々について割当てられる符号である。このため、符号を用いて各子機からの応答が多重化されることにより、当該応答が周波数によって多重化される場合のように複雑な信号処理等を行うことなく、通信効率を向上させることが可能となる。
【００８６】
また、上記の符号は、複数の子機の各々に割当てられる符号の相互相関がそれぞれ擬似雑音符号との相関以下である。このため、符号間の直交性が確保されることにより、符号の誤検出の発生を抑制することが可能となる。
【００８７】
また、上記の符号は、同一時間において各使用周波数に配置される符号が同一であるように時系列に配置され、または同一周波数において各送信時間に配置される符号が同一であるように周波数系列に配置される。このため、時間軸上または周波数軸上に同一の符号系列が配置されることにより、符号系列の冗長性を向上させることが可能となる。
【００８８】
また、上記の指定情報を示すフレームは、トレーニング信号要求フレームを含む。このため、既存のＴＲＱ／ＴＦＢフレーム交換処理を利用することにより、別途新たな通信を介して指定情報を子機に提供せずに済み、通信効率を向上させることが可能となる。
【００８９】
また、親機は、指定情報を示すフレームに対する、当該指定情報を示すフレームの受信から所定の時間経過後に複数の他の通信装置より送信される、多重化された応答を受信し、当該指定情報に基づいて応答の受信有無の判定を行う。このため、応答が多重化される場合であっても、子機ごとに応答の受信有無が判定され、応答が受信されない子機のみフレームが再送されることにより、通信効率が悪化することを防止することが可能となる。また、子機が送信する応答の各々の送信期間が合わせられることにより、当該応答の各々が多重化され、応答の処理を早期に終了させることが可能となる。
【００９０】
また、親機は、上記の応答に含まれる符号と複数の子機の各々に割当てられた符号との相関演算の結果に基づいて上記の判定を行う。このため、多重化された応答の各々を分離することなく、応答の受信有無が判定されることにより、当該応答の受信判定処理を簡素化することが可能となる。
【００９１】
また、上記の指定情報を示すフレームは、応答の送信要求を示す応答要求情報を含む。従来は、ＤＬフレーム受信後に応答を送信可能な子機は１台であり、他の子機は親機からの応答要求が別途受信されるまで確認応答を送信しないため、応答の送受信が完了するまでに時間がかかっていた。しかし、本実施形態によれば、ＤＬフレーム受信後に全ての子機から応答が送信されることにより、応答の送受信にかかる時間が短縮され、通信効率を向上させること、および子機における電力消費を抑制することが可能となる。
【００９２】
＜２−３．変形例＞
以上、本開示の第１の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の第１および第２の変形例について説明する。
【００９３】
（第１の変形例）
本実施形態の第１の変形例として、ＤＬフレームに対する応答は、子機の各々で共通する変調方式によって変調されてもよい。具体的には、子機の通信部１２は、ＤＬフレームに含まれる変調方式を示す情報に基づいて、ＤＬフレームに対する応答を変調する。
【００９４】
例えば、親機において、データ処理部１１は、変調方式を示す情報をＤＬフレームに含め、通信部１２は、当該ＤＬフレームを子機に送信する。なお、当該情報の示す変調方式は、子機の各々の間で共通である。
【００９５】
子機において、データ処理部１１は、受信されるＤＬフレームに含まれる変調方式を示す情報を取得し、通信部１２は、ＤＬフレームに対する応答の送信の際に、取得される当該情報の示す変調方式を用いて応答を変調する。
【００９６】
このように、本実施形態の第１の変形例によれば、ＤＬフレームに対する応答は、子機の各々で共通する変調方式によって変調される。このため、子機の各々により送信される応答の送信期間長は同一となり、多重化される応答の数が応答の送信期間中に変動することが抑制され、当該応答の各々を受信する親機の受信性能を安定化させることが可能となる。
【００９７】
なお、上記では、当該変調方式を示す情報がＤＬフレームに含まれる例を説明したが、各子機の通信部１２は、固定の変調方式を使用してもよい。例えば、通信部１２は、変調速度がいずれの他の変調方式よりも遅い変調方式を使用し得る。また、各子機の通信部１２は、ＤＬフレームの変調に使用された変調方式に基づいて特定される変調方式を使用してもよい。例えば、通信部１２は、ＤＬフレームの変調に使用された変調方式から一意に特定される変調方式を使用し得る。これらの場合、ＤＬフレームに新たな情報を追加することなく、子機の各々で変調方式が共通化されるため、変調方式の共通化のために無線通信リソースが消費されることを防止することが可能となる。
【００９８】
（第２の変形例）
本実施形態の第２の変形例として、子機の応答の送信において使用される送信電力が制御されてもよい。具体的には、親機のデータ処理部１１は、送信電力を指定する情報をＤＬフレームに含める。
【００９９】
例えば、親機において、データ処理部１１は、子機のＡＣＫフレームの送信において使用される送信電力を指定する情報をＤＬフレームに含める。そして、通信部１２は、データ処理部１１によって生成されるＤＬフレームを送信する。なお、送信電力を指定する情報は、送信電力の値を示す情報もしくは前回指定された値との差分値であってもよく、または先に行われた通信における送信電力との差分値を示す情報であってもよい。
【０１００】
子機において、送信電力を指定する情報を含むＤＬフレームが受信されると、データ処理部１１は、ＤＬフレームに含まれる当該情報に従って送信電力を設定する。そして、通信部１２は、設定される送信電力を用いてＡＣＫフレームを親機に送信する。
【０１０１】
このように、本実施形態の第２の変形例によれば、親機におけるデータ処理部１１は、送信電力を指定する情報をＤＬフレームに含める。このため、送信電力が子機ごとに異なる場合に、他の子機よりも小さい送信電力が用いられる送信波が他の子機の送信波によって弱められ、ＡＣＫフレームの通信品質が低下することを防止することが可能となる。
【０１０２】
なお、上記では、送信電力を指定する情報がＤＬフレームに含まれる例を説明したが、当該情報はその他事前に送信されるフレームに含まれていてもよい。例えば、送信電力を指定する情報はＴＲＱフレームに含まれてもよい。
【０１０３】
また、上記では、親機が送信電力を指定する例を説明したが、子機は、親機からの送信電力の指定が無い場合であっても、送信電力の制御を行ってもよい。例えば、制御部１７は、事前に取得される親機における受信電力の情報に基づいて送信波の伝搬損失を推定する。なお、受信電力の情報はＤＬフレームに含まれてもよい。次いで、制御部１７は、推定される伝搬損失に基づいて、親機側での受信電力が所定の値となるように、送信電力を設定する。そして、通信部１２は、設定される送信電力を用いてＡＣＫフレームを親機に送信する。この場合、送信電力を指定するための通信が行われずに済み、無線通信リソースを他の目的または用途に活用することが可能となる。
【０１０４】
＜３．第２の実施形態（アグリゲーションフレームに対する符号多重ＡＣＫ）＞
以上、本開示の第１の実施形態に係る通信装置１０−１について説明した。次に、本開示の第２の実施形態に係る通信装置１０−２について説明する。本実施形態に係るＤＬフレームは、宛先の異なる複数のフレームで構成されるアグリゲーションフレームである。
【０１０５】
＜３−１．通信装置の構成＞
通信装置１０−２の機能構成は第１の実施形態に係る機能構成と実質的に同一であるが、データ処理部１１および通信部１２の機能が一部異なる。なお、第１の実施形態の機能と実質的に同一である機能については説明を省略する。
【０１０６】
（（親機として動作する場合の機能））
まず、通信装置１０−２が親機として動作する場合の機能について説明する。なお、本実施形態では、応答分離用無線リソースの割当ておよびＤＬフレームの送信処理はまとめて行われる。
【０１０７】
（応答分離用無線リソースの割当て機能およびＤＬフレームの送信処理機能）
データ処理部１１は、複数のフレームで構成されるＤＬフレームを生成する。具体的には、データ処理部１１は、時間的に結合される、複数の子機宛てのフレームの各々で構成されるＤＬフレームを生成する。例えば、データ処理部１１は、制御部１７によって割当てられるそれぞれ異なる符号系列を示す情報を含むフレームを子機ごとに生成する。そして、データ処理部１１は、生成される子機ごとのフレームを連結することによって、アグリゲーションフレームであるＤＬフレームを生成する。
【０１０８】
なお、ＤＬフレームは、第１の実施形態と同様に、ＤＬフレームに対する応答を許可する旨を示す応答要求情報を含むが、応答要求情報は子機ごとのフレームのヘッダ、例えばＭＡＣヘッダにそれぞれ含まれ得る。また、応答要求情報はＤＬフレームのヘッダ、例えばＰＬＣＰヘッダに含まれてもよい。
【０１０９】
通信部１２は、生成されるＤＬフレームを送信する。具体的には、通信部１２は、第１の実施形態と異なり、ＤＬフレームを多重化することなく、当該ＤＬフレームを子機の各々に送信する。
【０１１０】
（応答の受信処理機能）
ＤＬフレームに対する応答の受信処理は、第１の実施形態と実質的に同一であるため、説明を省略する。
【０１１１】
（（子機として動作する場合の機能））
続いて、通信装置１０−２が子機として動作する場合の機能について説明する。なお、本実施形態では、応答分離用無線リソースの割当ておよび応答の送信処理はまとめて行われる。
【０１１２】
（応答分離用無線リソースの割当て機能および応答の送信処理機能）
データ処理部１１は、複数のフレームで構成されるＤＬフレームから指定情報を取得する。具体的には、データ処理部１１は、ＤＬフレームに自機宛てのフレームが存在するかを判定する。ＤＬフレームに自機宛てのフレームが存在すると判定される場合、データ処理部１１は、自機宛てのフレームから符号系列を示す情報を取得する。
【０１１３】
（応答の送信処理機能）
ＤＬフレームに対する応答の送信処理は、第１の実施形態と実質的に同一であるため、説明を省略する。
【０１１４】
＜３−２．通信装置の処理＞
次に、本実施形態における通信装置１０−２の処理について説明する。なお、本実施形態における通信装置１０−２の処理のフローは、ＴＲＱ／ＴＦＢフレーム交換処理が省略された点、およびＤＬフレームによって無線リソース割当てが行われる点の他は、第１の実施形態における処理のフローと実質的に同一である。そのため、図１０を参照して、本実施形態における情報システムの処理の流れについてのみを説明する。図１０は、本実施形態におけるフレーム交換シーケンスの例を示す図である。
【０１１５】
（処理全体）
まず、情報システムでは、応答分離用無線リソースの割当ておよびＤＬフレームの送信処理が行われる（ステップＳ１０１およびＳ１０２）。具体的には、各子機宛てのフレームが連結されることにより生成されるＤＬフレームが親機から子機の各々に送信される。例えば、図１０に示したような各子機宛てのデータフレームＤＡＴＡ＃０１〜＃０４が連結されることによりＤＬフレームが生成される。そして、当該ＤＬフレームは、親機１０−２＃０から子機１０−２＃１〜１０−２＃４の各々に送信される。
【０１１６】
次に、情報システムでは、ＤＬフレームに対する応答の送受信処理が行われる（ステップＳ１０３）。具体的には、ＤＬフレームを受信した子機の各々から応答フレームが親機に送信される。例えば、図１０に示したように、ＤＬフレームを受信した子機１０−２＃１〜１０−２＃４の各々からＡＣＫフレームが同じタイミングで送信され、結果として多重化されるＡＣＫフレームを親機１０−２＃０が受信する。
【０１１７】
このように、本開示の第２の実施形態によれば、指定情報を示すＤＬフレームは、時間的に結合される、複数の子機宛てのフレームの各々で構成されるフレームを含む。このため、ＤＬフレームが、多重化されることなく同じタイミングで複数の子機に送信されることにより、多重化に係る信号処理が省略され、親機の通信に係る処理および構成を簡素化することが可能となる。
【０１１８】
＜４．第３の実施形態（マルチキャストフレームに対する周波数分割多重ＡＣＫ）＞
以上、本開示の第２の実施形態に係る通信装置１０−２について説明した。次に、本開示の第３の実施形態に係る通信装置１０−３について説明する。本実施形態に係るＤＬフレームは、複数の子機を宛先とするマルチキャストフレームである。また、本実施形態に係るＤＬフレームに対する応答は、周波数分割多重化される。
【０１１９】
＜４−１．通信装置の構成＞
通信装置１０−３の機能構成は、第１および第２の実施形態に係る機能構成と実質的に同一であるが、データ処理部１１、通信部１２および制御部１７の機能が第２の実施形態と一部異なる。なお、第１または第２の実施形態の機能と実質的に同一である機能については説明を省略する。
【０１２０】
（（基本機能））
通信部１２における変復調部１３および信号処理部１４は、周波数分割多重化に係る処理を行う。具体的には、変復調部１３は、データ処理部１１から提供されるフレームをサブキャリアの数に分割し、分割により得られるフレームの各々を変調する。そして、変復調部１３は、変調により得られる信号を合成し、合成により得られる信号を信号処理部１４に提供する。信号処理部１４は、変復調部１３から提供される信号にガードインターバルの追加等の処理を行い、処理により得られる信号、すなわちシンボルストリームを無線インタフェース部１６に提供する。
【０１２１】
また、信号処理部１４は、無線インタフェース部１６から提供される受信波に係るシンボルストリームについて、ガードインターバルの除去等の処理を行い、処理により得られる信号を変復調部１３に提供する。変復調部１３は、信号処理部１４から提供される信号からサブキャリア信号を取り出し、サブキャリアごとに復調する。そして、変復調部１３は、復調により得られるフレームを合成し、合成されるフレームをデータ処理部１１に提供する。
【０１２２】
（（親機として動作する場合の機能））
続いて、通信装置１０−３が親機として動作する場合の機能について説明する。
【０１２３】
（応答分離用無線リソースの割当て機能およびＤＬフレームの送信処理機能）
制御部１７は、複数の子機の各々について異なる周波数（以下、応答用周波数とも称する。）を割当てる。例えば、制御部１７は、下記のような周波数ｆｎを通信対象となる子機の各々に割当てる。ここで、ｎは子機の数または子機に対応する番号を示す。
ｆ１＝５１９０〜５１９５ＭＨｚ
ｆ２＝５１９５〜５２００ＭＨｚ
ｆ３＝５２００〜５２０５ＭＨｚ
ｆ４＝５２０５〜５２１０ＭＨｚ
【０１２４】
なお、応答用周波数の割当てはこれに限定されず、様々な割当てが採用され得る。
【０１２５】
データ処理部１１は、１つのフレームからなる、指定情報を示すＤＬフレームを生成する。具体的には、データ処理部１１は、複数の子機を宛先とするマルチキャストフレームを生成する。例えば、データ処理部１１は、応答用周波数を示す情報を含む、１つのフレームからなるＤＬフレームを生成する。そして、データ処理部１１は、子機の各々を当該ＤＬフレームの宛先とする。なお、応答用周波数を示す情報は、ＤＬフレームのヘッダ、例えばＭＡＣヘッダまたはＰＬＣＰヘッダに格納され得る。また、ＤＬフレームは、第１および第２の実施形態と同様に、応答要求情報をヘッダ等に含む。
【０１２６】
通信部１２は、ＤＬフレームを送信する。具体的には、通信部１２は、第２の実施形態と同様に、生成される１つのＤＬフレームを子機の各々に送信する。
【０１２７】
（応答の受信処理機能）
通信部１２は、周波数分割多重化された応答の受信処理を行う。具体的には、通信部１２は、受信される応答に、複数の子機の各々に割当てられた応答用周波数の信号が含まれるかに基づいて当該応答の受信有無の判定を行う。さらに、図１１Ａおよび図１１Ｂを参照して応答の受信処理について詳細に説明する。図１１Ａおよび図１１Ｂは、本実施形態に係る子機が送信する確認応答のフレーム構造の例を示す図である。
【０１２８】
まず、ＡＣＫフレームの各々は、従来規格と互換性のある第１フィールドおよび応答内容が格納される第２フィールドで構成される。例えば、図１１Ａに示したように、第１フィールドは、第１の実施形態と同様に、Ｌ−ＳＴＦ、Ｌ−ＬＴＦおよびＬ−ＳＩＧ等とその他のデータ部分とで構成される。また、第２フィールドには、応答内容が格納される。なお、応答内容は任意のパターンの信号であってもよい。
【０１２９】
また、第２フィールドは、確認応答の送信元である子機に割当てられた応答用周波数に展開される。例えば、図１１Ａに示したように、使用可能な周波数帯域の全体を使用する第１フィールドに対して、第２フィールドは当該周波数帯域の一部を使用する。
【０１３０】
そして、当該ＡＣＫフレームの各々は、周波数分割多重化される。例えば、子機から送信されるＡＣＫフレームの各々は、同じ送信期間で送信され、かつ第２フィールドが各子機に割当てられた応答用周波数上に展開されるため、図１１Ｂに示したように、各ＡＣＫフレームの第２フィールドが周波数軸上に並ぶように多重化される。
【０１３１】
周波数分割多重化される当該ＡＣＫフレームを受信する通信部１２は、各フィールドの受信処理を行う。例えば、通信部１２は、まず、従来規格に準拠する第１フィールドについて従来通りに受信処理を行う。そして、通信部１２は、第２フィールドについて、子機への割当てに用いられた応答用周波数の周波数成分の振幅を分析する。分析の結果、割当てられた応答用周波数の周波数成分の振幅が閾値以上である場合、通信部１２は、当該応答用周波数が割当てられた子機からＡＣＫフレームが受信されたと判定する。
【０１３２】
（（子機として動作する場合の機能））
続いて、通信装置１０−３が子機として動作する場合の機能について説明する。
【０１３３】
（応答分離用無線リソースの割当て機能および応答の送信処理機能）
データ処理部１１は、１つのフレームからなるＤＬフレームから指定情報を取得する。具体的には、データ処理部１１は、ＤＬフレームの宛先に自機が含まれるかを判定する。ＤＬフレームの宛先に自機が含まれると判定される場合、データ処理部１１は、ＤＬフレームに含まれる自機に割当てられる応答用周波数を示す情報を取得する。例えば、当該応答用周波数を示す情報は、記憶部に記憶される。
【０１３４】
（応答の送信処理機能）
データ処理部１１は、ＡＣＫフレームを生成する。具体的には、データ処理部１１は、親機からＤＬフレームが受信されると、当該ＤＬフレームに対するＡＣＫフレームを生成する。例えば、データ処理部１１は、従来規格に準拠する第１フィールドおよび応答内容からなる第２フィールドを有するＡＣＫフレームを生成する。
【０１３５】
通信部１２は、生成されるＡＣＫフレームを、ＤＬフレームに含まれる応答用周波数を示す情報に基づいて送信する。具体的には、通信部１２は、ＤＬフレームを送信する際に、記憶部から取得される応答用周波数で第２フィールドを変調する。なお、第１フィールドは、使用可能な周波数全体にわたって変調される。
【０１３６】
＜４−２．通信装置の処理＞
次に、図１２および図１３〜図１５を参照して、本実施形態における通信システムおよび通信装置１０−３の処理について説明する。最初に、図１２を用いて本実施形態における情報システムの処理の流れを説明する。図１２は、本実施形態におけるフレーム交換シーケンスの例を示す図である。
【０１３７】
（処理全体）
まず、情報システムでは、応答分離用無線リソースの割当ておよびＤＬフレームの送信処理が行われる（ステップＳ１０１およびＳ１０２）。具体的には、複数の子機を宛先とする、応答用周波数を示す情報を含むＤＬフレームが親機から子機の各々にマルチキャスト方式で送信される。例えば、図１２に示したような１つのデータフレームＭｕｌｔｉｃａｓｔ  ＤＡＴＡからなるＤＬフレームが生成される。そして、当該ＤＬフレームは、親機１０−３＃０から子機１０−３＃１〜１０−３＃４の各々に送信される。
【０１３８】
次に、情報システムでは、ＤＬフレームに対する応答の送受信処理が行われる（ステップＳ１０３）。具体的には、ＤＬフレームを受信した子機の各々から応答フレームが親機に送信される。例えば、図１２に示したように、ＤＬフレームを受信した子機１０−３＃１〜１０−３＃４の各々からＡＣＫフレームが同じタイミングで送信され、結果として多重化されるＡＣＫフレームを親機１０−３＃０が受信する。
【０１３９】
（応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理）
続いて、図１３を参照して、親機の応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理について説明する。図１３は、本実施形態に係る親機の応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理を概念的に示すフローチャートである。
【０１４０】
まず、親機は、子機に応答用周波数を割当てる（ステップＳ２１１）。具体的には、制御部１７は、通信対象となる子機を特定し、特定される子機の各々についてそれぞれ異なる応答用周波数を割当てる。
【０１４１】
次に、親機は、応答用周波数を示す情報を含むＤＬフレームを生成する（ステップＳ２１２）。具体的には、データ処理部１１は、制御部１７によって割当てられる応答用周波数を示す情報を含むＤＬフレームを生成する。なお、当該応答用周波数を示す情報は、ＤＬフレームの宛先となる子機の各々とそれぞれ対応付けられる。
【０１４２】
次に、親機は、生成されるＤＬフレームをマルチキャスト方式で送信する（ステップＳ２１３）。具体的には、データ処理部１１は、応答用周波数が割当てられた子機の各々をＤＬフレームの宛先に指定する。そして、通信部１２は、当該ＤＬフレームを送信する。
【０１４３】
（応答の送信処理）
続いて、図１４を参照して、応答の送信処理について説明する。図１４は、本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。なお、第１または第２の実施形態の処理と実質的に同一である処理については説明を省略する。
【０１４４】
まず、子機は、自機宛てのＤＬフレームが受信されたかを判定し（ステップＳ３１１）自機宛てのＤＬフレームが受信されたと判定される場合、ＤＬフレームが応答要求情報を含むかを判定する（ステップＳ３１２）。
【０１４５】
ＤＬフレームが応答要求情報を含むと判定される場合、子機は、ＤＬフレームから応答用周波数を取得する（ステップＳ３１３）。具体的には、データ処理部１１は、ＤＬフレームに含まれる、自機に割当てられた応答用周波数を示す情報を取得する。
【０１４６】
次に、子機は、ＡＣＫフレームの第１フィールドを生成し（ステップＳ３１４）、次いで第２フィールドを生成する（ステップＳ３１５）。
【０１４７】
次に、子機は、ＤＬフレームの受信から所定の時間経過後に、取得される応答用周波数を用いてＡＣＫフレームを送信する（ステップＳ３１６）。具体的には、通信部１２は、ＤＬフレームの受信から所定の時間経過後に、第１フィールドおよび第２フィールドからなるＡＣＫフレームを送信する。当該ＡＣＫフレームの送信の際に、通信部１２は、第２フィールドを取得される応答用周波数で変調する。なお、所定の時間は、他の子機と同一であるため、結果として、ＡＣＫフレームの各々は周波数分割多重化される。
【０１４８】
（応答の受信処理）
続いて、図１５を参照して、親機の応答の受信処理について説明する。図１５は、本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。
【０１４９】
まず、親機は、ＡＣＫフレームが受信されるまで待機する（ステップＳ４１１）。
【０１５０】
ＡＣＫフレームが受信されると、親機は、ＡＣＫフレームの第２フィールドについて周波数成分を分析する（ステップＳ４１２）。具体的には、通信部１２は、受信されるＡＣＫフレームの第１フィールドの受信処理を行った後、第２フィールドの信号に含まれる周波数成分の振幅を測定する。
【０１５１】
次に、親機は、ＡＣＫフレームに全ての応答用周波数の信号が含まれるかを判定する（ステップＳ４１３）。具体的には、通信部１２は、ＡＣＫフレームの第２フィールドにおいて、全ての応答用周波数が検出されたかを判定する。
【０１５２】
ＡＣＫフレームに全ての応答用周波数の信号が含まれないと判定される場合、親機は、子機にＤＬフレームを再送する（ステップＳ４１４）。具体的には、通信部１２は、検出されなかった応答用周波数が割当てられた子機にＤＬフレームを再送する。これは、当該周波数が割当てられた子機へのＤＬフレームの送信が失敗したと推定されるからである。
【０１５３】
このように、本開示の第３の実施形態によれば、多重化のための送信処理を指定する指定情報は、複数の子機の各々について割当てられる周波数を示す情報である。このため、既存の周波数分割多重化に係る機能が利用されることにより、新たな機能が追加されることなく、応答の通信における通信効率を向上させることが可能となる。
【０１５４】
また、指定情報を示すＤＬフレームは、複数の子機を宛先とするマルチキャストフレームを含む。このため、ＤＬフレームが多重化され、またはフレーム結合されることなく、複数の子機宛てに同じタイミングでＤＬフレームが送信されることにより、ＤＬフレームの送受信に係る処理を簡素化することが可能となる。
【０１５５】
また、子機は、ＤＬフレームに対する応答に、複数の子機の各々に割当てられた周波数の信号が含まれるかに基づいて当該応答の受信有無の判定を行う。このため、多重化された応答の各々を分離することなく、応答の受信有無が判定されることにより、当該応答の受信判定処理の簡素化および高速化を実現することが可能となる。
【０１５６】
＜４−３．変形例＞
以上、本開示の第３の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の変形例について説明する。
【０１５７】
本実施形態の変形例として、親機は、ＡＣＫフレームに含まれる信号のパターンに基づいてＡＣＫフレームの受信有無を判定してもよい。具体的には、通信部１２は、応答用周波数の信号の復調により得られる応答の内容が所定の内容であるかに基づいて当該応答の受信有無の判定を行う。
【０１５８】
例えば、通信部１２は、ＡＣＫフレームの第２フィールドの周波数成分の分析により、応答用周波数の振幅が閾値以上であると判定される場合、当該応答用周波数で第２フィールドを復調する。そして、通信部１２は、記憶部等に予め記憶される信号パターンを取得し、復調により得られる信号と、取得される信号パターンとの相関演算を行う。当該相関演算により得られる出力振幅が閾値以上である場合、通信部１２は、当該応答用周波数が割当てられた子機からＡＣＫフレームが受信されたと判定する。
【０１５９】
このように、本実施形態の変形例によれば、親機は、応答用周波数の信号の復調により得られる応答の内容が所定の内容であるかに基づいて当該応答の受信有無の判定を行う。このため、応答用周波数の有無に加えて、当該応答用周波数の信号のパターンが確認されることにより、当該応答用周波数が割当てられた子機からＡＣＫフレームが送信されたかの判定の正確性を向上させることが可能となる。
【０１６０】
なお、上記の信号パターンは、動的に変更されてもよい。例えば、親機は、信号パターンを決定し、当該信号パターンを示す情報を含むＤＬフレームを子機に送信する。ＤＬフレームを受信する子機は、当該信号パターンを示す情報に基づいてＡＣＫフレームの第２フィールドを生成する。また、子機が信号パターンを決定してもよい。
【０１６１】
また、上記の信号パターンは、事前に子機の各々に割当てられた符号系列であってもよい。例えば、通信部１２は、ＡＣＫフレームの第２フィールドについて、子機への割当てに用いられた応答用周波数の周波数成分における符号系列と、事前に子機の各々に割当てられた応答用符号系列の各々との相関演算を行う。相関演算の結果、当該周波数成分の符号系列と、応答用符号系列のうちのいずれかの符号系列との相関が閾値以上、例えば出力振幅が閾値以上である場合、通信部１２は、当該応答用周波数および応答用符号系列を割当てられた子機からＡＣＫフレームが受信されたと判定する。
【０１６２】
＜５．第４の実施形態（周波数分割多重フレームに対する周波数分割多重ＡＣＫ）＞
以上、本開示の第３の実施形態に係る通信装置１０−３について説明した。次に、本開示の第４の実施形態に係る通信装置１０−４について説明する。本実施形態に係るＤＬフレームおよび当該ＤＬフレームに対する応答は、それぞれ周波数分割多重化される。
【０１６３】
＜５−１．通信装置の構成＞
通信装置１０−４の機能構成は第１〜第３の実施形態に係る機能構成と実質的に同一であるが、データ処理部１１および通信部１２の機能が第３の実施形態と一部異なる。なお、第１〜第３の実施形態の機能と実質的に同一である機能については説明を省略する。
【０１６４】
（（親機として動作する場合の機能））
まず、通信装置１０−４が親機として動作する場合の機能について説明する。
【０１６５】
（応答分離用無線リソースの割当て機能およびＤＬフレームの送信処理機能）
データ処理部１１は、通信対象の各子機について、指定情報を示すＤＬフレームをそれぞれ生成する。具体的には、データ処理部１１は、ＤＬフレームの周波数分割多重化に用いられるそれぞれ異なる周波数（以下、多重化用周波数とも称する。）を示す情報を含むＤＬフレームを、多重化用周波数が割当てられる各子機についてそれぞれ生成する。さらに、図１６を参照して、本実施形態に係るＤＬフレームの構造について説明する。図１６は、本実施形態に係る親機が送信するＤＬフレームの構造の例を示す図である。
【０１６６】
ＤＬフレームは、従来規格と互換性のある第１フィールドおよびデータフレームが格納される第２フィールドで構成される。例えば、図１６に示したように、第１フィールドは、Ｌ−ＳＴＦ、Ｌ−ＬＴＦおよびＬ−ＳＩＧ等とその他のデータ部分とで構成される。また、第２フィールドには、子機に送信すべきデータフレームが格納される。
【０１６７】
また、第２フィールドのデータフレームは、周波数分割多重化される。具体的には、第２フィールドは、多重化用周波数ごとのデータフレームで構成される。例えば、図１６に示したように、第２フィールドは、周波数軸上に並ぶ、子機１０−４＃１〜１０−４＃４宛てのデータフレーム＃１〜＃４で構成される。
【０１６８】
なお、多重化用周波数を示す情報は、ＤＬフレームのヘッダ、例えば図１３に示される第１フィールドの（Ｓｏｍｅ  Ｅｘｔｅｎｔｉｏｎ）の一部に格納されてもよく、第２フィールドの一部に格納されてもよい。また、多重化用周波数を示す情報は、データフレームの変調に使用される周波数と子機とを対応付ける情報を含む。また、応答要求情報は、ＤＬフレーム内のデータフレームのＭＡＣヘッダ、またはＤＬフレームのＰＬＣＰヘッダ等に格納され得る。
【０１６９】
通信部１２は、各ＤＬフレームを同じタイミングで送信する。具体的には、通信部１２は、ＤＬフレームが送信される際に、ＤＬフレームの宛先である子機に割当てられる多重化用周波数の各々を用いてＤＬフレームの第２フィールドに格納されるデータフレームの各々を変調する。
【０１７０】
（応答の受信処理機能）
ＤＬフレームに対する応答の受信処理は、応答用周波数の代わりに多重化用周波数を用いる点の他は第３の実施形態と実質的に同一であるため、後述する処理の説明において説明する。
【０１７１】
（（子機として動作する場合の機能））
続いて、通信装置１０−４が子機として動作する場合の機能について説明する。
【０１７２】
（応答分離用無線リソースの割当て機能および応答の送信処理機能）
通信部１２は、周波数分割多重化されるＤＬフレームを受信する。具体的には、通信部１２は、第１フィールドに格納される多重化用周波数を示す情報を取得し、自機宛てのデータフレームの変調に用いられた周波数を特定する。そして、通信部１２は、特定される周波数を用いてＤＬフレームの第２フィールドを復調する。なお、取得される多重化用周波数は、記憶部等に記憶される。
【０１７３】
（応答の送信処理機能）
通信部１２は、多重化用周波数を用いてＡＣＫフレームを送信する。具体的には、通信部１２は、ＡＣＫフレームの送信の際に、ＤＬフレームの受信処理において特定された多重化用周波数を記憶部から取得し、取得される多重化用周波数を用いてＡＣＫフレームの第２フィールドを変調する。
【０１７４】
＜５−２．通信装置の処理＞
次に、図１７ならびに図１８および図１９を参照して、本実施形態における通信システムおよび通信装置１０−４の処理について説明する。最初に、図１７を用いて本実施形態における情報システムの処理の流れを説明する。図１７は、本実施形態におけるフレーム交換シーケンスの例を示す図である。
【０１７５】
（処理全体）
まず、情報システムでは、応答分離用無線リソースの割当ておよびＤＬフレームの送信処理が行われる（ステップＳ１０１およびＳ１０２）。具体的には、ＤＬフレームのデータフレームは周波数分割多重化され、当該ＤＬフレームが親機から子機の各々に送信される。例えば、図１７に示したようなＤＬフレームのデータフレームＤＡＴＡ＃０１〜＃０４が周波数分割多重化される。そして、当該ＤＬフレームは、親機１０−４＃０から子機１０−４＃１〜１０−４＃４の各々に送信される。
【０１７６】
次に、情報システムでは、ＤＬフレームに対する応答の送受信処理が行われる（ステップＳ１０３）。具体的には、ＤＬフレームを受信した子機の各々から応答フレームが親機に送信される。例えば、図１７に示したように、ＤＬフレームを受信した子機１０−４＃１〜１０−４＃４の各々からＡＣＫフレームが同じタイミングで送信され、結果として多重化されるＡＣＫフレームを親機１０−４＃０が受信する。なお、これらのＡＣＫフレームの第２フィールドは、ＤＬフレームの多重化に用いられた周波数によって変調される。
【０１７７】
（応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理）
本実施形態における応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理のフローは、応答用周波数の割当て処理が省略された点、および応答用周波数の代わりに多重化用周波数が用いられる点の他は第３の実施形態の処理のフローと実質的に同一であるため、説明を省略する。
【０１７８】
（応答の送信処理）
続いて、図１８を参照して、応答の送信処理について説明する。図１８は、本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。なお、第１〜第３の実施形態の処理と実質的に同一である処理については説明を省略する。
【０１７９】
まず、子機は、自機宛てのＤＬフレームを受信したかを判定し（ステップＳ３２１）、自機宛てのＤＬフレームが受信されたと判定される場合、ＤＬフレームが応答要求情報を含むかを判定する（ステップＳ３２２）。なお、ＤＬフレームの受信の際に、通信部１２によって多重化用周波数を示す情報が取得される。
【０１８０】
ＤＬフレームが応答要求情報を含むと判定される場合、子機は、ＡＣＫフレームの第１フィールドを生成し（ステップＳ３２３）、次いでＡＣＫフレームの第２フィールドを生成する（ステップＳ３２４）。
【０１８１】
次に、子機は、ＤＬフレームの受信から所定の時間経過後に、取得される多重化用周波数を用いてＡＣＫフレームを送信する（ステップＳ３２５）。具体的には、通信部１２は、ＡＣＫフレームの送信の際に、通信部１２によって取得された情報の示す多重化用周波数を用いてＡＣＫフレームの第２フィールドを変調する。
【０１８２】
（応答の受信処理）
続いて、図１９を参照して、応答の受信処理について説明する。図１９は、本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。なお、第１〜第３の実施形態の処理と実質的に同一である処理については説明を省略する。
【０１８３】
まず、親機は、ＡＣＫフレームが受信されるまで待機し（ステップＳ４２１）、ＡＣＫフレームが受信されると、ＡＣＫフレームの第２フィールドについて周波数成分を分析する（ステップＳ４２２）。
【０１８４】
次に、親機は、ＡＣＫフレームに全ての多重化用周波数の信号が含まれるかを判定する（ステップＳ４２３）。具体的には、通信部１２は、ＡＣＫフレームの第２フィールドにおいて、全ての多重化用周波数が測定されたかを判定する。
【０１８５】
ＡＣＫフレームに全ての多重化用周波数の信号が含まれないと判定される場合、親機は、子機にＤＬフレームを再送する（ステップＳ４１４）。具体的には、通信部１２は、測定されなかった応答用周波数が割当てられた子機にＤＬフレームを再送する。
【０１８６】
このように、本開示の第４の実施形態によれば、指定情報を示すＤＬフレームは、周波数分割多重化される。このため、同じタイミングで複数の子機に対してＤＬフレームを送信することができ、ＤＬフレームの送信について通信効率を向上させることが可能となる。
【０１８７】
また、上記の指定情報は、ＤＬフレームの周波数分割多重化で用いられた周波数を示す情報である。このため、親機において子機に対する周波数の割当て処理を別途設けることなく、子機がＡＣＫフレームの送信において使用する周波数が子機に割当てられることにより、親機の処理の簡素化が可能となる。
【０１８８】
なお、上記では、多重化用周波数を示す情報を含むＤＬフレームが周波数分割多重化される例を説明したが、周波数を示す情報を含むＤＬフレームは空間分割多重化されてもよい。例えば、データ処理部１１は、第３の実施形態で示したような、制御部１７によって割り当てられる周波数を示す情報を含むＤＬフレームを子機の各々について生成し、通信部１２は、空間分割多重を用いて、生成されるＤＬフレームの各々を送信する。
【０１８９】
＜６．第５の実施形態（ビーコンフレームに対する周波数分割多重ＰＳ−Ｐｏｌｌ）＞
以上、本開示の第４の実施形態に係る通信装置１０−４について説明した。次に、本開示の第５の実施形態に係る通信装置１０−５について説明する。第１〜第４の実施形態では、ＤＬフレームに対する応答の通信が適用対象であったが、本実施形態では、子機がパワーセーブモードである場合の通信が適用対象となる。まず、図２０を参照して、従来のパワーセーブモードにおける通信の課題について説明する。図２０は、従来のパワーセーブモードにおける通信で行われるフレーム交換シーケンスの例を示す図である。
【０１９０】
従来では、子機がパワーセーブモードにある場合、親機は子機宛てのデータフレームをバッファリングし、親機が送信するビーコン（Beacon）フレームにバッファリングされるデータフレームが存在する旨を示す情報が含まれる。例えば、図２０に示したように、親機１０＃０は、ビーコンフレームを子機１０＃１〜１０＃４の各々に送信する。なお、子機１０＃１〜１０＃４のモードはパワーセーブモードである。
【０１９１】
パワーセーブモードの子機は、ビーコンフレームの受信の際に、スリープ状態からアクティブ状態に自機の状態を遷移させ、自機宛てのデータフレームがバッファリングされている場合は、ＰＳ（Power  Save）−Ｐｏｌｌフレームを親機に送信する。例えば、子機１０＃１は、親機から受信されるビーコンフレームにより自機宛てのデータフレームＤａｔａ＃０１がバッファリングされていることを確認し、図２０に示したように、ＰＳ−Ｐｏｌｌフレームを親機１０＃０に送信する。なお、図２０の斜線部分は、子機がアクティブ状態であることを示す。
【０１９２】
ＰＳ−Ｐｏｌｌフレームを受信した親機は、バッファリングされている当該ＰＳ−Ｐｏｌｌを送信した子機宛てのデータフレームを子機に送信し、当該データフレームを受信した子機は、ＡＣＫフレームを返信した後、自機の状態をスリープ状態に遷移させる。例えば、図２０に示したように、親機１０＃０は、子機１０＃１にデータフレームＤａｔａ＃０１を送信し、当該データフレームを受信した子機１０＃１は、ＡＣＫフレームＡＣＫ＃１０を親機に送信した後、自機の状態をスリープ状態に遷移させる。
【０１９３】
上記の処理が各子機について順次行われる。このため、自機宛てのデータフレームがバッファリングされている旨を示唆された子機のうち、処理の順番が他の子機よりも後になった子機は、自機の状態をスリープ状態に戻すまでの時間が当該他の子機よりも長くなる。そのため、パワーセーブモードの利用目的である省電力化の効果が低下する場合があった。
【０１９４】
そこで、本実施形態では、親機は、ビーコンフレームに周波数を示す情報を含め、子機は、当該周波数を示す情報を用いてＰＳ−Ｐｏｌｌフレームを周波数分割多重化する。
【０１９５】
＜６−１．通信装置の構成＞
通信装置１０−５の機能構成は第１〜第４の実施形態に係る機能構成と実質的に同一であるが、データ処理部１１、通信部１２および制御部１７の機能が第１〜第４の実施形態と一部異なる。なお、第１〜第４の実施形態の機能と実質的に同一である機能については説明を省略する。
【０１９６】
（（親機として動作する場合の機能））
まず、通信装置１０−５が親機として動作する場合の機能について説明する。
【０１９７】
（応答分離用無線リソースの割当て機能およびＤＬフレームの送信処理機能）
制御部１７は、未送信フレームが存在する場合、周波数の割当てを行う。具体的には、制御部１７は、バッファ１８にバッファリングされているデータフレームが存在する場合、当該データフレームの宛先であるパワーセーブモードの子機についてそれぞれ異なる応答用周波数の割当てを行う。
【０１９８】
また、制御部１７は、ビーコンフレームを通信部１２に送信させる。具体的には、制御部１７は、データ処理部１１にビーコンフレームを生成させ、通信部１２に生成されるビーコンフレームを送信させる。例えば、ビーコンフレームは所定の時間間隔で送信され得る。
【０１９９】
データ処理部１１は、指定情報を示すビーコンフレームを生成する。具体的には、データ処理部１１は、未送信フレームが存在する旨を示す情報（以下、未送信情報とも称する。）を有するビーコンフレームを生成する。例えば、データ処理部１１は、制御部１７によって割り当てられる応答用周波数を示す情報、およびバッファリングされている未送信のフレーム（以下、未送信フレームとも称する。）が存在することを示す未送信情報を含むビーコンフレームを生成する。なお、未送信情報は、当該未送信フレームの宛先である子機と対応付けられる情報を含む。
【０２００】
例えば、周波数を示す情報は、ビーコンフレームのヘッダまたはペイロードに格納され得る。また、未送信フレームが存在する旨を示す情報は既存の規格に沿った位置に格納され得る。なお、ビーコンフレームは、第１〜第４の実施形態と同様に、応答要求情報をヘッダ等に含む。
【０２０１】
通信部１２は、ビーコンフレームを送信する。具体的には、通信部１２は、生成されるビーコンフレームを子機の各々に送信する。例えば、ビーコンフレームはブロードキャストされ得る。
【０２０２】
（応答の受信処理機能）
ビーコンフレームに対するＰＳ−Ｐｏｌｌフレームの受信処理は、ＡＣＫフレームがＰＳ−Ｐｏｌｌフレームに変更される点の他は第３の実施形態と実質的に同一であるので、後述する処理の説明において詳細を説明する。
【０２０３】
（（子機として動作する場合の機能））
続いて、通信装置１０−５が子機として動作する場合の機能について説明する。
【０２０４】
（応答分離用無線リソースの割当て機能および応答の送信処理機能）
通信部１２は、ビーコンフレームを受信する。具体的には、制御部１７は、ビーコンフレームの送信時間が到来すると、子機の状態をスリープ状態からアクティブ状態に遷移させる。そして、アクティブ状態への遷移後、通信部１２は、親機から送信されるビーコンフレームを受信する。
【０２０５】
データ処理部１１は、ビーコンフレームから指定情報を取得する。具体的には、データ処理部１１は、ビーコンフレームに自機に係る未送信情報が含まれる場合、当該ビーコンフレームから応答用周波数を示す情報を取得する。例えば、当該応答用周波数を示す情報は、記憶部に記憶される。
【０２０６】
（応答の送信処理機能）
ビーコンフレームに対するＰＳ−Ｐｏｌｌフレームの送信処理は、ＡＣＫフレームがＰＳ−Ｐｏｌｌフレームに変更される点の他は第３の実施形態と実質的に同一であるので、後述する処理の説明において詳細を説明する。そのため、ここでは、図２１Ａおよび図２１Ｂを参照して、周波数分割多重化されるＰＳ−Ｐｏｌｌフレームについてのみ説明する。図２１Ａおよび図２１Ｂは、本実施形態に係る子機が送信するＰＳ−Ｐｏｌｌフレームの構造の例を示す図である。
【０２０７】
ＰＳ−Ｐｏｌｌフレームの各々は、従来規格と互換性のある第１フィールドおよびＰＳ−Ｐｏｌｌの本体が格納される第２フィールドで構成される。例えば、図２１Ａに示したように、第１フィールドは、Ｌ−ＳＴＦ、Ｌ−ＬＴＦおよびＬ−ＳＩＧ等とその他のデータ部分とで構成される。また、第２フィールドは、任意のパターンの信号であってもよく、親機が既知であるパターンの信号であってもよい。
【０２０８】
また、第２フィールドは、ＰＳ−Ｐｏｌｌフレームの送信元である子機に割当てられた応答用周波数上に展開される。例えば、図２１Ａに示したように、第２フィールドのＰＳ−Ｐｏｌｌの本体は、使用可能な周波数帯域の一部に配置される。
【０２０９】
そして、ＰＳ−Ｐｏｌｌフレームの各々は、周波数分割多重化される。例えば、ＰＳ−Ｐｏｌｌフレームの各々は、同じ送信期間で送信され、かつ第２フィールドが各子機に割当てられた応答用周波数上に展開されるため、図２１Ｂに示したように、ＰＳ−Ｐｏｌｌフレームの第２フィールドが周波数軸上に並ぶように多重化される。
【０２１０】
＜６−２．通信装置の処理＞
次に、図２２ならびに図２３および図２４を参照して、本実施形態における通信システムおよび通信装置１０−５の処理について説明する。最初に、図２２を用いて本実施形態における情報システムの処理の流れを説明する。図２２は、本実施形態におけるフレーム交換シーケンスの例を示す図である。
【０２１１】
（処理全体）
まず、情報システムでは、応答分離用無線リソースの割当ておよびＤＬフレームの送信処理が行われる（ステップＳ１０１およびＳ１０２）。具体的には、応答用周波数を示す情報を含むビーコンフレームが親機から子機の各々に送信される。例えば、図２２に示したようなビーコンフレームが生成され、当該ビーコンフレームは親機１０−５＃０から子機１０−５＃１〜１０−５＃４の各々に送信される。
【０２１２】
次に、情報システムでは、ＤＬフレームに対する応答の送受信処理が行われる（ステップＳ１０３）。具体的には、ビーコンフレームを受信した子機の各々からＰＳ−Ｐｏｌｌフレームが親機に送信される。例えば、図２２に示したように、ビーコンフレームを受信した子機１０−５＃１〜１０−５＃４の各々からＰＳ−Ｐｏｌｌフレームが同じタイミングで送信され、結果として多重化されるＰＳ−Ｐｏｌｌフレームを親機１０−３＃０が受信する。
【０２１３】
なお、当該ＰＳ−Ｐｏｌｌフレームを受信した親機は、未送信フレームを各子機に送信する。例えば、ＰＳ−Ｐｏｌｌフレームを受信した親機１０−５＃０は、第４の実施形態のように、周波数分割多重を用いて子機１０−５＃１〜１０−５＃４の各々にバッファリングされているデータフレームＤａｔａ＃０１〜０４の各々を送信する。
【０２１４】
さらに、データフレームを受信した子機は、当該データフレームに対する確認応答を送信してもよい。例えば、データフレームを受信した子機１０−５＃１〜１０−５＃４の各々は、当該データフレームの各々に対応するＡＣＫフレーム＃１０〜＃４０をそれぞれ親機に送信する。なお、子機の各々は、送信の際に、第４の実施形態のように、ＡＣＫフレームの第２フィールドを応答用周波数で変調する。結果として、ＡＣＫフレームの各々は周波数分割多重化される。
【０２１５】
（応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理）
本実施形態における応答分離用無線リソースの割当て処理およびＤＬフレームの送信処理のフローは、データフレームの代わりにビーコンフレームが送信される点、およびビーコンフレームがブロードキャストされる点の他は第３の実施形態の処理のフローと実質的に同一であるため説明を省略する。
【０２１６】
（応答の送信処理）
続いて、図２３を参照して、応答の送信処理について説明する。図２３は、本実施形態における子機の応答の送信処理を概念的に示すフローチャートである。なお、第１〜第４の実施形態の処理と実質的に同一である処理については説明を省略する。
【０２１７】
まず、子機は、ビーコンフレームを受信したかを判定する（ステップＳ３３１）。具体的には、通信部１２は、ビーコンレームのプリアンブル部分が受信されることにより、ビーコンフレームの受信を検出する。
【０２１８】
ビーコンフレームが受信されたと判定される場合、ビーコンフレームが応答要求情報を含むかを判定する（ステップＳ３３２）。
【０２１９】
ビーコンフレームが応答要求情報を含むと判定される場合、子機は、ビーコンフレームが未送信フレームの存在を示唆しているか判定する（ステップＳ３３３）。具体的には、データ処理部１１は、ビーコンフレームに自機に係る未送信情報が含まれているかを判定する。例えば、データ処理部１１は、未送信情報が、バッファリングされている自機宛ての未送信フレームが存在することを示しているかを判定する。
【０２２０】
未送信フレームの存在が示唆されていると判定される場合、子機は、ビーコンフレームから応答用周波数を取得する（ステップＳ３３４）。具体的には、ビーコンフレームに自機に係る未送信情報が含まれていると判定される場合、データ処理部１１は、ビーコンフレームに含まれる応答用周波数を示す情報を取得する。
【０２２１】
次に、子機は、ＰＳ−Ｐｏｌｌフレームの第１フィールドを生成し（ステップＳ３３５）、次いでＰＳ−Ｐｏｌｌフレームの第２フィールドを生成する（ステップＳ３３６）。
【０２２２】
次に、子機は、ビーコンフレームの受信から所定の時間経過後に、取得される応答用周波数を用いてＰＳ−Ｐｏｌｌフレームを送信する（ステップＳ３３７）。具体的には、データ処理部１１は、ビーコンフレームの受信から所定の時間経過後に、データ処理部１１によって生成される第１フィードおよび第２フィールドからなるＰＳ−Ｐｏｌｌフレームを親機に送信する。所定の時間は、他の子機と同一であるため、結果として、ＰＳ−Ｐｏｌｌフレームの各々は多重化される。なお、従来規格では、ＰＳ−Ｐｏｌｌフレームは、ビーコンフレームの受信からランダムな時間、例えばＤＩＦＳ（DCF  Inter  Frame  Space）およびランダムバックオフ時間の経過後に送信されるため、ＰＳ−Ｐｏｌｌフレームが多重化されない場合、または多重化されるＰＳ−Ｐｏｌｌフレームの数が変動する場合がある。しかし、本実施形態ではそのような状況の発生が抑制される。
【０２２３】
（応答の受信処理）
続いて、図２４を参照して、応答の送信処理について説明する。図２４は、本実施形態における親機の応答の受信処理を概念的に示すフローチャートである。なお、第１〜第４の実施形態の処理と実質的に同一である処理については説明を省略する。
【０２２４】
まず、親機は、ＰＳ−Ｐｏｌｌフレームが受信されるまで待機し（ステップＳ４３１）、ＰＳ−Ｐｏｌｌフレームが受信されると、ＰＳ−Ｐｏｌｌフレームの第２フィールドについて周波数成分を分析する（ステップＳ４３２）。
【０２２５】
次に、親機は、ＰＳ−Ｐｏｌｌフレームに応答用周波数の信号が含まれるかを判定する（ステップＳ４３３）。具体的には、通信部１２は、ＰＳ−Ｐｏｌｌフレームの第２フィールドにおいて、全ての応答用周波数が検出されたかを判定する。
【０２２６】
ＰＳ−Ｐｏｌｌフレームに応答用周波数の信号が含まれると判定される場合、親機は、子機宛ての未送信フレームを送信する（ステップＳ４３４）。具体的には、通信部１２は、検出された応答用周波数が割当てられた子機に、当該子機宛ての未送信フレームを送信する。
【０２２７】
なお、ＰＳ−Ｐｏｌｌフレームに応答用周波数の信号が含まれないと判定される場合、処理が終了する。これは、子機からの未送信フレームの送信要求であるＰＳ−Ｐｏｌｌフレームの送信が無かったと推定されるからである。
【０２２８】
このように、本開示の第５の実施形態によれば、指定情報を示すフレームは、未送信フレームが存在する旨を示す情報を有するフレームを含む。このため、ＰＳ−Ｐｏｌｌフレームのトリガとなるビーコンフレームに多重化に係る情報が含められ、ＰＳ−Ｐｏｌｌフレームの多重化が促されることにより、パワーセーブモードにおける通信を効率化し、子機の省電力化をさらに進めることが可能となる。
【０２２９】
＜７．応用例＞
本開示に係る技術は、様々な製品へ応用可能である。例えば、通信装置１０のうちの子機は、スマートフォン、タブレットＰＣ（Personal  Computer）、ノートＰＣ、携帯型ゲーム端末若しくはデジタルカメラなどのモバイル端末、テレビジョン受像機、プリンタ、デジタルスキャナ若しくはネットワークストレージなどの固定端末、又はカーナビゲーション装置などの車載端末として実現されてもよい。また、子機は、スマートメータ、自動販売機、遠隔監視装置又はＰＯＳ（Point  Of  Sale）端末などの、Ｍ２Ｍ（Machine  To  Machine）通信を行う端末（ＭＴＣ（Machine  Type  Communication）端末ともいう）として実現されてもよい。さらに、通信装置１０は、これら端末に搭載される無線通信モジュール（例えば、１つのダイで構成される集積回路モジュール）であってもよい。
【０２３０】
一方、例えば、通信装置１０のうちの親機は、ルータ機能を有し又はルータ機能を有しない無線ＬＡＮアクセスポイント（無線基地局ともいう）として実現されてもよい。また、親機は、モバイル無線ＬＡＮルータとして実現されてもよい。さらに、親機は、これら装置に搭載される無線通信モジュール（例えば、１つのダイで構成される集積回路モジュール）であってもよい。
【０２３１】
＜７−１．第１の応用例＞
図２５は、本開示に係る技術が適用され得るスマートフォン９００の概略的な構成の一例を示すブロック図である。スマートフォン９００は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１３、アンテナスイッチ９１４、アンテナ９１５、バス９１７、バッテリー９１８及び補助コントローラ９１９を備える。
【０２３２】
プロセッサ９０１は、例えばＣＰＵ（Central  Processing  Unit）又はＳｏＣ（System  on  Chip）であってよく、スマートフォン９００のアプリケーションレイヤ及びその他のレイヤの機能を制御する。メモリ９０２は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ９０１により実行されるプログラム及びデータを記憶する。ストレージ９０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。外部接続インタフェース９０４は、メモリーカード又はＵＳＢ（Universal  Serial  Bus）デバイスなどの外付けデバイスをスマートフォン９００へ接続するためのインタフェースである。
【０２３３】
カメラ９０６は、例えば、ＣＣＤ（Charge  Coupled  Device）又はＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を有し、撮像画像を生成する。センサ９０７は、例えば、測位センサ、ジャイロセンサ、地磁気センサ及び加速度センサなどのセンサ群を含み得る。マイクロフォン９０８は、スマートフォン９００へ入力される音声を音声信号へ変換する。入力デバイス９０９は、例えば、表示デバイス９１０の画面上へのタッチを検出するタッチセンサ、キーパッド、キーボード、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９１０は、液晶ディスプレイ（ＬＣＤ）又は有機発光ダイオード（ＯＬＥＤ）ディスプレイなどの画面を有し、スマートフォン９００の出力画像を表示する。スピーカ９１１は、スマートフォン９００から出力される音声信号を音声に変換する。
【０２３４】
無線通信インタフェース９１３は、ＩＥＥＥ８０２．１１ａ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、無線通信を実行する。無線通信インタフェース９１３は、インフラストラクチャーモードにおいては、他の装置と無線ＬＡＮアクセスポイントを介して通信し得る。また、無線通信インタフェース９１３は、アドホックモード又はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。なお、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔでは、アドホックモードとは異なり２つの端末の一方がアクセスポイントとして動作するが、通信はそれら端末間で直接的に行われる。無線通信インタフェース９１３は、典型的には、ベースバンドプロセッサ、ＲＦ（Radio  Frequency）回路及びパワーアンプなどを含み得る。無線通信インタフェース９１３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース９１３は、無線ＬＡＮ方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ９１４は、無線通信インタフェース９１３に含まれる複数の回路（例えば、異なる無線通信方式のための回路）の間でアンテナ９１５の接続先を切り替える。アンテナ９１５は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、無線通信インタフェース９１３による無線信号の送信及び受信のために使用される。
【０２３５】
なお、図２５の例に限定されず、スマートフォン９００は、複数のアンテナ（例えば、無線ＬＡＮ用のアンテナ及び近接無線通信方式用のアンテナ、など）を備えてもよい。その場合に、アンテナスイッチ９１４は、スマートフォン９００の構成から省略されてもよい。
【０２３６】
バス９１７は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１３及び補助コントローラ９１９を互いに接続する。バッテリー９１８は、図中に破線で部分的に示した給電ラインを介して、図２５に示したスマートフォン９００の各ブロックへ電力を供給する。補助コントローラ９１９は、例えば、スリープモードにおいて、スマートフォン９００の必要最低限の機能を動作させる。
【０２３７】
図２５に示したスマートフォン９００において、図３を用いて説明したデータ処理部１１、通信部１２及び制御部１７は、無線通信インタフェース９１３において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ９０１又は補助コントローラ９１９において実装されてもよい。例えば、データ処理部１１が多重化のための送信処理を指定する指定情報を示すフレームを生成することにより、当該フレームに対する応答が多重化され、通信効率を向上させることができる。
【０２３８】
なお、スマートフォン９００は、プロセッサ９０１がアプリケーションレベルでアクセスポイント機能を実行することにより、無線アクセスポイント（ソフトウェアＡＰ）として動作してもよい。また、無線通信インタフェース９１３が無線アクセスポイント機能を有していてもよい。
【０２３９】
＜７−２．第２の応用例＞
図２６は、本開示に係る技術が適用され得るカーナビゲーション装置９２０の概略的な構成の一例を示すブロック図である。カーナビゲーション装置９２０は、プロセッサ９２１、メモリ９２２、ＧＰＳ（Global  Positioning  System）モジュール９２４、センサ９２５、データインタフェース９２６、コンテンツプレーヤ９２７、記憶媒体インタフェース９２８、入力デバイス９２９、表示デバイス９３０、スピーカ９３１、無線通信インタフェース９３３、アンテナスイッチ９３４、アンテナ９３５及びバッテリー９３８を備える。
【０２４０】
プロセッサ９２１は、例えばＣＰＵ又はＳｏＣであってよく、カーナビゲーション装置９２０のナビゲーション機能及びその他の機能を制御する。メモリ９２２は、ＲＡＭ及びＲＯＭを含み、プロセッサ９２１により実行されるプログラム及びデータを記憶する。
【０２４１】
ＧＰＳモジュール９２４は、ＧＰＳ衛星から受信されるＧＰＳ信号を用いて、カーナビゲーション装置９２０の位置（例えば、緯度、経度及び高度）を測定する。センサ９２５は、例えば、ジャイロセンサ、地磁気センサ及び気圧センサなどのセンサ群を含み得る。データインタフェース９２６は、例えば、図示しない端子を介して車載ネットワーク９４１に接続され、車速データなどの車両側で生成されるデータを取得する。
【０２４２】
コンテンツプレーヤ９２７は、記憶媒体インタフェース９２８に挿入される記憶媒体（例えば、ＣＤ又はＤＶＤ）に記憶されているコンテンツを再生する。入力デバイス９２９は、例えば、表示デバイス９３０の画面上へのタッチを検出するタッチセンサ、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９３０は、ＬＣＤ又はＯＬＥＤディスプレイなどの画面を有し、ナビゲーション機能又は再生されるコンテンツの画像を表示する。スピーカ９３１は、ナビゲーション機能又は再生されるコンテンツの音声を出力する。
【０２４３】
無線通信インタフェース９３３は、ＩＥＥＥ８０２．１１ａ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、無線通信を実行する。無線通信インタフェース９３３は、インフラストラクチャーモードにおいては、他の装置と無線ＬＡＮアクセスポイントを介して通信し得る。また、無線通信インタフェース９３３は、アドホックモード又はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。無線通信インタフェース９３３は、典型的には、ベースバンドプロセッサ、ＲＦ回路及びパワーアンプなどを含み得る。無線通信インタフェース９３３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース９３３は、無線ＬＡＮ方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ９３４は、無線通信インタフェース９３３に含まれる複数の回路の間でアンテナ９３５の接続先を切り替える。アンテナ９３５は、単一の又は複数のアンテナ素子を有し、無線通信インタフェース９３３による無線信号の送信及び受信のために使用される。
【０２４４】
なお、図２６の例に限定されず、カーナビゲーション装置９２０は、複数のアンテナを備えてもよい。その場合に、アンテナスイッチ９３４は、カーナビゲーション装置９２０の構成から省略されてもよい。
【０２４５】
バッテリー９３８は、図中に破線で部分的に示した給電ラインを介して、図２６に示したカーナビゲーション装置９２０の各ブロックへ電力を供給する。また、バッテリー９３８は、車両側から給電される電力を蓄積する。
【０２４６】
図２６に示したカーナビゲーション装置９２０において、図３を用いて説明したデータ処理部１１、通信部１２及び制御部１７は、無線通信インタフェース９３３において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ９２１において実装されてもよい。例えば、データ処理部１１が多重化のための送信処理を指定する指定情報を示すフレームを生成することにより、当該フレームに対する応答が多重化され、通信効率を向上させることができる。
【０２４７】
また、無線通信インタフェース９３３は、上述した親機として動作し、車両に乗るユーザが有する端末に無線接続を提供してもよい。その際、例えば、当該端末が複数存在する場合、ユーザが有する端末からの応答フレームを多重化させ、当該応答フレームの通信効率を向上させることができる。
【０２４８】
また、本開示に係る技術は、上述したカーナビゲーション装置９２０の１つ以上のブロックと、車載ネットワーク９４１と、車両側モジュール９４２とを含む車載システム（又は車両）９４０として実現されてもよい。車両側モジュール９４２は、車速、エンジン回転数又は故障情報などの車両側データを生成し、生成したデータを車載ネットワーク９４１へ出力する。
【０２４９】
＜７−３．第３の応用例＞
図２７は、本開示に係る技術が適用され得る無線アクセスポイント９５０の概略的な構成の一例を示すブロック図である。無線アクセスポイント９５０は、コントローラ９５１、メモリ９５２、入力デバイス９５４、表示デバイス９５５、ネットワークインタフェース９５７、無線通信インタフェース９６３、アンテナスイッチ９６４及びアンテナ９６５を備える。
【０２５０】
コントローラ９５１は、例えばＣＰＵ又はＤＳＰ（Digital  Signal  Processor）であってよく、無線アクセスポイント９５０のＩＰ（Internet  Protocol）レイヤ及びより上位のレイヤの様々な機能（例えば、アクセス制限、ルーティング、暗号化、ファイアウォール及びログ管理など）を動作させる。メモリ９５２は、ＲＡＭ及びＲＯＭを含み、コントローラ９５１により実行されるプログラム、及び様々な制御データ（例えば、端末リスト、ルーティングテーブル、暗号鍵、セキュリティ設定及びログなど）を記憶する。
【０２５１】
入力デバイス９５４は、例えば、ボタン又はスイッチなどを含み、ユーザからの操作を受け付ける。表示デバイス９５５は、ＬＥＤランプなどを含み、無線アクセスポイント９５０の動作ステータスを表示する。
【０２５２】
ネットワークインタフェース９５７は、無線アクセスポイント９５０が有線通信ネットワーク９５８に接続するための有線通信インタフェースである。ネットワークインタフェース９５７は、複数の接続端子を有してもよい。有線通信ネットワーク９５８は、イーサネット（登録商標）などのＬＡＮであってもよく、又はＷＡＮ（Wide  Area  Network）であってもよい。
【０２５３】
無線通信インタフェース９６３は、ＩＥＥＥ８０２．１１ａ、１１ｇ、１１ｎ、１１ａｃ及び１１ａｄなどの無線ＬＡＮ標準のうちの１つ以上をサポートし、近傍の端末へアクセスポイントとして無線接続を提供する。無線通信インタフェース９６３は、典型的には、ベースバンドプロセッサ、ＲＦ回路及びパワーアンプなどを含み得る。無線通信インタフェース９６３は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。アンテナスイッチ９６４は、無線通信インタフェース９６３に含まれる複数の回路の間でアンテナ９６５の接続先を切り替える。アンテナ９６５は、単一の又は複数のアンテナ素子を有し、無線通信インタフェース９６３による無線信号の送信及び受信のために使用される。
【０２５４】
図２７に示した無線アクセスポイント９５０において、図３を用いて説明したデータ処理部１１、通信部１２及び制御部１７は、無線通信インタフェース９６３において実装されてもよい。また、これら機能の少なくとも一部は、コントローラ９５１において実装されてもよい。例えば、データ処理部１１が多重化のための送信処理を指定する指定情報を示すフレームを生成することにより、当該フレームに対する応答が多重化され、通信効率を向上させることができる。
【０２５５】
＜８．むすび＞
以上、本開示の第１の実施形態によれば、子機に送信されるフレームに対する応答が当該指定情報に基づいて多重化されることにより、当該応答の衝突を回避しながら、通信効率を向上させることが可能となる。
【０２５６】
また、本開示の第２の実施形態によれば、ＤＬフレームが、多重化されることなく同じタイミングで複数の子機に送信されることにより、多重化に係る信号処理が省略され、親機の通信に係る処理および構成を簡素化することが可能となる。
【０２５７】
また、本開示の第３の実施形態によれば、既存の周波数分割多重化に係る機能が利用されることにより、新たな機能が追加されることなく、応答の通信における通信効率を向上させることが可能となる。
【０２５８】
また、本開示の第４の実施形態によれば、同じタイミングで複数の子機に対してＤＬフレームを送信することができ、ＤＬフレームの送信について通信効率を向上させることが可能となる。
【０２５９】
また、本開示の第５の実施形態によれば、ＰＳ−Ｐｏｌｌフレームのトリガとなるビーコンフレームに多重化に係る情報が含められ、ＰＳ−Ｐｏｌｌフレームの多重化が促されることにより、パワーセーブモードにおける通信を効率化し、子機の省電力化をさらに進めることが可能となる。
【０２６０】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０２６１】
例えば、上記実施形態では、ＤＬフレーム等として送信されるフレームはデータフレームであるとしたが、本技術はかかる例に限定されない。例えば、送信されるフレームは制御フレームまたは管理フレームであってもよい。
【０２６２】
また、上記の第１〜第４の実施形態におけるＤＬフレームは、空間分割多重化フレーム、アグリゲーションフレーム、マルチキャストフレーム、または周波数多重化フレームのいずれであってもよい。
【０２６３】
また、上記の実施形態のフローチャートに示されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的にまたは個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【０２６４】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０２６５】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成する処理部と、前記処理部により生成されるフレームを前記複数の他の通信装置に送信する通信部と、を備える通信装置。
（２）前記指定情報は、前記複数の他の通信装置の各々について割当てられる符号である、前記（１）に記載の通信装置。
（３）前記符号は、前記複数の他の通信装置の各々に割当てられる符号の相互相関がそれぞれ擬似雑音符号との相関以下である、前記（２）に記載の通信装置。
（４）前記符号を形成する系列は、時間軸方向に配置され、または、周波数軸方向に配置される、前記（２）または（３）に記載の通信装置。
（５）前記指定情報は、前記複数の他の通信装置の各々について割当てられる周波数を示す情報である、前記（１）に記載の通信装置。
（６）前記指定情報を示すフレームは、トレーニング信号要求フレームを含む、前記（１）〜（５）のいずれか１項に記載の通信装置。
（７）前記指定情報を示すフレームは、時間的に結合される、前記複数の他の通信装置宛てのフレームの各々で構成されるフレームを含む、前記（１）〜（５）のいずれか１項に記載の通信装置。
（８）前記指定情報を示すフレームは、前記複数の他の通信装置を宛先とするマルチキャストフレームを含む、前記（１）〜（５）のいずれか１項に記載の通信装置。
（９）前記指定情報を示すフレームは、周波数分割多重化される、前記（１）〜（５）のいずれか１項に記載の通信装置。
（１０）前記指定情報は、前記指定情報を含むフレームの周波数分割多重化で用いられた周波数を示す情報である、前記（９）に記載の通信装置。
（１１）前記指定情報を示すフレームは、未送信フレームが存在する旨を示す情報を有する、前記（１）〜（５）のいずれか１項に記載の通信装置。
（１２）前記通信部は、前記指定情報を示すフレームに対する、前記指定情報を示すフレームの受信から所定の時間経過後に複数の他の通信装置より送信される、多重化された応答を受信し、前記処理部は、前記指定情報に基づいて前記応答の受信有無の判定を行う、前記（１）〜（１１）のいずれか１項に記載の通信装置。
（１３）前記処理部は、前記応答に含まれる符号と前記複数の他の通信装置の各々に割当てられた符号との相関演算の結果に基づいて前記判定を行う、前記（１２）に記載の通信装置。
（１４）前記処理部は、前記応答に、前記複数の他の通信装置の各々に割当てられた周波数の信号が含まれるかに基づいて前記判定を行う、前記（１２）に記載の通信装置。
（１５）前記処理部は、前記信号の復調により得られる前記応答の内容が所定の内容であるかに基づいて前記判定を行う、前記（１４）に記載の通信装置。
（１６）前記指定情報を示すフレームは、前記指定情報を示すフレームに対する応答の送信要求を示す応答要求情報を含む、前記（１）〜（１５）のいずれか１項に記載の通信装置。
（１７）他の通信装置からのフレームの受信処理を行い、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理する処理部を備える通信装置。
（１８）複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成することと、生成されるフレームを前記複数の他の通信装置に送信することと、を含む通信方法。
（１９）他の通信装置からのフレームの受信処理を行い、複数の通信装置の各々について異なる、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理すること、を含む通信方法。
（２０）複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成する処理機能と、生成されるフレームを前記複数の他の通信装置に送信する通信機能と、をコンピュータに実現させるためのプログラム。
（２１）他の通信装置からのフレームの受信処理を行い、複数の通信装置の各々について異なる、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理する処理機能をコンピュータに実現させるためのプログラム。
（２２）複数の他の通信装置の各々について異なる、多重化のための送信処理を指定する指定情報を示すフレームを生成する処理部と、生成されるフレームを前記複数の他の通信装置に送信する通信部と、を備える通信システム。
（２３）他の通信装置からのフレームの受信処理を行い、複数の通信装置の各々について異なる、前記他の通信装置から示される送信処理に従って、前記フレームに対する応答を処理する処理部、を備える通信システム。
【符号の説明】
【０２６６】
１０    通信装置
１１    データ処理部
１２    通信部
１３    変復調部
１４    信号処理部
１５    チャネル推定部
１６    無線インタフェース部
１７    制御部
１８    バッファ
【図１】
2016067696.tif 000003
【図２】
2016067696.tif 000004
【図３】
2016067696.tif 000005
【図４Ａ】
2016067696.tif 000006
【図４Ｂ】
2016067696.tif 000007
【図５】
2016067696.tif 000008
【図６】
2016067696.tif 000009
【図７】
2016067696.tif 000010
【図８】
2016067696.tif 000011
【図９】
2016067696.tif 000012
【図１０】
2016067696.tif 000013
【図１１Ａ】
2016067696.tif 000014
【図１１Ｂ】
2016067696.tif 000015
【図１２】
2016067696.tif 000016
【図１３】
2016067696.tif 000017
【図１４】
2016067696.tif 000018
【図１５】
2016067696.tif 000019
【図１６】
2016067696.tif 000020
【図１７】
2016067696.tif 000021
【図１８】
2016067696.tif 000022
【図１９】
2016067696.tif 000023
【図２０】
2016067696.tif 000024
【図２１Ａ】
2016067696.tif 000025
【図２１Ｂ】
2016067696.tif 000026
【図２２】
2016067696.tif 000027
【図２３】
2016067696.tif 000028
【図２４】
2016067696.tif 000029
【図２５】
2016067696.tif 000030
【図２６】
2016067696.tif 000031
【図２７】
2016067696.tif 000032
【国際調査報告】
2016067696.tif 000033
2016067696.tif 000034
2016067696.tif 000035
2016067696.tif 000036