(57)【要約】  本技術は、より信頼性の高い通信を実現することができるようにする通信装置、及び通信方法に関する。利用可能な周波数チャネルを利用して、データフレームを他の通信装置に送信し、データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報を付加する制御を行う制御部を備える通信装置が提供される。本技術は、例えば、無線LANシステムに適用することができる。
2020166375.tif 000002
【特許請求の範囲】
【請求項１】
利用可能な周波数チャネルを利用して、データフレームを他の通信装置に送信し、
前記データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報を付加する
制御を行う制御部を備える
通信装置。
【請求項２】
前記制御部は、
前記データフレームの送信に利用した周波数チャネルと異なる周波数チャネルの利用状況を監視し、
監視結果に基づいて、利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルに関する前記利用可能チャネル情報を、前記データフレームに含める
請求項１に記載の通信装置。
【請求項３】
前記制御部は、利用可能な周波数チャネルで、前記他の通信装置から送信されてくる信号として、前記データフレームの受信の確認に用いられる確認信号を待ち受ける動作を制御する
請求項１に記載の通信装置。
【請求項４】
前記確認信号は、再送が必要なデータに関する特定情報を含み、
前記制御部は、
前記確認信号に含まれる前記特定情報に基づいて、前記データを特定し、
前記確認信号を受信した１以上の周波数チャネルを利用して、特定した前記データを含むデータフレームを、前記他の通信装置に送信する
請求項３に記載の通信装置。
【請求項５】
前記データフレームは、複数のサブフレームをアグリゲートしたフレームとして構成される
請求項１に記載の通信装置。
【請求項６】
前記制御部は、前記利用可能チャネル情報を、前記データフレームのデリミタに含める
請求項５に記載の通信装置。
【請求項７】
前記制御部は、前記利用可能チャネル情報を、前記サブフレームのヘッダに含める
請求項５に記載の通信装置。
【請求項８】
前記制御部は、前記利用可能チャネル情報を、マネジメントフレーム又はアクションフレームとして含める
請求項５に記載の通信装置。
【請求項９】
前記制御部は、前記利用可能チャネル情報を、プリアンブル信号又はミッドアンブル信号に含める
請求項５に記載の通信装置。
【請求項１０】
通信装置が、
利用可能な周波数チャネルを利用して、データフレームを他の通信装置に送信し、
前記データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報を付加する
制御を行う
通信方法。
【請求項１１】
利用可能な周波数チャネルを利用して、他の通信装置から送信されてくるデータフレームを受信し、
前記データフレームに含まれる利用可能チャネル情報に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する
制御を行う制御部を備える
通信装置。
【請求項１２】
前記制御部は、
前記データフレームの受信に利用した周波数チャネルと異なる周波数チャネルの利用状況を監視し、
監視結果に基づいて、利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルに関する利用可能チャネル情報を、前記確認信号に含める
請求項１１に記載の通信装置。
【請求項１３】
前記確認信号は、再送が必要なデータに関する特定情報を含み、
前記制御部は、利用可能な周波数チャネルで、前記他の通信装置から送信されてくる前記データを含むデータフレームを待ち受ける動作を制御する
請求項１１に記載の通信装置。
【請求項１４】
前記制御部は、前記データフレームを受信した１以上の周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する
請求項１３に記載の通信装置。
【請求項１５】
前記データフレームは、複数のサブフレームをアグリゲートしたフレームとして構成される
請求項１１に記載の通信装置。
【請求項１６】
前記制御部は、前記データフレームのデリミタに含まれる前記利用可能チャネル情報を取得する
請求項１５に記載の通信装置。
【請求項１７】
前記制御部は、前記サブフレームのヘッダに含まれる前記利用可能チャネル情報を取得する
請求項１５に記載の通信装置。
【請求項１８】
前記制御部は、マネジメントフレーム又はアクションフレームとして含まれる前記利用可能チャネル情報を取得する
請求項１５に記載の通信装置。
【請求項１９】
前記制御部は、プリアンブル信号又はミッドアンブル信号に含まれる前記利用可能チャネル情報を取得する
請求項１５に記載の通信装置。
【請求項２０】
通信装置が、
利用可能な周波数チャネルを利用して、他の通信装置から送信されてくるデータフレームを受信し、
前記データフレームに含まれる利用可能チャネル情報に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する
制御を行う
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、通信装置、及び通信方法に関し、特に、より信頼性の高い通信を実現することができるようにした通信装置、及び通信方法に関する。
【背景技術】
【０００２】
従来からのデータ伝送方法として、データフレームの送信が終了した直後に受領確認のACK(Acknowledgement)フレームを同一の周波数チャネル上で返送する技術が用いられている。【０００３】
また、特許文献１には、A-MPDUがナルデータであるか否かを指示するナルビットをデリミタに含む技術が開示されている。さらに、特許文献２には、MPDUのACK指示情報を含む識別子をMPDUのデリミタフィールドに含む技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2014-143715号公報
【特許文献２】特表2017-536004号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ACKフレームが正しく返送されないと、他の通信に誤りが生じたり、あるいは他の通信と衝突したりするなど、通信の品質が低下するため、より信頼性の高い通信を実現するための技術方式が求められていた。【０００６】
本技術はこのような状況に鑑みてなされたものであり、より信頼性の高い通信を実現することができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の一側面の通信装置は、利用可能な周波数チャネルを利用して、データフレームを他の通信装置に送信し、前記データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報を付加する制御を行う制御部を備える通信装置である。【０００８】
本技術の一側面の通信方法は、通信装置が、利用可能な周波数チャネルを利用して、データフレームを他の通信装置に送信し、前記データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報を付加する制御を行う通信方法である。【０００９】
本技術の一側面の通信装置、及び通信方法においては、利用可能な周波数チャネルを利用して、データフレームが他の通信装置に送信され、前記データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報が付加される制御が行われる。【００１０】
本技術の一側面の通信装置は、利用可能な周波数チャネルを利用して、他の通信装置から送信されてくるデータフレームを受信し、前記データフレームに含まれる利用可能チャネル情報に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、特定した利用可能な周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する制御を行う制御部を備える通信装置である。【００１１】
本技術の一側面の通信方法は、通信装置が、利用可能な周波数チャネルを利用して、他の通信装置から送信されてくるデータフレームを受信し、前記データフレームに含まれる利用可能チャネル情報に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、特定した利用可能な周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する制御を行う通信方法である。【００１２】
本技術の一側面の通信装置、及び通信方法においては、利用可能な周波数チャネルを利用して、他の通信装置から送信されてくるデータフレームが受信され、前記データフレームに含まれる利用可能チャネル情報に基づいて、フレームの送受信に利用可能な周波数チャネルが特定され、特定された利用可能な周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号が、前記他の通信装置に送信される制御が行われる。【００１３】
なお、本技術の一側面の通信装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。
【図面の簡単な説明】
【００１４】
【図１】無線ネットワークの構成の例を示した図である。
【図２】現状の方式によるデータ再送の流れを示した図である。
【図３】現状の方式によるデータ再送の流れを示した図である。
【図４】新方式を適用した場合における各通信装置の動作の流れを示す図である。
【図５】フレームアグリゲーションを適用したA-MPDUの構成の例を示す図である。
【図６】利用可能チャネル情報を含むA-MPDUの構成の他の例を示す図である。
【図７】利用可能チャネル情報を含むMACヘッダの構成の例を示す図である。
【図８】利用可能チャネル情報を含む情報エレメントの構成の例を示す図である。
【図９】利用可能チャネル情報をPHY層で識別可能なパラメータとして構成した例を示す図である。
【図１０】利用可能チャネル情報を含むプリアンブルの構成の例を示す図である。
【図１１】利用可能チャネル情報を含むミッドアンブルの構成の例を示す図である。
【図１２】SACKフレームの構成の例を示す図である。
【図１３】利用可能チャネル情報のパラメータの第１の例を示す図である。
【図１４】利用可能チャネル情報のパラメータの第２の例を示す図である。
【図１５】利用可能チャネル情報のパラメータの第３の例を示す図である。
【図１６】利用可能チャネル情報のパラメータの第４の例を示す図である。
【図１７】利用可能チャネル情報のパラメータの第５の例を示す図である。
【図１８】プライマリチャネルとセカンダリチャネルの構成の例を示す図である。
【図１９】利用可能チャネル情報のパラメータの第６の例を示す図である。
【図２０】無線LANシステムで利用可能な周波数チャネルの配置の例を示した図である。
【図２１】本技術を適用した通信装置の構成の例を示したブロック図である。
【図２２】無線通信モジュールの構成の例を示したブロック図である。
【図２３】データフレームの送信側の通信装置の動作を説明するフローチャートである。
【図２４】データフレームの送信側の通信装置の動作を説明するフローチャートである。
【図２５】データフレームの受信側の通信装置の動作を説明するフローチャートである。
【図２６】データフレームの受信側の通信装置の動作を説明するフローチャートである。
【図２７】サイマルキャスト受信処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら本技術の実施の形態について説明する。なお、説明は以下の順序で行うものとする。
【００１６】
１．本技術の実施の形態
２．変形例
【００１７】
＜１．本技術の実施の形態＞
【００１８】
現状のデータ伝送方法（現状の方式）では、データフレームの送信が終了した直後に受領確認のACK(Acknowledgement)フレームを同一の周波数チャネル上で返送する技術が用いられている。
【００１９】
また、現状の方式において、RTS(Request to Send)フレームとCTS(Clear to Send)フレームの交換による仮想的キャリア検出を用いたネットワークアロケーションベクタ（NAV：Network Allocation Vector）の設定に際しては、RTSフレームとCTSフレームを交換したチャネルのみでのデータフレーム及びACKフレームの交換がなされていた。
【００２０】
さらに、無線LAN(Local Area Network)システムにおいては、複数のデータユニット（MPDU：MAC Protocol Data Unit）をアグリゲーションして送信するフレームアグリゲーション技術を適用して、１回のアクセス制御によって、大量のデータを届ける技術が利用されている。ここでは、当該データの受領を確認するために、ブロックACKフレームを返送する方法が実用化されている。
【００２１】
ここで、現状の方式では、１つの周波数チャネルでデータフレームを送信した後に、その周波数チャネルでACKフレームを受領する方法が一般的であった。
【００２２】
また、このフレームアグリゲーション技術では、デリミタと呼ばれる境界の信号を挿入して、以降のデータユニット（MPDU）のデータ長を個別に伝える技術が用いられている。
【００２３】
例えば、上述した特許文献１によれば、後続するA-MPDUがナルデータであるか否かを指示するナルビットをデリミタに含める技術が開示されている。
【００２４】
また、例えば、上述した特許文献２によれば、MPDUのACK指示情報を含む識別子を、MPDUデリミタフィールドに含める技術が開示されている。
【００２５】
ところで、現状の方式のように、１つの周波数チャネル上でデータフレームの送信を終了した直後に、その同一の周波数チャネル上で、ブロックACKリクエストによって、ブロックACKフレームの返送を要求する場合に、無線伝送路が他のデータフレームの通信（他の通信）によって重ねて受信に利用されていると、そのACKフレームの返送によって、他のデータフレームの通信に誤りを生じてしまう可能性がある。
【００２６】
データフレームを受信している通信装置では、こうしてデータに誤りが生じている場合に、データを正しく復号することができないため、誤りの生じている周波数チャネルでACKフレームを返送してしまうと、他の通信と衝突してしまうことが容易に想定される。
【００２７】
また、フレームアグリゲーション技術を適用した場合においては、その後のブロックACKフレームが正しく返送されないときには、再度、全てのデータが再送されてしまい、無線伝送路が長い時間に渡って占有されてしまうという問題があった。
【００２８】
例えば、上述した特許文献１に開示された構成では、デリミタにA-MPDUフレーム内のMPDUに関する情報が記載されており、このデリミタを正しく復号できなければ、次のMPDUの構成を把握することができない、という問題がある。
【００２９】
さらに、この特許文献１に開示された構成では、A-MPDUフレームの受領確認に伴う情報がデリミタに記載されておらず、その周波数チャネル以外の利用状況を伝えることができない、という問題もあった。
【００３０】
また、例えば、上述した特許文献２に開示された構成では、MPDUデリミタにMPDUのACK指示情報が含まれるが、これは予めMPDUごとに固有のACK指示情報が付加されるものであり、フレームの途中で、受信側に利用可能なチャネルの情報を逐次更新して通知することができない、という問題もあった。
【００３１】
つまり、A-MPDUフレームを受領した後に、その受領確認に必要とされるパラメータの交換が、データ伝送中に変更できないという問題があり、利用中のチャネル状況の変化によって、受領確認を確実に返送できないという問題を解決するに至っていない。
【００３２】
本技術では、上述した問題を解決して、より信頼性の高い通信を実現するための通信方法（新方式）を提案する。
【００３３】
すなわち、本技術を適用した通信方法（新方式）において、データフレームの送信側となる通信装置（例えば基地局）では、利用可能な周波数チャネルを利用して、データフレーム（例えばA-MPDUフレーム）を他の通信装置（例えば端末局）に送信し、データフレーム（例えばA-MPDUフレームのデリミタ等）に、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報（例えば、Available Channel Map）を付加する制御が行われる。
【００３４】
一方で、データフレームの受信側となる通信装置（例えば端末局）では、利用可能な周波数チャネルを利用して、他の通信装置（例えば基地局）から送信されてくるデータフレーム（例えばA-MPDUフレーム）を受信し、データフレーム（例えばA-MPDUフレームのデリミタ等）に含まれる利用可能チャネル情報（例えば、Available Channel Map）に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、特定した利用可能な周波数チャネルを利用して、データフレームの受信の確認に用いられる確認信号（例えば、SACKフレーム）を、他の通信装置に送信する制御が行われる。
【００３５】
なお、詳細は後述するが、SACK(Simulcast Block ACK)フレームは、ブロックACKフレームを、複数の周波数チャネル（サイマルキャストチャネル）を利用してサイマルキャストで伝送する場合のフレームに相当する。
【００３６】
このように、新方式では、送信側の通信装置が情報交換可能な他の周波数チャネルを特定するための情報（利用可能チャネル情報）を、例えばA-MPDUフレームのデリミタ等に記載して、受信側の通信装置に通知することで、受信側の通信装置では、この利用可能チャネル情報に基づき、受信側でも利用可能な周波数チャネルを選択して、複数の周波数チャネルでブロックACKフレームを返送する通信プロトコルを提案する。
【００３７】
つまり、新方式では、ブロックACKフレームを、受信側の通信装置と送信側の通信装置の双方で利用可能な空きチャネルで送信するとともに、以降のデータ伝送に利用する周波数チャネルとする通信方法を提案する。
【００３８】
以下、本技術を適用した通信方法（新方式）の詳細について、図面を参照しながら説明する。
【００３９】
（無線ネットワークの構成の例）
図１は、無線ネットワークの構成の例を示した図である。
【００４０】
図１において、図中の白丸（○）は、各通信装置１０の存在位置を示し、その存在位置を中心とした外側の破線の円が、各通信装置１０からの電波到達範囲に相当することを示している。また、図中の太い矢印は、各通信装置１０の間のデータフレームの流れを示し、図中の細い矢印は、ACKフレームを示している。なお、図１においては、通信装置１０の他に、通信装置２０も存在するが、通信装置２０についても同様である。
【００４１】
ここで、ベーシックサービスセット（BSS：Basic Service Set）の無線LANネットワークにおいて、送信側の通信装置１０Ｔｘ（BSS）と、受信側の通信装置１０Ｒｘ（BSS）との間で通信を実施している。
【００４２】
この状況において、その周囲にオーバーラップしたベーシックサービスセット（OBSS1，OBSS2）のそれぞれの無線LANネットワークにおける送信側の通信装置１０Ｔｘ（OBSS1）と、受信側の通信装置１０Ｒｘ（OBSS2）が存在し、さらに、無線LANシステムとは異なる他のシステムの送信側の通信装置２０Ｔｘ（Other System）が存在している。
【００４３】
なお、他のシステムとしては、例えば、3GPP(Third Generation Partnership Project)により策定されるLTE(Long Term Evolution)/LTE-Advancedや、5G(5th Generation)等の無線通信システムが含まれる。
【００４４】
このとき、通信装置１０Ｔｘ（BSS）から通信装置１０Ｒｘ（BSS）にデータフレームを送信する場合（図中の「Data」の矢印）、通信装置１０Ｔｘ（BSS）の周囲に存在している通信装置１０Ｔｘ（OBSS1）からの信号が干渉波となる（図中のハッチングを施した矢印）。
【００４５】
また、通信装置１０Ｒｘ（BSS）では、通信装置１０Ｔｘ（BSS）からのデータフレームを受信した後に、その受領確認のためのACKフレームを返送するが（図中の「ACK」の矢印）、通信装置１０Ｒｘ（BSS）の周囲に存在している通信装置１０Ｒｘ（OBSS2）や、通信装置２０Ｔｘ（Other System）からの信号が干渉波となる（図中のハッチングを施した矢印）。
【００４６】
また、その逆に、通信装置１０Ｒｘ（BSS）から送信されたACKフレームが、その周囲の通信装置１０Ｒｘ（OBSS2）や、通信装置２０Ｔｘ（Other System）からすれば、干渉源となり得る（図中のハッチングを施した矢印内の細い矢印）。
【００４７】
（現状のデータ再送の流れ）
ここで、図２及び図３を参照して、現状の方式によるデータ再送の流れを説明する。
【００４８】
図２では、通信装置１０Ｔｘ（BSS）がデータフレームを送信して、そのデータフレームを通信装置１０Ｒｘ（BSS）が受信する場合に、他のシステム（通信装置２０Ｔｘ（Other System））からの干渉波によって、通信装置１０Ｒｘ（BSS）がACKフレームを返送（送信）できないケースを示している。
【００４９】
すなわち、本来、無線LANシステムであれば、RTSフレームとCTSフレームの交換によって、無線伝送路が利用されることを予め、ネットワークアロケーションベクタ（NAV）による仮想的なキャリアセンスを設定することが可能であったが、他のシステムが存在する場合には、RTSフレームとCTSフレームの存在を把握できないため、同様に対応することはできない。
【００５０】
図２においては、RTSフレームとCTSフレームの存在を把握できない他のシステム（Other System）の通信装置２０Ｔｘが存在する場合に、当該他のシステムの通信装置２０Ｔｘからの信号により干渉が発生し、通信装置１０Ｒｘ（BSS）が検出することで、データ伝送が終了した後に、無線伝送路が利用中であることを検出してしまい、ACKフレームを返送できないことを示している。
【００５１】
このとき、通信装置１０Ｔｘ（BSS）は、データフレームを送信した後に、通信装置１０Ｒｘ（BSS）からACKフレームが返送されないことから、全てのデータフレームを再送してしまう。そのため、通信装置１０Ｒｘ（BSS）において、他のシステムからの干渉を受ける前の正常に受信できていた部分のデータまで再送されることになり、本来受領できていた部分のデータまで、不要な部分のデータの再送が実施されてしまうという問題がある。
【００５２】
また、図３では、通信装置１０Ｔｘ（BSS）がデータフレームを送信して、そのデータフレームを通信装置１０Ｒｘ（BSS）が受信する場合に、他のシステムからの干渉波によって、通信装置１０Ｔｘ（BSS）がACKフレームを受領（受信）できないケースを示している。
【００５３】
すなわち、上述した図２のケースと同様に、本来、無線LANシステムであれば、ネットワークアロケーションベクタ（NAV）による仮想的なキャリアセンスを設定可能であるが、他のシステムでは、RTSフレームとCTSフレームの存在を把握できないため、同様に対応することはできない。
【００５４】
図３においては、他のシステム（Other System）の通信装置２０Ｔｘからの信号が干渉となって、通信装置１０Ｔｘ（BSS）では、通信装置１０Ｒｘ（BSS）が送信したACKフレームを正常に受信できないことを示している。
【００５５】
このとき、通信装置１０Ｔｘ（BSS）は、データフレームを送信した後に、通信装置１０Ｒｘ（BSS）からACKフレームが返送されないことから、全てのデータを再送してしまう。つまり、図３のケースでも、上述した第２のケースと同様に、他のシステムからの干渉を受ける前の正常に受信できていた部分のデータまで再送して、不要な部分のデータの再送が実施されてしまう。
【００５６】
本技術を適用した通信方法（新方式）では、無線LANシステムとともに他のシステムを含むような混雑した環境下においても、確実に、データフレームの送信と、ACKフレームの返送ができる仕組みを提供することができる。
【００５７】
（新方式の動作の流れ）
図４は、新方式を適用した場合における各通信装置１０と通信装置２０の動作の流れを示している。
【００５８】
図４においては、データ伝送に利用する周波数チャネルが複数になることから、説明の便宜上、縦軸を周波数チャネル（f）とし、横軸を時間（t）として、f1からf4までの４つの周波数チャネルを利用して動作する状態にあることを示し、それぞれ時間の変化とともに変化する動きを並列に示している。
【００５９】
なお、図４においては、４つの周波数チャネルを利用する場合を例示するが、これに限定されるものではなく、周波数チャネルの数は、３つ以下又は５つ以上であってもよい。
【００６０】
図４のＡとＢ、すなわち、図中の１段目と２段目は、送信側の通信装置１０Ｔｘ（BSS）と、送信側の通信装置１０Ｔｘ（OBSS1）の動作の流れをそれぞれ示している。また、図４のＣとＤ、すなわち、図中の３段目と４段目は、受信側の通信装置１０Ｒｘ（BSS）と、受信側の通信装置１０Ｒｘ（OBSS2）の動作の流れを示している。さらに、図４のＥ、すなわち、図中の５段目は、他のシステムの通信装置２０Ｔｘ（Other System）の動作の流れを示している。
【００６１】
なお、図４において、通信装置１０Ｔｘ（BSS）、通信装置１０Ｔｘ（OBSS1）、通信装置１０Ｒｘ（BSS）、通信装置１０Ｒｘ（OBSS2）、及び通信装置２０Ｔｘ（Other System）のそれぞれ位置は、図１に示した位置関係に対応している。また、通信装置１０Ｔｘ（BSS）から送信されるデータフレームは、A-MPDUフレームであるとする。
【００６２】
時刻t1において、通信装置１０Ｔｘ（BSS）は、周波数チャネルf3を利用して、A-MPDUフレームを送信する（図４のＡの「f3」の「P D MPDU1 ・・・」）。このA-MPDUフレームは、通信装置１０Ｒｘ（BSS）と通信装置１０Ｔｘ（OBSS1）により受信（検出）される（図４のＡの「f3」の「P D MPDU1 ・・・」に対応する図４のＢ，Ｃの「Rx」）。
【００６３】
このとき、通信装置１０Ｔｘ（OBSS1）では、受信したA-MPDUフレームのヘッダに記載された持続時間に渡って、周波数チャネルf3のネットワークアロケーションベクタ（NAV）を設定する（図４のＢの「NAV」）。また、通信装置１０Ｒｘ（BSS）では、自己宛のA-MPDUフレームである場合には、A-MPDUフレームを受信する構成となっている。
【００６４】
ここで、A-MPDUフレームは、所定のプリアンブル（P：Preamble）と、デリミタ（D：Delimiter）に続いて、MPDU1が送信される。新方式では、このA-MPDUフレームの途中に挿入されるデリミタ（D）に、利用可能チャネル情報が記載されていることを特徴としている。
【００６５】
つまり、通信装置１０Ｔｘ（BSS）では、時刻t1から時刻t7までの間、周波数チャネルf3を利用して、A-MPDUフレームを送信するが、新方式では、周波数チャネルf1,f2,f4においても、無線伝送路の状態を監視する構成としている。
【００６６】
それにあわせて、通信装置１０Ｒｘ（BSS）でも、時刻t1から時刻t7までの間、周波数チャネルf3を利用して、A-MPDUフレームを受信するが、新方式では、周波数チャネルf1,f2,f4においても、無線伝送路の状態を監視する構成としている。
【００６７】
また、途中の時刻t2，t4，t6において、周波数チャネルf3で、A-MPDUフレームのデリミタ（D）が送受信されるが、通信装置１０Ｔｘ（BSS）がデリミタ（D）を記載して送信することで、通信装置１０Ｒｘ（BSS）では、最新のデリミタ（D）の情報を取得することができる。
【００６８】
つまり、通信装置１０Ｔｘ（BSS）は、周波数チャネルf1〜f4において無線伝送路が利用可能であることをデリミタ（D）に記載して送信することで、通信装置１０Ｒｘ（BSS）では、受信したデリミタ（D）の情報から利用可能な周波数チャネルを把握することができる。
【００６９】
ここで、時刻t3において、通信装置１０Ｔｘ（OBSS1）は、周波数チャネルf1を利用して、RTSフレームを送信する（図４のＢの「RTS」）。
【００７０】
このRTSフレームは、通信装置１０Ｔｘ（BSS）により受信（検出）される（図４のＢの「RTS」に対応する図４のＡの「Rx」）。このとき、通信装置１０Ｔｘ（BSS）は、受信したRTSフレームに記載された持続時間に渡って、周波数チャネルf1のネットワークアロケーションベクタ（NAV）を設定する（図４のＡの「NAV」）。
【００７１】
そして、周波数チャネルf1では、通信装置１０Ｔｘ（OBSS1）がCTSフレームを受信することで、以降にデータフレームが送信されるため（図４のＢの「Rx」，「Data」）、通信装置１０Ｔｘ（BSS）では、このデータを受信できてしまうことから、データ送信が終了するまでの期間に渡って、周波数チャネルf1はBUSY状態とされる。
【００７２】
さらに、時刻t4において、通信装置１０Ｔｘ（BSS）は、周波数チャネルf3を利用して伝送しているA-MPDUフレームに含まれるデリミタ（D）に、周波数チャネルf1にネットワークアロケーションベクタ（NAV）が設定され、利用できない状態であることを記載する。
【００７３】
一方で、通信装置１０Ｒｘ（BSS）では、通信装置１０Ｔｘ（BSS）からのA-MPDUフレームを受信して、A-MPDUフレームに含まれるデリミタ（D）を取得することで、周波数チャネルf1が通信装置１０Ｔｘ（BSS）で利用不可能であることを把握することができる。
【００７４】
さらに、時刻t5において、通信装置２０Ｔｘ（Other System）によって、周波数チャネルf3を利用して、データが送信された場合（図４のＥの「T_Data」）、通信装置１０Ｒｘ（BSS）では、このデータ（信号）が干渉となって、通信装置１０Ｔｘ（BSS）から受信中のA-MPDUフレームを正しく復号できないという問題が生じてしまう（図４のＥの「T_Data」に対応する図４のＣの「Error」）。
【００７５】
すなわち、他のシステムの通信装置２０Ｔｘ（Other System）では、周波数チャネルf3において所定の持続時間（T_LBT）に渡って信号を検出しなかったことから、通信装置１０Ｒｘ（BSS）がA-MPDUフレームの受信中であるにもかかわらず、所定の持続時間に渡ってデータ（信号）を送信することになる（図４のＥの「T_Data」）。
【００７６】
これにより、通信装置１０Ｒｘ（BSS）では、A-MPDUフレームのうち、MPDU3，MPDU4の部分のデータを正しく復号することができず、誤りが生じていることを検出する。また、通信装置２０Ｔｘ（Other System）では、所定の持続時間（T_LBT）に渡り、信号を検出しなかったことで、データを再度送信することになる（図４のＥの「T_Data」）。
【００７７】
このように、通信装置１０Ｔｘと通信装置１０Ｒｘにおいて、ある周波数チャネルを利用したデータ伝送を行っている場合に、他の周波数チャネルを監視（モニタ）しておき、その都度、利用可能な周波数チャネルを把握する構成が必要となっている。
【００７８】
さらに、時刻t6において、通信装置１０Ｒｘ（OBSS2）は、周波数チャネルf2を利用して、CTSフレームを送信する（図４のＤの「CTS」）。
【００７９】
このCTSフレームは、通信装置１０Ｒｘ（BSS）により受信（検出）される（図４のＤの「CTS」に対応する図４のＣの「Rx」）。このとき、通信装置１０Ｒｘ（BSS）では、以降の通信装置１０Ｒｘ（OBSS2）のデータ受信が終了するまで、周波数チャネルf2のネットワークアロケーションベクタ（NAV）が設定される（図４のＣの「NAV」）。
【００８０】
その後に、通信装置１０Ｔｘ（BSS）から送信される所定のA-MPDUフレームの送信が終了すると、その直後のタイミングで、通信装置１０Ｒｘ（BSS）から、ブロックACKフレームの一種であるSACKフレームが返送される（図４のＣの「SACK」）。
【００８１】
ここで、通信装置１０Ｒｘ（BSS）は、通信装置１０Ｔｘ（BSS）にて利用可能な周波数チャネルを、受信できた最新のデリミタ（D）から取得した（送信側）の利用可能チャネル情報と、自己の周囲で利用可能な周波数チャネル（NAVが設定されていない周波数チャネル）を勘案して、SACKフレームを返送する際の周波数チャネルを決定する。
【００８２】
具体的には、時刻t7において、通信装置１０Ｔｘ（BSS）と通信装置１０Ｒｘ（BSS）の双方で利用可能な周波数チャネルf3，f4を利用して、SACKフレームが送信されることになる（図４のＣの「f3」，「f4」の「SACK」）。
【００８３】
このとき、通信装置１０Ｔｘ（BSS）では、自己が利用可能な周波数チャネル、又は監視した全周波数チャネルでSACKフレームを待ち受けることで、周波数チャネルf3，f4の双方で、より確実にSACKフレームを受信（受領）することができる（図４のＣの「SACK」に対応する図４のＡの「Rx」）。
【００８４】
そして、通信装置１０Ｔｘ（BSS）では、SACKフレームに含まれるACK情報に基づき、通信装置１０Ｒｘ（BSS）で受信（受領）されていないデータ（MPDU3，MPDU4）を把握した場合には、そのデータを再送することになる。
【００８５】
すなわち、通信装置１０Ｔｘ（BSS）では、以降の送信タイミングである時刻t8に、SACKフレームを受信した周波数チャネルf3，f4を利用して、A-MPDUフレームの未達データ（MPDU3，MPDU4）の再送を実施する（図４のＡの「f3」の「P D MPDU4 D MPDU3」，「f4」の「P D MPDU3 D MPDU4」）。
【００８６】
ここでは、通信装置１０Ｔｘ（BSS）が異なる周波数チャネルでアグリゲートするMPDUの順番を変えて送信することで、通信装置１０Ｒｘ（BSS）では、直近で利用可能であった複数の周波数チャネルにおいて、より確実にデータを送信することができる。
【００８７】
一方で、通信装置１０Ｒｘ（BSS）では、自己が利用可能な周波数チャネル、又は監視した全周波数チャネルで再送される再送データフレームを待ち受けることで、周波数チャネルf3，f4の双方で、より確実に再送データフレームを受信（受領）することができる（図４のＡの「f3」の「P D MPDU4 D MPDU3」，「f4」の「P D MPDU3 D MPDU4」に対応する図４のＣの「Rx」）。
【００８８】
なお、時刻t8において、A-MPDUフレームではデリミタ（D）が配置されるが、通信装置１０Ｔｘ（BSS）では、利用可能な周波数チャネルとして周波数チャネルf2，f3，f4を、利用可能チャネル情報に記載して、デリミタ（D）に含める。
【００８９】
さらに、時刻t9においても、A-MPDUフレームではデリミタ（D）が配置されるが、このとき、通信装置１０Ｔｘ（OBSS1）でのデータ伝送が終了し、周波数チャネルf1が利用可能な状態になっている。そのため、通信装置１０Ｔｘ（BSS）では、利用可能な周波数チャネルとして周波数チャネルf1〜f4を、利用可能チャネル情報に記載して、デリミタ（D）に含める。
【００９０】
これにより、通信装置１０Ｒｘ（BSS）では、受信したA-MPDUフレームから、これらのデリミタ（D）の利用可能チャネル情報を取得することで、その後に、SACKフレームを返送するに際し、SACKフレームを返送可能な周波数チャネルを逐一把握することができる。
【００９１】
そして、通信装置１０Ｒｘ（BSS）では、通信装置１０Ｔｘ（BSS）から再送されたA-MPDUフレームを、周波数チャネルf3，f4の双方を利用して受信することができる。
【００９２】
ここで、時刻t10において、通信装置２０Ｔｘ（Other System）によって、周波数チャネルf3を利用して、データが送信された場合（図４のＥの「T_Data」）、通信装置１０Ｒｘ（BSS）では、このデータ（信号）が干渉となって、通信装置１０Ｔｘ（BSS）から受信中の再送データフレームを正しく復号できないという問題が生じてしまう（図４のＥの「T_Data」に対応する図４のＣの「Error」）。
【００９３】
これにより、通信装置１０Ｒｘ（BSS）では、再送データフレームのうち、周波数チャネルf3を利用して伝送されるMPDU3の部分のデータを正しく復号することができず、誤りが生じていることを検出する。しかしながら、周波数チャネルf4を利用して伝送されるA-MPDUフレームでは、既にMPDU3を正しく受信（受領）できていることから、このとき、通信装置１０Ｒｘ（BSS）では、MPDU1乃至MPDU4の全てのデータを受領していることになる。
【００９４】
ここで、通信装置１０Ｒｘ（BSS）は、通信装置１０Ｔｘ（BSS）にて利用可能な周波数チャネルを、受信できた最新のデリミタ（D）から取得した（送信側）の利用可能チャネル情報と、自己の周囲で利用可能な周波数チャネル（NAVが設定されていない周波数チャネル）を勘案して、SACKフレームを返送する際の周波数チャネルを決定する。
【００９５】
具体的には、時刻t11において、通信装置１０Ｔｘ（BSS）と通信装置１０Ｒｘ（BSS）の双方で利用可能な周波数チャネルf1，f4を利用して、SACKフレームが送信されることになる（図４のＣの「f1」，「f4」の「SACK」）。
【００９６】
そして、通信装置１０Ｔｘ（BSS）では、周波数チャネルf1，f4を利用して、通信装置１０Ｒｘ（BSS）からのSACKフレームを受信し、SACKフレームに含まれるACK情報に基づき、通信装置１０Ｒｘ（BSS）に対して全てのMPDUが届いたことを把握することができる。
【００９７】
このように、新方式においては、現状の方式のような唯一の周波数チャネルを利用してデータを伝送する方式と比べて、他の周波数チャネルを併用することで、確実にACKフレームの受領確認と、データフレームの再送を実施することが可能となる。これにより、より信頼性の高い通信を実現することができる。
【００９８】
（データフレームの構成）
図５は、フレームアグリゲーションを適用したA-MPDU(Aggregation-MPDU)の構成の例を示している。
【００９９】
ここでは、A-MPDU、すなわち、複数のMAC層プロトコルデータユニット（MPDU）をアグリゲートした１つのフレームとして伝送するA-MPDUのフレーム構成を用いる場合を説明する。
【０１００】
また、A-MPDUの構成としては、アグリゲートするフレーム数に相当するMPDUから構成されるので、ここでは、例えば、フレームとしてのA-MPDUが、MPDU1からMPDU8までの８つのサブフレームから構成される例を示している。
【０１０１】
A-MPDUは、PHY層のプリアンブル信号（Preamble）に続いて送信される。また、A-MPDUを構成する各MPDUは、サブフレームの境界を示すデリミタ（Delimiter）とMPDU(MAC Protocol Data Unit)を含み、必要に応じてパディング（Pad）が付加されて構成される。
【０１０２】
さらに、各MPDUは、所定のMACヘッダ（MAC Header）と、データペイロード（Data Payload）と、FCS(Frame Check Sequence)から構成される。
【０１０３】
新方式に対応したデリミタは、将来の拡張のためのReserved，利用可能チャネル情報が記載されるAvailable Channel Map，MPDUの情報長を示すMPDU Length，誤り検出符号を含むCRC，デリミタを示すシグネチャを含むSignatureから構成される。
【０１０４】
なお、デリミタに記載される各パラメータの位置については、図５に示した順序に限らず、必要に応じて一部のパラメータが削除されたり、追加されたりしてもよい。
【０１０５】
図６は、利用可能チャネル情報を含むA-MPDUの構成の他の例を示している。
【０１０６】
図６に示したデータフレームを、図５に示したデータフレームと比べれば、パディングの位置が、フレームの末尾の一箇所（EOF Pad）に配置される構成である点が異なるが、その他の部分の構成は同様の構成となっている。
【０１０７】
この変更に伴い、図６に示したデータフレームでは、デリミタに記載されるパラメータとして、EOFビットが用意されていて、EOF Padのみが設定されていることを識別可能な構成となっている。
【０１０８】
（MACヘッダの構成）
図７は、利用可能チャネル情報を含むMACヘッダの構成の例を示している。
【０１０９】
図７においては、利用可能チャネル情報を、デリミタのパラメータとしてのみならず、MACヘッダのパラメータに含めて構成した場合を示している。
【０１１０】
MACヘッダは、フレームの形式を示すFrame Control，フレームの持続時間を示すDuration，通信装置１０を識別するアドレス情報を示すAddress1〜Address4，シーケンス番号を示すSequence Control，QoSパラメータを示すQoS Control，ハイスループットパラメータを示すHT Controlを含んでいる。
【０１１１】
新方式に対応したMACヘッダでは、こられのパラメータに加えて、利用可能チャネル情報として、開始チャネルを示すStart Channel（Start Ch.）と、利用可能な周波数チャネルのビットマップ情報を示すAvailable Channel Map（Available Ch. Map）を含んでいる。
【０１１２】
（情報エレメントの構成）
図８は、利用可能チャネル情報を含む情報エレメントの構成の例を示している。
【０１１３】
利用可能チャネル情報は、MPDUの一つとして、マネジメントフレームや、アクションフレームとして構成してもよく、そのような構成に必要とされる情報エレメント形式とした場合の構成を、図８に示している。
【０１１４】
この情報エレメントは、情報エレメントの形式を示すElement Type，情報長を示すLength，送信側の通信装置１０のアドレスを示すTransmit Address，受信側の通信装置１０のアドレスを示すReceive Address，ブロックACKパラメータを含むBA Control，BA Information，伝送関連のパラメータを含むTransfer Information，誤り検出のためのFCSのほかに、Start Channel（Start Ch.），Available Channel Mapを含んでいる。
【０１１５】
すなわち、新方式に対応した情報エレメントは、利用可能チャネル情報として、開始チャネルを示すStart Channelと、利用可能な周波数チャネルのビットマップ情報を示すAvailable Channel Mapを含んでいる。
【０１１６】
（PHY層の構成）
図９は、利用可能チャネル情報をPHY層で識別可能なパラメータとして構成した例を示している。
【０１１７】
利用可能チャネル情報は、PHY層のプリアンブル信号に配置してもよく、あるいは、A-MPDUフレーム等のデータフレームの途中に、ミッドアンブル信号として再同期をとる場合に挿入される信号に配置してもよい。
【０１１８】
図９においては、所定のプリアンブル信号（Preamble）に続いて、A-MPDUが送信されているが、A-MPDUのデータを含む所定のOFDM(Orthogonal Frequency Division Multiplexing)シンボルごとに、ミッドアンブル信号（Mid-amble）が３箇所に挿入されている状態を模式的に表している。
【０１１９】
ここで、プリアンブル信号の詳細な構成を、図１０に示している。すなわち、プリアンブル信号は、L-STF，L-LTF，L-SIG，RL-SIG，HE-SIG-A，HE-STFに加えて、空間多重化の多重数に応じてHE-LTFが所定の個数だけ繰り返して構成される。
【０１２０】
具体的には、L-STFは、従来の短いトレーニングフィールドを示し、L-LTFは、従来の長いトレーニングフィールドを示している。
【０１２１】
また、L-SIGは、従来のシグナリング情報を示し、RL-SIGは、繰り返しシグナリング情報を示し、HE-SIG-Aは、高密度のシグナリング情報を示している。さらに、HE-STFは、高密度の短いトレーニングフィールドを示し、HE-LTFは、高密度の長いトレーニングフィールドを示している。
【０１２２】
新方式に対応したプリアンブル信号では、これらのパラメータに加えて、利用可能チャネル情報として、利用可能な周波数チャネルを識別する情報を示すChannel Signalを含んでいる。
【０１２３】
また、ミッドアンブル信号の詳細な構成を、図１１に示している。すなわち、ミッドアンブル信号は、従来の短いトレーニングフィールドを示すL-STF，従来の長いトレーニングフィールドを示すL-LTF，従来のシグナリング情報を示すL-SIG，高密度のシグナリング情報を示すHE-SIG-Aなどを含んで構成される。
【０１２４】
新方式に対応したミッドアンブル信号では、これらのパラメータに加えて、利用可能チャネル情報として、利用可能な周波数チャネルを識別する情報を示すChannel Signalを含んでいる。
【０１２５】
なお、図１１に示したミッドアンブル信号の構成は一例であり、必要に応じて、このミッドアンブル信号を構成するパラメータの一部が削除されたり、あるいは他のパラメータが追加されたりしてもよい。
【０１２６】
（SACKフレームの構成）
図１２は、本技術を適用したSACK(Simulcast Block ACK)フレームの構成の例を示している。
【０１２７】
このSACKフレームは、基本的に、所定のプリアンブル信号に続いて独立して送信される構成になっている。
【０１２８】
図１２において、SACKフレームは、フレームの形式を示すFrame Control，フレームの持続時間を示すDuration，送信側の通信装置１０を識別するアドレス情報を示すTransmit Address，受信側の通信装置１０を識別するアドレス情報を示すReceive Address，ブロックACKパラメータを含むBA Control，BA Information，誤り検出のためのFCSのほかに、Start Channel，Available Channel Mapを含んでいる。
【０１２９】
すなわち、新方式に対応したSACKフレームは、開始チャネルを示すStart Channelと、利用可能な周波数チャネルのビットマップ情報を示すAvailable Channel Mapを含んでいる。
【０１３０】
また、BA Controlには、ブロックACKの制御情報が記載される。BA Informationには、ブロックACK情報として、受信できたMPDUを特定する情報（以下、特定情報ともいう）が記載される。換言すれば、この特定情報は、MPDUごとに受信の確認を実施したときに特定される再送データ（再送が必要なデータ）に関する情報であるとも言える。
【０１３１】
なお、上述したデータフレームの構成や、デリミタやMACヘッダ等の構成は一例であって、例えば、Available Channel Mapが配置される順序を変更したり、あるいは他のパラメータの追加や削除を行ったりするなど、他の構成を採用することができる。
【０１３２】
（利用可能チャネル情報のパラメータの例）
次に、図１３乃至図２０を参照して、利用可能チャネル情報のパラメータ構成を説明する。
【０１３３】
ここでは、利用可能チャネル情報のパラメータ構成として、いくつかのバリエーションを例示するが、これらの情報のうち、どの情報を利用するかは、例えば、次のような方法を用いればよい。
【０１３４】
すなわち、事前に、送信側の通信装置１０と受信側の通信装置１０とがネゴシエーションを行った後に、送信側の通信装置１０では、所定の形式として、デリミタ、MACヘッダ、プリアンブル信号、又はミッドアンプ信号に対し、利用可能チャネル情報を付加して、そのデータを受信側の通信装置１０に送信する構成とすることができる。
【０１３５】
ここでは、利用可能チャネル情報として、例えば、利用可能な周波数チャネルであれば、"0"である数値とする一方で、利用できない周波数チャネルであれば、"1"である数値としてビットマップ形式でそれぞれを記載することができる。ただし、数値を逆、つまり、利用可能な周波数チャネルであれば、"1"である数値とし、利用できない周波数チャネルであれば、"0"である数値としてもよい。
【０１３６】
（第１の例）
図１３は、Channel1〜8で示した所定の8チャネルについて、その利用の可能性を判断した構成を示している。
【０１３７】
図１３においては、ビット0を周波数チャネル1に割り当て、ビット1を周波数チャネル2に割り当てている。同様に、ビット2〜7が、周波数チャネル3〜8にそれぞれ割り当てられる。これにより、所定の8チャネルに対応したビットの値によって、該当する周波数チャネルごとに、利用可能な周波数チャネルであるかどうかを判断することができる。
【０１３８】
（第２の例）
図１４は、データフレームを送信するベースチャネルを基準に、そのベースチャネルの上下方向で表される周波数チャネルの利用の可能性を判断した構成を示している。
【０１３９】
図１４においては、ビット0をベースチャネルの下位3チャネル、ビット1をベースチャネルの下位2チャネル、ビット2をベースチャネルの下位1チャネルにそれぞれ割り当てている。また、ビット3をベースチャネルの上位1チャネル、ビット4をベースチャネルの上位2チャネル、ビット5をベースチャネルの上位3チャネルにそれぞれ割り当てている。
【０１４０】
これにより、ベースチャネルの上下3チャネルに対応したビットの値によって、該当する周波数チャネルごとに、利用可能な周波数チャネルであるかどうかを判断することができる。なお、ベースチャネル自体は、通信装置１０がデータフレームを送信するために利用している周波数チャネルとなるため、省略可能であり、図１４の例では除外して構成している。
【０１４１】
（第３の例）
図１５は、利用可能チャネル情報として、ベースチャネルを含む周波数チャネルの利用の可能性を判断した構成を示している。
【０１４２】
図１５においては、ビット0をベースチャネル、ビット1をベースチャネルの上位1チャネル、ビット2をベースチャネルの下位1チャネル、ビット3をベースチャネルの上位2チャネル、ビット4をベースチャネルの下位2チャネルにそれぞれ割り当てている。
【０１４３】
これにより、ベースチャネルと、その上下2チャネルに対応したビットの値によって、該当する周波数チャネルごとに、利用可能な周波数チャネルであるかどうかを判断することができる。
【０１４４】
なお、図１５に示した上下のチャネル数は一例であり、これ以上の上位チャネル又は下位チャネルの情報が必要な場合には、それぞれ交互に利用可能なチャネルの情報を追加することで、より多くの周波数チャネルの利用可能性に関する情報を通知することができる。
【０１４５】
（第４の例）
図１６は、より簡素な構成の例として、利用可能チャネル情報を、4ビットの情報として構成した場合の例を示している。
【０１４６】
図１６においては、ビット0をベースチャネルの下位2チャネル、ビット1をベースチャネルの下位1チャネル、ビット2をベースチャネルの上位1チャネル、ビット3をベースチャネルの上位2チャネルにそれぞれ割り当てている。
【０１４７】
これにより、ベースチャネルの上下2チャネルに対応したビットの値によって、該当する周波数チャネルごとに、利用可能な周波数チャネルであるかどうかを判断することができる。なお、ここでも、ベースチャネル自体は除外して構成している。
【０１４８】
（第５の例）
図１７は、利用可能チャネル情報を、セカンダリチャネルごとに構成した場合の例を示している。
【０１４９】
図１７においては、ベースチャネル（プライマリチャネル）を省略して、ビット0を20MHz帯域幅のセカンダリチャネル、ビット1を40MHz帯域幅のセカンダリチャネル、ビット2を80MHz帯域幅のセカンダリチャネル、ビット3を160MHz帯域幅のセカンダリチャネルにそれぞれ割り当てている。
【０１５０】
これにより、セカンダリチャネルに対応したビットの値によって、該当する周波数チャネルごとに、利用可能な周波数チャネルであるかどうかを判断することができる。
【０１５１】
ここで、図１８は、プライマリチャネル（P：Primary Channel）とセカンダリチャネル（S：Secondary Channel）の構成の例を示している。
【０１５２】
図１８において、例えば、20MHz帯域幅のプライマリチャネル（P）のみでの利用のほか、プライマリチャネル（P）とその右側の20MHz帯域幅のセカンダリチャネル（S）を利用することで、帯域幅を40MHz（20MHz + 20MHz）とすることができる。
【０１５３】
また、その左側の40MHz帯域幅のセカンダリチャネル（S）を利用することで、帯域幅を80MHz（40MHz +20MHz + 20MHz）とし、さらに、その右側の80MHz帯域幅のセカンダリチャネル（S）を利用することで、帯域幅を160MHz（40MHz +20MHz + 20MHz + 80MHz）とすることもできる。
【０１５４】
（第６の例）
図１９は、利用可能チャネル情報をビットマップ形式で表した場合の他の例を示している。
【０１５５】
図１９においては、32ビットのビットマップの各ビットを、0〜31の数字で表している。ここでは、先頭のビット0を36チャネル、その次のビット1を40チャネル、・・・、末尾のビット31を160チャネルとして表現し、各ビットに対して利用可能な周波数チャネルが割り当てられる。
【０１５６】
ここで、図２０には、無線LANシステムで利用可能な周波数チャネルの配置の例を示している。図２０の例では、中心周波数に応じて20MHz単位で低い周波数から、チャネル36，40，44，48，52，56，60，64が配置されている。さらに高い周波数では20MHz単位で、チャネル100，104，108，112，116，120，124，128，132，136，140，144までが配置されている。
【０１５７】
すなわち、図１９と図２０では、周波数チャネルの番号が対応しており、20MHz単位で割り当てられた周波数チャネルごとに、利用可能な周波数チャネルであるかどうかを指定することができる。例えば、利用可能チャネル情報では、0〜31のビットで表された利用可能な周波数チャネルのうち、利用可能な周波数チャネルに対応したビットを"1"とし、それ以外のビットを"0"とすることができる。
【０１５８】
このように、利用可能チャネル情報には、ビットマップ形式等によって、周波数チャネルに関するチャネル情報が記載され、該当する周波数チャネルごとに、利用可能な周波数チャネルであるかどうかを判断することができる。
【０１５９】
なお、上述した利用可能チャネル情報のパラメータ構成は一例であり、例えば、ここに例示したバリエーションを組み替えて構成してもよい。
【０１６０】
また、上述した構成では、ビットマップ形式によって、利用可能チャネル情報を表現したが、このような形式に限定されるものではなく、利用可能チャネル情報としては、周波数チャネルの利用の可否を指定可能な形式であれば、他の形式を採用するようにしてもよい。
【０１６１】
また、図２０に示した周波数チャネルの配置の例は、一例であって、これらの利用可能な周波数チャネルについては、各国で法制度化されている利用可能な周波数帯域が異なっていることから、それぞれ範囲が異なる場合がある。ここでは、例えば、20MHzである周波数帯域幅よりも狭い周波数帯域幅を利用することができる。具体的には、例えば、IEEE802.11axで規定されているリソースユニット単位に対応するようにしてもよい。
【０１６２】
（通信装置の構成の例）
図２１は、本技術を適用した通信装置（無線通信装置）の構成の例を示したブロック図である。図２１に示した通信装置１０は、無線ネットワーク（図１）における送信側の通信装置１０Ｔｘ、又は受信側の通信装置１０Ｒｘとして構成される。
【０１６３】
図２１において、通信装置１０は、インターネット接続モジュール１１、情報入力モジュール１２、機器制御部１３、情報出力モジュール１４、及び無線通信モジュール１５を含んで構成される。
【０１６４】
インターネット接続モジュール１１は、例えば、基地局（アクセスポイント）として光ファイバ網やその他の通信回線からサービスプロバイダを介してインターネット網に接続するための機能を有する回路やその周辺回路、マイクロコントローラ、半導体メモリなどから構成される。
【０１６５】
インターネット接続モジュール１１は、機器制御部１３からの制御に従い、インターネット接続に関する各種の処理を行う。例えば、インターネット接続モジュール１１は、通信装置１０が基地局として動作する場合に、インターネット網へ接続するための通信モデム等の機能が実装される構成となっている。
【０１６６】
情報入力モジュール１２は、例えば、押しボタンやキーボード、タッチパネル等の入力デバイスから構成される。情報入力モジュール１２は、ユーザからの指示に対応する指示情報を、機器制御部１３に入力する機能を有する。
【０１６７】
機器制御部１３は、例えばマイクロプロセッサやマイクロコントローラ等から構成される。機器制御部１３は、通信装置１０を基地局又は端末局として動作させるために各部（モジュール）の制御を行う。
【０１６８】
機器制御部１３は、インターネット接続モジュール１１、情報入力モジュール１２、又は無線通信モジュール１５から供給される情報に対する各種の処理を行う。また、機器制御部１３は、自己の処理の結果得られる情報を、インターネット接続モジュール１１、情報出力モジュール１４、又は無線通信モジュール１５に供給する。
【０１６９】
例えば、機器制御部１３は、データの送信時に、プロトコル上位層のアプリケーション等から渡される送信データを、無線通信モジュール１５に供給したり、データの受信時に、無線通信モジュール１５から供給される受信データを、プロトコル上位層のアプリケーション等に渡したりする。
【０１７０】
情報出力モジュール１４は、例えば、液晶ディスプレイ（LCD：Liquid Crystal Display）や、有機ELディスプレイ（OLED：Organic Light Emitting Diode）、LED(Light Emitting Diode)表示器などの表示素子を含む出力デバイスから構成される。
【０１７１】
情報出力モジュール１４は、機器制御部１３から供給される情報に基づき、ユーザに対して必要な情報を表示する機能を有する。ここで、情報出力モジュール１４で処理される情報には、例えば、通信装置１０の動作状態やインターネット網を介して得られる情報などが含まれる。
【０１７２】
無線通信モジュール１５は、例えば、無線チップや周辺回路、マイクロコントローラ、半導体メモリなどから構成される。無線通信モジュール１５は、機器制御部１３からの制御に従い、無線通信に関する各種の処理を行う。無線通信モジュール１５の構成の詳細は、図２２を参照して後述する。
【０１７３】
なお、ここでは、無線通信チップや周辺回路などが搭載された無線通信モジュールを一例に説明するが、本技術は、無線通信モジュールに限らず、例えば、無線通信チップや無線通信LSIなどに適用することができる。さらに、無線通信モジュールにおいて、アンテナを含めるかどうかは任意である。
【０１７４】
また、図２１の通信装置１０において、機器制御部１３及び無線通信モジュール１５は、必須の構成要素となるが、それらを除いたインターネット接続モジュール１１、情報入力モジュール１２、及び情報出力モジュール１４を構成要素に含めるかどうかは任意である。
【０１７５】
すなわち、基地局又は端末局として動作する通信装置１０ごとに、必要とされるモジュールのみで構成されるようにすることができ、不要な部分は簡素化されるか、又は組み込まれない構成とすることができる。より具体的には、例えば、インターネット接続モジュール１１は、基地局にのみ組み込まれ、情報入力モジュール１２や情報出力モジュール１４は、端末局にのみ組み込まれるようにすることができる。
【０１７６】
（無線通信モジュールの構成の例）
図２２は、図２１の無線通信モジュール１５の構成の例を示したブロック図である
【０１７７】
この無線通信モジュール１５において、インターフェース１０１、送信バッファ１０２、ネットワーク管理部１０３、送信フレーム構築部１０４、受信データ構築部１０５、及び受信バッファ１０６は、現状の方式に対応した通信装置（無線通信モジュール）に対する送信側通信装置と受信側通信装置の双方で共通部分として構成される。
【０１７８】
また、新方式に対応した特徴的な構成として、無線通信モジュール１５は、サイマルキャストチャネル管理部１０７、利用可能チャネル情報生成部１０８、利用可能チャネル情報処理部１０９を含んでおり、主に利用可能な周波数チャネルを特定するプロセッサ等から構成される。この特徴的な構成によって、デリミタなどに、利用可能チャネル情報を記載することができる。
【０１７９】
さらに、無線通信モジュール１５において、送信電力制御部１１０、ベースチャネル送信処理部１１１、サイマルキャスト送信処理部１１２、周波数チャネル制御部１１３、ベースチャネル受信処理部１１４、サイマルキャスト受信処理部１１５、及び検出閾値制御部１１６は、所定のタイミングで信号を送受信する動作のために構成される。
【０１８０】
インターフェース１０１は、例えば入出力インターフェース回路等から構成される。インターフェース１０１は、機器制御部１３（図２１）との間でデータをやり取りするためのインターフェースであって、そこに入力される情報やそこから出力される情報を、所定の信号形式で交換するための機能を有する。
【０１８１】
インターフェース１０１は、機器制御部１３から入力される送信データを送信バッファ１０２に書き込む。また、インターフェース１０１は、機器制御部１３から入力される情報を、ネットワーク管理部１０３に供給したり、あるいはネットワーク管理部１０３から供給される情報を、機器制御部１３に出力したりする。
【０１８２】
送信バッファ１０２は、例えばバッファメモリ等の半導体メモリ装置から構成される。送信バッファ１０２は、インターフェース１０１を介して書き込まれた送信データを一時的に格納する。
【０１８３】
ネットワーク管理部１０３は、無線ネットワークにおける通信装置１０のアドレス情報などの管理を行う。また、ネットワーク管理部１０３は、基地局として通信装置１０が動作している場合に、インターネット網への接続を実施する構成となっている。
【０１８４】
送信フレーム構築部１０４は、送信バッファ１０２に格納された送信データを読み出して、無線通信により伝送するためのデータフレームとして構築する機能を有し、例えば、送信バッファ１０２に格納されたMPDUを複数集めてA-MPDUフレームを構築して、ベースチャネル送信処理部１１１に供給する。
【０１８５】
受信データ構築部１０５は、受信したデータフレーム（例えばA-MPDUフレーム）から所定のヘッダ情報を除去してMPDUを抽出し、必要とされるデータ部分のみを抽出する機能を有する。受信データ構築部１０５により抽出されたデータ部分は、受信バッファ１０６に書き込まれる。
【０１８６】
受信バッファ１０６は、例えばバッファメモリ等の半導体メモリ装置から構成される。受信バッファ１０６は、全てのデータが揃うまで抽出された部分を、シーケンスに基づいて一時的に格納しておくためのバッファであり、機器制御部１３（例えば、接続されたアプリケーション機器）に受信データを出力するタイミングが到来するまで、データを格納する構成となっている。
【０１８７】
そして、受信データを出力するタイミングになったとき、受信バッファ１０６に格納された受信データは適宜読み出され、インターフェース１０１を介して機器制御部１３に出力される。
【０１８８】
サイマルキャストチャネル管理部１０７は、新方式による複数の周波数チャネルを同時に利用して情報を送受信する制御を一元的に管理する機能を有しており、その都度、利用可能な周波数チャネルを把握している。
【０１８９】
利用可能チャネル情報生成部１０８は、通信制御プロトコルに必要となる利用可能チャネル情報等の情報を構築する機能を有している。例えば、送信側の通信装置１０Ｔｘでは、データフレームのデリミタに含む情報を構築する構成になり、受信側の通信装置１０Ｒｘでは、SACKフレーム等の制御フレームに含む情報を構築する構成になっている。
【０１９０】
利用可能チャネル情報処理部１０９は、通信制御プロトコルに必要な制御情報を受領する機能を有している。例えば、送信側の通信装置１０Ｔｘでは、SACKフレーム等の制御フレームに含まれる情報を解析する構成になり、受信側の通信装置１０Ｒｘでは、データフレームのデリミタに含まれる情報を解析する構成になっている。
【０１９１】
送信電力制御部１１０は、所定のフレームを送信する場合に、不要な電波到達範囲まで信号が届かないように送信電力を制御する機能を有し、ここでは、受信側の通信装置１０Ｒｘに意図した受信電界強度で信号が届くように必要最低限の送信電力を調整してデータを送信するように制御する機能が備わっている。ここでは、例えば、送信するフレームごとに送信電力を調整することができる。
【０１９２】
ベースチャネル送信処理部１１１は、所定の周波数チャネルにおいて、無線送信するデータフレーム等の情報に所定のプリアンブル信号を付加するとともに、所定の形式のベースバンド信号に変換してアナログ信号として処理する機能を有する。
【０１９３】
サイマルキャスト送信処理部１１２は、サイマルキャストチャネル管理部１０７からの制御に従い、サイマルキャストを実施する周波数チャネルで、データフレーム、又はSACKフレーム等の制御フレームを送信する機能を有する。
【０１９４】
なお、サイマルキャスト送信処理部１１２は、上述のベースチャネル送信処理部１１１と同様のハードウェアから構成されてもよいが、例えば、予めSACKフレームや再送データフレーム等のフレームを用意できる必要最低限の回路で構成されていればよく、さらに利用する周波数チャネル数に応じて、同一の回路がパラレルで構成されていてもよい。
【０１９５】
周波数チャネル制御部１１３は、ベースチャネルとサイマルキャストチャネルで、送受信されるデータや制御情報（を含むフレーム）について、利用する周波数チャネルの設定を行う機能を有する。周波数チャネル制御部１１３は、例えば、データフレームや、SACKフレームを送受信する周波数チャネルを切り替えて制御する構成となっている。
【０１９６】
ベースチャネル受信処理部１１４は、所定のプリアンブル信号を検出した場合に、個々のストリームを分離して、当該プリアンブル信号以降に付加されるヘッダやデータ部分を受信する受信処理を実施する機能を有する。
【０１９７】
サイマルキャスト受信処理部１１５は、サイマルキャストチャネル管理部１０７からの制御に従い、サイマルキャストを実施する周波数チャネルで、データフレーム、又はSACKフレーム等の制御フレームを受信する機能を有する。
【０１９８】
なお、サイマルキャスト受信処理部１１５は、上述のベースチャネル受信処理部１１４と同様のハードウェアから構成されてもよいが、例えば、キャリア検出を行う回路や、ヘッダパラメータを取得する回路などで構成されていればよく、さらに同時に状況を検出する周波数チャネル数に応じて、同一の回路がパラレルに構成されていてもよい。
【０１９９】
検出閾値制御部１１６は、送信電力制御部１１０により送信電力制御を実施した場合に、その範囲内に存在する通信装置１０からの信号を検出することができるような信号の検出レベルが設定され、ここでは、必要最低限の検出閾値で信号を検出できるように制御する機能が備わっている。そして、検出閾値制御部１１６では、現在利用中の周波数チャネルがあれば、所定の検出レベル以上の信号を検出する構成になっている。
【０２００】
アンテナ制御部１１７は、複数のアンテナ素子が接続されて構成される。アンテナ制御部１１７は、空間多重ストリームとして信号を送信（無線送信）する制御と、空間多重ストリームとして送信された信号を受信（無線受信）する制御を行う。
【０２０１】
なお、図２２において、各ブロック間の矢印は、データ（信号）の流れや制御を表しており、各ブロックは、自己の機能を実現するために、矢印で接続された他のブロックと協働して動作する。
【０２０２】
すなわち、例えば、サイマルキャストチャネル管理部１０７では、複数の周波数チャネルを同時に利用して情報を送受信する制御を一元的に管理する機能を実現するために、ネットワーク管理部１０３、利用可能チャネル情報生成部１０８、利用可能チャネル情報処理部１０９、送信電力制御部１１０、サイマルキャスト送信処理部１１２、周波数チャネル制御部１１３、サイマルキャスト受信処理部１１５、及び検出閾値制御部１１６のそれぞれと協働して動作する。
【０２０３】
また、図２２において、無線通信モジュール１５を構成する各部は、例えば、破線の枠で示すように、送受信データ入出力部１５１と、制御部１５２と、無線信号送受信部１５３との３つのブロックに分けることができるが、これ以外の数（例えば４以上の数）のブロックに分けて構成してもよい。
【０２０４】
ここで、送受信データ入出力部１５１は、インターフェース１０１、送信バッファ１０２、ネットワーク管理部１０３、送信フレーム構築部１０４、受信データ構築部１０５、及び受信バッファ１０６を含んで構成され、主に、入力される送信データや出力される受信データに関する処理や制御が行われる。
【０２０５】
また、制御部１５２は、サイマルキャストチャネル管理部１０７、利用可能チャネル情報生成部１０８、及び利用可能チャネル情報処理部１０９を含んで構成され、主に、フレームの送受信に関する処理や制御が行われる。なお、制御部１５２には、サイマルキャスト送信処理部１１２、周波数チャネル制御部１１３、及びサイマルキャスト受信処理部１１５などの他のブロックが含まれてもよい。
【０２０６】
さらに、無線信号送受信部１５３は、送信電力制御部１１０、ベースチャネル送信処理部１１１、サイマルキャスト送信処理部１１２、周波数チャネル制御部１１３、ベースチャネル受信処理部１１４、サイマルキャスト受信処理部１１５、及び検出閾値制御部１１６を含んで構成され、主に、送信信号や受信信号などの信号に関する処理や制御が行われる。
【０２０７】
以上のように構成される無線通信モジュール１５においては、特に、サイマルキャストチャネル管理部１０７、利用可能チャネル情報生成部１０８、利用可能チャネル情報処理部１０９、サイマルキャスト送信処理部１１２、周波数チャネル制御部１１３、及びサイマルキャスト受信処理部１１５を含む制御部１５２によって、例えば、次のような処理が行われる。
【０２０８】
すなわち、送信側の通信装置１０Ｔｘ（の無線通信モジュール１５）では、制御部１５２によって、利用可能な周波数チャネルを利用して、データフレーム（例えば、A-MPDUフレーム）を受信側の通信装置１０Ｒｘに送信し、データフレーム（例えば、図５又は図６のデリミタ、図７のMACヘッダ、図８の情報エレメント、図１０のプリアンブル信号、図１１のミッドアンブル信号）に、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報（例えば、図１３乃至図１７、図１９のAvailable Channel Map）を付加する制御が行われる。
【０２０９】
また、受信側の通信装置１０Ｒｘ（の無線通信モジュール１５）では、制御部１５２によって、利用可能な周波数チャネルを利用して、送信側の通信装置１０Ｔｘから送信されてくるデータフレーム（例えば、A-MPDUフレーム）を受信し、データフレーム（例えば、図５又は図６のデリミタ、図７のMACヘッダ、図８の情報エレメント、図１０のプリアンブル信号、図１１のミッドアンブル信号）に含まれる利用可能チャネル情報（例えば、図１３乃至図１７、図１９のAvailable Channel Map）に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、特定した利用可能な周波数チャネルを利用して、データフレームの受信の確認に用いられる確認信号（例えば、図１２のSACKフレーム）を、送信側の通信装置１０Ｔｘに送信する制御が行われる。
【０２１０】
（データ送信側の動作）
まず、図２３及び図２４のフローチャートを参照して、データフレームの送信側の通信装置１０Ｔｘ（の無線通信モジュール１５）の動作を説明する。なお、ここでは、利用可能チャネル情報は、A-MPDUフレームのデリミタに記載される場合を例示する。
【０２１１】
無線通信モジュール１５では、データフレームの伝送を実施するためのベースチャネルの設定が行われる（Ｓ１０１）。このベースバンドの設定によって、所定の認証手順を踏んで、受信側の通信装置１０Ｒｘとの接続が確保されていることとする。
【０２１２】
ここで、無線通信モジュール１５では、データフレームを送信する場合に、アグリゲーションしたMPDUとしてA-MPDUフレームを送信するとき（Ｓ１０２）、サイマルキャスト受信に対応しているかどうかを判定する（Ｓ１０３）。
【０２１３】
ステップＳ１０３の判定処理で、サイマルキャスト受信に対応していると判定された場合、処理は、ステップＳ１０４に進められる。そして、サイマルキャストチャネル管理部１０７では、サイマルキャスト受信を行う周波数チャネルとして、サイマルキャスト受信チャネルの設定を行う（Ｓ１０４）。ステップＳ１０４の処理が終了すると、ステップＳ１０５乃至１１０の処理が実行される。
【０２１４】
利用可能チャネル情報生成部１０８では、A-MPDUフレームを構築するに際して、サイマルキャストで利用される周波数チャネルであるサイマルキャストチャネル（の状況）に関する情報、すなわち、利用可能チャネル情報が生成され、例えば、デリミタに記載される（Ｓ１０５）。
【０２１５】
そして、無線通信モジュール１５では、利用可能チャネル情報が記載されたデリミタを含むA-MPDUフレームがMPDU単位で送信される（Ｓ１０６）。
【０２１６】
このとき、受信が設定されたサイマルキャスト受信チャネルでは、それぞれの周波数チャネルで、サイマルキャストチャネル受信処理（Ｓ１０７）がMPDUの境界が到来するまで行われる（Ｓ１０８の「NO」）。なお、サイマルキャストチャネル受信処理の詳細は、図２７のフローチャートを参照して後述する。
【０２１７】
そして、MPDUの境界が到来したと判定された場合（Ｓ１０８の「YES」）、サイマルキャストチャネル管理部１０７では、サイマルキャストチャネルの状況が取得され、A-MPDUの末尾が到来したかどうかが判定される（Ｓ１１０）。
【０２１８】
ステップＳ１１０の判定処理で、A-MPDUの末尾が到来したと判定されるまで、処理は、ステップＳ１０５に戻り、ステップＳ１０５乃至Ｓ１１０の処理が繰り返される。これにより、その直前までの利用可能な周波数チャネルに関する情報を含む利用可能チャネル情報がデリミタに記載され続け（Ｓ１０５）、当該デリミタを含むA-MPDUフレームがMPDU単位で送信される（Ｓ１０６）。
【０２１９】
そして、A-MPDUの末尾が到来したと判定された場合（Ｓ１１０の「YES」）、処理は、ステップＳ１１１に進められ、ステップＳ１１１，Ｓ１１２の処理が実行される。
【０２２０】
すなわち、無線通信モジュール１５では、最新の利用可能な周波数チャネルが把握され（Ｓ１１１）、その周波数チャネル、又は利用可能な周波数チャネルが複数存在する場合にはその全ての周波数チャネルで、ブロックACKフレームの受信の待ち受けの設定が行われる（Ｓ１１２）。
【０２２１】
なお、ステップＳ１０３の判定処理で、サイマルキャスト受信に未対応であると判定された場合、ステップＳ１０４乃至Ｓ１１１の処理はスキップされ、処理は、ステップＳ１１２に進められる。この場合には、現状の方式と同様に、A-MPDUフレームをベースチャネルのみで送信し、またその周波数チャネルのみに対し、ブロックACKフレームの受信の待ち受けの設定を行う（Ｓ１１２）。
【０２２２】
その後、無線通信モジュール１５では、受信側の通信装置１０ＲｘからのACKフレームが受信されたかどうかが判定される（Ｓ１１３）。なお、ここでは、サイマルキャスト受信に対応している場合には、ACKフレームとして、SACKフレームが受信されるときがあり、以降のACKフレームは、SACKフレームを含むものとする。
【０２２３】
ステップＳ１１３の判定処理で、ACKフレームが受信されたと判定された場合には、当該ACKフレームを受信した周波数チャネルを、ACK受信チャネル情報として記憶する（Ｓ１１４）。
【０２２４】
また、無線通信モジュール１５では、受信側の通信装置１０Ｒｘにて未達のデータが存在するかどうかが判定される（Ｓ１１５）。ステップＳ１１５の判定処理で、未達のデータがないと判定された場合、受信側の通信装置１０Ｒｘでは全てのデータが受領済みとなっているため、一連のデータフレームの送信は終了する。
【０２２５】
ステップＳ１１５の判定処理で、未達のデータがあると判定された場合には、処理は、ステップＳ１１６に進められ、ステップＳ１１６，Ｓ１１７の処理が実行される。
【０２２６】
すなわち、無線通信モジュール１５では、ACKフレームに含まれる特定情報に基づき、受信側の通信装置１０Ｒｘにおける未達のデータ（つまり、再送が必要なデータ）を特定する（Ｓ１１６）。また、サイマルキャストチャネル管理部１０７では、利用可能な周波数チャネルの中から再送に利用する周波数チャネルを、再送利用チャネルとして指定する（Ｓ１１７）。
【０２２７】
一方で、ステップＳ１１３の判定処理で、ACKフレームが受信されていないと判定された場合、処理は、ステップＳ１１８に進められる。そして、無線通信モジュール１５では、全データの再送が設定される（Ｓ１１８）。
【０２２８】
ステップＳ１１７，又はＳ１１８の処理が終了すると、処理は、ステップＳ１１９に進められる。ここでは、データの再送を行うに際し、再送に利用する周波数チャネルのうち、自己のサイマルキャストチャネルとして、ネットワークアロケーションベクタ（NAV）が設定されていないかどうかが判定される（Ｓ１１９）。
【０２２９】
なお、このステップＳ１１９の判定処理では、NAVの設定のほか、BUSY状態であるかどうかなどを判定条件に含めることができる。
【０２３０】
ステップＳ１１９の判定処理で、NAVの設定がなされていないと判定された場合、処理は、ステップＳ１２０に進められ、ステップＳ１２０，Ｓ１２１の処理が実行される。
【０２３１】
すなわち、サイマルキャストチャネル管理部１０７では、再送利用チャネルのうち、NAVの設定がされていない周波数チャネルを、再送チャネルとして設定する（Ｓ１２０）。また、無線通信モジュール１５では、特定された再送データ、又は全データを構築することで、受信側の通信装置１０Ｒｘに再送するための再送データフレームが設定される（Ｓ１２１）。
【０２３２】
ステップＳ１２１の処理が終了した場合、又はステップＳ１１９の判定処理でNAVの設定がなされていると判定された場合、処理は、ステップＳ１２２に進められる。
【０２３３】
ここでは、ACKフレームの受信動作をサイマルキャスト可能な全ての周波数チャネルで行う構成となっているため、ステップＳ１２２の判定処理では、全ての周波数チャネルでの処理が終了したかどうかが判定される。
【０２３４】
ステップＳ１２２の判定処理で、全ての周波数チャネルでの処理が終了していないと判定された場合、処理は、ステップＳ１１３に戻り、ステップＳ１１３乃至Ｓ１２２の処理が繰り返され、ACK受信チャネルごとに、ACKフレームの受信に応じた一連の処理が実行される。
【０２３５】
なお、ここでは、説明の都合上、ACK受信チャネルごとに、ACKフレームの受信に応じた一連の処理が実行される場合を説明したが、各ACK受信チャネルにおける一連の処理がパラレルに実行されてもよい。
【０２３６】
そして、無線通信モジュール１５では、再送タイミングが到来したとき（Ｓ１２３の「YES」）、再送データフレームを送信する（Ｓ１２４）。なお、ここでは、再送データフレームを送信した後に、処理は、ステップＳ１２４からステップＳ１０２に戻って、一連の処理を繰り返す構成となっている。
【０２３７】
以上、データフレームの送信側の通信装置１０Ｔｘの動作を説明した。
【０２３８】
（データ受信側の動作）
次に、図２５及び図２６のフローチャートを参照して、データフレームの受信側の通信装置１０Ｒｘ（の無線通信モジュール１５）の動作を説明する。なお、ここでは、利用可能チャネル情報は、A-MPDUフレームのデリミタに記載される場合を例示する。
【０２３９】
無線通信モジュール１５では、データフレームの伝送を実施するためのベースチャネルの待ち受け設定が行われる（Ｓ２０１）。このベースバンドの待ち受け設定によって、所定の認証手順を踏んで、受信側の通信装置１０Ｔｘとの接続が確保されていることとする。
【０２４０】
ここで、無線通信モジュール１５では、所定のプリアンブル信号を検出した場合（Ｓ２０２の「YES」）、ステップＳ２０３乃至Ｓ２１１の処理が実行される。
【０２４１】
すなわち、データフレームがA-MPDUフレームである場合、所定のデリミタが取得され（Ｓ２０３）、当該デリミタの末尾のCRCで正常に受信できた場合（Ｓ２０４の「YES」）、利用可能チャネル情報処理部１０９によって、当該デリミタに含まれる利用可能チャネル情報、すなわち、サイマルキャストチャネル（の状況）に関する情報が取得される（Ｓ２０５）。
【０２４２】
また、このとき、それぞれのサイマルキャストチャネルでは、サイマルキャストチャネル受信処理（Ｓ２０６）が実施され、MPDUのLengthに至るまで、MPDUの受信処理が行われる（Ｓ２０７）。なお、サイマルキャストチャネル受信処理の詳細は、図２７のフローチャートを参照して後述する。
【０２４３】
そして、無線通信モジュール１５では、MPDUを正常に受信できた場合（Ｓ２０８の「YES」）、受信したMPDUのデータを、受信バッファ１０６に格納し（Ｓ２０９）、当該MPDUを受領済みとして記憶する（Ｓ２１０）。なお、ステップＳ２０８の判定処理で、MPDUを正常に受信できないと判定された場合には、ステップＳ２０９，Ｓ２１０の処理はスキップされ、処理は、ステップＳ２１１に進められる。
【０２４４】
また、無線通信モジュール１５では、A-MPDUフレームの末尾が到来したかどうかが判定され（Ｓ２１１）、A-MPDUフレームの末尾が到来するまで、ステップＳ２０３乃至Ｓ２１１の処理が繰り返される。すなわち、ここで、A-MPDUフレームの末尾が到来するまで、デリミタの情報の取得と、MPDUの受信が繰り返される。
【０２４５】
一方で、ステップＳ２１１の判定処理で、A-MPDUフレームの末尾が到来したと判定された場合、処理は、ステップＳ２１２に進められ、ステップＳ２１２，Ｓ２１３の処理が実行される。
【０２４６】
すなわち、無線通信モジュール１５では、A-MPDUフレームの末尾が到来した場合に、最新の受領済みMPDUの情報（MPDU受領済み情報）を取得し（Ｓ２１２）、このMPDU受領済み情報に基づき、ブロックACKフレームを構築する（Ｓ２１３）。
【０２４７】
ここで、無線通信モジュール１５では、ACKフレームにサイマルキャストがあるか、すなわち、SACKフレームの設定があるかどうかが判定される（Ｓ２１４）。
【０２４８】
ステップＳ２１４の判定処理で、サイマルキャストがあると判定された場合、処理は、ステップＳ２１５に進められ、ステップＳ２１５乃至Ｓ２１９の処理が実行される。
【０２４９】
すなわち、利用可能チャネル情報処理部１０９では、デリミタに含まれる最新の利用可能チャネル情報として、送信側の通信装置１０Ｔｘで利用可能なサイマルキャストチャネル（の状況）に関する情報を取得する（Ｓ２１５）。また、サイマルキャストチャネル管理部１０７では、受信側の通信装置１０Ｒｘで利用可能なサイマルキャストチャネル（の状況）に関する情報を取得する（Ｓ２１６）。
【０２５０】
これにより、送信側で利用可能なサイマルキャストチャネルを、受信側で利用可能なサイマルキャストチャネルと比較して、ACKフレームを送信可能な周波数チャネルである場合（Ｓ２１７の「YES」）には、当該周波数チャネルを、ブロックACKフレームのサイマルキャストチャネルとして設定することができる（Ｓ２１８）。
【０２５１】
なお、ここでは、ACKフレームの送信動作をサイマルキャスト可能な全ての周波数チャネルで行う構成とすることができるため、ステップＳ２１９の判定処理では、全ての周波数チャネルでの処理が終了したかどうかが判定される。
【０２５２】
ステップＳ２１９の判定処理で、全ての周波数チャネルで処理が終了していないと判定された場合、処理は、ステップＳ２１２に戻り、ステップＳ２１２乃至Ｓ２１９の処理が繰り返され、サイマルキャストチャネルごとに、ACKフレームの送信に応じた一連の処理が実行される。
【０２５３】
なお、ここでは、説明の都合上、サイマルキャストチャネルごとに、ACKフレームの送信に応じた一連の処理が実行される場合を説明したが、各サイマルキャストチャネルにおける一連の処理がパラレルに実行されてもよい。
【０２５４】
また、ステップＳ２１４の判定処理で、サイマルキャストがないと判定された場合、処理は、ステップＳ２２０に進められる。この場合には、ブロックACKフレームを送信する周波数チャネルとして、ベースチャネルが設定される（Ｓ２２０）。
【０２５５】
ステップＳ２１９，又はＳ２２０の処理が終了すると、処理は、ステップＳ２２１に進められる。そして、無線通信モジュール１５では、再送タイミングが到来したとき（Ｓ２２１の「YES」）、ブロックACKフレームを送信する（Ｓ２２２）。
【０２５６】
なお、ここでは、全てのMPDUを受領した場合（Ｓ２２３の「YES」）には、一連のデータ受信処理を終了する一方で、未受信のMPDUが存在する場合（Ｓ２２３の「NO」）には、処理は、ステップＳ２０２に戻り、一連のA-MPDUの受信処理を繰り返す構成となっている。
【０２５７】
以上、データフレームの受信側の通信装置１０Ｒｘの動作を説明した。
【０２５８】
（サイマルキャストチャネル受信処理の流れ）
次に、図２７のフローチャートを参照して、サイマルキャストチャネル受信処理の流れを説明する。
【０２５９】
すなわち、このサイマルキャストチャネル受信処理は、図２３のステップＳ１０７の処理、及び図２５のステップＳ２０６の処理に対応する処理を具体化したものであって、サイマルキャストの受信動作が設定された周波数チャネルごとに、図２７に示したサブルーチンの処理が実行される構成としてもよい。
【０２６０】
まず、サイマルキャストチャネル管理部１０７によって、サイマルキャスト受信チャネルが設定される（Ｓ３０１）。これにより、一連の信号検出動作が実施される。ここでは、受信電界強度として、信号を検出していると判定されるエネルギーの検出レベルが設定され（Ｓ３０２）、プリアンブル信号の検出レベルが設定される（Ｓ３０３）。
【０２６１】
これらの設定が行われると、処理は、ステップＳ３０４に進められ、ステップＳ３０２乃至Ｓ３０９の処理が実行される。
【０２６２】
すなわち、無線通信モジュール１５では、サイマルキャストチャネルで、所定のエネルギーの検出レベルを超過したと判定された場合（Ｓ３０４の「YES」）、当該周波数チャネルが使用中であると判定し、当該周波数チャネルにBUSY状態を設定する（Ｓ３０５）。
【０２６３】
なお、BUSY状態であった周波数チャネルが、所定のエネルギーの検出レベルを下回った場合には、当該周波数チャネルのBUSY状態は解除される構成となっている。
【０２６４】
また、ここでは、監視している複数の周波数チャネル（サイマルキャストチャネル）のいずれかで、所定の受信電界強度以上の信号が検出された場合に、当該信号を検出した周波数チャネルを使用中であるとみなしている。
【０２６５】
このとき、受信電界強度の設定値は、検出された信号の特性に応じて可変とすることができる。ここでは、例えば、送信側の通信装置１０Ｔｘでは、自己宛の信号に対してはより低めの設定値を設定して検出しやすくする一方で、隣接する他の通信装置宛の信号に対してはより高めの設定値を設定して検出し難くすることができる。
【０２６６】
また、無線通信モジュール１５では、所定のプリアンブル信号を検出したと判定された場合（Ｓ３０６の「YES」）、それ以降に付加されているヘッダ情報のパラメータが取得され（Ｓ３０７）、当該周波数チャネルにおけるネットワークアロケーションベクタ（NAV）が設定される（Ｓ３０８）。
【０２６７】
すなわち、ここでは、監視している複数の周波数チャネル（サイマルキャストチャネル）のいずれかで、所定のプリアンブル信号が検出された場合に、例えば、その後に取得されるヘッダ情報に記載されたパラメータに基づき、当該プリアンブル信号を検出した周波数チャネルが占有される時間を算出し、算出した時間が経過するまで、当該プリアンブル信号を検出した周波数チャネルを使用中であるとみなすことができる。
【０２６８】
無線通信モジュール１５では、このステップＳ３０４乃至Ｓ３０８の一連の検出処理を、MPDUの境界が到来したと判定される（Ｓ３０９の「YES」）まで繰り返される。
【０２６９】
なお、ここでは、ステップＳ３０４の判定処理で、エネルギーが未検出であると判定された場合（Ｓ３０４の「NO」）、あるいは、ステップＳ３０６の判定処理で、プリアンブル信号が未検出であると判定された場合（Ｓ３０６の「NO」）、その後の処理はスキップされ、処理はステップＳ３０９に進められる。
【０２７０】
また、このサイマルキャストチャネルの検出動作は、設定されたサイマルキャスト受信チャネルの全てのチャネルで行う構成となっており（Ｓ３１０）、説明の都合上、全てのチャネルの処理が終了していない場合には、ステップＳ３０２に戻って、それ以降の処理が繰り返される構成としている。ここでは、これらの一連の処理を、サイマルキャストチャネルごとに、パラレルに処理してもよい。
【０２７１】
そして、サイマルキャストチャネルの検出動作を全ての周波数チャネルで処理が終了した場合（Ｓ３１０の「YES」）、サイマルキャストチャネルにおける信号検出状況が把握される構成となっている（Ｓ３１１）。
【０２７２】
ステップＳ３１１の処理が終了すると、処理は、図２３のステップＳ１０７の処理、又は図２５のステップＳ２０６に戻り、それ以降の処理が実行される。
【０２７３】
以上、サイマルキャストチャネル受信処理の流れを説明した。なお、ここでは、説明の都合上、サイマルキャストチャネルごとに、一連の受信処理が実行される場合を説明したが、各サイマルキャストチャネルにおける一連の受信処理がパラレルに実行されてもよい。
【０２７４】
以上のように、本技術を適用した通信方法（新方式）では、データフレームの送信側の通信装置１０Ｔｘが、データフレームの送信チャネル以外の周波数チャネルを監視（モニタ）しておき、その利用可能チャネル情報を、送信するデータフレームのデリミタ等を使って、受信側の通信装置１０Ｒｘに通知する。
【０２７５】
一方で、受信側の通信装置１０Ｒｘでは、利用可能チャネル情報に含まれる利用可能な周波数チャネルの中から、自己も利用可能な周波数チャネルを少なくとも１つ以上選択し、ブロックACKフレームを返送する。また、送信側の通信装置１０Ｔｘは、ブロックACKフレームを受領した周波数チャネルを利用して、再送データフレームを送信することができる。
【０２７６】
このように、新方式では、受領確認や再送に利用可能な周波数チャネルに関する利用可能チャネル情報を、データフレームやSACKフレームに含めることで、より信頼性の高い通信を実現することができる。
【０２７７】
すなわち、新方式においては、A-MPDUフレームのサブフレーム（MPDU）の境界に挿入されるデリミタを用いて、最新の利用可能チャネル情報を、受信側に届けることが可能となり、受信側から受領確認を返送できる周波数チャネルを通知することができる。そのため、格段に信頼性を向上させた情報交換が可能となる。
【０２７８】
また、受信側の通信装置１０Ｒｘでは、干渉によってA-MPDUフレームが途中から正しく復号できなくなった場合に、前回のデリミタの情報から、利用可能な他の周波数チャネルを把握することができるため、ブロックACKフレームの返送タイミングで、これらの他の周波数チャネルでブロックACKフレームを返送することができる。
【０２７９】
ここでは、そのようなタイミングで、利用可能な周波数チャネルを用い、ブロックACKフレームを返送することで、さらに確実に、受領確認を送信側に返送することができる。
【０２８０】
つまり、現状の方式のように、１つの周波数チャネルのみを用いてブロックACKフレームを交換する方式と比べて、A-MPDUフレームを送信した周波数チャネル以外の周波数チャネルを用い、ブロックACKフレームを返送させることができるため、確実に受領確認の情報を交換することができる。
【０２８１】
また、新方式では、A-MPDUフレームのデリミタ（の情報）を用いることで、伝送に利用可能な情報を逐次通知することができる。そのため、A-MPDUフレームの送信時の状況のみならず、A-MPDUフレームの伝送中の状況を通知することができる。
【０２８２】
さらに、周波数チャネル上に、無線LANシステムで用いられる通信プロトコル以外で、データ（信号）を送受信する他のシステムの干渉を受けて、ACKフレームの返送が難しい場合でも、他の周波数チャネルを利用して、ACKフレームを確実に交換することができる。これにより、他のシステムが混在するような環境においても、無線LANシステムの通信プロトコルを効率的に運用することが可能となる。
【０２８３】
また、送信側で、再送データを送信する場合でも、ブロックACKフレームを明確に交換できた周波数チャネルを用いて再送を実施することによって、より確実に再送データを届ける高信頼性通信方法を提供することができる。さらに、そのタイミングで利用可能な複数の周波数チャネルを用いた再送を実施することで、さらに確実に未達データを受信側に送ることができる。
【０２８４】
このように、確実にブロックACKフレームが返送されることで、ACK未達による全データの再送を防ぐことができ、必要なデータのみを再送データとすることができる。その結果として、伝送路利用効率を大きく向上させることができる。
【０２８５】
＜２．変形例＞
【０２８６】
（他の構成の例）
上述した送信側の通信装置１０Ｔｘは、基地局（アクセスポイント）として構成され、受信側の通信装置１０Ｒｘは、端末局として構成することができる。ただし、通信装置１０Ｔｘ又は通信装置１０Ｒｘは、基地局又は端末局を構成する装置の一部（例えば、無線通信モジュールや無線チップ等）として構成されるようにしてもよい。
【０２８７】
また、例えば、端末局として構成される受信側の通信装置１０Ｒｘは、例えば、スマートフォン、タブレット型端末、携帯電話機、パーソナルコンピュータ、デジタルカメラ、ゲーム機、テレビ受像機、ウェアラブル端末、スピーカ装置などの無線通信機能を有する電子機器として構成することができる。
【０２８８】
なお、ここでは、送信側の通信装置１０Ｔｘが基地局であり、受信側の通信装置１０Ｒｘが端末局であるとして説明したが、送信側と受信側とを反対にして、基地局を、受信側の通信装置１０Ｒｘとし、端末局を、送信側の通信装置１０Ｔｘとしてもよい。
【０２８９】
すなわち、通信装置１０としての基地局は、図２３及び図２４のフローチャートに示したデータフレームの送信側の動作は勿論、図２５及び図２６のフローチャートに示したデータフレームの受信側の動作を行うことも可能である。同様に、通信装置１０としての端末局は、図２５及び図２６のフローチャートに示したデータフレームの受信側の動作は勿論、図２３及び図２４のフローチャートに示したデータフレームの送信側の動作を行うことも可能である。
【０２９０】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２９１】
また、本技術は、以下のような構成をとることができる。
【０２９２】
（１）
利用可能な周波数チャネルを利用して、データフレームを他の通信装置に送信し、
前記データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報を付加する
制御を行う制御部を備える
通信装置。
（２）
前記制御部は、
前記データフレームの送信に利用した周波数チャネルと異なる周波数チャネルの利用状況を監視し、
監視結果に基づいて、利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルに関する前記利用可能チャネル情報を、前記データフレームに含める
前記（１）に記載の通信装置。
（３）
前記制御部は、利用可能な周波数チャネルで、前記他の通信装置から送信されてくる信号として、前記データフレームの受信の確認に用いられる確認信号を待ち受ける動作を制御する
前記（１）又は（２）に記載の通信装置。
（４）
前記確認信号は、再送が必要なデータに関する特定情報を含み、
前記制御部は、
前記確認信号に含まれる前記特定情報に基づいて、前記データを特定し、
前記確認信号を受信した１以上の周波数チャネルを利用して、特定した前記データを含むデータフレームを、前記他の通信装置に送信する
前記（３）に記載の通信装置。
（５）
前記データフレームは、複数のサブフレームをアグリゲートしたフレームとして構成される
前記（１）乃至（４）のいずれかに記載の通信装置。
（６）
前記制御部は、前記利用可能チャネル情報を、前記データフレームのデリミタに含める
前記（５）に記載の通信装置。
（７）
前記制御部は、前記利用可能チャネル情報を、前記サブフレームのヘッダに含める
前記（５）又は（６）に記載の通信装置。
（８）
前記制御部は、前記利用可能チャネル情報を、マネジメントフレーム又はアクションフレームとして含める
前記（５）乃至（７）のいずれかに記載の通信装置。
（９）
前記制御部は、前記利用可能チャネル情報を、プリアンブル信号又はミッドアンブル信号に含める
前記（５）乃至（８）のいずれかに記載の通信装置。
（１０）
通信装置が、
利用可能な周波数チャネルを利用して、データフレームを他の通信装置に送信し、
前記データフレームに、フレームの送受信に利用可能な周波数チャネルに関する利用可能チャネル情報を付加する
制御を行う
通信方法。
（１１）
利用可能な周波数チャネルを利用して、他の通信装置から送信されてくるデータフレームを受信し、
前記データフレームに含まれる利用可能チャネル情報に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する
制御を行う制御部を備える
通信装置。
（１２）
前記制御部は、
前記データフレームの受信に利用した周波数チャネルと異なる周波数チャネルの利用状況を監視し、
監視結果に基づいて、利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルに関する利用可能チャネル情報を、前記確認信号に含める
前記（１１）に記載の通信装置。
（１３）
前記確認信号は、再送が必要なデータに関する特定情報を含み、
前記制御部は、利用可能な周波数チャネルで、前記他の通信装置から送信されてくる前記データを含むデータフレームを待ち受ける動作を制御する
前記（１１）又は（１２）に記載の通信装置。
（１４）
前記制御部は、前記データフレームを受信した１以上の周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する
前記（１３）に記載の通信装置。
（１５）
前記データフレームは、複数のサブフレームをアグリゲートしたフレームとして構成される
前記（１１）乃至（１４）のいずれかに記載の通信装置。
（１６）
前記制御部は、前記データフレームのデリミタに含まれる前記利用可能チャネル情報を取得する
前記（１５）に記載の通信装置。
（１７）
前記制御部は、前記サブフレームのヘッダに含まれる前記利用可能チャネル情報を取得する
前記（１５）又は（１６）に記載の通信装置。
（１８）
前記制御部は、マネジメントフレーム又はアクションフレームとして含まれる前記利用可能チャネル情報を取得する
前記（１５）乃至（１７）のいずれかに記載の通信装置。
（１９）
前記制御部は、プリアンブル信号又はミッドアンブル信号に含まれる前記利用可能チャネル情報を取得する
前記（１５）乃至（１８）のいずれかに記載の通信装置。
（２０）
通信装置が、
利用可能な周波数チャネルを利用して、他の通信装置から送信されてくるデータフレームを受信し、
前記データフレームに含まれる利用可能チャネル情報に基づいて、フレームの送受信に利用可能な周波数チャネルを特定し、
特定した利用可能な周波数チャネルを利用して、前記データフレームの受信の確認に用いられる確認信号を、前記他の通信装置に送信する
制御を行う
通信方法。
【符号の説明】
【０２９３】
１０，１０Ｔｘ，１０Ｒｘ  通信装置，  １１  インターネット接続モジュール，  １２  情報入力モジュール，  １３  機器制御部，  １４  情報出力モジュール，  １５  無線通信モジュール，  １０１  インターフェース，  １０２  送信バッファ，  １０３  ネットワーク管理部，  １０４  送信フレーム構築部，  １０５  受信データ構築部，  １０６  受信バッファ，  １０７  サイマルキャストチャネル管理部，  １０８  利用可能チャネル情報生成部，  １０９  利用可能チャネル情報処理部，  １１０  送信電力制御部，  １１１  ベースチャネル送信処理部，  １１２  サイマルキャスト送信処理部，  １１３  周波数チャネル制御部，  １１４  ベースチャネル受信処理部，  １１５  サイマルキャスト受信処理部，  １１６  検出閾値制御部，  １１７  アンテナ制御部，  １５１  送受信データ入出力部，  １５２  制御部，  １５３  無線信号送受信部
【図１】
2020166375.tif 000003
【図２】
2020166375.tif 000004
【図３】
2020166375.tif 000005
【図４】
2020166375.tif 000006
【図５】
2020166375.tif 000007
【図６】
2020166375.tif 000008
【図７】
2020166375.tif 000009
【図８】
2020166375.tif 000010
【図９】
2020166375.tif 000011
【図１０】
2020166375.tif 000012
【図１１】
2020166375.tif 000013
【図１２】
2020166375.tif 000014
【図１３】
2020166375.tif 000015
【図１４】
2020166375.tif 000016
【図１５】
2020166375.tif 000017
【図１６】
2020166375.tif 000018
【図１７】
2020166375.tif 000019
【図１８】
2020166375.tif 000020
【図１９】
2020166375.tif 000021
【図２０】
2020166375.tif 000022
【図２１】
2020166375.tif 000023
【図２２】
2020166375.tif 000024
【図２３】
2020166375.tif 000025
【図２４】
2020166375.tif 000026
【図２５】
2020166375.tif 000027
【図２６】
2020166375.tif 000028
【図２７】
2020166375.tif 000029
【国際調査報告】
2020166375.tif 000030
2020166375.tif 000031
2020166375.tif 000032
2020166375.tif 000033
2020166375.tif 000034
2020166375.tif 000035