IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ キヤノン株式会社の特許一覧

特許7421343通信装置、通信装置の制御方法、およびプログラム
<>
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図1
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図2
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図3
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図4
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図5
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図6
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図7
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図8
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図9
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図10
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図11
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図12
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図13
  • 特許-通信装置、通信装置の制御方法、およびプログラム 図14
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-01-16
(45)【発行日】2024-01-24
(54)【発明の名称】通信装置、通信装置の制御方法、およびプログラム
(51)【国際特許分類】
   H04W 28/16 20090101AFI20240117BHJP
   H04W 84/12 20090101ALI20240117BHJP
   H04W 8/24 20090101ALI20240117BHJP
   H04W 76/15 20180101ALI20240117BHJP
【FI】
H04W28/16
H04W84/12
H04W8/24
H04W76/15
【請求項の数】 20
(21)【出願番号】P 2020002435
(22)【出願日】2020-01-09
(65)【公開番号】P2021111869
(43)【公開日】2021-08-02
【審査請求日】2023-01-05
(73)【特許権者】
【識別番号】000001007
【氏名又は名称】キヤノン株式会社
(74)【代理人】
【識別番号】110003281
【氏名又は名称】弁理士法人大塚国際特許事務所
(72)【発明者】
【氏名】大内 雅智
【審査官】鈴木 重幸
(56)【参考文献】
【文献】米国特許出願公開第2019/0261369(US,A1)
【文献】米国特許出願公開第2017/0170932(US,A1)
【文献】Kosuke Aio (Sony Corporation),Consideration of Multi-AP Sounding, IEEE 802.11-19/1134r1 ,IEEE, インターネット<URL:https://mentor.ieee.org/802.11/dcn/19/11-19-1134-01-00be-consideration-of-multi-ap-sounding.pptx>,2019年08月08日
【文献】Junghoon Suh (Huawei),Sounding for AP Collaboration, IEEE 802.11-19/1535r2 ,IEEE, インターネット<URL:https://mentor.ieee.org/802.11/dcn/19/11-19-1535-02-00be-sounding-for-ap-collaboration.pptx>,2019年11月12日
【文献】ZTE Corporation,multi-AP transmission procedure, IEEE 802.11-19/1652r0 ,IEEE, インターネット<URL:https://mentor.ieee.org/802.11/dcn/19/11-19-1652-00-00be-multi-ap-transmission-procedure.pptx>,2019年09月16日
(58)【調査した分野】(Int.Cl.,DB名)
H04B 7/24- 7/26
H04W 4/00-99/00
(57)【特許請求の範囲】
【請求項1】
IEEE 802.11シリーズの規格に対応するマルチAP(アクセスポイント)協調構成におけるマスタAPとして機能する通信装置であって、
前記通信装置に接続された端末装置におけるCSI(チャネル状態情報)の算出能力に応じて、前記端末装置からフィードバックとしてCSI報告を受けるためのサウンディングパケットの送信方式であるサウンディング方式を、前記通信装置および前記マルチAP協調構成におけるスレーブAPが同時にサウンディングパケットとしてヌルデータパケット(NDP)を送信する方式である第1のサウンディング方式と、前記通信装置と前記スレーブAPが個別のタイミングで前記NDPを送信する方式である第2のサウンディング方式と少なくとも含む複数のサウンディング方式の中から選択する選択手段と、
前記選択手段によって前記第1のサウンディング方式が選択された場合に第1のサウンディングパケットを送信し、前記選択手段によって前記第2のサウンディング方式が選択された場合に第2のサウンディングパケットを送信する送信手段と、
を有することを特徴とする通信装置。
【請求項2】
前記CSIの算出能力は2値以上の値で示されることを特徴とする請求項1に記載の通信装置。
【請求項3】
前記端末装置から所定のフレームを受信する受信手段を更に有し、
前記所定のフレームにCSIの算出能力を示す値が含まれる場合、前記選択手段は、前記受信したCSIの算出能力を示す値に基づいて、前記サウンディング方式を選択することを特徴とする請求項2に記載の通信装置。
【請求項4】
前記CSIの算出能力を示す値は、前記所定のフレームにおける情報要素(Information Element)内のCapabilities elementで示されることを特徴とする請求項3に記載の通信装置。
【請求項5】
前記所定のフレームに前記CSIの算出能力を示す値が含まれず、Trigger Frame MAC Padding Durationが含まれる場合、前記Trigger Frame MAC Padding Durationの値に基づいて前記CSIの算出能力を示す値を設定する設定手段を更に有し、
前記選択手段は、前記設定されたCSIの算出能力を示す値に基づいて、前記サウンディング方式を選択することを特徴とする請求項3または4に記載の通信装置。
【請求項6】
前記所定のフレームに前記CSIの算出能力を示す値およびTrigger Frame MAC Padding Durationが含まれない場合、既定値をCSIの算出能力を示す値として設定する設定手段を更に有し、
前記選択手段は、前記設定されたCSIの算出能力を示す値に基づいて、前記サウンディング方式を選択することを特徴とする請求項3または4に記載の通信装置。
【請求項7】
前記所定のフレームは、Beacon、Probe Request/Response、Association Reqest/Response、Authentiation Request/Responseフレームのいずれかであることを特徴とする請求項3から6のいずれか1項に記載の通信装置。
【請求項8】
前記CSIの算出能力が「高」/「低」の2段階で表す2値で示される場合、前記選択手段は、前記CSIの算出能力が「高」の場合は前記第1のサウンディング方式、前記CSIの算出能力が「低」の場合は前記第2のサウンディング方式を選択することを特徴とする請求項2から7のいずれか1項に記載の通信装置。
【請求項9】
IEEE 802.11シリーズの規格に対応するマルチAP(アクセスポイント)協調構成におけるマスタAPとして機能する通信装置であって、
前記通信装置に接続された端末装置におけるCSI(チャネル状態情報)の算出能力に応じて、前記端末装置からフィードバックとしてCSI報告を受けるためのサウンディングパケットの送信方式であるサウンディング方式を、前記通信装置および前記マルチAP協調構成におけるスレーブAPが同時にサウンディングパケットとしてヌルデータパケット(NDP)を送信する方式である第1のサウンディング方式と、前記通信装置および前記スレーブAPが同時に前記NDPを送信した後に前記通信装置がBFRP TF(BeamForming Report Poll Trigger Frame)を送信する方式である第2のサウンディング方式と、前記通信装置と前記スレーブAPが個別のタイミングで前記NDPを送信する方式である第3のサウンディング方式と、を少なくとも含む複数のサウンディング方式の中から選択する選択手段と、
前記選択手段によって前記第1のサウンディング方式が選択された場合に第1のサウンディングパケットを送信し、前記選択手段によって前記第2のサウンディング方式が選択された場合に第2のサウンディングパケットを送信し、前記選択手段によって前記第3のサウンディング方式が選択された場合に第3のサウンディングパケットを送信する送信手段と、
を有することを特徴とする通信装置。
【請求項10】
前記CSIの算出能力は3値以上の値で示されることを特徴とする請求項9に記載の通信装置。
【請求項11】
前記端末装置から所定のフレームを受信する受信手段を更に有し、
前記所定のフレームにCSIの算出能力を示す値が含まれる場合、前記選択手段は、前記受信したCSIの算出能力を示す値に基づいて、前記サウンディング方式を選択することを特徴とする請求項10に記載の通信装置。
【請求項12】
前記CSIの算出能力を示す値は、前記所定のフレームにおける情報要素(Information Element)内のCapabilities elementで示されることを特徴とする請求項11に記載の通信装置。
【請求項13】
前記所定のフレームに前記CSIの算出能力を示す値が含まれず、Trigger Frame MAC Padding Durationが含まれる場合、前記Trigger Frame MAC Padding Durationの値に基づいて前記CSIの算出能力を示す値を設定する設定手段を更に有し、
前記選択手段は、前記設定されたCSIの算出能力を示す値に基づいて、前記サウンディング方式を選択することを特徴とする請求項11または12に記載の通信装置。
【請求項14】
前記所定のフレームに前記CSIの算出能力を示す値およびTrigger Frame MAC Padding Durationが含まれない場合、既定値をCSIの算出能力を示す値として設定する設定手段を更に有し、
前記選択手段は、前記設定されたCSIの算出能力を示す値に基づいて、前記サウンディング方式を選択することを特徴とする請求項11または12に記載の通信装置。
【請求項15】
前記所定のフレームは、Beacon、Probe Request/Response、Association Reqest/Response、Authentiation Request/Responseフレームのいずれかであることを特徴とする請求項11から14のいずれか1項に記載の通信装置。
【請求項16】
前記第2のサウンディング方式において送信される前記BFRP TFには、前記CSIの算出能力を示す値に基づく長さのPaddingが含まれることを特徴とする請求項15に記載の通信装置。
【請求項17】
前記CSIの算出能力が「高」/「中」/「低」の3段階を表す3値以上で示される場合、前記選択手段は、前記CSIの算出能力が「高」の場合は前記第1のサウンディング方式、前記CSIの算出能力が「中」の場合は前記第2のサウンディング方式、前記CSIの算出能力が「低」の場合は前記複数のサウンディング方式のうちの第3のサウンディング方式を選択することを特徴とする請求項10から16のいずれか1項に記載の通信装置。
【請求項18】
IEEE 802.11シリーズの規格に対応するマルチAP(アクセスポイント)協調構成におけるマスタAPとして機能する通信装置の制御方法であって、 前記通信装置に接続された端末装置におけるCSI(チャネル状態情報)の算出能力に応じて、前記端末装置からフィードバックとしてCSI報告を受けるためのサウンディングパケットの送信方式であるサウンディング方式を、前記通信装置および前記マルチAP協調構成におけるスレーブAPが同時にサウンディングパケットとしてヌルデータパケット(NDP)を送信する方式である第1のサウンディング方式と、前記通信装置と前記スレーブAPが個別のタイミングで前記NDPを送信する方式である第2のサウンディング方式と、を少なくとも含む複数のサウンディング方式の中から選択する選択工程と、
前記選択工程において前記第1のサウンディング方式が選択された場合に第1のサウンディングパケットを送信し、前記選択工程において前記第2のサウンディング方式が選択された場合に第2のサウンディングパケットを送信する送信工程と、
有することを特徴とする制御方法。
【請求項19】
IEEE 802.11シリーズの規格に対応するマルチAP(アクセスポイント)協調構成におけるマスタAPとして機能する通信装置の制御方法であって、
前記通信装置に接続された端末装置におけるCSI(チャネル状態情報)の算出能力に応じて、前記端末装置からフィードバックとしてCSI報告を受けるためのサウンディングパケットの送信方式であるサウンディング方式を、前記通信装置および前記マルチAP協調構成におけるスレーブAPが同時にサウンディングパケットとしてヌルデータパケット(NDP)を送信する方式である第1のサウンディング方式と、前記通信装置および前記スレーブAPが同時に前記NDPを送信した後に前記通信装置がBFRP TF(BeamForming Report Poll Trigger Frame)を送信する方式である第2のサウンディング方式と、前記通信装置と前記スレーブAPが個別のタイミングで前記NDPを送信する方式である第3のサウンディング方式と、を少なくとも含む複数のサウンディング方式の中から選択する選択工程と、
前記選択工程において前記第1のサウンディング方式が選択された場合に第1のサウンディングパケットを送信し、前記選択工程において前記第2のサウンディング方式が選択された場合に第2のサウンディングパケットを送信し、前記選択工程において前記第3のサウンディング方式が選択された場合に第3のサウンディングパケットを送信する送信工程と、
を有することを特徴とする制御方法。
【請求項20】
コンピュータを、請求項1から17のいずれか1項に記載の通信装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、無線LANの通信技術に関する。
【背景技術】
【0002】
無線LAN(Wireless Local Area Network)に関する通信規格としてIEEE802.11シリーズ規格が知られている。IEEE802.11ax規格では、OFDMAを用いて、高いピークスループットに加え、混雑状況下での通信速度向上を実現している。なお、OFDMAとは、Orthogonal Frequency-Division Multiple Accessの略であり、直交周波数分割多元接続とも称される。
【0003】
現在、更なるスループット向上のためにIEEE802.11ax規格の後継規格として、IEEE802.11 EHT(ExtremeまたはExtremely High Throughput)と呼ばれるSG(Study Group)を経て、802.11be TG(Task Group)が活動している。
【0004】
このTGが目指すスループット向上の方策のひとつとして、複数のAP(アクセスポイント)が協調して動作するマルチAP協調(Multi-AP Coordination)構成が検討されている。このマルチAP協調構成を効率的に運用するためには、アクセスポイント(AP)と端末(STA)との間で、サウンディング手順をおこなうのが一般的である。サウンディング手順とは、STAが複数のAPからNDP(Null Data Packet)を「サウンディングパケット」として受信し、それぞれのAPにチャネル状態情報(CSI:Channel State Information)を含むフィードバックパケットを送信する手順である(特許文献1)。
【先行技術文献】
【特許文献】
【0005】
【文献】特表2016-526856号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかながら、従来のサウンディング手順においては、協調して動作する複数のAPがサウンディングフレームを送出する手順については明らかにされていない。また、従来技術では、サウンディング手順の時間的なオーバーヘッドやSTAへの多大な負荷に対しては、もっぱら、STAにより送信されるCSIの情報量を削減(フィードバック量を削減)することが提案されてきている。しかし、CSI情報量を削減することは、無線媒体の推定を不正確にするものであり、特に、マルチAP協調構成においては、その不正確さからもたらされる媒体利用の非効率、速度の低下といった影響は大きくなりうる。
【0007】
本発明は上記課題に鑑みてなされたものであり、マルチAP協調構成における効率的なサウンディング手順を提供することを目的とする。
【課題を解決するための手段】
【0008】
上記目的を達成するための一手段として、本発明の通信装置は以下の構成を有する。すなわち、IEEE 802.11シリーズの規格に対応するマルチAP(アクセスポイント)協調構成におけるマスタAPとして機能する通信装置であって、前記通信装置に接続された端末装置におけるCSI(チャネル状態情報)の算出能力に応じて、前記端末装置からフィードバックとしてCSI報告を受けるためのサウンディングパケットの送信方式であるサウンディング方式を、前記通信装置および前記マルチAP協調構成におけるスレーブAPが同時にサウンディングパケットとしてヌルデータパケット(NDP)を送信する方式である第1のサウンディング方式と、前記通信装置と前記スレーブAPが個別のタイミングで前記NDPを送信する方式である第2のサウンディング方式と、を少なくとも含む複数のサウンディング方式の中から選択する選択手段と、前記選択手段によって前記第1のサウンディング方式が選択された場合に第1のサウンディングパケットを送信し、前記選択手段によって前記第2のサウンディング方式が選択された場合に第2のサウンディングパケットを送信する送信手段と、を有する。
【発明の効果】
【0009】
マルチAP協調構成における効率的なサウンディング手順が提供される。
【図面の簡単な説明】
【0010】
図1】実施形態におけるシステム構成例を示す。
図2】実施形態におけるAPのハードウェア構成例を示す。
図3】実施形態におけるAPの機能構成例(a)とSTAの機能構成例(b)を示す。
図4】STAと接続を開始する際に実行される処理のフローチャートである。
図5】STAへ送信するデータが発生した際に実行される処理のフローチャートである。
図6】サウンディング方式の選択の処理のフローチャートである。
図7】MACフレームの構成を示す。
図8】トリガーフレーム(TF)の構成を示す。
図9】CSI報告フィールドの構成を示す。
図10】MIMO制御フィールドの構成を示す。
図11】「APとSTAの接続からサウンディング方式の選択まで」のシーケンス図である。
図12】「NDP同時送信(BFRP TF無し)の場合」のシーケンス図である。
図13】「NDP同時送信(BFRP TF有り)の場合」のシーケンス図である。
図14】「NDPシーケンシャル送信の場合」のシーケンス図である。
【発明を実施するための形態】
【0011】
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【0012】
[システムの構成]
図1に、本実施形態におけるシステム構成例を示す。AP102とAP105は、マルチAP協調構成を実現可能な機能(マルチAP協調機能)を備えたアクセスポイントである。マルチAP協調機能とは、他のAPと協調し、接続している端末に対して、ひとつのAPのときよりも、高速あるいは安定した通信を実現する機能である。ここで、安定した状態とは、例えば、良好な信号雑音比、低干渉、低遅延、低ジッタの任意の組み合わせの状態である。なお、このような安定した状態を実現する技術には、種々の方式が存在する。例えば、D-MIMO(Distributed Multiple Input Multiple Output)を利用したJTX(Joint Transmission)、null steering、Coordinated OFDMA、Fractional Coordinated OFDMAが挙げられる。AP102とAP105はそれぞれ、マルチAP協調機能を実行していない場合は、BSS(Basic Service Set)101のネットワークのみ、BSS104のネットワークのみを、管理する。
【0013】
AP102とAP105は、ネットワーク(バックホール)100により接続される。ネットワーク100は、APがDS(Distributions System)を構築する際に、BSS(Basic Service Set)と他のネットワークを相互接続するための通信手段である。ネットワーク100は、Ethernet(登録商標)や電話回線のような有線通信、またはLTE(Long-Term Evolution)やWiMAX(Worldwide Interoperability for Microwave Access)のような無線通信で実現される。さらに、ネットワーク100は、IEEE802.11シリーズ規格準拠の無線LANでもよい。その場合、ネットワーク100は、APとSTAの間で使用する無線チャネルと同じでも異なっていてもよい。
【0014】
STA103とSTA106は、無線LAN端末である。これらのSTAは、複数のAPとデータ通信が可能である。データ通信には、上述したサウンディング手順における通信が含まれる。詳細には、NDPA(NDP Announement)とNDPの受信、CSI Report fieldを含むフレームの送信、NFRP TF(NDP Feedback Report Poll Trigger Frame)の受信である。
【0015】
[通信装置(AP、STA)の構成]
図2に、本実施形態におけるAP(AP102、AP105)のハードウェア構成例を示す。APは、そのハードウェア構成の一例として、記憶部201、制御部202、機能部203、入力部204、出力部205、通信部206及びアンテナ207を有する。記憶部201は、ROMやRAM等のメモリにより構成され、後述する各種動作を行うためのプログラムや、無線通信のための通信パラメータ等の各種情報を記憶する。なお、記憶部201として、ROM、RAM等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、DVDなどの記憶媒体を用いてもよい。また、記憶部201が複数のメモリ等を備えていてもよい。
【0016】
制御部202は、例えば1つ以上のCPUやMPU等のプロセッサ、ASIC(特定用途向け集積回路)、DSP(デジタルシグナルプロセッサ)、FPGA(フィールドプログラマブルゲートアレイ)等により構成される。ここで、CPUはCentral Processing Unitの、MPUは、Micro Processing Unitの頭字語である。制御部202は、記憶部201に記憶されたプログラムを実行することにより、APを制御する。なお、制御部202は、記憶部201に記憶されたプログラムとOS(Operating System)との協働により、APを制御するようにしてもよい。また、制御部202がマルチコア等の複数のプロセッサから成り、APを制御するようにしてもよい。また、制御部202は、機能部203を制御して、AP機能、撮像や印刷、投影等の所定の処理を実行してもよい。機能部203は、APが所定の処理を実行するためのハードウェアである。
【0017】
入力部204は、ユーザからの各種操作の受付を行う。出力部205は、ユーザに対して各種出力を行う。ここで、出力部205による出力とは、画面上への表示や、スピーカによる音声出力、振動出力等の少なくともひとつを含む。なお、タッチパネルのように入力部204と出力部205の両方を1つのモジュールで実現するようにしてもよい。
【0018】
通信部206は、IEEE 802.11シリーズ規格に準拠した無線通信の制御や、Wi-Fi(登録商標)に準拠した無線通信の制御や、IP(Internet Protocol)通信の制御を行う。さらに、通信部206はアンテナ207を制御して、無線通信のための無線信号の送受信を行う。アンテナ207はマルチAP協調構成のための通信に対応している。たとえば、APでは、JTX(Joint Transmission)のためのD-MIMO(Distributed Multiple Input Multiple Output)の送信が可能となっている。図では、アンテナ207は、簡略化のためにひとつのみを表記しているが、複数でも構わない。一般に、アンテナ207の(エレメント)数は、ストリーム数に応じた数となる。また、アンテナ207が対応する周波数帯は、2.4および5GHz帯に加え、802.11axから導入予定の6GHz帯である。
【0019】
なお、STA(STA103、STA106)も、図2に示すAPと同様のハードウェア構成を有する。この場合、制御部202は、機能部203を制御して、STA機能等の所定の処理を実行することができる。
【0020】
図3(a)に、APの機能構成例を示す。APは、その機能構成の一例として、通信制御部301、CSI処理能力設定部302、記憶管理部303、UI(ユーザインタフェース)制御部304、マルチAP構成制御部305、サウンディング方式決定部306、サウンディング処理部307を有する。通信制御部301は、通信部206を介して他の無線LAN装置(例えば他のAPやSTA)との間で無線信号の送受信を行うための制御を行う。通信制御部301は、IEEE802.11規格シリーズに従って、フレーム生成及びフレーム送信や、他の無線LAN装置からの無線フレームの受信等、無線LANの通信制御を実行する。CSI処理能力設定部302は、STAとの間で交換した情報等に基づいて、STAのCSI処理能力(の値)を設定する。記憶管理部303は、記憶部201に対する記憶制御・管理を行う。UI制御部304は、不図示のユーザによる入力部204への入力操作に応じた制御信号を、各構成要素へ伝達する。マルチAP構成制御部305は、周辺APの存在、周辺APの能力及び周辺APとSTAの接続状態に応じて、マルチAP構成の方式を選択し、マルチAP構成機能を実行する。サウンディング方式決定部306は、以下に説明するexplicit(明示的)方式またはimplicit(暗黙的)のいずれかでサウンディング処理を行うかを決定する。サウンディング処理部307は、サウンディング方式決定部306により決定された方式に従って、サウンディング処理を行う。本実施形態では、サウンディング処理は、STAのCSI処理能力に基づいて行われる。
【0021】
図3(b)に、STAの機能構成例を示す。STAは、その機能構成の一例として、通信制御部311、UI制御部312、CSI処理能力決定部313、CSI算出部314を有する。通信制御部311、UI制御部312は、通信制御部301、UI制御部304と同様である。CSI処理能力決定部313は、STA自身のCSI処理能力を決定する。CSI算出部314は、CSI算出処理を行う。
【0022】
[処理の流れ]
続いて、上記構成を有するAPの処理の流れを、図を参照して説明する。以下に示す処理は、APが、BSSを開始する際、または、BSSの運用中の任意のタイミングで開始されうる。
【0023】
<APとSTAの接続処理>
図4は、AP102がSTA103と接続を開始する際に実行される処理のフローチャートである。S401で、AP102の通信制御部301は、STA103との接続する際に、お互いの能力情報や運用情報を交換する。これは、情報要素(IE:Information Element)を含めたManagementフレームの交換により実現される。当該情報要素は、IEEE802.11規格化の進展に対応して、新たに定義されてきている。例えば、IEEE802.11nではHT Capability element、IEEE802.11acではVHT Capability element、IEEE802.11axではHE Capabilities element、IEEE802.11beではEHT Capabilities element、である。なお、HTはHigh Throughputの頭字語であり、VHTはVery High Throughputの頭字語、HEはHigh Efficiencyの頭字語、EHTはExtremely High Throughputの頭字語である。また、Managementフレームとは、Beacon、Probe Request/Response、Association Reqest/Response、Authentiation Request/ResponseなどのMAC(Medium Access Control)フレームである。マルチAP協調機能は、IEEE802.11be規格から導入される機能である。よって、当該機能に対する能力情報は、EHT Capabilities elementに含められる。
【0024】
図7に、IEEE802.11規格で規定されるMACフレームの構成を示す。MACフレーム700には、各種フィールドが含まれている。Frame Control701には、サブフィールド721~731が含まれる。Frame Body710の情報要素(IE)には、サブフィールド741~747が含まれる。Address1 703、Address2 704、Address3 704、Address4 707には、MACフレームのタイプ(Type722)によって、BSSID、送信元、宛先などのアドレスが設定される。他、MACフレーム700には、Duration/ID702、Sequence Control706、QoS Control708、FCS(Frame Check Sequnce)711が含まれるが、詳細な説明は省略する。
【0025】
HT Control709は、IEEE802.11ax規格では、以下のように規定されている。すなわち、先頭1ビットが0のときは、HT(IEEE802.11n)用であり、先頭2ビットが10のときは、VHT(IEEE802.11ac)用であり、先頭2ビットが11のときは、HE(IEEE802.11axである)用である。なお、EHT(IEEE802.11be)用のHTControl709の定義は未定である。
【0026】
Frame Control701において、Protocol Version721はプロトコルバージョンを示す2ビット数であり、IEEE802.11フレームの場合は、「0」である。Type722は、フレームのタイプを示す2ビット数であり、Management、Control、Dataのいずれかを示す。Subtype723は、フレームのサブタイプを示す4ビット数であり、Management、Control、Dataの種類をさらに細かく分類するためのものである。To DS724は、フレームの宛先がDS(Distirbution System)であることを示す。他、Frame Control701には、From DS725、More Fragment726、Retry727、Power Management728、More Data729、Protected Frame730、+HTC731が含まれるが、詳細な説明は省略する。
【0027】
Frame Body710において、サブフィールド741~747は、IEEE802.11beのためのEHT Capabilities elementの構成である。Element ID741は、IEEE802.11beのEHTに関する値は、IEEE802.11axのHE Capabilities elementの値を踏襲し、255である。Length742は、情報要素の長さである。Element ID Extension743には、能力情報に関するEHT Capabilities elementまたは運用情報に関するEHT Operation elementが定義される。EHT MAC Capabilities Information744、EHT PHY Capabilities Information745、Supported EHT-MCS And NSS Set746、PPE(Physical layer Packet Extension) Thresholds747は、IEEE802.11axの場合(HE Capabilities element)と同様な構成である。
【0028】
本実施形態では、EHT MAC Capabilities Information744においてSTAによるCSIを算出するための能力(CSI処理能力/CSI算出能力)を示すサブフィールド(CSI処理能力サブフィールド)を定義する。CSI処理能力はSTAにおけるCSI処理能力決定部313により決定されうる。CSI処理能力サブフィールドに対する第一の例は、CSI処理能力の「高い」/「低い」を示す1bit数である。CSI処理能力サブフィールドに対する第二の例は、「複数のサウンディングパケットにSIFS(Short Inter Frame Space)以内で応答できる」/「できない」を示す1bit数である。CSI処理能力サブフィールドに対する第三の例は、APとSTAの「送受信アンテナ数」と「ストリーム数」と「任意の係数」からなる式から算出される時間換算値である。この場合は、1bit数に限定されない。すなわち、2値以上でもよい。CSI処理能力サブフィールドに対する第四の例は、CPUの処理能力の表現形式と同様な値である。この場合も、1bit数に限定されない。
【0029】
なお、CSI処理能力を通知するための手段は、上述のCSI処理能力サブフィールドに限定されない。別の例として、EHT Capabilities elementではなく、HE Capabilities elementを用いてもよい。この場合の能力表現値は、1bit数となる。この1bit数という制約は、IEEE802.11ax規格の48bitのHE Capabilities elementの内、Reservedになっているのが1bitであることによる。
【0030】
CSI処理能力を通知するためのさらに別の例は、新たにIEEE802.11規格のActionフレームを定義し、それを使う方法である。この場合、通知する情報の能力表現は、任意のbit数にできる。
【0031】
図4の説明に戻り、S401でAP102の通信制御部301はSTA103と能力情報等の交換後、S402でAP102のCSI処理能力設定部302は、STA103のCSI処理能力を取得できているかを判断する。STA103のCSI処理能力を取得できていれば(S402でYes)、処理はS403に進む。S403では記憶管理部303は、取得したCSI処理能力を示す値をSTA管理テーブルに設定する。ここで、STA管理テーブルとは、APがBSS(Basic Service Set)を管理する際に必要となるSTAの能力情報や状態を保持する領域であり、記憶部201内に存在する。S402でSTA103のCSI処理能力を取得できていないときは(S402でNo)、処理はS404に進む。S404では、AP102のCSI処理能力設定部302は、STA103のMinTrigProcTimeを取得できているかを判断する。STA103のMinTrigProcTimeを取得できている場合は(S404でYes)、処理はS405に進む。S404における判断は、CSI処理能力そのものを示す値の代わりになる指標を取得できているかを確認する意味を持つ。
【0032】
ここで、MinTrigProcTimeの示す値について説明する。この値は、IEEE802.11axのHE MAC Capabities InformationのTrigger Frame MAC Padding Durationの値に対応する。このサブフィールドは、2bit数であり、0/1/2が、それぞれ、MinTrigProcTimeの0(ゼロ)μsec/8μsec/16μsecに相当する。なお、MinTrigProcTimeという名称は、「Trigger Frame(トリガーフレーム(TF))によって指定されたRU(Resource Unit:リソースユニット)を使った送信をおこなうための準備時間の最小値」に由来する。
【0033】
図8に、トリガーフレーム(Trigger Frame(TF))の構成を示す。トリガーフレームは、IEEE 802.11axから新規に導入されるフレームであり、複数のSTA(ユーザ)がAP宛てに同時にフレーム送信するために必要な起動タイミングとフレームを用いる無線チャネル情報などを示すためのフレームである。図8におけるトリガーフレーム800には、各種フィールドが含まれている。Frame Control801は、IEEE 802.11シリーズに共通なフィールドであり、本実施形態ではIEEE802.11axのトリガーフレームであることを示す値が入る。Common Info805は、このトリガーフレームの宛先である複数のSTA(端末)に共通な情報を示し、サブフィールド811~813を含む。Per User Info806は、このトリガーフレームの宛先に対する個別情報を示す。Padding807は、このトリガーフレームを受信したSTA群に時間的猶予を与えるためのものである。APは、当該時間的猶予(すなわち、Padding807の長さ)を、各STAのMinTrigProcTimeから決定する。一般には、トリガーフレームの宛先となるSTA群の内、それらのMinTrigProcTimeの最大値に相当するpaddingの長さ(値)が使用される。他、トリガーフレーム800には、Duration802、RA(Receiver Address)803、TA(Transmitter Address)804、FCS(Frame Check Sequence)808が含まれるが、詳細な説明は省略する。
【0034】
Common Info805において、Trigger Type811の示す値(Trigger Type subfield value)と当該値に対応する説明(Description)を図8の下部の表に示す。例えば、Trigger Type811が7の場合、NFRP(NDP Feedback Report Poll) TFを示す。他、Common Info805には、Length812とTrigger Type Dependent813が含まれるが、詳細な説明は省略する。
【0035】
再び、図4の説明に戻り、S405では、AP102のCSI処理能力設定部302は、MinTrigProcTimeに所定の係数を乗じた値を、CSI処理能力の値に設定し、処理はS403に進む。なお、MinTrigProcTimeに所定の係数を乗じること(乗算)に替えて、所定の定数を減算してもよい。いずれにしても、MinTrigProcTimeの値が小さいほどCSI能力が高いものとして扱うようにする。
【0036】
S404で、STA103のMinTrigProcTimeを取得できていない場合は(S404でNo)、処理はS406に進む。S406では、AP102のCSI処理能力設定部302は、CSI処理能力の値を既定値に設定する。例えば、この既定値は、1bit数の場合は、「低い」、または、「複数のサウンディングパケットにSIFS以内で応答できない」ことを意味する値である。このように、CSI処理能力の不明なSTAのCSI処理能力を低く見積る理由は、その後に必要となる処理を、STAの能力に関わりなく、確実に実行するためである。
【0037】
なお、S401によって、STA103がAP102にCSI処理能力を通知しない場合は、S402において、AP102からSTA103にCSI処理能力を問い合わせてもよい。
【0038】
<STAへのデータ発生>
図5は、AP102においてSTA103へ送信するデータが発生した際に実行される処理のフローチャートである。当該データは、STA106からSTA103宛てのデータ、BSS内の図示しないSTAからSTA103宛てのデータ、ネットワーク100の端末からSTA103宛てのデータ、AP102からSTA103宛てのデータ、などである。
【0039】
S501で、AP102の通信制御部301は、発生したデータをマルチAP協調(Multi-AP)構成で送信するかを判断する。マルチAP協調構成で送信する場合(S501でYes)、処理はS502へ進む。S502で、AP102のマルチAP構成制御部305は、周囲のAPとマルチAP協調機能を実行する。続いてS503で、AP102は、マルチAP協調機能の実行の結果、自身がマルチAP協調構成のMaster-AP(マスタAP)またはSlave-AP(スレーブAP)として動作するかを判定する。ここで、Master-APとは、マルチAP協調構成を管理するAPであり、Slave-APとは、Master-APによる制御の下に動作するAPである。Master-APとして動作する場合は(S503でYes)、処理はS507へ進む。S507の処理は図6を用いて後述する。Slave-APとして動作する場合は(S503でNo)、処理はS506に進む。
【0040】
S503でNoの場合は、本実施形態ではSlave-APがAP102、Master-APがAP105の場合に相当する。S506では、AP102の通信制御部301は、Master-AP(すなわちAP105)に対して、STA103のCSI処理能力を送信する。続くS508では、AP102のサウンディング処理部307は、Slave-APのサウンディング処理を行う。
【0041】
S501で、マルチAP協調構成で送信しない場合、処理はS505に進み、AP102はSingle-AP送信処理をおこなう。このSingle-AP送信処理については、本発明の特徴的な動作が存在しないので、説明を省略する。
【0042】
なお、本実施形態では、STA103と接続処理を行ったAP102がMaster-APとなる場合を想定するが、一方AP102は、Slave-AP(AP105)と接続処理を行ったSTA106に対して、マルチAP協調構成機能を実行する場合がある。この場合は、AP102は、S503の処理の次に、AP105からS506の処理により送信される情報の受信処理を行うことになる。
【0043】
<Master-APのサウンディング方式の選択>
続いて、図6を参照して図5のS507の処理を説明する。S601では、AP102のサウンディング方式決定部306は、サウンディング処理をexplicit(明示的)方式でおこなうか、または、implicit(暗黙的)で行うかの選択を行う。当該選択は、STA103との間で交換された能力情報、ユーザによる入力部204に対する入力情報、または、所定の設定等に基づいて行うことができる。
【0044】
ここで、explicit方式とimplicit方式を説明する。explicit方式では、まず、AP(beamformer)はサウンディングパケットとしてNDP(Null Data Packet(ヌルデータパケット))を送信する。NDPを受信したSTA(beamformee)は、NDPからCSIを算出し、それをAPにフィードバックする。これによって、APは自身が送出するパケットのSTAにおける受信状況を推定する。
【0045】
implicit方式では、まず、STAはサウンディングパケットとしてNDPを送信し、NDPを受信したAPは、当該パケットの受信状態から、STAの状況を推定する。このように、implicit方式では、STAは、指定されたタイミングでNDPを送信するだけでよく、explicit方式に比較して、CSIの算出処理が必要ない分、STAにおける処理負荷は少ない。よって、S601でimplicit方式が選択された場合(S601でNo)、STAにおける処理負担の増加という課題が発生しない。そのためimplicit方式の処理(S607)の説明を省略する。
【0046】
S601でexplicit方式が選択された場合(S601でYes)、処理はS602へ進む。S602では、STA103のCSI処理能力の値に応じて、以降の処理が分岐する。なお、図4のS403の処理においてSTA管理テーブルに登録された値が、1bit数の場合は、「高」と「低」に対応させる。すなわち、CSI処理能力の値が「高」/「低」の2段階で表す2値で示される場合、S603またはS606へ分岐する。登録した値の分解能が1bitよりも大きい場合は、「高」、中」、「低」に対応させる。すなわち、CSIの算出能力の値が「高」/「中」/「低」の3段階を表す3値以上で示される場合、S603、S604、S606のいずれかに分岐する。
【0047】
CSI処理能力が「高」の場合、処理はS603へ進む。S603では、AP102は「NDP同時送信(BFRP TF((BeamForming Report Poll Trigger Frame))無し)処理」を行う。CSI処理能力が「中」の場合、処理はS604へ進む。S604では、AP102は、BFRP TFにおけるPaddingの長さ(時間)を決定する。この決定処理は、同じ「中」に分類されたCSI処理能力に対し、CSI処理能力が大きい程、CSI用Padding時間を短くする処理である。次に、S605で、AP102は「NDP同時送信(BFRP TF有り)処理」を行う。CSI処理能力が「低」の場合、処理はS606へ進む。S606では、AP102は、「NDPシーケンシャル送信処理」を行う。S603、S605、S606の処理の詳細は、それぞれ図12~14を用いて後述する。サウンディング処理後(S603、S605、S606のいずれか)、データ送信処理が行われる(S608)。
【0048】
<CSIの算出>
次に、図9を参照して、STAにより生成(算出)され送信されるCSIフレームにおけるCSI報告フィールド(CSI Report field)について説明する。図9に、CSI報告フィールドの構成を示す。CSIフレームとは、例えば、IEEE 802.11規格において、そのカテゴリがHTであるActionフレーム、または、Action No Ack フレームである。このCSIフレームは、beemformerにチャネル状態情報を通知するためのものである。なお、Actionフレームとは、図7におけるType722が00、Subtype723が1101の値を持つフレームである。
【0049】
図9において、SNR in receive chain 1 901は、8ビット数であり、CSI報告を送信するSTAのreceive chainの信号雑音比(SN)である。ここで、receive chainとは、受信データに対する必要な信号処理をおこなう実体である。この信号処理には、フィルタリング、増幅、ダウンコンバート、サンプリングが含まれる。CSI Matrix for carrier 902は、RXVECTORのCHAN_MATから導出されるmatrices(行列)である。ここで、RXVECTORとは、802.11フレームの物理層の受信に関するパラメータの集合であり、CHAN_MATはそのパラメータのひとつである。このCHAN_MATによって、そのフレームがCSI matrices(CSI行列)、または、beemforming feedback matrices(ビームフォーミングフィードバック行列)を含むか、が示される。なお、図9は、動作帯域が20MHzの場合のCSI報告フィールドの構成であるが、動作帯域が40MHzの場合は、CSI Matrix for carrier 902が、「-58から-2まで」と「2から58まで」になる。さらに、図9中の、NbとNcとNrは、MIMO制御フィールド(MIMO Control field)で指定される値である。ここで、MIMO制御フィールドとは、チャネル状態情報の交換、または、beemforming feedback information(ビームフォーミングフィードバック情報)の伝送を管理するために用いられる。
【0050】
図10(a)と図10(b)はそれぞれ、IEEE802.11ax以前とIEEE802.11axのMIMO制御フィールド(MIMO Control field)の構成である。なお、IEEE802.11beにおいても、IEEE802.11axのMIMO制御フィールドを使用するものする。ここで、Nbは、MIMO制御フィールドのCoefficient Sizeフィールド1003によって定まる数である。Ncは、MIMO制御フィールドのNc Indexフィールド1001によって定まるCSI Matrix中の列(column)の数である。Nrは、MIMO制御フィールドのNr Indexフィールド1002によって定まるCSI Matrix中の行(row)の数である。
【0051】
ところで、マルチAP協調構成によって複数のAPがサウンディングパケット(NDP)を同時に送信することは、受信側にとっては、送信側のアンテナが増加することに相当する。ここで、CSI行列の演算量は、送信アンテナの数に応じて増加するので、NDP同時送信は、ひとつひとつのNDPをシーケンシャルに送信する方式に比べて、CSI行列演算量が増加することになる。よって、NDP同時送信方式を実行する場合、SIFS時間内にNDPに対するCSI報告のフィードバックをおこなうためには、STAにおける単位時間当たりの処理能力は、シーケンシャル方式に対する単位時間当たりの処理能力より高くなければならない。
【0052】
この点を考慮し、本実施形態では、図6のS602の分岐のように、AP102はSTA103の処理能力に応じて、サウンディング処理を変える。これにより、全てのNDPに対するCSI報告のフィードバックが、所定の時間(例えばSIFS)を基にした期間で完了するようにする。
【0053】
<シーケンス図>
次に、図11から図14を参照して、AP102とSTA103の動作シーケンスを説明する。図11は、「APとSTAの接続からサウンディング方式の選択まで」のシーケンス図である。F1101で、AP102とSTA103との間で、接続処理をおこなう(S401)。この接続処理とは、Probe Request/Response、Association Reqest/Response、Authentiation Request/Responseフレーム等のManagementフレームのやり取りに相当する。F1102で、AP102がSTA103のCSI処理能力を取得できたかを確認する(S402)。F1103で、AP102がSTA103のCSI処理能力を決定する。この処理には、MinTrigProcTimeからCSI処理能力の算出、取得できていない場合のCSI処理能力の要求、CSI処理能力を既定値とする、などが含まれる(S404~S406)。F1104で、AP102がCSI処理能力をSTA管理テーブルに登録する(S403)。F1105で、AP102がSTA103宛てのデータ発生を認識する。F1106で、AP102がマルチAP協調構成を構築してデータを伝送すべきかを判断する(S501)。F1107で、AP102とAP105との間で、マルチAP協調機能を実行し、マルチAP協調構成を構築する(S502)。本例では、AP102がMaster-APとなるものとする。F1108で、AP102がMaster-APとしての動作を開始する。F1109で、AP105がSlave-APとしての動作を開始する。F1110で、Master-APであるAP102が、サウンディング方式として、explicit方式か、または、implicit方式かの選択判断をおこなう(S601)。本例では、explicit方式を選択するものとする。F1111で、AP102がSTA103のCSI処理能力を確認する(S602)。これは、STA管理テーブルを参照することによって行われる。F1112で、AP102がSTA103のCSI処理能力によって、サウンディング方式を選択する(S602)。
【0054】
次に、F1112において選択された各サウンディング方式におけるAP102とSTA103の動作シーケンスを、図12図14を参照して説明する。
【0055】
<NDP同時送信(BFRP TF無し)>
図12は、STA103のCSI処理能力が「高」と判定され(S602で「高」)、図11のF1112において選択されたサウンディング方式が、「NDP同時送信(BFRP TF無し)の場合」(S603)のシーケンスである。F1201で、AP102からAP105にサウンディングTFを送信する。このサウンディングTFとは、Master-APとSlave-APがNDPを同時に送信するために用いられるフレームである。Master-APからSlave-APに宛てに送信される。このサウンディングTF、IEEE802.11ax規格には存在しないが、図8のトリガーフレーム800と同じ形式のフレームで実現できる。この場合は、Trigger Type811の値は、Reservedとなっている「8」から「15」のいずれかである。F1202で、AP102はSTA103に、NDPA(NDP Announcement)を送信する。このNDPAは、NDPを受信すべき端末のSTA Info List(STA情報リスト)を含んでいる。この個々のSTA Info Listは、12ビット形式のAssociation ID(AID12)、SU(Single User)であるかMU(Multi User)であるかを示すFeedback Type、Nc Indexから構成される。F1203で、AP105からSTA103にNDPAを送信する。ここで、F1202とF1203は、F1201からSIFS経過後に行われる。F1204で、AP102はSTA103にNDPを送信する。F1205で、AP105はSTA103にNDPを送信する。ここで、F1204とF1205は、F1202(F1203)からSIFS経過後に行われる。
【0056】
F1206で、STA103のCSI算出部314が、CSIを算出する。F1207で、STA103は、AP102に図9のCSI報告フィールド900を含むフレームを送信する。F1208で、AP102はAP105との間で、CSI情報の共有をおこなう。なお、この共有は、STA103へのデータをAP102とAP105との間で共有するとき、または、STA103にデータを送信する直前で行われてもよい。なお、F1201とF1203における送信を行わず、F1202における送信を行ってもよい。この場合、AP105はAP102からのF1201でサウンディングTFの内容によって、F1205でのNDP送信のための宛先やタイミングを制御することができる。
【0057】
<NDP同時送信(BFRP TF有り)>
図13は、STA103のCSI処理能力が「中」と判定され(S602で「中」)、図11のF1112において選択されたサウンディング方式が、「NDP同時送信(BFRP TF有り)の場合」(S604、S605)のシーケンスである。F1201からF1205までの処理は、図12の「NDP同時送信(BFRP TF無し)」の場合と同じである。
【0058】
図12との差異は、F1301で、AP102がSTA103にBFRP TF(BeamForming Report Poll Trigger Frame)を送信することである。このBFRP TFは、図8のトリガーフレーム800と同じ形式のフレームで実現できる。この場合は、Trigger Type811の値は「7」である。さらに、AP102は、CSI用Paddingを決定する(S604)。上述したように、AP102は、同じ「中」に分類されたCSI処理能力に対し、CSI処理能力が大きい程、短くなるように、CSI用Padding時間を決定する。なお、これは、図8におけるPadding807のビット数がさらに増えることを意味する。Padding807は、ビット列が全て1のデータである。図8に示すトリガーフレームの構造を解析しているSTA(端末)は、ビット列が全て1のデータによって、Per User Info806が終了した、と判断することができる。この判断は、IEEE802.11axの規格によるものである。
【0059】
さらに、STAは、この終了判断により、制御部202の計算資源をトリガーフレームの解析から他の処理へ振り分けることができる。なお、図13のF1302でのSTA103によるCSI算出が、CSI用Paddingの途中から始まっているのは、そのことを模式的に表現したものである。ここで、このシーケンス図において、時間は上から下への方向で経過している。また、F1302の縦方向の長さが、F1206の縦方向の長さより長いのは、STA103におけるCSI算出能力が低いことを示している。
【0060】
このようなBFRP TFの構成により、F1207でSTA103は、CSI送信を、CSI用Paddingを含むPadding807の終了からSIFS経過後におこなうことが可能になっている。F1208の処理は、図12の「NDP同時送信(BFRP TF無し)」の場合と同じである。
【0061】
なお、図13では、STA103は、F1301でBFRP TFを受信した後に、F1302でCSI算出を開始している。これの処理の流れは一例であり、STA103は、F1204とF1205においてNDPを受信した後に、CSI算出を開始し、F1301のBFRP TFの受信時にいったん中断し、Per User Info806の終了判断後に再開するようにしてもよい。
【0062】
<NDPシーケンシャル送信>
図14は、STA103のCSI処理能力が「低」と判定され(S602で「低」)、図11のF1112において選択されたサウンディング方式が、「NDPシーケンシャル送信の場合」(S606)のシーケンスである。F1201の処理は、図12の「NDP同時送信(BFRP TF無し)」の場合と同じである。F1401で、AP102はSTA103に、NDPA(NDP Announcement)を送信する。F1402で、AP105はSTA103にNDPAを送信する。F1403で、AP102からSTA103にNDPを送信する。F1404で、STA103は、CSIを算出し、保持しておく。F1405で、AP105はSTA103にNDPを送信する。このように、「NDPシーケンシャル送信の場合」では、AP102(Master-AP)とAP105(Slave-AP)は、個別のタイミングでSTA103にNDPを送信する(F1403、F1405)。
【0063】
F1406で、STA103は、CSIを算出し、保持しておく。F1407で、AP102は、STA103にBFRP TFを送信する。このBFRP TFには、図13のF1301でAP102により送信されるBFRP TFに含まれるCSI用Paddingは付加されていない。その理由は、STA103においては、ひとつのNDPに対するCSI算出は、SIFS時間内に可能であるという前提による。F1207とF1208の処理は、図12の「NDP同時送信(BFRP TF無し)」の場合と同じである。
【0064】
なお、上記実施形態は、マルチAP協調(Multi-AP Coordination)構成全般について適用するものであったが、ユースケースをD-MIMO(Distributed Multiple Input Multiple Output)を利用したJTX(Joint Transmission)やnull steeringの場合に限るようにしてもよい。
【0065】
また、図12図14のいずれの場合も、AP102とAP105がCSI報告を受け取った後は、AP102の制御によって、STA103へのデータ送信がおこなわれる(S608)。
【0066】
以上、説明したように、STAのCSI処理能力に応じて決定した方式でサウンディング処理をおこなうことにより、各APは、情報量を削減することなく所望のタイミングでSTAからCSIを取得できる。これにより、マルチAP協調構成による高速・高効率;安定的な無線通信を実現できるようになる。また、CSI情報を削減することなくサウンディングを実行することにより、IEEE 802.11be規格が目指す無線媒体の使用効率、システム全体および個別の通信速度、安定性、の向上を実現できる。
【0067】
[その他の実施形態]
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
【0068】
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
【符号の説明】
【0069】
101、104 BBS(Basic Service Set)、102、105 AP(アクセスポイント)、103、106 STA(端末装置)
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14