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

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

▶ コグニティヴ システムズ コーポレイションの特許一覧

特表2024-533976Wi-FiセンシングのためのOFDMAマルチユーザカスケーディングシーケンス最適化のためのシステム及び方法
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公表特許公報(A)
(11)【公表番号】
(43)【公表日】2024-09-18
(54)【発明の名称】Wi-FiセンシングのためのOFDMAマルチユーザカスケーディングシーケンス最適化のためのシステム及び方法
(51)【国際特許分類】
   H04W 4/02 20180101AFI20240910BHJP
   H04W 84/12 20090101ALI20240910BHJP
   G01S 13/52 20060101ALI20240910BHJP
【FI】
H04W4/02
H04W84/12
G01S13/52
【審査請求】未請求
【予備審査請求】未請求
(21)【出願番号】P 2024506898
(86)(22)【出願日】2022-08-01
(85)【翻訳文提出日】2024-04-04
(86)【国際出願番号】 IB2022057105
(87)【国際公開番号】W WO2023012632
(87)【国際公開日】2023-02-09
(31)【優先権主張番号】63/230,238
(32)【優先日】2021-08-06
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】63/238,977
(32)【優先日】2021-08-31
(33)【優先権主張国・地域又は機関】US
(81)【指定国・地域】
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.WCDMA
2.ZIGBEE
(71)【出願人】
【識別番号】318010214
【氏名又は名称】コグニティヴ システムズ コーポレイション
(74)【代理人】
【識別番号】100079108
【弁理士】
【氏名又は名称】稲葉 良幸
(74)【代理人】
【識別番号】100109346
【弁理士】
【氏名又は名称】大貫 敏史
(74)【代理人】
【識別番号】100117189
【弁理士】
【氏名又は名称】江口 昭彦
(74)【代理人】
【識別番号】100134120
【弁理士】
【氏名又は名称】内藤 和彦
(72)【発明者】
【氏名】ベグ,クリス
(72)【発明者】
【氏名】オマル,モハマド
【テーマコード(参考)】
5J070
5K067
【Fターム(参考)】
5J070AB10
5J070AC06
5J070AE09
5J070AF01
5J070AK14
5J070BD02
5K067AA21
5K067DD11
5K067EE02
5K067EE10
5K067JJ51
(57)【要約】
Wi-Fiセンシングのためのシステム及び方法が提供される。伝送アンテナと、受信アンテナと、プロセッサとを含むセンシング受信機によって実施されるWi-Fiセンシングのための方法が説明される。最初に、複合センシングトリガメッセージが生成される。複合センシングトリガメッセージは、次いで、センシング伝送機に伝送される。センシング伝送機によって伝送されたセンシング応答告知が受信される。また、センシング応答ヌルデータPPDU(NDP)が受信される。センシング応答NDPに基づいてセンシング測定値が生成される。
【選択図】図1
【特許請求の範囲】
【請求項1】
伝送アンテナと、受信アンテナと、命令を実行するように構成された少なくとも1つのプロセッサとを含むセンシング受信機によって実施されるWi-Fiセンシングのための方法であって、
前記少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成することと、
前記伝送アンテナによって、前記複合センシングトリガメッセージを伝送することと、
前記受信アンテナを介して、センシング伝送機によって伝送されたセンシング応答告知を受信することと、
前記受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信することと、
前記少なくとも1つのプロセッサによって、前記センシング応答NDPに関するセンシング測定値を生成することと、を含む、方法。
【請求項2】
前記複合センシングトリガメッセージは、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含み、
前記2つの伝送は、前記センシング応答告知及び前記センシング応答NDPを含む、請求項1に記載の方法。
【請求項3】
前記複合センシングトリガメッセージは、要求伝送構成を含む、請求項1に記載の方法。
【請求項4】
前記複合センシングトリガメッセージは、前記要求伝送構成がセンシング伝送中のデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含む、請求項3に記載の方法。
【請求項5】
前記センシング伝送機は、第1のセンシング伝送機であり、
前記方法は、
前記受信アンテナを介して、第2のセンシング伝送機から、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを受信することを更に含む、請求項1に記載の方法。
【請求項6】
前記センシング応答告知を受信した後、約1つのショートインターフレームスペースで前記センシング応答NDPを受信することを更に含む、請求項1に記載の方法。
【請求項7】
前記センシング応答告知は、要求伝送構成に対応する配信伝送構成を有する前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項1に記載の方法。
【請求項8】
前記センシング応答告知を受信することは、前記センシング応答告知と少なくとも1つのデータパケットとを含むセンシング伝送を受信することを含む、請求項1に記載の方法。
【請求項9】
関心特徴を検出するために、前記センシング測定値をセンシングアルゴリズムに転送することを更に含む、請求項1に記載の方法。
【請求項10】
要求伝送構成に対応する前記センシング応答NDPの予想される配信伝送構成を決定するために前記センシング応答告知を処理することを更に含む、請求項1に記載の方法。
【請求項11】
前記伝送アンテナによって、前記センシング測定値を生成したことに応答して、マルチSta BlockAckを伝送することを更に含む、請求項1に記載の方法。
【請求項12】
前記複合センシングトリガメッセージは、第1の複合センシングトリガメッセージであり、前記方法は、
前記少なくとも1つのプロセッサによって、第2の複合センシングトリガメッセージを生成することと、
前記伝送アンテナによって、前記第1の複合センシングトリガメッセージと同じ伝送機会期間内に前記第2の複合センシングトリガメッセージを伝送することと、を更に含む、請求項1に記載の方法。
【請求項13】
受信アンテナと、伝送アンテナと、命令を実行するように構成された少なくとも1つのプロセッサとを含むセンシング伝送機によって実施されるWi-Fiセンシングのための方法であって、
前記受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信することと、
前記少なくとも1つのプロセッサによって、前記要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定することと、
前記伝送アンテナによって、センシング応答告知と前記伝送のために準備されたデータとを含むセンシング伝送を送信することと、
前記伝送アンテナによって、前記センシング伝送に続いて、前記要求伝送構成に従って構成されたセンシング応答NDPを送信することと、を含む、方法。
【請求項14】
前記センシング応答告知は、前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項13に記載の方法。
【請求項15】
前記センシング応答NDPを送信することは、前記センシング伝送を送信した後、約1つのショートインターフレームスペースで実施される、請求項13に記載の方法。
【請求項16】
Wi-Fiセンシングのためのシステムであって、
伝送アンテナと、受信アンテナと、少なくとも1つのプロセッサとを含むセンシング受信機を備え、
前記少なくとも1つのプロセッサは、
前記少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成し、
前記伝送アンテナによって、前記複合センシングトリガメッセージを伝送し、
前記受信アンテナを介して、センシング伝送機によって伝送されたセンシング応答告知を受信し、
前記受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信し、かつ
前記少なくとも1つのプロセッサによって、前記センシング応答NDPに関するセンシング測定値を生成するための命令を実行するように構成されている、システム。
【請求項17】
前記複合センシングトリガメッセージは、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含み、
前記2つの伝送は、前記センシング応答告知及び前記センシング応答NDPを含む、請求項16に記載のシステム。
【請求項18】
前記複合センシングトリガメッセージは、要求伝送構成を含む、請求項16に記載のシステム。
【請求項19】
前記複合センシングトリガメッセージは、前記要求伝送構成がセンシング伝送中のデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含む、請求項18に記載のシステム。
【請求項20】
前記センシング伝送機は、第1のセンシング伝送機であり、
前記プロセッサは、
前記受信アンテナを介して、第2のセンシング伝送機から、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを受信するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項21】
前記プロセッサは、前記センシング応答告知を受信した後、約1つのショートインターフレームスペースで前記センシング応答NDPを受信するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項22】
前記センシング応答告知は、要求伝送構成に対応する配信伝送構成を有する前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項16に記載のシステム。
【請求項23】
前記センシング応答告知を受信することは、前記センシング応答告知と少なくとも1つのデータパケットとを含むセンシング伝送を受信することを含む、請求項16に記載のシステム。
【請求項24】
前記プロセッサは、関心特徴の検出のために前記センシング測定値をセンシングアルゴリズムに転送するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項25】
前記プロセッサは、前記要求伝送構成に対応する前記センシング応答NDPの予想される配信伝送構成を決定するために前記センシング応答告知を処理するための命令を実行するように更に構成されている、請求項18に記載のシステム。
【請求項26】
前記プロセッサは、前記伝送アンテナによって、前記センシング測定値を生成したことに応答して、マルチSta BlockAckを伝送するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項27】
前記複合センシングトリガメッセージは、第1の複合センシングトリガメッセージであり、
前記プロセッサは、
前記少なくとも1つのプロセッサによって、第2の複合センシングトリガメッセージを生成し、かつ
前記伝送アンテナによって、前記第1の複合センシングトリガメッセージと同じ伝送機会期間内に前記第2の複合センシングトリガメッセージを伝送するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項28】
受信アンテナと、伝送アンテナと、少なくとも1つのプロセッサとを含むセンシング伝送機を備えるWi-Fiセンシングのためのシステムであって、
前記少なくとも1つのプロセッサは、
前記受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信し、
前記少なくとも1つのプロセッサによって、前記要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定し、
前記伝送アンテナによって、センシング応答告知と前記伝送のために準備されたデータとを含むセンシング伝送を送信し、かつ
前記伝送アンテナによって、前記センシング伝送に続いて、前記要求伝送構成に従って構成されたセンシング応答NDPを送信するための命令を実行するように構成されている、システム。
【請求項29】
前記センシング応答告知は、前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項28に記載のシステム。
【請求項30】
前記センシング応答NDPを送信することは、前記センシング伝送を送信した後、約1つのショートインターフレームスペースで実施される、請求項28に記載のシステム。
【発明の詳細な説明】
【技術分野】
【0001】
本開示は、概して、Wi-Fiセンシングのためのシステム及び方法に関する。特に、本開示は、Wi-Fiセンシングのための直交周波数分割多元接続(OFDMA)マルチユーザカスケードシーケンスのためのシステム及び方法に関する。
【背景技術】
【0002】
動き検出システムは、例えば、部屋又は屋外エリア内の物体の移動を検出するために使用されてきた。一部の例示的な動き検出システムでは、赤外線センサ又は光学センサが、センサの視野内の物体の移動を検出するために使用されている。動き検出システムは、セキュリティシステム、自動制御システム、及び他のタイプのシステムにおいて使用されてきた。Wi-Fiセンシングシステムは、動き検出システムに最近追加されたものの1つである。Wi-Fiセンシングシステムは、IEEE 802.11ネットワークの一部であり得るWi-Fi対応デバイスのネットワークであり得る。一例では、Wi-Fiセンシングシステムは、センシング空間内の関心特徴を検出するように構成することができる。センシング空間は、居住地、仕事場、ショッピングモール、スポーツホール若しくはスポーツスタジアム、庭、又は任意の他の物理空間などの、Wi-Fiセンシングシステムが動作し得る任意の物理空間を指すことがある。関心特徴は、物体の動き及び動きトラッキング、存在検出、侵入検出、ジェスチャ認識、転倒検出、呼吸数検出、及び他の適用例を含み得る。
【0003】
IEEE 802.11-2016規格に対するIEEE P802.11ax修正は、直交周波数分割多元接続(OFDMA)を使用した並列アップリンク伝送のスケジューリング及び編成を可能にしている。マルチユーザ(MU)カスケードシーケンスは、アクセスポイント(AP)と1つ以上の非AP局(STA)との間のフレーム交換シーケンスを備え、APは、単一のPPDU内で、STAからの1つ以上のフレームに肯定応答し、更なるUL伝送のためにSTAをトリガする。MUカスケーディングシーケンスは、単一の伝送機会(TXOP)内で送信され、TXOPの期間中に適応され得るのと同じ数のトリガ伝送ペアを含み得る。Wi-FiセンシングシステムにおけるアップリンクOFDMA(UL-OFDMA)及びマルチユーザ(MU)カスケーディングシーケンスの使用は、現在、各UL-OFDMAセンシングトリガについてセンシング伝送機からセンシング受信機への単一の伝送の使用を可能にしている。
【0004】
センシングイニシエータは、データとの正確な復調に適合しない伝送構成を使用してセンシング伝送機がセンシング伝送を行うことを望む場合がある。センシング伝送機は、最初にセンシング応答告知を送信し、その後にセンシング応答ヌルデータPPDU(NDP)を送信することができる。センシング応答告知は、次の伝送が、センシング測定が行われるべきセンシング伝送であることをセンシング受信機に通知することができる。センシング伝送機からセンシング応答告知を受信すると、センシング受信機が同じセンシング伝送機から受信する次の伝送が、センシング受信機がセンシング測定を実施し得るセンシング応答NDPになることをセンシング受信機が知っているとしても、センシング応答NDPが後に続くセンシング応答告知の伝送は、現在、2つのUL-OFDMAセンシングトリガを必要とする。したがって、このようにしてMUカスケードシーケンスを使用することは、TXOPを不必要に延長し、これは、第2のUL-OFDMAセンシングトリガに起因してダウンリンクにおいて追加の干渉を引き起こすことに加えて、データ伝送のために利用可能なチャネル容量を低減することになる。
【発明の概要】
【0005】
本開示は、概して、Wi-Fiセンシングのためのシステム及び方法に関する。特に、本開示は、Wi-Fiセンシングのための直交周波数分割多元接続(OFDMA)マルチユーザカスケードシーケンスを最適にするためのシステム及び方法に関する。
【0006】
Wi-Fiセンシングのためのシステム及び方法が提供される。例示的な実施形態では、Wi-Fiセンシングのために構成された方法が説明される。本方法は、伝送アンテナと、受信アンテナと、命令を実行するように構成された少なくとも1つのプロセッサと、を含むセンシング受信機によって実施される。本方法は、少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成することと、伝送アンテナによって、複合センシングトリガメッセージを伝送することと、受信アンテナを介して、センシング伝送機によって伝送されたセンシング応答告知を受信することと、受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信することと、少なくとも1つのプロセッサによって、センシング応答NDP上でセンシング測定値を生成することと、を含む。
【0007】
一部の実施形態では、複合センシングトリガメッセージは、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含み、2つの伝送は、センシング応答告知及びセンシング応答NDPを含む。
【0008】
一部の実施形態では、複合センシングトリガメッセージは、要求伝送構成を含む。
【0009】
一部の実施形態では、複合センシングトリガメッセージは、要求伝送構成がセンシング伝送中のデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機についての指示を含む。
【0010】
一部の実施形態では、センシング伝送機は、第1のセンシング伝送機であり、本方法は、受信アンテナを介して、第2のセンシング伝送機から、少なくとも1つのデータパケットを備える要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを受信することを含む。
【0011】
一部の実施形態では、本方法は、センシング応答告知を受信した約1つのショートインターフレームスペース後にセンシング応答NDPを受信することを含む。
【0012】
一部の実施形態では、センシング応答告知は、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む。
【0013】
一部の実施形態では、センシング応答告知を受信することは、センシング応答告知と少なくとも1つのデータパケットとを含むセンシング伝送を受信することを含む。
【0014】
一部の実施形態では、本方法は、関心特徴の検出のために、センシング測定値をセンシングアルゴリズムに転送することを含む。
【0015】
一部の実施形態では、本方法は、要求伝送構成に対応するセンシング応答NDPの予想される配信伝送構成を決定するためにセンシング応答告知を処理することを含む。
【0016】
一部の実施形態では、本方法は、伝送アンテナによって、センシング測定値を生成したことに応答して、マルチSta BlockAckを伝送することを含む。
【0017】
一部の実施形態では、複合センシングトリガメッセージは、第1の複合センシングトリガメッセージであり、本方法は、少なくとも1つのプロセッサによって、第2の複合センシングトリガメッセージを生成することと、伝送アンテナによって、第1の複合センシングトリガメッセージと同じ伝送機会期間内に第2の複合センシングトリガメッセージを伝送することと、を更に含む。
【0018】
別の例示的な実施形態では、Wi-Fiセンシングのために構成された方法が説明される。本方法は、受信アンテナと、伝送アンテナと、命令を実行するように構成された少なくとも1つのプロセッサとを含むセンシング伝送機によって実施される。本方法は、受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信することと、少なくとも1つのプロセッサによって、要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定することと、伝送アンテナによって、センシング応答告知と伝送のために準備されたデータとを含むセンシング伝送を送信することと、伝送アンテナによって、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPを送信することと、を含む。
【0019】
別の例示的な実施形態では、Wi-Fiセンシングのためのシステムが説明される。本システムは、伝送アンテナと、受信アンテナと、少なくとも1つのプロセッサと、を含むセンシング受信機を備え、少なくとも1つのプロセッサは、少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成し、伝送アンテナによって、複合センシングトリガメッセージを伝送し、受信アンテナを介して、センシング伝送機によって伝送されたセンシング応答告知を受信し、受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信し、かつ少なくとも1つのプロセッサによって、センシング応答NDP上でセンシング測定値を生成するための命令を実行するように構成されている。
【0020】
別の例示的な実施形態では、Wi-Fiセンシングのためのシステムが説明される。システムは、受信アンテナと、伝送アンテナと、少なくとも1つのプロセッサとを含むセンシング伝送機を備え、少なくとも1つのプロセッサは、受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信し、少なくとも1つのプロセッサによって、要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定し、伝送アンテナによって、センシング応答告知と伝送のために準備されたデータとを含むセンシング伝送を送信し、かつ伝送アンテナによって、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPを送信するための命令を実行するように構成されている。
【0021】
本開示の他の態様及び利点は、本開示の原理を例として示す添付の図面と併せて、以下の詳細な説明から明らかになるであろう。
【図面の簡単な説明】
【0022】
本開示の上記及び他の目的、態様、特徴、及び利点は、添付の図面と併せて以下の説明を参照することによって、より明らかになり、より良く理解されるであろう。
【0023】
図1】例示的なワイヤレス通信システムを示す図である。
図2A-2B】ワイヤレス通信デバイス間で通信される例示的なワイヤレス信号を示す図である。
図3A-3B】図2A及び2Bのワイヤレス通信デバイス間で通信されるワイヤレス信号から計算されたチャネル応答の例を示すプロットである。
図4A-4B】空間の別個の領域におけるオブジェクトの動きに関連付けられた例示的なチャネル応答を示す図である。
図4C-4D】空間内で動きが発生していないことに関連付けられた例示的なチャネル応答上にオーバーレイされた図4A及び4Bの例示的なチャネル応答を示すプロットである。
図5】一部の実施形態による、Wi-Fiセンシングのためのシステムの実装形態のアーキテクチャのうちの一部の実装形態を示す。
図6】一部の実施形態による、例示的なUL-OFDMAベースのセンシング伝送トランザクションを示す図である。
図7】一部の実施形態による、別の例示的なUL-OFDMAベースのセンシング伝送トランザクションを示す図である。
図8A-8B】一部の実施形態による、例示的なMUカスケーディングシーケンスセンシング伝送トランザクションを示す。
図9A-9H】一部の実施形態による、複合センシングトリガ内のフィールドの階層を示す図である。
図10】一部の実施形態による、センシング伝送に基づいてセンシング受信機によってセンシング測定値を生成するためのフローチャートを示す図である。
図11A-11B】一部の実施形態による、関心特徴の検出のためにセンシング測定値をリモート処理デバイスに転送するためのフローチャートを示す。
図12】一部の実施形態による、センシング受信機によって第1の複合センシングトリガメッセージ及び第2の複合センシングトリガメッセージを生成するためのフローチャートを示す。
図13】一部の実施形態による、センシング伝送をセンシング受信機に送信するためのフローチャートを示す。
【発明を実施するための形態】
【0024】
本明細書で説明するものの一部の態様では、ワイヤレスセンシングシステムは、ワイヤレス通信デバイス間の空間を通して伝送されたワイヤレス信号(例えば、無線周波数信号)を処理することによって、種々のワイヤレスセンシング適用例のために使用され得る。例示的なワイヤレスセンシングアプリケーションは、動き検出を含み、動き検出は、空間内の物体の動きの検出、動き追跡、呼吸検出、呼吸監視、存在検出、ジェスチャ検出、ジェスチャ認識、人間の検出(動いている人間の検出及び静止している人間の検出)、人間追跡、転倒検出、速度推定、侵入検出、歩行検出、歩数カウント、呼吸数検出、無呼吸推定、姿勢変化検出、活動認識、歩行率分類、ジェスチャ復号、手話認識、手の追跡、心拍数推定、呼吸数推定、部屋占有検出、人間ダイナミクス監視、及び他のタイプの動き検出アプリケーションを含み得る。ワイヤレスセンシングアプリケーションの他の例は、物体認識、発話認識、キーストローク検出及び認識、改竄検出、タッチ検出、攻撃検出、ユーザ認証、運転者疲労検出、交通監視、喫煙検出、学校暴力検出、人間計数、金属検出、人間認識、自転車位置特定、人間キュー推定、Wi-Fiイメージング、及び他のタイプのワイヤレスセンシングアプリケーションを含む。例えば、ワイヤレスセンシングシステムは、Wi-Fi信号又は他のタイプのワイヤレス信号に基づいて動きの存在及びロケーションを検出するための動き検出システムとして動作してもよい。以下でより詳細に説明されるように、ワイヤレスセンシングシステムは、例えば、システム動作を改善するために、又は他の技術的利点を達成するために、測定レート、ワイヤレス接続及びデバイス参加を制御するように構成され得る。ワイヤレスセンシングシステムが動き検出のために使用されるときに達成されるシステム改善及び技術的利点は、ワイヤレスセンシングシステムが別のタイプのワイヤレスセンシング適用例のために使用される例においても達成される。
【0025】
一部の例示的なワイヤレスセンシングシステムでは、ワイヤレス信号は、ワイヤレスデバイスがチャネル応答又は他のチャネル情報を推定するために使用され得る構成要素(例えば、Wi-Fi PHYフレーム中の同期プリアンブル、又は別のタイプの構成要素)を含み、ワイヤレスセンシングシステムは、経時的に収集されたチャネル情報の変化を分析することによって動き(又はワイヤレスセンシング適用例に応じて別の特性)を検出することができる。一部の例では、ワイヤレスセンシングシステムは、Wi-Fi APが受信機の役割を担い、APに接続された各Wi-Fiデバイス(局又はノード又はピア)が伝送機の役割を担う、バイスタティックレーダーシステムと同様に動作することができる。ワイヤレスセンシングシステムは、伝送を生成し、受信機デバイスにおいてチャネル応答測定値を生成するように、接続されたデバイスをトリガすることができる。このトリガプロセスは、一連の時変測定値を取得するために周期的に繰り返すことができる。ワイヤレスセンシングアルゴリズムは、次いで、(例えば、Wi-Fi受信機によって計算された)生成されたチャネル応答測定値の時系列を入力として受信することができ、次いで、相関又はフィルタ処理プロセスを通して、決定を行うことができる(例えば、例えば、チャネル推定における変化又はパターンに基づいて、チャネル応答によって表される環境内に動きがあるか、又は動きがないかを決定する)。ワイヤレスセンシングシステムが動きを検出する例では、複数のワイヤレスデバイスの間の動き検出結果に基づいて、環境内の動きのロケーションを識別することも可能であり得る。
【0026】
したがって、ワイヤレス通信ネットワーク中のワイヤレス通信デバイスの各々において受信されたワイヤレス信号は、ネットワーク中の(ワイヤレス通信デバイスのそれぞれのペア間の)種々の通信リンクについてのチャネル情報を決定するために分析され得る。チャネル情報は、空間を横断するワイヤレス信号に伝達関数を適用する物理媒体を表すことができる。一部の事例では、チャネル情報はチャネル応答を含む。チャネル応答は、物理的通信経路を特徴付けることができ、例えば、伝送機と受信機との間の空間内の散乱、フェージング、及び電力減衰の組み合わされた影響を表す。一部の事例では、チャネル情報は、ビームフォーミングシステムによって提供されるビームフォーミング状態情報(例えば、フィードバック行列、ステアリング行列、チャネル状態情報(CSI)など)を含む。ビームフォーミングは、指向性信号伝送又は受信のためのマルチアンテナ(多入力/多出力(MIMO))無線システムにおいてしばしば使用される信号処理技術である。ビームフォーミングは、特定の角度における信号が強め合う干渉を経験し、他の信号が弱め合う干渉を経験するように、アンテナアレイ中の要素を動作させることによって達成され得る。
【0027】
通信リンクの各々についてのチャネル情報は、(例えば、ワイヤレス通信ネットワーク中のハブデバイス若しくは他のデバイス、又はネットワークに通信可能に結合されたリモートデバイスによって)分析されて、例えば、動きが空間内で発生したかどうかを検出するか、検出された動きの相対的なロケーションを決定するか、又はその両方を行うことができる。一部の態様では、通信リンクの各々についてのチャネル情報は、例えば、空間内で動きが検出されない場合、物体が存在するか不在であるかを検出するために分析され得る。
【0028】
場合によっては、ワイヤレスセンシングシステムは、ノード測定レートを制御することができる。例えば、Wi-Fi動きシステムは、現在のワイヤレスセンシングアプリケーション(例えば、動き検出)によって提供されられる基準に基づいて、可変測定レート(例えば、チャネル推定/環境測定/サンプリングレート)を構成してもよい。一部の実装形態では、例えば、ある時間期間にわたって動きが存在しないか又は検出されない場合、ワイヤレスセンシングシステムは、接続されたデバイスがあまり頻繁にトリガされないように、環境が測定されるレートを低減することができる。一部の実装形態では、例えば、動きが存在するとき、ワイヤレスセンシングシステムは、より細かい時間分解能を有する測定値の時系列を生成するために、トリガレートを増加させることができる。可変測定レートを制御することは、(デバイスのトリガリングを通して)エネルギー節約を可能にし、処理を低減し(相関又はフィルタリングするためのより少ないデータ)、規定された時間中の分解能を改善することができる。
【0029】
場合によっては、ワイヤレスセンシングシステムは、ワイヤレスネットワーク全体にわたってノードの帯域ステアリング又はクライアントステアリングを実施することができ、例えば、Wi-FiマルチAP又は拡張サービスセット(ESS)トポロジでは、複数の協調ワイヤレスAPは各々、異なる周波数帯域を占有し、デバイスが1つの参加APから別の参加AP(例えば、メッシュ)に透過的に移動することを可能にし得る基本サービスセット(BSS)を提供する。例えば、ホームメッシュネットワーク内で、Wi-Fiデバイスは、APのいずれかに接続することができるが、典型的には、良好な信号強度を有するものを選択する。メッシュAPのカバレージフットプリントは概して重複しており、しばしば、各デバイスを通信範囲又は2つ以上のAP内に置く。APがマルチバンド(例えば、2.4GHz及び5GHz)をサポートする場合、ワイヤレスセンシングシステムは、デバイスを同じ物理APに接続されたままにするが、ワイヤレスセンシングアルゴリズム(例えば、動き検出アルゴリズム)の精度又は結果を改善するのを助けるために、より多様な情報を取得するために異なる周波数帯域を使用するように命令することができる。一部の実装形態では、ワイヤレスセンシングシステムは、デバイスを1つのメッシュAPに接続されている状態から別のメッシュAPに接続されている状態に変更することができる。かかるデバイスのステアリングは、検出カバレージを改善するために、又はエリア内の動きをより良く局所化するために、特定のエリアにおいて検出された基準に基づいて、例えば、ワイヤレスセンシング(例えば、動き検出)中に実施することができる。
【0030】
場合によっては、ワイヤレスセンシングシステムは、デバイスが、それらのワイヤレスセンシング能力又はワイヤレスセンシング意思をワイヤレスセンシングシステムに動的に示し、通信することを可能にし得る。例えば、APがチャネル測定値を生成することを可能にするワイヤレス信号を伝送するために、デバイスが周期的に中断又はトリガされることを望まない場合があり得る。例えば、デバイスがスリープしている場合、ワイヤレスセンシング信号を伝送又は受信するためにデバイスを頻繁に起動することは、リソースを消費する可能性がある(例えば、セルフォンバッテリをより速く放電させる)。これら及び他のイベントによって、デバイスがワイヤレスセンシングシステムの動作に参加する意思を持ったり持たなかったりする可能性がある。場合によっては、そのバッテリで動作している携帯電話は、参加することを望まない場合があるが、携帯電話が充電器にプラグ接続されているときには、参加する意思がある場合がある。したがって、携帯電話がプラグを抜かれている場合、携帯電話を参加から除外するようにワイヤレスセンシングシステムに示すことができ、一方、携帯電話がプラグを差し込まれている場合、携帯電話をワイヤレスセンシングシステムの動作に含めるようにワイヤレスセンシングシステムに示すことができる。場合によっては、デバイスが負荷を受けている(例えば、オーディオ又はビデオをストリーミングしているデバイス)か、又は一次機能を実施している最中である場合、デバイスは参加することを望まないことがあり、同じデバイスの負荷が低減され、参加することが一次機能に干渉しない場合、デバイスは、それが参加する意思があることをワイヤレスセンシングシステムに示すことができる。
【0031】
例示的なワイヤレスセンシングシステムは、動き検出(空間内の物体の動きの検出、動き追跡、呼吸検出、呼吸監視、存在検出、ジェスチャ検出、ジェスチャ認識、人間の検出(動いている人間の検出及び静止している人間の検出)、人間追跡、転倒検出、速度推定、侵入検出、歩行検出、歩数カウント、呼吸数検出、無呼吸推定、姿勢変化検出、活動認識、歩行率分類、ジェスチャ復号、手話認識、手の追跡、心拍数推定、呼吸数推定、部屋占有検出、人間ダイナミクス監視、及び他のタイプの動き検出アプリケーション)の文脈において以下に説明される。しかしながら、ワイヤレスセンシングシステムが動き検出システムとして動作しているときに達成される動作、システム改善、及び技術的利点は、ワイヤレスセンシングシステムが別のタイプのワイヤレスセンシングアプリケーションのために使用される例においても適用可能である。
【0032】
本開示の種々の実施形態では、本明細書で使用される1つ以上の用語の非限定的な定義を以下に提供する。
【0033】
「伝送機会(TXOP)」という用語は、特定のクオリティオブサービス(QoS)局(例えば、センシングイニシエータ又はセンシング伝送機)がワイヤレス媒体上へのフレーム交換を開始する権利を有し得る、ネゴシエートされた時間間隔を指すことがある。伝送機会のQoSアクセスカテゴリ(AC)は、ネゴシエーションの一部として要求され得る。
【0034】
「クオリティオブサービス(QoS)アクセスカテゴリ(AC)」という用語は、フレームが必要とする伝送の優先度を分類するフレームの識別子を指すことがある。一例では、4つのQoSアクセスカテゴリ、すなわちAC_VI:ビデオ、AC_VO:音声、AC_BE:ベストエフォート及びAC_BK:バックグラウンドが定義される。更に、各QoSアクセスカテゴリは、そのために定義された異なる伝送機会パラメータを有し得る。
【0035】
「伝送パラメータ」という用語は、特定のPHYに対応する伝送ベクトル(TXVECTOR)の一部として定義され、各PHY層プロトコルデータユニット(PPDU)伝送のために構成可能である、IEEE 802.11 PHY伝送機構成パラメータのセットを指すことがある。
【0036】
「ヌルデータPPDU(NDP)」という用語は、データフィールドを含まないPPDUを指すことがある。一例では、必要とされる情報を含むのがMACヘッダである場合、ヌルデータPPDUが伝送をセンシングするために使用され得る。
【0037】
「チャネル状態情報(CSI)」という用語は、チャネル推定の技術によって既知又は測定される通信チャネルの特性を指すことがある。CSIは、ワイヤレス信号が複数の経路に沿ってセンシング伝送機からセンシング受信機にどのように伝搬するかを表し得る。CSIは、通常、信号の振幅減衰及び位相シフトを表す複素値の行列であり、通信チャネルの推定値を提供する。
【0038】
「リソースユニット(RU)」という用語は、変調された信号を搬送するために使用され得る直交波周波数分割多重(OFDM)チャネルの割り当てを指すことがある。RUは、モデムのモードに応じて可変数のキャリアを含み得る。
【0039】
「アップリンク直交周波数分割多元接続(UL-OFDMA)センシングトリガメッセージ」という用語は、1つ以上のセンシング伝送機に、UL-OFDMAを使用して単一のTXOPにおいてセンシング伝送を生成させる、センシングイニシエータから1つ以上のセンシング伝送機へのメッセージを指すことがある。UL-OFMDAセンシングトリガメッセージは、UL-OFMDAセンシングトリガメッセージに応答してどのようにセンシング伝送を形成するかを1つ以上のセンシング伝送機に命令するデータを含み得る。
【0040】
「センシング伝送機」という用語は、センシングセッションにおいて測定値(例えば、チャネル状態情報)をセンシングするために使用される伝送(例えば、PPDU)を送信するデバイスを指すことがある。一例では、局はセンシング伝送機の一例である。一部の例では、アクセスポイントはまた、局がセンシング受信機として機能する例では、Wi-Fiセンシング目的のためのセンシング伝送機であり得る。
【0041】
「センシング受信機」という用語は、センシング伝送機によって送信された伝送(例えば、PPDU)を受信し、センシングセッションにおいて1つ以上のセンシング測定(例えば、チャネル状態情報)を実施するデバイスを指すことがある。アクセスポイントは、センシング受信機の一例である。一部の例では、局はまた、例えば、メッシュネットワークシナリオにおいて、センシング受信機であり得る。
【0042】
「センシング空間」という用語は、Wi-Fiセンシングシステムが動作し得る任意の物理空間を指すことがある。
【0043】
「センシングイニシエータ」という用語は、Wi-Fiセンシングセッションを開始するデバイスを指すことがある。センシングイニシエータの役割は、センシング受信機、センシング伝送機、又はセンシングアルゴリズムを含む別個のデバイスによって引き受けられ得る。
【0044】
「マルチユーザ(MU)カスケードシーケンス」は、センシングイニシエータが単一のTXOP内で1つ以上のセンシング伝送機からの複数の伝送をトリガする、センシングイニシエータと1つ以上のセンシング伝送機との間で交換されるフレームのシーケンスを指すことがある。
【0045】
「ワイヤレスローカルエリアネットワーク(WLAN)センシングセッション」という用語は、物理空間内の物体が探査され、検出され、及び/又は特徴付けられ得る期間を指すことがある。一例では、WLANセンシングセッション中に、複数のデバイスが参加し、それによってセンシング測定値の生成に寄与する。
【0046】
「センシングトリガメッセージ」という用語は、UL-OFDMAセンシングトリガ又はUL-OFDMA複合センシングトリガによって搬送され得る1つ以上のセンシング伝送を開始又はトリガするために、センシング伝送機からセンシング受信機に送信されるメッセージを指すことがある。センシングトリガメッセージは、センシング開始メッセージとしても知られ得る。
【0047】
「センシング応答メッセージ」という用語は、センシング伝送機からセンシング受信機へのセンシング伝送内に含まれるメッセージを指すことがある。センシング応答メッセージを含むセンシング伝送は、センシング測定を実施するためにセンシング受信機によって使用される。
【0048】
「センシング伝送」という用語は、センシング測定を行うために使用され得る、センシング伝送機からセンシング受信機に行われる伝送を指すことがある。一例では、センシング伝送は、ワイヤレスセンシング信号又はワイヤレス信号と称されることもある。
【0049】
「センシング応答告知」という用語は、センシング応答NDPがショートインターフレームスペース(SIFS)内に続くことを告知する、センシング伝送機からセンシング受信機へのセンシング伝送内に含まれるメッセージを指すことがある。センシング応答NDPは、要求伝送構成を使用して伝送され得る。
【0050】
「ショートインターフレームスペース(SIFS)」という用語は、Wi-Fiセンシングシステムのデバイス内の処理要素(例えば、マイクロプロセッサ、専用ハードウェア、又は任意のそのような要素)が、フレーム内でそれに提示されるデータを処理することができる期間を指すことがある。一例では、ショートインターフレームスペースは10msであり得る。
【0051】
「センシング応答NDP」という用語は、センシング伝送機によって伝送され、センシング受信機におけるセンシング測定のために使用される応答を指すことがある。要求伝送構成が正常な非センシングメッセージ受信のために必要とされる伝送パラメータに適合しないとき、センシング応答NDPが使用され得る。センシング応答NDPは、センシング応答告知によって告知され得る。一例では、センシング応答NDPは、ヌルデータPPDUを用いて実装され得る。一部の例では、センシング応答NDPは、いかなるデータも含んでいないフレームを用いて実装され得る。
【0052】
「非センシングメッセージ」という用語は、本来はセンシングに関係しないメッセージを指すことがある。一例では、非センシングメッセージは、データ、管理、及び制御メッセージを含み得る。
【0053】
「センシング測定値」という用語は、センシング伝送から導出される、伝送機デバイス(例えば、センシング伝送機)と受信機デバイス(例えば、センシング受信機)との間のチャネルの状態の測定値を指すことがある。一例では、センシング測定は、チャネル応答測定と称されることもある。
【0054】
「センシング目標」という用語は、一度にセンシング活動の目標を指すことがある。センシング目標は静的ではなく、いつでも変化し得る。一例では、センシング目標は、特定のタイプ、特定のフォーマット、又は特定の精度、分解能、若しくは正確度のセンシング測定値がセンシングアルゴリズムに利用可能であることを必要とし得る。
【0055】
「センシングアルゴリズム」という用語は、センシング目標を達成する計算アルゴリズムを指すことがある。センシングアルゴリズムは、Wi-Fiセンシングシステム内の任意のデバイス上で実行され得る。
【0056】
「要求伝送構成」という用語は、センシング伝送を送信するときに使用されるべきセンシング伝送機の要求された伝送パラメータを指すことがある。
【0057】
「ステアリング行列構成」という用語は、各伝送信号について無線周波数(RF)伝送信号チェーンのアンテナを事前調整するために必要とされる実位相及び複素位相を表す複素値の行列を指すことがある。(例えば、空間マッパによる)ステアリング行列構成の適用は、ビームフォーミング及びビームステアリングを可能にする。
【0058】
「空間マッパ」という用語は、局又はセンシング伝送機におけるRF伝送チェーンに入力される信号の振幅及び位相を調整する信号処理要素を指すことがある。空間マッパは、実装された各RFチェーンへの信号を処理するための要素を含み得る。実施される操作は空間マッピングと称される。空間マッパの出力は、1つ以上の空間ストリームである。
【0059】
以下の種々の実施形態の説明を読むために、本明細書のセクション及びそれらのそれぞれの内容の以下の説明が有用であり得る。
【0060】
セクションAでは、本明細書で説明する実施形態を実施するのに有用であり得るワイヤレス通信システム、ワイヤレス伝送、及びセンシング測定について説明する。
【0061】
セクションBでは、Wi-Fiセンシングのためのシステム及び方法の実施形態を説明する。特に、セクションBは、Wi-Fiセンシングのための直交周波数分割多元接続(OFDMA)マルチユーザカスケードシーケンスのためのシステム及び方法を説明する。
【0062】
A.ワイヤレス通信システム、ワイヤレス伝送、及びセンシング測定
図1は、ワイヤレス通信システム100を示している。ワイヤレス通信システム100は、3つのワイヤレス通信デバイス、すなわち、第1のワイヤレス通信デバイス102Aと、第2のワイヤレス通信デバイス102Bと、第3のワイヤレス通信デバイス102Cとを含む。ワイヤレス通信システム100は、追加のワイヤレス通信デバイス及び他の構成要素(例えば、追加のワイヤレス通信デバイス、1つ以上のネットワークサーバ、ネットワークルータ、ネットワークスイッチ、ケーブル、又は他の通信リンクなど)を含み得る。
【0063】
ワイヤレス通信デバイス102A、102B、102Cは、例えば、ワイヤレスネットワーク通信プロトコル又は別のタイプのワイヤレス規格に従って、ワイヤレスネットワークにおいて動作することができる。例えば、ワイヤレスネットワークは、ワイヤレスローカルエリアネットワーク(WLAN)、パーソナルエリアネットワーク(PAN)、メトロポリタンエリアネットワーク(MAN)、又は別のタイプのワイヤレスネットワークとして動作するように構成され得る。WLANの例は、IEEEによって開発された規格の802.11ファミリのうちの1つ以上に従って動作するように構成されたネットワーク(例えば、Wi-Fiネットワーク)などを含む。PANの例は、短距離通信規格(例えば、BLUETOOTH(登録商標)、近距離無線通信(NFC)、ZigBee)、ミリメートル波通信、及び他に従って動作するネットワークを含む。
【0064】
一部の実装形態では、ワイヤレス通信デバイス102A、102B、102Cは、例えば、携帯通信網規格に従って、携帯通信網で通信するように構成され得る。携帯通信網の例として、Global System for Mobile(GSM)及びEnhanced Data rate for GSM Evolution(EDGE)又はEGPRSなどの2G規格、符号分割多元接続(CDMA)、広帯域符号分割多元接続(WCDMA)、ユニバーサル移動体通信システム(UMTS)、時分割同期符号分割多元接続(TD-SCDMA)などの3G規格、Long-Term Evolution(LTE)及びLTE-Advanced(LTE-A)などの4G規格、5G規格、及び他に従って構成されたネットワークを含む。
【0065】
図1に示す例では、ワイヤレス通信デバイス102A、102B、102Cは、標準的なワイヤレスネットワーク構成要素であり得るか、又はそれらを含み得る。例えば、ワイヤレス通信デバイス102A、102B、102Cは、WAPのモデム上に命令(例えば、ソフトウェア又はファームウェア)として埋め込まれた、本明細書で説明する1つ以上の動作を実施する市販のWi-Fi AP又は別のタイプのワイヤレスアクセスポイント(WAP)であり得る。場合によっては、ワイヤレス通信デバイス102A、102B、102Cは、例えば、市販のメッシュネットワークシステム(例えば、Plume Wi-Fi、Google Wi-Fi、Qualcomm Wi-Fi SoNなど)など、ワイヤレスメッシュネットワークのノードであり得る。場合によっては、別のタイプの標準又は従来のWi-Fi伝送機デバイスが使用され得る。一部の事例では、ワイヤレス通信デバイス102A、102B、102Cのうちの1つ以上は、メッシュネットワーク中のWAPとして実装され得るが、他のワイヤレス通信デバイス102A、102B、102Cは、WAPのうちの1つを通してメッシュネットワークにアクセスするリーフデバイス(例えば、モバイルデバイス、スマートデバイスなど)として実装される。場合によっては、ワイヤレス通信デバイス102A、102B、102Cのうちの1つ以上は、モバイルデバイス(例えば、スマートフォン、スマートウォッチ、タブレット、ラップトップコンピュータなど)、ワイヤレス対応デバイス(例えば、スマートサーモスタット、Wi-Fi対応カメラ、スマートTV)、又はワイヤレスネットワーク中で通信する別のタイプのデバイスである。
【0066】
ワイヤレス通信デバイス102A、102B、102Cは、Wi-Fi構成要素なしに実装することができ、例えば、他のタイプの標準又は非標準ワイヤレス通信が動き検出のために使用され得る。場合によっては、ワイヤレス通信デバイス102A、102B、102Cは、専用動き検出システムであり得るか、又はその一部であり得る。例えば、専用動き検出システムは、ハブデバイス及び1つ以上のビーコンデバイス(リモートセンサデバイスとして)を含むことができ、ワイヤレス通信デバイス102A、102B、102Cは、動き検出システム内のハブデバイス又はビーコンデバイスのいずれかであり得る。
【0067】
図1に示すように、ワイヤレス通信デバイス102Cは、モデム112と、プロセッサ114と、メモリ116と、電力ユニット118とを含み、ワイヤレス通信システム100中のワイヤレス通信デバイス102A、102B、102Cのいずれも、同じ構成要素、追加の構成要素、又は異なる構成要素を含むことができ、構成要素は、図1に示すように又は別の方法で動作するように構成され得る。一部の実装形態では、ワイヤレス通信デバイスのモデム112、プロセッサ114、メモリ116、及び電力ユニット118は、共通のハウジング又は他のアセンブリ内に一緒に収容される。一部の実装形態では、ワイヤレス通信デバイスの構成要素のうちの1つ以上は、例えば、別個のハウジング又は他のアセンブリ内に別個に収容され得る。
【0068】
モデム112は、ワイヤレス信号を通信(受信、伝送、又は両方)することができる。例えば、モデム112は、ワイヤレス通信規格(例えば、Wi-Fi又はBluetooth)に従ってフォーマットされた無線周波数(RF)信号を通信するように構成され得る。モデム112は、図1に示されている例示的なワイヤレスネットワークモデム112として実装され得るか、又は別の方法で、例えば、他のタイプの構成要素又はサブシステムを用いて実装され得る。一部の実装形態では、モデム112は、無線サブシステムとベースバンドサブシステムとを含む。場合によっては、ベースバンドサブシステム及び無線サブシステムは、共通のチップ又はチップセット上に実装され得るか、あるいはそれらは、カード又は別のタイプの組み立てられたデバイス中に実装され得る。ベースバンドサブシステムは、例えば、リード、ピン、ワイヤ、又は他のタイプの接続によって、無線サブシステムに結合され得る。
【0069】
場合によっては、モデム112中の無線サブシステムは、1つ以上のアンテナと無線周波数回路とを含み得る。無線周波数回路は、例えば、アナログ信号をフィルタリング、増幅、又は他の方法で調整する回路、ベースバンド信号をRF信号にアップコンバートする回路、RF信号をベースバンド信号にダウンコンバートする回路などを含み得る。かかる回路は、例えば、フィルタ、増幅器、ミキサ、局部発振器などを含み得る。無線サブシステムは、ワイヤレス通信チャネル上で無線周波数無線信号を通信するように構成され得る。一例として、無線サブシステムは、無線チップと、RFフロントエンドと、1つ以上のアンテナとを含み得る。無線サブシステムは、追加の構成要素又は異なる構成要素を含み得る。一部の実装形態では、無線サブシステムは、従来のモデムからの、例えば、Wi-Fiモデム、ピコ基地局モデムなどからの無線電子機器(例えば、RFフロントエンド、無線チップ、又は類似の構成要素)であるか、又はそれを含み得る。一部の実装形態では、アンテナは複数のアンテナを含む。
【0070】
場合によっては、モデム112内のベースバンドサブシステムは、例えば、デジタルベースバンドデータを処理するように構成されたデジタル電子機器を含み得る。一例として、ベースバンドサブシステムは、ベースバンドチップを含み得る。ベースバンドサブシステムは、追加の又は異なる構成要素を含み得る。場合によっては、ベースバンドサブシステムは、デジタル信号プロセッサ(DSP)デバイス又は別のタイプのプロセッサデバイスを含み得る。場合によっては、ベースバンドシステムは、無線サブシステムを動作させ、無線サブシステムを介してワイヤレスネットワークトラフィックを通信し、無線サブシステムを介して受信された動き検出信号に基づいて動きを検出し、又は他のタイプのプロセスを実施するためのデジタル処理論理を含む。例えば、ベースバンドサブシステムは、信号を符号化し、符号化された信号を伝送のために無線サブシステムに配信するか、又は(例えば、ワイヤレス通信規格に従って信号を復号することによって、動き検出プロセスに従って信号を処理することによって、又は他の方法で)無線サブシステムからの信号中の符号化されたデータを識別し、分析するように構成された1つ以上のチップ、チップセット、又は他のタイプのデバイスを含んでもよい。
【0071】
一部の事例では、モデム112中の無線サブシステムは、ベースバンドサブシステムからベースバンド信号を受信し、ベースバンド信号を無線周波数(RF)信号にアップコンバートし、(例えば、アンテナを通して)無線周波数信号をワイヤレス伝送する。一部の事例では、モデム112中の無線サブシステムは、(例えば、アンテナを通して)無線周波数信号をワイヤレスに受信し、無線周波数信号をベースバンド信号にダウンコンバートし、ベースバンド信号をベースバンドサブシステムに送信する。無線サブシステムとベースバンドサブシステムとの間で交換される信号は、デジタル信号又はアナログ信号であり得る。一部の例では、ベースバンドサブシステムは、変換回路(例えば、デジタル-アナログ変換器、アナログ-デジタル変換器)を含み、無線サブシステムとアナログ信号を交換する。一部の例では、無線サブシステムは、変換回路(例えば、デジタル/アナログ変換器、アナログ/デジタル変換器)を含み、ベースバンドサブシステムとデジタル信号を交換する。
【0072】
場合によっては、モデム112のベースバンドサブシステムは、1つ以上のネットワークトラフィックチャネル上で無線サブシステムを通してワイヤレス通信ネットワーク中でワイヤレスネットワークトラフィック(例えば、データパケット)を通信することができる。モデム112のベースバンドサブシステムはまた、専用ワイヤレス通信チャネル上で無線サブシステムを通して信号(例えば、動き探査信号又は動き検出信号)を伝送又は受信(又は両方)することができる。一部の事例では、ベースバンドサブシステムは、例えば、動きのための空間を探査するために、伝送のための動き探査信号を生成する。一部の事例では、ベースバンドサブシステムは、例えば、空間内の物体の動きを検出するために、受信された動き検出信号(空間を通して伝送された動き探査信号に基づく信号)を処理する。
【0073】
プロセッサ114は、例えば、データ入力に基づいて出力データを生成するための命令を実行することができる。命令は、メモリに記憶されたプログラム、コード、スクリプト、又は他のタイプのデータを含み得る。追加的又は代替的に、命令は、予めプログラムされた若しくは再プログラム可能な論理回路、論理ゲート、又は他のタイプのハードウェア若しくはファームウェア構成要素として符号化され得る。プロセッサ114は、専用コプロセッサ又は別のタイプのデータ処理装置としての汎用マイクロプロセッサであってもよく、又はそれを含んでもよい。場合によっては、プロセッサ114は、ワイヤレス通信デバイス102Cの高レベル動作を実施する。例えば、プロセッサ114は、メモリ116に記憶されたソフトウェア、スクリプト、プログラム、関数、実行可能ファイル、又は他の命令を実行又は解釈するように構成されてもよい。一部の実装形態では、プロセッサ114はモデム112中に含まれ得る。
【0074】
メモリ116は、コンピュータ可読記憶媒体、例えば、揮発性メモリデバイス、非揮発性メモリデバイス、又はその両方を含み得る。メモリ116は、1つ以上の読取り専用メモリデバイス、ランダムアクセスメモリデバイス、バッファメモリデバイス、又はこれら及び他のタイプのメモリデバイスの組み合わせを含み得る。一部の事例では、メモリの1つ以上の構成要素は、ワイヤレス通信デバイス102Cの別の構成要素と統合されるか、又は別様で関連付けられ得る。メモリ116は、プロセッサ114によって実行可能な命令を記憶することができる。例えば、命令は、図10~13のいずれかで説明される例示的なプロセスの動作のうちの1つ以上などを通して、干渉バッファと動き検出バッファとを使用して信号を時間整合させるための命令を含んでもよい。
【0075】
電力ユニット118は、ワイヤレス通信デバイス102Cの他の構成要素に電力を供給する。例えば、他の構成要素は、電圧バス又は他の接続を通して電力ユニット118によって提供される電力に基づいて動作してもよい。一部の実装形態では、電力ユニット118は、バッテリ又はバッテリシステム、例えば、再充電可能バッテリを含む。一部の実装形態では、電力ユニット118は、(外部ソースから)外部電力信号を受信し、外部電力信号をワイヤレス通信デバイス102Cの構成要素のために調整された内部電力信号に変換するアダプタ(例えば、ACアダプタ)を含む。電力ユニット118は、他の構成要素を含んでもよく、又は別の方法で動作してもよい。
【0076】
図1に示す例では、ワイヤレス通信デバイス102A、102Bは、(例えば、ワイヤレスネットワーク規格、動き検出プロトコル、又は他の方法に従って)ワイヤレス信号を伝送する。例えば、ワイヤレス通信デバイス102A、102Bは、ワイヤレス動き探査信号(例えば、基準信号、ビーコン信号、ステータス信号など)をブロードキャストしてもよく、又は、他のデバイス(例えば、ユーザ機器、クライアントデバイス、サーバなど)に宛てられたワイヤレス信号を送信し得、他のデバイス(図示せず)並びにワイヤレス通信デバイス102Cは、ワイヤレス通信デバイス102A、102Bによって伝送されたワイヤレス信号を受信してもよい。場合によっては、ワイヤレス通信デバイス102A、102Bによって伝送されるワイヤレス信号は、例えば、ワイヤレス通信規格に従って又は他の方法で、周期的に繰り返される。
【0077】
図示の例では、ワイヤレス通信デバイス102Cは、ワイヤレス通信デバイス102A、102Bからのワイヤレス信号を処理して、ワイヤレス信号によってアクセスされる空間内の物体の動きを検出するか、検出された動きのロケーションを決定するか、又はその両方を行う。例えば、ワイヤレス通信デバイス102Cは、図10~13のいずれかに関して以下で説明する例示的なプロセスの1つ以上の動作、あるいは動きを検出するか又は検出された動きのロケーションを決定するための別のタイプのプロセスを実施してもよい。ワイヤレス信号によってアクセスされる空間は、例えば、1つ以上の完全に又は部分的に囲まれたエリア、囲いのないオープンエリアなどを含み得る屋内又は屋外空間であり得る。空間は、部屋、複数の部屋、建物などの内部であり得るか、又はそれを含み得る。場合によっては、ワイヤレス通信システム100は、例えば、ワイヤレス通信デバイス102Cがワイヤレス信号を伝送することができ、ワイヤレス通信デバイス102A、102Bがワイヤレス通信デバイス102Cからのワイヤレス信号を処理して、動きを検出するか、又は検出された動きのロケーションを決定することができるように修正することができる。
【0078】
動き検出のために使用されるワイヤレス信号は、例えば、ビーコン信号(例えば、Bluetoothビーコン、Wi-Fiビーコン、他のワイヤレスビーコン信号)、ワイヤレスネットワーク規格に従って他の目的のために生成された別の規格信号、又は動き検出若しくは他の目的のために生成された非規格信号(例えば、ランダム信号、基準信号など)を含み得る。例えば、動き検出は、ワイヤレス信号によって搬送される1つ以上の訓練フィールドを分析することによって、又は信号によって搬送される他のデータを分析することによって実施されてもよい。一部の例では、データは、動き検出の明示的な目的のために追加されるか、又は使用されるデータは、名目上、別の目的のためのものであり、動き検出のために再使用又は別の目的のために使用される。一部の例では、ワイヤレス信号は、移動物体と相互作用する前又は後に物体(例えば、壁)を通って伝搬し、これにより、移動物体と伝送又は受信ハードウェアとの間の光学的な見通し線がなくても、移動物体の移動を検出することができる。受信信号に基づいて、ワイヤレス通信デバイス102Cは、動き検出データを生成することができる。一部の事例では、ワイヤレス通信デバイス102Cは、部屋、建物、屋外エリアなどの空間内の移動を監視するための制御センターを含み得るセキュリティシステムなどの別のデバイス又はシステムに動き検出データを通信することができる。
【0079】
一部の実装形態では、ワイヤレス通信デバイス102A、102Bは、ワイヤレスネットワークトラフィック信号とは別個のワイヤレス通信チャネル(例えば、周波数チャネル又はコード化チャネル)上で(例えば、基準信号、ビーコン信号、又は動きについて空間を探査するために使用される別の信号を含み得る)動き探査信号を伝送するように修正することができる。例えば、動き探査信号のペイロードに適用される変調及びペイロード中のデータ又はデータ構造のタイプは、ワイヤレス通信デバイス102Cによって知られている場合があり、これにより、ワイヤレス通信デバイス102Cが動きセンシングのために実施する処理の量を低減することができる。ヘッダは、例えば、動きが通信システム100中の別のデバイスによって検出されたかどうかの指示、変調タイプの指示、信号を伝送するデバイスの識別情報など、追加の情報を含み得る。
【0080】
図1に示す例では、ワイヤレス通信システム100は、ワイヤレス通信デバイス102の各々の間にワイヤレス通信リンクを有するワイヤレスメッシュネットワークである。図示の例では、ワイヤレス通信デバイス102Cとワイヤレス通信デバイス102Aとの間のワイヤレス通信リンクは、動き検出フィールド110Aを探査するために使用され得、ワイヤレス通信デバイス102Cとワイヤレス通信デバイス102Bとの間のワイヤレス通信リンクは、動き検出フィールド110Bを探査するために使用され得、ワイヤレス通信デバイス102Aとワイヤレス通信デバイス102Bとの間のワイヤレス通信リンクは、動き検出フィールド110Cを探査するために使用され得る。一部の事例では、各ワイヤレス通信デバイス102は、動き検出フィールド110を通してワイヤレス通信デバイス102によって伝送されたワイヤレス信号に基づく受信信号を処理することによって、そのデバイスによってアクセスされた動き検出フィールド110中の動きを検出する。例えば、図1に示す人物106が動き検出フィールド110A及び動き検出フィールド110C中で移動する場合、ワイヤレス通信デバイス102は、それぞれの動き検出フィールド110を通して伝送されたワイヤレス信号に基づく、それらが受信した信号に基づいて動きを検出することができる。例えば、ワイヤレス通信デバイス102Aは、動き検出フィールド110A、110C中の人物106の動きを検出することができ、ワイヤレス通信デバイス102Bは、動き検出フィールド110C中の人物106の動きを検出することができ、ワイヤレス通信デバイス102Cは、動き検出フィールド110A中の人物106の動きを検出することができる。
【0081】
一部の事例では、動き検出フィールド110は、例えば、ワイヤレス電磁信号が伝搬し得る空気、固体材料、液体、又は別の媒体を含み得る。図1に示す例では、動き検出フィールド110Aは、ワイヤレス通信デバイス102Aとワイヤレス通信デバイス102Cとの間のワイヤレス通信チャネルを提供し、動き検出フィールド110Bは、ワイヤレス通信デバイス102Bとワイヤレス通信デバイス102Cとの間のワイヤレス通信チャネルを提供し、動き検出フィールド110Cは、ワイヤレス通信デバイス102Aとワイヤレス通信デバイス102Bとの間のワイヤレス通信チャネルを提供する。動作の一部の態様では、(ネットワークトラフィックのためのワイヤレス通信チャネルとは別個の又はそれと共有される)ワイヤレス通信チャネル上で伝送されるワイヤレス信号が、空間内の物体の移動を検出するために使用される。物体は、任意のタイプの静止物体又は可動物体であってもよく、生物又は無生物であってもよい。例えば、物体は、人間(例えば、図1に示される人物106)、動物、無機物体、又は別のデバイス、装置、若しくはアセンブリ)、空間の境界の全て又は一部を画定する物体(例えば、壁、ドア、窓など)、又は別のタイプの物体であってもよい。一部の実装形態では、ワイヤレス通信デバイスからの動き情報は、検出された動きのロケーションを決定するために分析され得る。例えば、以下で更に説明するように、ワイヤレス通信デバイス102のうちの1つ(又はワイヤレス通信デバイス102に通信可能に結合された別のデバイス)は、検出された動きが特定のワイヤレス通信デバイスの近くにあると決定してもよい。
【0082】
図2A及び2Bは、ワイヤレス通信デバイス204A、204B、204Cの間で通信される例示的なワイヤレス信号を示す図である。ワイヤレス通信デバイス204A、204B、204Cは、例えば、図1に示されているワイヤレス通信デバイス102A、102B、102C、又は他のタイプのワイヤレス通信デバイスであり得る。ワイヤレス通信デバイス204A、204B、204Cは、空間200を介してワイヤレス信号を伝送する。空間200は、1つ以上の境界で完全に又は部分的に囲まれるか、又は開放され得る。空間200は、1つの部屋、複数の部屋、建物、屋内エリア、屋外エリアなどの内部であり得、又はそれらを含み得る。第1の壁202A、第2の壁202B、及び第3の壁202Cは、図示の例では、空間200を少なくとも部分的に囲む。
【0083】
図2A及び2Bに示す例では、ワイヤレス通信デバイス204Aは、ワイヤレス信号を繰り返し(例えば、周期的に、間欠的に、スケジュールされた間隔、スケジュールされていない間隔、又はランダムな間隔などで)伝送するように動作可能である。ワイヤレス通信デバイス204B、204Cは、ワイヤレス通信デバイス204Aによって伝送された信号に基づいて信号を受信するように動作可能である。ワイヤレス通信デバイス204B、204Cは各々、空間200中の物体の動きを検出するために受信信号を処理するように構成されたモデム(例えば、図1に示されているモデム112)を有する。
【0084】
図示のように、物体は、図2Aの第1の位置214Aにあり、物体は、図2Bの第2の位置214Bに移動している。図2A及び2Bでは、空間200内の移動物体は人間として表されているが、移動物体は他の種類の物体であってもよい。例えば、移動物体は、動物、無機物体(例えば、システム、デバイス、装置、又はアセンブリ)、空間200の境界の全て又は一部を画定する物体(例えば、壁、ドア、窓など)、又は別のタイプの物体であり得る。
【0085】
図2A及び2Bに示すように、ワイヤレス通信デバイス204Aから伝送されたワイヤレス信号の複数の例示的な経路が破線によって示されている。第1の信号経路216に沿って、ワイヤレス信号は、ワイヤレス通信デバイス204Aから伝送され、第1の壁202Aからワイヤレス通信デバイス204Bに向かって反射される。第2の信号経路218に沿って、ワイヤレス信号は、ワイヤレス通信デバイス204Aから伝送され、第2の壁202B及び第1の壁202Aからワイヤレス通信デバイス204Cに向かって反射される。第3の信号経路220に沿って、ワイヤレス信号は、ワイヤレス通信デバイス204Aから伝送され、第2の壁202Bからワイヤレス通信デバイス204Cに向かって反射される。第4の信号経路222に沿って、ワイヤレス信号は、ワイヤレス通信デバイス204Aから伝送され、第3の壁202Cからワイヤレス通信デバイス204Bに向かって反射される。
【0086】
図2Aでは、第5の信号経路224Aに沿って、ワイヤレス信号は、ワイヤレス通信デバイス204Aから伝送され、第1の位置214Aにある物体からワイヤレス通信デバイス204Cに向かって反射される。図2Aと2Bとの間で、物体の表面は、空間200内の第1の位置214Aから第2の位置214Bに(例えば、第1の位置214Aからある距離だけ離れて)移動する。図2Bでは、第6の信号経路224Bに沿って、ワイヤレス信号は、ワイヤレス通信デバイス204Aから伝送され、第2の位置214Bにある物体からワイヤレス通信デバイス204Cに向かって反射される。図2Bに示す第6の信号経路224Bは、第1の位置214Aから第2の位置214Bへの物体の移動のために、図2Aに示す第5の信号経路224Aよりも長い。一部の例では、信号経路は、空間内の物体の移動に起因して、追加、除去、又は別様に修正することができる。
【0087】
図2A及び2Bに示す例示的なワイヤレス信号は、それぞれの経路を通じて減衰、周波数シフト、位相シフト、又は他の影響を受けることがあり、例えば、第1の壁202A、第2の壁202B、及び第3の壁202Cを通じて別の方向に伝搬する部分を有することがある。一部の例では、ワイヤレス信号は無線周波数(RF)信号である。ワイヤレス信号は、他のタイプの信号を含み得る。
【0088】
図2A及び2Bに示す例では、ワイヤレス通信デバイス204Aは、ワイヤレス信号を繰り返し伝送することができる。特に、図2Aは、第1の時間にワイヤレス通信デバイス204Aから伝送されているワイヤレス信号を示し、図2Bは、第2の、後の時間にワイヤレス通信デバイス204Aから伝送されている同じワイヤレス信号を示している。伝送信号は、連続的に、周期的に、ランダム又は断続的な時間などで、又はそれらの組み合わせで伝送され得る。伝送信号は、周波数帯域幅内に複数の周波数成分を有することができる。伝送信号は、ワイヤレス通信デバイス204Aから、無指向性で、指向性で、又は別様で伝送され得る。図示の例では、ワイヤレス信号は、空間200中の複数のそれぞれの経路を横断し、各経路に沿った信号は、経路損失、散乱、反射などにより減衰され得、位相又は周波数オフセットを有し得る。
【0089】
図2A及び2Bに示すように、第1~第6の経路216、218、220、222、224A、及び224Bからの信号は、ワイヤレス通信デバイス204C及びワイヤレス通信デバイス204Bにおいて合成されて、受信信号を形成する。伝送信号に対する空間200中の複数の経路の影響のために、空間200は、伝送信号が入力され、受信信号が出力される伝達関数(例えば、フィルタ)として表され得る。物体が空間200内を移動すると、信号経路内の信号に影響を及ぼす減衰又は位相オフセットが変化する可能性があり、したがって、空間200の伝達関数が変化する可能性がある。同じワイヤレス信号がワイヤレス通信デバイス204Aから伝送されると仮定すると、空間200の伝達関数が変化する場合、その伝達関数の出力(受信信号)も変化することになる。受信信号の変化を使用して、物体の移動を検出することができる。
【0090】
数学的に、第1のワイヤレス通信デバイス204Aから伝送された伝送信号f(t)は、式(1)に従って記述され得る。
【数1】
【0091】
式中、ωは伝送信号のn番目の周波数成分の周波数を表し、cはn番目の周波数成分の複素係数を表し、tは時間を表す。第1のワイヤレス通信デバイス204Aから伝送されている伝送信号f(t)を用いて、経路kからの出力信号r(t)は、式(2)に従って記述され得る。
【数2】
【0092】
式中、αn,kは、kに沿ったn番目の周波数成分に対する減衰率(又は、例えば、散乱、反射、及び経路損失によるチャネル応答)を表し、φn,kは、経路kに沿ったn番目の周波数成分に対する信号の位相を表す。次いで、ワイヤレス通信デバイスにおける受信信号Rは、式(3)に示される、ワイヤレス通信デバイスへの全ての経路からの全ての出力信号r(t)の和として記述され得る。
【数3】
【0093】
式(2)を式(3)に代入すると、以下の式(4)が得られる。
【数4】
【0094】
次いで、ワイヤレス通信デバイスにおける受信信号Rが分析され得る。ワイヤレス通信デバイスにおける受信信号Rは、例えば、高速フーリエ変換(FFT)又は別のタイプのアルゴリズムを使用して、周波数領域に変換され得る。変換された信号は、(n個の周波数ωにおける)それぞれの周波数成分の各々について1つずつ、一連のn個の複素値として受信信号Rを表すことができる。周波数ωにおける周波数成分に対して、複素値Hは、式(5)において次のように表され得る。
【数5】
【0095】
所与の周波数成分ωに対する複素値Hは、その周波数成分ωにおける受信信号の相対的な大きさ及び位相オフセットを示す。物体が空間を移動すると、空間のチャネル応答αn,kが変化することにより、複素値Hが変化する。したがって、チャネル応答において検出された変化は、通信チャネル内の物体の移動を示すことができる。一部の事例では、雑音、干渉、又は他の現象が、受信機によって検出されるチャネル応答に影響を及ぼす可能性があり、動き検出システムは、かかる影響を低減又は分離して、動き検出能力の精度及び品質を改善することができる。一部の実装形態では、全体的なチャネル応答は、式(6)において次のように表され得る。
【数6】
【0096】
一部の事例では、空間に対するチャネル応答hchは、例えば、数学的な推定理論に基づいて決定することができる。例えば、基準信号Refは、候補チャネル応答(hch)を用いて修正することができ、その後、受信信号(Rcvd)に対して最良の一致を提供する候補チャネルを選択するために、最尤アプローチを使用することができる。場合によっては、推定受信信号
【数7】
は、基準信号(Ref)と候補チャネル応答(hch)との畳み込みから取得され、次いで、チャネル応答(hch)のチャネル係数は、推定受信信号
【数8】
の二乗誤差を最小にするように変更される。これは、以下の式(7)のように数学的に示すことができる。
【数9】
【0097】
最適化基準では
【数10】
【0098】
最小化又は最適化プロセスは、最小平均二乗(LMS)、再帰的最小二乗(RLS)、バッチ最小二乗(BLS)などの適応フィルタリング技術を利用することができる。チャネル応答は、有限インパルス応答(FIR)フィルタ、無限インパルス応答(IIR)フィルタなどであり得る。上記の式に示すように、受信信号は、基準信号とチャネル応答との畳み込みと見なすことができる。畳み込み演算は、チャネル係数が基準信号の遅延されたレプリカの各々とある程度の相関を有することを意味する。したがって、上記の式に示される畳み込み演算は、受信信号が異なる遅延点に現れ、各遅延レプリカがチャネル係数によって重み付けされることを示す。
【0099】
図3A~3Bは、図2A~2Bにおけるワイヤレス通信デバイス204A、204B、204Cの間で通信されるワイヤレス信号から計算されるチャネル応答360、370の例を示すプロットである。図3A~3Bはまた、ワイヤレス通信デバイス204Aによって伝送された初期ワイヤレス信号の周波数領域表現350を示している。図示の例では、図3A中のチャネル応答360は、空間200中に動きがない場合にワイヤレス通信デバイス204Bによって受信された信号を表し、図3B中のチャネル応答370は、物体が空間200中で移動した後に図2B中のワイヤレス通信デバイス204Bによって受信された信号を表す。
【0100】
図3A~3Bに示す例では、説明のために、ワイヤレス通信デバイス204Aは、周波数領域表現350に示すように、平坦な周波数プロファイル(各周波数成分f、f、及びfの大きさは同じである)を有する信号を伝送する。信号と空間200(及びその中の物体)との相互作用により、ワイヤレス通信デバイス204Aから送信された信号に基づくワイヤレス通信デバイス204Bにおいて受信された信号は、伝送信号とは異なって見える。伝送信号が平坦な周波数プロファイルを有するこの例では、受信信号は、空間200のチャネル応答を表す。図3A~3Bに示すように、チャネル応答360、370は、伝送信号の周波数領域表現350とは異なる。空間200内で動きが発生すると、チャネル応答の変動も発生する。例えば、図3Bに示すように、空間200内の物体の動きに関連付けられたチャネル応答370は、空間200内の動きがないことに関連付けられたチャネル応答360とは異なる。
【0101】
更に、物体が空間200内で移動するにつれて、チャネル応答はチャネル応答370から変動する可能性がある。場合によっては、空間200は、別個の領域に分割され得、各領域に関連付けられたチャネル応答は、以下で説明するように、1つ以上の特性(例えば、形状)を共有することができる。したがって、異なる別個の領域内の物体の動きを区別することができ、チャネル応答の分析に基づいて、検出された動きのロケーションを決定することができる。
【0102】
図4A~4Bは、空間400の別個の領域408、412における物体406の動きに関連付けられた例示的なチャネル応答401、403を示す図である。図示の例では、空間400は建物であり、空間400は、複数の別個の領域、すなわち第1の領域408、第2の領域410、第3の領域412、第4の領域414、及び第5の領域416に分割される。空間400は、一部の事例では、追加の又はより少ない領域を含み得る。図4A~4Bに示されるように、空間400内の領域は、部屋間の壁によって画定され得る。加えて、領域は、建物のフロア間の天井によって画定され得る。例えば、空間400は、追加の部屋を有する追加のフロアを含んでもよい。加えて、一部の事例では、空間の複数の領域は、高層建築物内の複数のフロア、建築物内の複数の部屋、又は建築物の特定のフロアの複数の部屋であるか、又はそれを含み得る。図4Aに示される例では、第1の領域408に位置する物体は人物106として表されるが、移動物体は、動物又は無機物体などの別のタイプの物体であってもよい。
【0103】
図示の例では、ワイヤレス通信デバイス402Aは、空間400の第4の領域414に位置し、ワイヤレス通信デバイス402Bは、空間400の第2の領域410に位置し、ワイヤレス通信デバイス402Cは、空間400の第5の領域416に位置する。ワイヤレス通信デバイス402は、図1のワイヤレス通信デバイス102と同じ又は同様の方法で動作することができる。例えば、ワイヤレス通信デバイス402は、ワイヤレス信号を伝送及び受信し、受信信号に基づいて空間400中で動きが発生したかどうかを検出するように構成されてもよい。一例として、ワイヤレス通信デバイス402は、空間400を通して動き探査信号を周期的に又は繰り返し伝送し、動き探査信号に基づいて信号を受信することができる。ワイヤレス通信デバイス402は、例えば、受信信号に基づいて空間400に関連付けられたチャネル応答を分析することなどによって、物体が空間400内で移動したかどうかを検出するために、受信信号を分析することができる。更に、一部の実装形態では、ワイヤレス通信デバイス402は、空間400内の検出された動きのロケーションを識別するために、受信信号を分析することができる。例えば、ワイヤレス通信デバイス402は、チャネル応答の特性を分析して、チャネル応答が、空間400の第1から第5の領域408、410、412、414、416に関連付けられていることが知られているチャネル応答と同じ又は類似の特性を共有するかどうかを決定することができる。
【0104】
図示の例では、ワイヤレス通信デバイス402のうちの1つ(又は複数)は、空間400を通して動き探査信号(例えば、基準信号)を繰り返し伝送する。動き探査信号は、一部の事例では、平坦な周波数プロファイルを有してもよく、各周波数成分の大きさは、f、f、及びfである。例えば、動き探査信号は、図3A~3Bに示す周波数領域表現350と同様の周波数応答を有してもよい。動き探査信号は、一部の事例では異なる周波数プロファイルを有し得る。基準信号と空間400(及びその中の物体)との相互作用により、他のワイヤレス通信デバイス402から伝送された動き探査信号に基づく別のワイヤレス通信デバイス402において受信された信号は、伝送された基準信号とは異なる。
【0105】
受信信号に基づいて、ワイヤレス通信デバイス402は、空間400についてのチャネル応答を決定することができる。動きが空間内の別個の領域で発生するとき、チャネル応答において別個の特性が見られる場合がある。例えば、チャネル応答は、空間400の同じ領域内の動きについてわずかに異なり得るが、別個の領域中の動きに関連付けられたチャネル応答は、概して、同じ形状又は他の特性を共有する場合がある。例えば、図4Aのチャネル応答401は、空間400の第1の領域408中の物体406の動きに関連付けられた例示的なチャネル応答を表し、図4Bのチャネル応答403は、空間400の第3の領域412中の物体406の動きに関連付けられた例示的なチャネル応答を表す。チャネル応答401、403は、空間400内の同じワイヤレス通信デバイス402によって受信された信号に関連付けられる。
【0106】
図4C~4Dは、空間400内で動きが発生していないことに関連付けられたチャネル応答460上に重ねられた、図4A~4Bのチャネル応答401、403を示すプロットである。図4C~4Dはまた、ワイヤレス通信デバイス402A、402B、402Cのうちの1つ以上によって伝送される初期ワイヤレス信号の周波数領域表現450を示している。空間400内で動きが発生すると、動きのない場合のチャネル応答460に対してチャネル応答の変動が発生し、したがって、チャネル応答の変動を分析することによって、空間400内の物体の動きを検出することができる。加えて、空間400内の検出された動きの相対的なロケーションを識別することができる。例えば、動きに関連付けられたチャネル応答の形状を、(例えば、訓練されたAIモデルを使用して)参照情報と比較して、動きを空間400の別個の領域内で発生したものとして分類することができる。
【0107】
空間400中に動きがない場合(例えば、物体406が存在しない場合)、ワイヤレス通信デバイス402は、動きがないことに関連付けられたチャネル応答460を計算することができる。複数の要因により、チャネル応答にわずかな変動が生じ得るが、異なる時間期間に関連付けられた複数のチャネル応答460は、1つ以上の特性を共有することができる。図示の例では、動きなしに関連付けられたチャネル応答460は、減少する周波数プロファイルを有する(各周波数成分f、f、及びfの大きさは、前の周波数成分よりも小さい)。チャネル応答460のプロファイルは、(例えば、ワイヤレス通信デバイス402の異なる部屋レイアウト又は配置に基づいて)一部の事例では異なり得る。
【0108】
空間400内で動きが発生すると、チャネル応答の変動が発生する。例えば、図4C~4Dに示す例では、第1の領域408中の物体406の動きに関連付けられたチャネル応答401は、動きがないことに関連付けられたチャネル応答460とは異なり、第3の領域412中の物体406の動きに関連付けられたチャネル応答403は、動きがないことに関連付けられたチャネル応答460とは異なる。チャネル応答401は、凹型放物線周波数プロファイルを有し(中間周波数成分fの大きさは、外側周波数成分f及びfよりも小さい)、チャネル応答403は、凸型漸近周波数プロファイルを有する(中間周波数成分fの大きさは、外側周波数成分f及びfよりも大きい)。チャネル応答401、403のプロファイルは、一部の事例では(例えば、ワイヤレス通信デバイス402の異なる部屋レイアウト又は配置に基づいて)異なり得る。
【0109】
チャネル応答を分析することは、デジタルフィルタを分析することと同様であると見なすことができる。換言すれば、チャネル応答は、空間内の物体の反射、並びに動いている又は静止している人間によって作成された反射を通して形成されている。反射体(例えば、人間)が移動すると、チャネル応答が変化する。これは、極及びゼロを有すると見なされ得るデジタルフィルタの等価タップの変化に変換され得る(極は、チャネル応答の周波数成分を増幅し、応答中のピーク又は高い点として現れるが、ゼロは、チャネル応答の周波数成分を減衰させ、応答中のトラフ、低い点又はヌルとして現れる)。変化するデジタルフィルタは、そのピーク及びトラフのロケーションによって特徴付けることができ、チャネル応答も同様に、そのピーク及びトラフによって特徴付けることができる。例えば、一部の実装形態では、(例えば、周波数軸上のそれらのロケーションとそれらの大きさとをマークすることによって)チャネル応答の周波数成分中のヌルとピークとを分析して、動きを検出することができる。
【0110】
一部の実装形態では、時系列集約を使用して、動きを検出することができる。時系列集約は、移動ウィンドウにわたってチャネル応答の特徴を観測し、統計的尺度(例えば、平均、分散、主成分など)を使用することによってウィンドウ処理された結果を集約することによって実施することができる。動きのインスタンスの間、特徴的なデジタルフィルタ特徴は、散乱シーンの連続的な変化に起因して、一部の値の間で、ロケーション及びフリップフロップの点で変位される。すなわち、等価デジタルフィルタは、(動きによる)そのピーク及びヌルの値の範囲を示す。この値の範囲を見ることによって、空間内の別個の領域について一意のプロファイル(例えば、プロファイルはシグネチャと称されることもある)を識別することができる。
【0111】
一部の実装形態では、データを処理するために人工知能(AI)モデルが使用され得る。AIモデルは、種々のタイプのもの、例えば、線形回帰モデル、ロジスティック回帰モデル、線形判別分析モデル、決定木モデル、単純ベイズモデル、K最近傍モデル、学習ベクトル量子化モデル、サポートベクターマシン、バギング及びランダムフォレストモデル、並びにディープニューラルネットワークであり得る。概して、全てのAIモデルは、入力値と出力値との間の最も正確な相関を提供する関数を学習することを目的とし、相関することが知られている入力及び出力の履歴セットを使用して訓練される。例えば、人口知能は、機械学習と称されることもある。
【0112】
一部の実装形態では、空間400の別個の領域における動きに関連付けられたチャネル応答のプロファイルが学習され得る。例えば、機械学習を使用して、空間の別個の領域内の物体の動きを用いてチャネル応答特性をカテゴリ分類することができる。場合によっては、ワイヤレス通信デバイス402に関連付けられたユーザ(例えば、空間400の所有者又は他の占有者)が学習プロセスを支援することができる。例えば、図4A~4Bに示す例を参照すると、ユーザは、学習段階中に第1~第5の領域408、410、412、414、416の各々の中で移動することができ、ユーザが空間400内の特定の領域のうちの1つの中で移動していることを(例えば、モバイルコンピューティングデバイス上のユーザインターフェースを通して)示すことができる。例えば、ユーザが(例えば、図4Aに示されるように)第1の領域408を通って移動している間、ユーザは、自身が第1の領域408内にいることをモバイルコンピューティングデバイス上で示すことができる(また、必要に応じて、領域を「寝室」、「リビングルーム」、「キッチン」、又は建物の別のタイプの部屋と名付けることができる)。チャネル応答は、ユーザが領域を通って移動するにつれて取得され得、チャネル応答は、ユーザの示されたロケーション(領域)で「タグ付け」され得る。ユーザは、空間400の他の領域について同じプロセスを繰り返すことができる。本明細書で使用される「タグ付け」されたという用語は、ユーザの示されたロケーション又は任意の他の情報を用いてチャネル応答をマークし、識別することを指すことがある。
【0113】
タグ付けされたチャネル応答は、次いで、(例えば、機械学習ソフトウェアによって)処理されて、別個の領域内の動きに関連付けられたチャネル応答の一意の特性を識別することができる。識別されると、識別された一意の特性を使用して、新たに計算されたチャネル応答について検出された動きのロケーションを決定することができる。例えば、AIモデルは、タグ付けされたチャネル応答を使用して訓練され得、訓練されると、新たに計算されたチャネル応答がAIモデルに入力され得、AIモデルは、検出された動きのロケーションを出力することができる。例えば、場合によっては、平均値、範囲、及び絶対値がAIモデルに入力される。一部の事例では、複素チャネル応答自体の大きさ及び位相も入力され得る。これらの値は、AIモデルが任意のフロントエンドフィルタを設計して、空間の異なる領域における動きに関して正確な予測を行うことに最も関連する特徴をピックアップすることを可能にする。一部の実装形態では、AIモデルは、確率的勾配降下を実施することによって訓練される。例えば、特定のゾーン中に最もアクティブであるチャネル応答変動が訓練中に監視されてもよく、(それらの形状、傾向などと相関するように第1の層中の重みを訓練し、適応させることによって)特定のチャネル変動が重く重み付けされてもよい。重み付けされたチャネル変動を使用して、ユーザが特定の領域内に存在するときにアクティブ化するメトリックを作成することができる。
【0114】
チャネル応答ヌル及びピークのような抽出された特徴について、(ヌル/ピークの)時系列は、移動ウィンドウ内の集約を使用し、過去及び現在の一部の特徴のスナップショットをとり、その集約された値をネットワークへの入力として使用して、作成することができる。したがって、ネットワークは、その重みを適応させながら、それらをクラスタ化するために、特定の領域内の値を集約しようとし、これは、ロジスティック分類器ベースの決定表面を作成することによって行うことができる。決定表面は、異なるクラスタを分割し、後続の層は、単一のクラスタ又はクラスタの組み合わせに基づいてカテゴリを形成することができる。
【0115】
一部の実装形態では、AIモデルは、推論の2つ以上の層を含む。第1の層は、異なる濃度の値を別個のクラスタに分割することができるロジスティック分類器として働き、第2の層は、これらのクラスタのうちの一部を一緒に組み合わせて、別個の領域のカテゴリを作成する。追加の後続の層は、クラスタの2つを超えるカテゴリにわたって別個の領域を拡張するのに役立ち得る。例えば、完全に接続された入力層モデルは、追跡された特徴の数に対応するAIと、(選択間の反復を通して)有効なクラスタの数に対応する中間層と、異なる領域に対応する最終層とを含み得る。完全なチャネル応答情報がAIモデルに入力される場合、第1の層は、特定の形状を相関させることができる形状フィルタとして機能し得る。したがって、第1の層は、特定の形状にロックすることができ、第2の層は、それらの形状において発生する変動の尺度を生成することができ、第3の層及び後続の層は、それらの変動の組み合わせを作成し、空間内の異なる領域にマッピングすることができる。異なる層の出力は、次いで、融合層を通して組み合わせることができる。
【0116】
B.Wi-FiセンシングのためのOFDMAマルチユーザカスケードシーケンス最適化のためのシステム及び方法
本開示は、概して、Wi-Fiセンシングのためのシステム及び方法に関する。特に、本開示は、Wi-Fiセンシングのための直交周波数分割多元接続(OFDMA)マルチユーザカスケードシーケンスを最適にするためのシステム及び方法に関する。
【0117】
本開示は、各複合センシングトリガメッセージについて少なくとも2つのアップリンク伝送を可能にするために、トリガベースのPPDU及びMUカスケーディングシーケンスを介したUL-OFDMA応答の使用を変更する。例示的な実装形態では、UL-OFDMA複合センシングトリガ及びMUカスケーディングシーケンスの使用は、センシング伝送としてセンシング応答メッセージ又はセンシング応答NDPのいずれかを用いた各複合センシングトリガメッセージへの応答を可能にし、各複合センシングトリガメッセージについて最大2つのアップリンク伝送をサポートするように修正される。したがって、本開示は、センシング応答NDP又はセンシング応答メッセージとセンシング応答NDPとの混合が必要とされる状況において、UL-OFDMA及びMUカスケーディングシーケンスを使用して一連のセンシング伝送をトリガする効率的な方法を提供する。
【0118】
図5は、一部の実施形態による、Wi-Fiセンシングのためのシステム500の実装形態のアーキテクチャの一部の実装形態を示している。
【0119】
システム500は、センシング受信機502と、複数のセンシング伝送機504-(1~M)と、リモート処理デバイス506と、情報交換のためにシステム構成要素間の通信を可能にするネットワーク560と、を含み得る。例示的な実装形態では、複数のセンシング伝送機504-(1~M)は、少なくとも第1のセンシング伝送機504-1及び第2のセンシング伝送機504-2を含み得る。システム500は、ワイヤレス通信システム100の例又はインスタンスであり得、ネットワーク560は、ワイヤレスネットワーク又は携帯通信網接続の例又はインスタンスであり得、それらの詳細は、図1及びそれに付随する説明を参照して提供される。
【0120】
一実施形態によれば、センシング受信機502は、(例えば、複数のセンシング伝送機504-(1~M)の各々から)センシング伝送を受信し、Wi-Fiセンシングに有用な1つ以上の測定(例えば、CSI)を実施するように構成され得る。これらの測定値は、センシング測定値として知られ得る。センシング測定値は、システム500のセンシング目標を達成するために処理され得る。一実施形態では、センシング受信機502はAPであり得る。一部の実施形態では、センシング受信機502は、センシングイニシエータの役割を果たすことができる。
【0121】
一実装形態によれば、センシング受信機502は、図1に示されたワイヤレス通信デバイス102などのデバイスによって実装され得る。一部の実装形態では、センシング受信機502は、図2A及び2Bに示すワイヤレス通信デバイス204などのデバイスによって実装され得る。更に、センシング受信機502は、図4A及び4Bに示すワイヤレス通信デバイス402などのデバイスによって実装され得る。一実装形態では、センシング受信機502は、複数のセンシング伝送機504-(1~M)の間の通信を調整及び制御することができる。一実装形態によれば、センシング受信機502は、必要なセンシング伝送が必要な時間に行われることを保証し、センシング測定の正確な決定を保証するために、測定キャンペーンを制御することができる。一部の実施形態では、センシング受信機502は、システム500のセンシング目標を達成するためにセンシング測定値を処理することができる。一部の実施形態では、センシング受信機502は、センシング測定値をリモート処理デバイス506に伝送するように構成されてもよく、リモート処理デバイス506は、センシング測定値を処理し、システム500のセンシング目標を達成するように構成されてもよい。
【0122】
再び図5を参照すると、一部の実施形態では、複数のセンシング伝送機504-(1~M)の各々は、基本サービスセット(BSS)の一部を形成することができ、1つ以上のセンシング測定(例えば、CSI)がWi-Fiセンシングのために実施され得ることに基づいて、センシング受信機502にセンシング伝送を送信するように構成され得る。一実施形態では、複数のセンシング伝送機504-(1~M)の各々は、局であり得る。一実装形態によれば、複数のセンシング伝送機504-(1~M)の各々は、図1に示されたワイヤレス通信デバイス102などのデバイスによって実装され得る。一部の実装形態では、複数のセンシング伝送機504-(1~M)の各々は、図2A及び2Bに示すワイヤレス通信デバイス204などのデバイスによって実装され得る。更に、複数のセンシング伝送機504-(1~M)の各々は、図4A及び4Bに示すワイヤレス通信デバイス402などのデバイスによって実装され得る。一部の実装形態では、センシング受信機502と複数のセンシング伝送機504-(1~M)の各々との間の通信は、局管理エンティティ(SME)及びMAC層管理エンティティ(MLME)プロトコルを介して行われ得る。
【0123】
一部の実施形態では、リモート処理デバイス506は、センシング受信機502からセンシング測定値を受信し、センシング測定値を処理するように構成され得る。一例では、リモート処理デバイス506は、センシング測定値を処理及び分析して、1つ以上の関心特徴を識別することができる。一部の実装形態によれば、リモート処理デバイス506は、センシングアルゴリズムを含む/実行することができる。一実施形態では、リモート処理デバイス506は局であり得る。一部の実施形態では、リモート処理デバイス506はAPであり得る。一実装形態によれば、リモート処理デバイス506は、図1に示すワイヤレス通信デバイス102などのデバイスによって実装され得る。一部の実装形態では、リモート処理デバイス506は、図2A及び2Bに示すワイヤレス通信デバイス204などのデバイスによって実装され得る。更に、リモート処理デバイス506は、図4A及び4Bに示されるワイヤレス通信デバイス402などのデバイスによって実装され得る。一部の実施形態では、リモート処理デバイス506は、デスクトップコンピュータ、ラップトップ、タブレットコンピュータ、モバイルデバイス、パーソナルデジタルアシスタント(PDA)、又は任意の他のコンピューティングデバイスなどの任意のコンピューティングデバイスであり得る。実施形態では、リモート処理デバイス506は、センシングアルゴリズムが測定キャンペーン及び測定キャンペーンを満たすために要求されるセンシング測定値を決定する、センシングイニシエータの役割を果たすことができる。リモート処理デバイス506は、測定キャンペーンを満たすために要求されるセンシング測定値をセンシング受信機502に通信し、複数のセンシング伝送機504-(1~M)間の通信を調整及び制御することができる。
【0124】
図5をより詳細に参照すると、センシング受信機502は、プロセッサ508及びメモリ510を含み得る。例えば、センシング受信機502のプロセッサ508及びメモリ510は、図1に示すように、それぞれ、プロセッサ114及びメモリ116であってもよい。一実施形態では、センシング受信機502は、伝送アンテナ512、受信アンテナ514、及びセンシングエージェント516を更に含み得る。一部の実施形態では、アンテナを使用して、半二重フォーマットで信号を伝送及び受信の両方を行うことができる。アンテナが伝送を行っているとき、該アンテナは伝送アンテナ512と称されることがあり、アンテナが受信を行っているとき、該アンテナは受信アンテナ514と称されることがある、同じアンテナが、一部の事例では伝送アンテナ512であり、他の事例では受信アンテナ514であり得ることが、当業者によって理解される。アンテナアレイの場合、1つ以上のアンテナ要素が、例えば、ビームフォーミング環境において、信号を伝送又は受信するために使用され得る。一部の例では、複合信号を伝送するために使用されるアンテナ要素のグループは伝送アンテナ512と称されることがあり、複合信号を受信するために使用されるアンテナ要素のグループは受信アンテナ514と称されることがある。一部の例では、各アンテナは、それ自体の伝送経路及び受信経路を備え、それらは、アンテナが伝送アンテナ512として動作しているか、又は受信アンテナ514として動作しているかに応じて、アンテナに接続するように交互に切り替えられ得る。
【0125】
一実装形態では、センシングエージェント516は、センシング伝送及び関連する伝送パラメータを受信することと、センシング測定値を計算することと、センシング目標を満たすためにセンシング測定値を処理することと、を担当することができる。一部の実装形態では、センシング伝送及び関連する伝送パラメータを受信することと、センシング測定値を計算することとは、センシング受信機502の媒体アクセス制御(MAC)層中で実行されるアルゴリズムによって実施され得、センシング目標を満たすためにセンシング測定値を処理することは、センシング受信機502のアプリケーション層中で実行されるアルゴリズムによって実行され得る。例では、センシング受信機502のアプリケーション層で実行されるアルゴリズムは、Wi-Fiセンシングエージェント、センシングアプリケーション、又はセンシングアルゴリズムとして知られている。一部の実装形態では、センシング受信機502のMAC層で実行されるアルゴリズム及びセンシング受信機502のアプリケーション層で実行されるアルゴリズムは、プロセッサ508上で別々に実行され得る。一実装形態では、センシングエージェント516は、センシング受信機502のMAC層からセンシング受信機502のアプリケーション層に物理層パラメータ(例えば、CSIなど)を渡すことができ、物理層パラメータを使用して、1つ以上の関心特徴を検出することができる。一例では、アプリケーション層は、物理層パラメータ上で動作し、エンドユーザに提示され得るサービス又は特徴を形成し得る。一実装形態によれば、センシング受信機502のMAC層と他の層又は構成要素との間の通信は、MLMEインターフェース及びデータインターフェースなどの通信インターフェースに基づいて行われ得る。一部の実装形態によれば、センシングエージェント516は、センシングアルゴリズムを含む/実行することができる。一実装形態では、センシングエージェント516は、センシングアルゴリズムを使用してセンシング測定値を処理及び分析し、1つ以上の関心特徴を識別することができる。更に、センシングエージェント516は、Wi-Fiセンシングの目的で、センシング伝送及びセンシング測定値の数及びタイミングを決定するように構成され得る。一部の実装形態では、センシングエージェント516は、更なる処理のためにセンシング測定値をリモート処理デバイス506に伝送するように構成され得る。
【0126】
一実装形態では、センシングエージェント516は、伝送アンテナ512のうちの少なくとも1つの伝送アンテナに、複数のセンシング伝送機504-(1~M)にメッセージを伝送させるように構成され得る。更に、センシングエージェント516は、受信アンテナ514のうちの少なくとも1つの受信アンテナを介して、複数のセンシング伝送機504-(1~M)からメッセージを受信するように構成され得る。一例では、センシングエージェント516は、複数のセンシング伝送機504-(1~M)から受信されたセンシング伝送に基づいてセンシング測定を行うように構成され得る。一実装形態によれば、センシングエージェント516は、センシング測定値を処理及び分析して、1つ以上の関心特徴を識別するように構成され得る。
【0127】
一部の実施形態では、センシング受信機502は、センシング測定値ストレージ518を含み得る。一実装形態では、センシング測定値ストレージ518は、センシング伝送に基づいてセンシング受信機502によって計算されたセンシング測定値を記憶することができる。センシング測定値ストレージ518に記憶されたセンシング測定値に関係する情報は、必要に応じて周期的に又は動的に更新され得る。一実装形態では、センシング測定値ストレージ518は、データベース又はファイルシステムなどの、又はメモリ510に結合された、任意のタイプ又は形態のストレージを含み得る。
【0128】
再び図5を参照すると、第1のセンシング伝送機504-1は、プロセッサ528-1及びメモリ530-1を含み得る。例えば、第1のセンシング伝送機504-1のプロセッサ528-1及びメモリ530-1は、図1に示すように、それぞれ、プロセッサ114及びメモリ116であってもよい。一実施形態では、第1のセンシング伝送機504-1は、伝送アンテナ532-1と、受信アンテナ534-1と、センシングエージェント536-1と、を更に含み得る。一実装形態では、センシングエージェント536-1は、第1のセンシング伝送機504-1のMACから物理層プログラムにアプリケーション層パラメータを渡すブロックであり得る。センシングエージェント536-1は、伝送アンテナ532-1のうちの少なくとも1つの伝送アンテナ及び受信アンテナ534-1のうちの少なくとも1つの受信アンテナに、センシング受信機502とメッセージを交換させるように構成され得る。一部の実施形態では、アンテナは、半二重フォーマットで伝送及び受信の両方を行うために使用され得る。アンテナが伝送を行っているとき、該アンテナは伝送アンテナ532-1と称されることがあり、アンテナが受信を行っているとき、該アンテナは受信アンテナ534-1と称されることがある。同じアンテナが、一部の事例では伝送アンテナ532-1であり、他の事例では受信アンテナ534-1であり得ることが、当業者によって理解される。アンテナアレイの場合、1つ以上のアンテナ要素が、例えば、ビームフォーミング環境において、信号を伝送又は受信するために使用され得る。一部の例では、複合信号を伝送するために使用されるアンテナ要素のグループは伝送アンテナ532-1と称されることがあり、複合信号を受信するために使用されるアンテナ要素のグループは受信アンテナ534-1と称されることがある。一部の例では、各アンテナは、それ自体の伝送経路及び受信経路を備え、それらは、アンテナが伝送アンテナ532-1として動作しているか、又は受信アンテナ534-1として動作しているかに応じて、アンテナに接続するように交互に切り替えられ得る。
【0129】
一部の実施形態では、第1のセンシング伝送機504-1は、伝送構成ストレージ538-1を含み得る。伝送構成ストレージ538-1は、センシング受信機502によって第1のセンシング伝送機504-1に要求された、要求伝送構成及び/若しくはステアリング行列構成、又は第1のセンシング伝送機504-1によってセンシング受信機502に配信された、配信伝送構成及び/若しくはステアリング行列構成を記憶することができる。伝送構成ストレージ538-1に記憶された伝送構成に関する情報は、必要に応じて周期的に又は動的に更新され得る。一実装形態では、伝送構成ストレージ538-1は、データベース若しくはファイルシステムなどの、又はメモリ530-1に結合された、任意のタイプ又は形態のストレージを含み得る。
【0130】
説明及び理解を容易にするために、上記で提供された説明は、第1のセンシング伝送機504-1を参照しているが、この説明は、残りのセンシング伝送機504-(2~M)にも等しく適用可能である。
【0131】
1つ以上の実装形態によれば、ネットワーク560における通信は、IEEEによって開発された規格の802.11ファミリのうちの1つ以上によって管理され得る。一部の例示的なIEEE規格は、IEEE 802.11-2020、IEEE 802.11ax-2021、IEEE 802.11me、IEEE 802.11az、及びIEEE 802.11beを含み得る。IEEE 802.11-2020及びIEEE 802.11ax-2021は、完全に承認された規格であるが、IEEE 802.11meは、IEEE 802.11-2020規格に対する進行中の保守アップデートを反映し、IEEE 802.11beは、次世代の規格を定義する。IEEE 802.11azは、新しい機能を追加する、IEEE 802.11-2020及びIEEE 802.11ax-2021規格の拡張である。一部の実装形態では、通信は、他の規格(他の若しくは追加のIEEE規格又は他のタイプの規格)によって管理され得る。一部の実施形態では、システム500が802.11ファミリの標準のうちの1つ以上によって管理されることを必要としないネットワーク560の部分は、ワイヤレスネットワーク又は携帯通信網を含む任意のタイプのネットワークのインスタンスによって実装され得る。更に、IEEE 802.11axは、単一のTXOPを使用して、センシング受信機502が複数のセンシング伝送機504-(1~M)などの全ての参加デバイスにデータを同時に伝送すること、及びその逆を可能にするOFDMAを採用した。OFDMAの効率は、どのようにセンシング受信機502が複数のセンシング伝送機504-(1~M)の間でチャネルリソース(リソースユニット(RU)と交換可能に称される)をスケジューリングし、伝送パラメータを構成するかに依存する。一実装形態によれば、システム500は、OFDMA 802.11ax対応システムであり得る。
【0132】
再び図5を参照すると、1つ以上の実装形態によれば、センシング受信機502は、測定キャンペーンを開始することができる。測定キャンペーンでは、センシング受信機502と複数のセンシング伝送機504-(1~M)との間の伝送の交換が行われ得る。一例では、これらの伝送の制御は、IEEE 802.11スタックのMAC(媒体アクセス制御)層によるものであり得る。一実装形態によれば、センシング受信機502は、選択されたセンシング伝送機による1つ以上のセンシング伝送に割り当てられ得るTXOPを確保することができる。一例では、選択されたセンシング伝送機は、複数のセンシング伝送機504-(1~M)を含み得る。一部の例では、選択されたセンシング伝送機は、複数のセンシング伝送機504-(1~M)のサブセットを含み得る。一例によれば、複数のセンシング伝送機504-(1~M)のサブセットは、1つ以上のセンシング伝送機を含み得る。例えば、複数のセンシング伝送機504-(1~M)のサブセットは、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4のうちの1つ以上を含み得る。説明及び理解を容易にするために、以下の説明は、複数のセンシング伝送機504-(1~M)(すなわち、1つ以上のセンシング伝送機)のサブセットを含む選択されたセンシング伝送機を参照して提供されるが、この説明は、複数のセンシング伝送機504-(1~M)の場合にも等しく適用可能である。一実装形態によれば、センシング受信機502は、TXOP内のチャネルリソース(又はRU)を選択されたセンシング伝送機に割り当てることができる。一例では、センシング受信機502は、TXOP内の時間及び帯域幅を選択されたセンシング伝送機に割り当てることによって、チャネルリソースを選択されたセンシング伝送機に割り当てることができる。
【0133】
一実装形態によれば、センシング受信機502は、測定キャンペーンを開始することができる。一実装形態では、センシングエージェント516は、1つ以上のセンシング伝送機の各々からの応答をトリガするように構成された複合センシングトリガメッセージを生成することができる。一例では、1つ以上のセンシング伝送機は、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4のうちの少なくとも1つを含み得る。一例では、応答は、1つ以上のセンシング伝送であり得る。
【0134】
一例によれば、複合センシングトリガメッセージは、UL-OFDMAを使用して応答を行うように1つ以上のセンシング伝送機に命令し得るUL-OFDMA複合センシングトリガメッセージであり得る。一実装形態では、複合センシングトリガメッセージは、複合センシングトリガメッセージがトリガしている1つ以上のセンシング伝送機の各々についての要求伝送構成及び/又はステアリング行列構成を含み得る。一例では、要求伝送構成及び/又はステアリング行列構成は、1つ以上のセンシング伝送機の各々について同一であり得る。一部の例では、要求伝送構成及び/又はステアリング行列構成は、1つ以上のセンシング伝送機の各々について異なり得る。一例では、要求伝送構成及び/又はステアリング行列構成は、トリガされているセンシング伝送の要件に従って異なり得る。
【0135】
一実装形態では、複合センシングトリガメッセージは、応答が1つの(又は単一の)伝送を含み得るという、1つ以上のセンシング伝送機についての指示を含み得る。一例では、1つの伝送はセンシング応答メッセージを含み得る。一部の実装形態では、複合センシングトリガメッセージは、応答が2つの伝送を含み得るという、1つ以上のセンシング伝送機についての指示を含み得る。2つの伝送は、センシング応答告知及びセンシング応答NDPを含み得る。一例では、センシング応答告知の後に、約1つのショートインターフレームスペース(SIFS)の後にセンシング応答NDPが続くことができる。一例では、SIFSの期間は10μsである。したがって、複合センシングトリガメッセージは、1つ以上のセンシング伝送機の各々に、センシング応答メッセージ又はセンシング応答告知のいずれかと、それに続くセンシング応答NDPとで応答するように命令し得る。したがって、1つ以上のセンシング伝送機の各々からの2つまでのアップリンク伝送が、複合センシングトリガメッセージを使用してサポートされる。一部の実装形態では、複合センシングトリガメッセージは、1つ以上のセンシング伝送機が時間同期されたセンシング伝送で応答するという要求を含み得る。
【0136】
一実装形態によれば、複合センシングトリガメッセージは、リソース割り当てフィールドと要求伝送構成フィールドとを含み得る。一例では、複合センシングトリガメッセージは、リソース割り当てフィールドを使用して、TXOPにおいて使用するためのアップリンク帯域幅内のRUのそれらの割り当てを1つ以上のセンシング伝送機に通知することができる。一部の例では、複合センシングトリガメッセージは、要求伝送構成フィールドを使用して結果として生じるセンシング伝送のための更なる構成項目について1つ以上のセンシング伝送機に命令し得るパラメータを含み得る。一実装形態では、センシングエージェント516は、ステアリング行列構成の指定が含まれた複合センシングトリガメッセージを生成することができる。一例では、複合センシングトリガメッセージは、要求伝送構成フィールド内にステアリング行列構成を含み得る。
【0137】
一実装形態によれば、複合センシングトリガメッセージは、要求伝送構成及び/又はステアリング行列構成がセンシング伝送におけるデータの正確な復調に適合する場合、応答が1つの伝送を含み得るという、1つ以上のセンシング伝送機の各々についての指示を含み得る。一例では、1つの伝送はセンシング応答メッセージを含み得る。一部の実装形態では、複合センシングトリガメッセージは、要求伝送構成及び/又はステアリング行列構成がセンシング伝送中のデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという、1つ以上のセンシング伝送機の各々についての指示を含み得る。一例では、2つの伝送は、センシング応答告知及びセンシング応答NDPを含み得、センシング応答告知の後にセンシング応答NDPが続く。
【0138】
一実装形態によれば、センシングエージェント516は、複合センシングトリガメッセージを1つ以上のセンシング伝送機に伝送することができる。一実装形態では、センシングエージェント516は、伝送アンテナ512を介して複合センシングトリガメッセージを1つ以上のセンシング伝送機に伝送することができる。一例では、センシングエージェント516は、複合センシングトリガメッセージを第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4の各々に伝送することができる。
【0139】
再び図5を参照すると、1つ以上のセンシング伝送機は、複合センシングトリガメッセージを受信することができる。複合センシングトリガメッセージを受信したことに応答して、1つ以上のセンシング伝送機の各々は、1つ以上のセンシング伝送を生成することができる。一例では、1つ以上のセンシング伝送は、センシング応答メッセージ、又はセンシング応答NDPが後に続くセンシング応答告知のいずれかであり得る。一実装形態では、1つ以上のセンシング伝送機の各々は、複合センシングトリガメッセージによって定義された要求伝送構成及び/又はステアリング行列構成を使用して、1つ以上のセンシング伝送を生成することができる。
【0140】
一実装形態によれば、複合センシングトリガメッセージを受信した後、1つ以上のセンシング伝送機の各々は、要求伝送構成及び/又はステアリング行列構成を分析して、要求伝送構成及び/又はステアリング行列構成が、伝送のために準備されたデータの正確な復調に適合するか否かを決定することができる。センシング伝送機が、要求伝送構成及び/又はステアリング行列構成が伝送のために準備されたデータの正確な復調に適合すると決定するシナリオでは、センシング伝送機は、それぞれ、要求伝送構成及び/又はステアリング行列構成に対応する配信伝送構成及び/又はステアリング行列構成を有するセンシング応答メッセージを生成することができる。センシング伝送機が、要求伝送構成及び/又はステアリング行列構成が伝送のために準備されたデータの正確な復調に適合しないと決定する一部のシナリオでは、センシング伝送機は、センシング応答NDPを生成することができる。かかるシナリオでは、センシング応答告知は、配信伝送構成及び/又はステアリング行列構成を使用して作成され得る。一部のシナリオによれば、センシング応答告知は任意選択であり得、作成されないことがある。
【0141】
一実装形態によれば、1つ以上のセンシング伝送機の各々は、複合センシングトリガメッセージへの応答として、1つ以上のセンシング伝送をセンシング受信機502に送信することができる。一実装形態によれば、1つ以上のセンシング伝送機の各々は、複合センシングトリガメッセージを受信してから1つのSIFS後に、その指定されたメッセージ(すなわち、1つ以上のセンシング伝送)を送信することができる。
【0142】
一例では、1つ以上のセンシング伝送は、センシング応答メッセージ、又はセンシング応答NDPが後に続くセンシング応答告知のいずれかであり得る。例示的な実装形態では、センシング応答告知は、センシング応答NDPが約1つのSIFSの後に伝送されるという指示を含み得る。したがって、センシング応答NDPは、センシング伝送(すなわち、センシング応答告知)を送信してから約1つのSIFS後に送信され得る。したがって、センシング伝送のための要求伝送構成及び/又はステアリング行列構成がデータの正確な復調に適合しないとき、これは、センシング伝送の一部として転送され得るデータがセンシング受信機502によって受信されないことがあることを意味し、次いで、2つのセンシング伝送がセンシング受信機502に送信され得る。第1は、データ転送の成功を確実にする伝送パラメータとともに伝送されるセンシング応答告知である。第2は、センシング伝送に必要な伝送パラメータとともに伝送されるセンシング応答NDPである。一部の例では、センシング応答告知は作成されない(すなわち、任意選択であり、省略される)、単一のセンシング応答NDPのみがセンシング受信機502に送信され得る。
【0143】
実装形態によれば、全てのセンシング伝送機は、センシング応答告知及びセンシング応答NDPを用いて複合センシングトリガメッセージに応答することができる。一部の実装形態では、全てのセンシング伝送機が、センシング応答メッセージを用いて複合センシングトリガメッセージに応答することができる。一部の実装形態では、一部のセンシング伝送機は、センシング応答メッセージを用いて複合センシングトリガメッセージに応答することができ、一部のセンシング伝送機は、センシング応答NDPによって1つのSIFS後に続くセンシング応答告知を用いて複合センシングトリガメッセージに応答することができる。一例では、第1のセンシング伝送機504-1は、センシング応答NDPによって1つのSIFS後に続くセンシング応答告知で応答し得、第2のセンシング伝送機504-2は、センシング応答メッセージで応答することができる。
【0144】
一実装形態によれば、センシング伝送機がセンシング応答告知で応答するシナリオでは、センシング伝送機は、要求伝送構成及びステアリング行列構成に対応するようにそれの伝送パラメータ及び空間マッパを再構成し、複合センシングトリガメッセージ中に記載され、センシング応答告知を送信するために使用される同じRU割り当て中のセンシング応答NDPを生成することができる。一例では、センシング伝送機は、センシング応答告知を送信してから1つのSIFSの期間の後に、又はセンシング応答告知が省略された場合は複合センシングトリガメッセージの受信から1つのSIFSの期間の後に、センシング応答NDPを送信することができる。一例では、複合センシングトリガメッセージに記述されたRU割り当ては、センシング応答NDPの伝送のために、チャネル帯域幅全体をセンシング伝送機に割り当てる。一例では、センシング伝送機は、フルチャネル帯域幅RU割り当てを使用し、複合センシングトリガメッセージ中のステアリング行列構成を使用して構成された空間ストリームを使用して、センシング応答NDPを伝送する。
【0145】
図6は、一部の実施形態による、例示的なUL-OFDMAベースのセンシング伝送トランザクション600を示している。
【0146】
図6に示す例では、センシング受信機502は、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4からのセンシング伝送をトリガするために、単一の複合センシングトリガメッセージを伝送する。センシング受信機502は、センシング受信機502と、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4との間の伝送の交換のために単一のTXOPを確保していた。複合センシングトリガメッセージに応答して、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4の各々は、1つのSIFSの期間の後に、センシング応答告知で応答し、1つの更なるSIFSの後にセンシング応答NDPが続く。一実装形態では、センシング受信機502は、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4からの応答を肯定応答する。例示的な実装形態では、センシング受信機502は、マルチSTA BlockAckを第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4に伝送する。
【0147】
図7は、一部の実施形態による、別の例示的なUL-OFDMAベースのセンシング伝送トランザクション700を示している。
【0148】
図7に示す例では、センシング受信機502は、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4からのセンシング伝送をトリガするために、単一の複合センシングトリガメッセージを伝送する。センシング受信機502は、センシング受信機502と、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4との間の伝送の交換のために単一のTXOPを確保していた。一例では、センシング応答NDPによって1つのSIFS後に続いてセンシング応答メッセージ又はセンシング応答告知で応答すべきかどうかの決定は、第1のセンシング伝送機504-1、第2のセンシング伝送機504-2、第3のセンシング伝送機504-3、及び第4のセンシング伝送機504-4の各々によって、独立して、複合センシングトリガメッセージに応答して行われる。図7に示すように、複合センシングトリガメッセージに応答して、第1のセンシング伝送機504-1及び第2のセンシング伝送機504-2の各々は、センシング応答メッセージで応答し、第3のセンシング伝送機504-3及び第4のセンシング伝送機504-4の各々は、センシング応答NDPによって1つのSIFS後に続くセンシング応答告知で応答する。
【0149】
一部の実施形態では、センシング応答メッセージ又はセンシング応答告知で応答するかどうかの決定は、少なくとも、受信された複合センシングトリガメッセージの要求伝送構成及びステアリング行列構成に基づいて、センシング伝送機504-(1~M)によって行われる。一部の実施形態では、この決定は、複合センシングトリガメッセージ内のセンシング受信機502からの要求に基づく。
【0150】
1つ以上の実施形態によれば、センシングエージェント516の要件が、利用可能なアップリンク帯域幅を集合的に超える1つ以上のセンシング伝送機からのセンシング伝送を必要とするシナリオでは、MUカスケードシーケンスが使用され得る。一実装形態では、複合センシングトリガメッセージの使用は、例えば、1つ以上のセンシング伝送機が同じセンシング伝送フレーム交換において応答するのに不十分な帯域幅がある場合、MUカスケードシーケンスと組み合わせることができる。
【0151】
一実装形態によれば、MUカスケーディングシーケンスは、複数の複合センシングトリガメッセージ及びセンシング伝送が単一のTXOPにおいて行われることを可能にし得る。一実装形態では、MUカスケードシーケンスは、センシングエージェント516が、それらのセンシング伝送の総集約帯域幅がアップリンクチャネル帯域幅を超える場合でも、単一のTXOPにおいて複数のセンシング伝送機からのセンシング伝送を請求することを可能にし得る。一実装形態では、MUカスケードシーケンスは、各複合センシングトリガフレーム交換において、センシング応答メッセージ、センシング応答告知、及びセンシング応答NDPの組み合わせをサポートすることができる。
【0152】
一例では、TXOPについてAC_VO又はAC_VI QoS ACがネゴシエートされた場合、複数の複合センシングトリガメッセージが、TXOPにおけるセンシング受信機502とセンシング伝送機との間の複数の複合センシングトリガフレーム交換をトリガすることを可能にするために、MUカスケーディングシーケンスが使用され得る。この例では、センシング受信機502は、TXOPの期間内に収容され得る限り多くのセンシング伝送をトリガすることができる。一例によれば、複合センシングトリガメッセージに続くセンシング伝送は、センシング応答メッセージであってもよく、又はセンシング応答NDPであってもよい。
【0153】
図8A及び8Bは、一部の実施形態による、例示的なMUカスケーディングシーケンスセンシング伝送トランザクション800を示している。
【0154】
図8A及び8Bに示す例では、センシング受信機502は、第1のセンシング伝送機504-1及び第2のセンシング伝送機504-2からのセンシング伝送をトリガするために、第1の複合センシングトリガメッセージを伝送する。更に、センシング受信機502は、第2の複合センシングトリガメッセージを伝送して、第3のセンシング伝送機504-3及び第4のセンシング伝送機504-4からのセンシング伝送をトリガする。図8A及び8Bに示すように、第2の複合センシングトリガメッセージは、第1の複合センシングトリガメッセージと同じTXOP内で伝送される。第1の複合センシングトリガメッセージに応答して、第1のセンシング伝送機504-1及び第2のセンシング伝送機504-2の各々は、1つのSIFSの期間の後、センシング応答告知で応答し、1つの更なるSIFSの後、センシング応答NDPが続く。更に、第2の複合センシングトリガメッセージに応答して、第3のセンシング伝送機504-3及び第4のセンシング伝送機504-4は、1つのSIFSの期間の後、センシング応答告知で応答し、1つの更なるSIFSの後、センシング応答NDPが続く。
【0155】
図5に戻って参照すると、一実装形態では、センシング受信機502は、受信アンテナ514を介して、複合センシングトリガメッセージに応答して伝送された1つ以上のセンシング伝送機の各々からの1つ以上のセンシング伝送を受信することができる。一実装形態では、1つ以上のセンシング伝送が完了した後、センシング受信機502は、マルチSTA BlockAckを対応するセンシング伝送機に送信することができる。一実装形態によれば、1つ以上のセンシング伝送を受信すると、センシングエージェント516は、1つ以上のセンシング伝送の各々に基づいてセンシング測定値を生成することができる。
【0156】
一実装形態によれば、センシングエージェント516が1つ以上のセンシング伝送機から1つ以上のセンシング応答告知を受信した場合、センシングエージェント516は、1つ以上のセンシング応答告知に対してセンシング測定を実施せず、代わりに、次のSIFSの後に伝送される対応するセンシング応答NDPの配信伝送構成を決定するためにセンシング応答告知のコンテンツを処理することができる。次に、センシングエージェント516は、センシング応答NDPを受信し、センシング測定を実施する。センシング応答告知が作成されない状況では、センシング受信機502は、後続のセンシング応答NDPの配信伝送構成が、受信された複合センシングトリガメッセージの要求伝送構成及びステアリング行列構成と同じであると仮定することができる。
【0157】
一部の実装形態によれば、センシングエージェント516は、センシング応答メッセージがサポートされ得る場合でも、センシング応答メッセージよりもセンシング応答告知及びセンシング応答NDPを優先することができる。これは、センシング測定が行われる全てのセンシング伝送がセンシング応答NDPになることと、全てのセンシング応答NDPが同じPPDU中でセンシング受信機502によって受信されることと、を可能にし得る(すなわち、全てのトリガされたセンシング伝送が同時に伝送及び受信される)。この例では、センシング応答告知中の配信伝送構成及びステアリング行列構成は、後続のセンシング応答NDPを配信するために使用される構成を反映することができ、また、センシング応答告知を配信するために使用される構成に対応することができる。
【0158】
一実装形態では、複合センシングトリガメッセージは、1つ以上のセンシング伝送機が時間同期されたセンシング伝送で応答するという要求を含み得、1つ以上のセンシング伝送は、センシング応答メッセージとセンシング応答NDPとの組み合わせであり得る。1つ以上のセンシング伝送機からの1つ以上のセンシング伝送は、以下のA、B、及びCのうちのいずれか1つを伝送することによって同期され得る。
A.(例えば、要求伝送構成及び/又はセンシング行列構成がデータの転送をサポートすることができない場合における)センシング応答NDPが後に続くセンシング応答告知
B.(例えば、要求伝送構成及び/又はセンシング行列構成がデータの転送をサポートすることができる場合に)センシング応答メッセージが後に続く、このように応答している1つ以上のセンシング伝送機から受信されるセンシング応答告知の期間に等しい期間を有するように構成されたパディング又は非伝送。
C.(複合センシングトリガメッセージによって提供される要求伝送構成及びセンシング行列構成とともに配信される)初期センシング応答告知を伴わないセンシング応答NDP。
【0159】
例示的な実装形態によれば、1つ以上のセンシング伝送機からの上記のBのパディングは、UL-OFDMAを使用して、1つ以上の他のセンシング伝送機からのセンシング応答告知と組み合わせることができ、パディングがセンシング受信機502によって受信されたとき、センシング受信機502は、センシング伝送機からの複合センシングトリガメッセージに対する有効な応答を待つこと以外のいかなるアクションも実施しないことがある。例示的な実装形態では、1つ以上のセンシング伝送機からのセンシング応答NDPと1つ以上の他のセンシング伝送機からのセンシング応答メッセージとは、1つのSIFSの後にUL-OFDMAを使用して組み合わせることができ、全てのセンシング伝送が同じPPDU中で受信されることを保証する。一部の実装形態では、全てのセンシング伝送が同じ長さであり、UL-OFDMAによってサポートされ得ることを保証するために、第2のパディングが使用され得る。
【0160】
一実装形態では、センシング受信機502は、第1のセンシング伝送機504-1によって伝送された2つの伝送を受信することができる。一例では、第1のセンシング伝送は、センシング応答告知と少なくとも1つのデータパケットとを含み得、第2のセンシング伝送は、センシング応答NDPを含み得る。一例によれば、センシング応答告知は、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが約1つのSIFSの後に伝送されるという指示を含み得る。一実装形態によれば、センシングエージェント516は、要求伝送構成に対応するセンシング応答NDPの予想される配信伝送構成を決定するために、センシング応答告知を処理することができる。一実装形態では、センシングエージェント516は、センシング応答NDPに対するセンシング測定値を生成することができる。一部の実装形態では、センシングエージェント516は、第2のセンシング伝送機504-2によって伝送された単一のセンシング伝送を受信することができる。一例では、単一のセンシング伝送は、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを含み得る。
【0161】
一実装形態によれば、センシング伝送に基づいてセンシング測定値を生成した後、センシングエージェント516は、センシング測定値に従って関心特徴の識別情報を取得することができる。一実装形態では、センシングエージェント516は、センシング測定値に従って関心特徴を識別することができる。一部の実装形態では、センシングエージェント516は、センシング測定値をリモート処理デバイス506に伝送することができる。センシング測定値を受信すると、リモート処理デバイス506は、センシングアルゴリズムを実行し、関心特徴を識別することができる。更に、リモート処理デバイス506は、関心特徴の識別をセンシング受信機502に伝送してもよい。
【0162】
一実装形態によれば、複合センシングトリガメッセージ(又はUL-OFDMA複合センシングトリガ)内のフィールドの階層の例900が図9A~9Hに示されている。
【0163】
図9Aに示すように、共通情報フィールドは、複数のセンシング伝送機504-(1~M)に共通の情報を含む。
【0164】
図9Bに示すように、複合センシングトリガメッセージ(又はUL-OFDMA複合センシングトリガ)を表す(「共通情報」フィールドのB0..3内の)新しいトリガタイプが定義され得る。複合センシングトリガメッセージ(又はUL-OFDMA複合センシングトリガ)は、9のトリガタイプサブフィールド値を有し得る。センシング伝送機からのセンシング伝送をトリガする例では、「トリガ依存ユーザ情報」フィールドは、センシングトリガメッセージデータを含み得る。一実装形態では、複合センシングトリガメッセージに応答する全てのセンシング伝送機からの時間同期されたセンシング伝送が必要とされ得る。一例では、時間同期センシング伝送のための要件は、「トリガ依存共通情報」フィールドに符号化され得る。一例によれば、要件は、0(ビットクリア)が通常又は非時間同期応答の要求を表し、1(ビットセット)が時間同期応答の要求を表す、単一のビットによって符号化され得る。一部の例では、時間同期の方法が、UL-OFDMA複合センシングトリガにおいて要求され得る。例では、要求される時間同期の方法は、「トリガ依存共通情報」フィールドに符号化され得る。例では、符号化は、以下の表に示されるように2ビットを使用することができる。
【表1】
【0165】
図9Cに示すように、複合センシングトリガメッセージは、20MHz、40MHz、80MHz、又は80+80MHz(160MHz)の帯域幅に対応する0、1、2、又は4のアップリンク帯域幅(UL BW)サブフィールド値を有し得る。
【0166】
図9Dに示すように、ユーザ情報リストは、複数のセンシング伝送機504-(1~M)の各々に固有の情報を含む。
【0167】
図9Eに示すように、AID12サブフィールドは、複数のセンシング伝送機504-(1~M)のうちの特定のセンシング伝送機をアドレス指定するために使用され得る。
【0168】
図9F及び9Gに示すように、RU割り当てサブフィールドは、複数のセンシング伝送機504-(1~M)の各々にリソースユニット(RU)を割り当てるために使用される。
【0169】
図9Fに示すように、トリガ依存ユーザ情報サブフィールドは、複合センシングトリガメッセージがトリガしている複数のセンシング伝送機504-(1~M)の各々のための伝送構成及び/又はステアリング行列構成を要求するために使用され得る。
【0170】
一部の実装形態によれば、センシング応答NDPに先行するセンシング応答告知の要件は任意選択であり得る。これは、センシング伝送機504-(1~M)に示され得、要件が全ての応答センシング伝送機に共通である場合、「トリガ依存共通情報」フィールドの中に、又は要件が1つ以上の応答センシング伝送機に特有である場合、「トリガ依存ユーザ情報」フィールドの中に符号化され得る。一例によれば、センシング応答NDPに先行するセンシング告知についての要件は、シングルビットによって符号化され得、ここで、0(ビットクリア)は、センシング告知が任意選択であることを示し、1(ビットセット)は、センシング告知が必要とされることを示す。
【0171】
一部の実装形態では、複合センシングトリガメッセージは、UL-OFDMAセンシングトリガに対する機能のスーパーセットを記述し得る。一部の例では、UL-OFDMAセンシングトリガのトリガタイプ(すなわち、8)は、複合センシングトリガメッセージのために再使用され得る。複合応答をトリガするための要件は、UL-OFDMAセンシングトリガの別の部分に符号化され得る。一例では、「トリガ依存共通情報」フィールドにおいて、シングルビットは、通常応答(ビットクリア)又は複合応答(ビットセット)を符号化し得る。
【0172】
図10は、一部の実施形態による、センシング伝送に基づいてセンシング受信機502によってセンシング測定値を生成するためのフローチャート1000を示している。
【0173】
フローチャート1000の実装形態の概要では、ステップ1002において、複合センシングトリガメッセージが生成される。ステップ1004において、複合センシングトリガメッセージがセンシング伝送機に伝送される。ステップ1006において、センシング伝送機によって伝送されたセンシング応答告知が受信される。ステップ1008において、センシング伝送機によって伝送されたセンシング応答NDPが受信される。ステップ1010において、センシング応答NDPに基づいてセンシング測定値が生成される。
【0174】
ステップ1002は、複合センシングトリガメッセージを生成することを含む。一実装形態によれば、センシング受信機502は、複合センシングトリガメッセージを生成することができる。一実装形態では、複合センシングトリガメッセージは、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含み得、2つの伝送は、センシング応答告知及びセンシング応答NDPを含む。また、複合センシングトリガメッセージは、要求伝送構成を含み得る。一部の実装形態では、複合センシングトリガメッセージは、要求伝送構成がセンシング伝送中のデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという、1つ以上のセンシング伝送機についての指示を含み得る。
【0175】
ステップ1004は、複合センシングトリガメッセージをセンシング伝送機に伝送することを含む。一実装形態によれば、センシング受信機502は、複合センシングトリガメッセージをセンシング伝送機に伝送することができる。一例では、センシング伝送機は、第1のセンシング伝送機504-1であり得る。一部の例では、センシング伝送機は、第2のセンシング伝送機504-2であり得る。
【0176】
ステップ1006は、センシング伝送機によって伝送されたセンシング応答告知を受信することを含む。一実装形態によれば、センシング受信機502は、センシング伝送機によって伝送されたセンシング応答告知を受信することができる。一例では、センシング応答告知を受信することは、センシング応答告知と少なくとも1つのデータパケットとを含むセンシング伝送を受信することを含み得る。一実装形態では、センシング応答告知は、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含み得る。
【0177】
ステップ1008は、センシング伝送機によって伝送されたセンシング応答NDPを受信することを含む。一実装形態によれば、センシング受信機502は、センシング伝送機によって伝送されたセンシング応答NDPを受信することができる。一実装形態では、センシング受信機502は、センシング応答告知を受信した約1つのショートインターフレームスペース後にセンシング応答NDPを受信することができる。
【0178】
ステップ1010は、センシング応答NDPに基づいてセンシング測定値を生成することを含む。一実装形態によれば、センシング受信機502は、センシング応答NDPに基づいてセンシング測定値を生成することができる。センシング受信機502は、要求伝送構成に対応するセンシング応答NDPの予想される配信伝送構成を決定するために、センシング応答告知を処理することができる。また、センシング受信機502は、センシング測定値を生成したことに応答して、マルチSTA BlockAckをセンシング伝送機に伝送することができる。
【0179】
図11A及び11Bは、一部の実施形態による、関心特徴の検出のために、センシング測定値をリモート処理デバイス506に転送するためのフローチャート1100を示す。
【0180】
フローチャート1100の実装形態の概要では、ステップ1102において、要求伝送構成を含む複合センシングトリガメッセージが生成される。ステップ1104において、複合センシングトリガメッセージは、第1のセンシング伝送機504-1及び第2のセンシング伝送機504-2に伝送される。ステップ1106において、第1のセンシング伝送機504-1によって伝送されたセンシング応答告知が受信される。センシング応答告知は、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが、約1つのショートインターフレームスペースの後に伝送されるという指示を含む。ステップ1108において、第1のセンシング伝送機504-1によって伝送されたセンシング応答NDPが受信される。ステップ1110において、第2のセンシング伝送機504-2によって伝送されたセンシング応答メッセージが受信される。センシング応答メッセージは、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を含む。ステップ1112において、センシング応答NDP及びセンシング応答メッセージに基づいてセンシング測定値が生成される。ステップ1114において、センシング測定値は、関心特徴の検出のためにリモート処理デバイス506に転送される。
【0181】
ステップ1102は、要求伝送構成を含む複合センシングトリガメッセージを生成することを含む。一実装形態によれば、センシング受信機502は、要求伝送構成を含む複合センシングトリガメッセージを生成することができる。
【0182】
ステップ1104は、複合センシングトリガメッセージを第1のセンシング伝送機504-1及び第2のセンシング伝送機504-2に伝送することを含む。一実装形態によれば、センシング受信機502は、複合センシングトリガメッセージを第1のセンシング伝送機504-1及び第2のセンシング伝送機504-2に伝送することができる。
【0183】
ステップ1106は、第1のセンシング伝送機504-1によって伝送されたセンシング応答告知を受信することを含み、センシング応答告知は、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む。一実装形態によれば、センシング受信機502は、第1のセンシング伝送機504-1によって伝送されたセンシング応答告知を受信することができ、センシング応答告知は、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む。
【0184】
ステップ1108は、第1のセンシング伝送機504-1によって伝送されたセンシング応答NDPを受信することを含む。一実装形態によれば、センシング受信機502は、第1のセンシング伝送機504-1によって伝送されたセンシング応答NDPを受信することができる。
【0185】
ステップ1110は、第2のセンシング伝送機504-2によって伝送されたセンシング応答メッセージを受信することを含み、センシング応答メッセージは、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を含む。一実装形態によれば、センシング受信機502は、第2のセンシング伝送機504-2によって伝送されたセンシング応答メッセージを受信することができ、センシング応答メッセージは、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を含む。
【0186】
ステップ1112は、センシング応答NDP及びセンシング応答メッセージに基づいてセンシング測定値を生成することを含む。一実装形態によれば、センシング受信機502は、センシング応答NDPとセンシング応答メッセージとに基づいてセンシング測定値を生成することができる。
【0187】
ステップ1114は、関心特徴を検出するために、センシング測定値をリモート処理デバイス506に転送することを含む。一実装形態によれば、センシング受信機502は、関心特徴の検出のためのセンシングアルゴリズムを備えるリモート処理デバイス506にセンシング測定値を転送することができる。
【0188】
図12は、一部の実施形態による、センシング受信機502によって第1の複合センシングトリガメッセージ及び第2の複合センシングトリガメッセージを生成するためのフローチャート1200を示している。
【0189】
フローチャート1200の実装形態の概要では、ステップ1202において、第1の複合センシングトリガメッセージが生成される。ステップ1204において、第1の複合センシングトリガメッセージが第1のセンシング伝送機504-1に伝送される。ステップ1206において、第2の複合センシングトリガメッセージが生成される。ステップ1208において、第2の複合センシングトリガメッセージが第2のセンシング伝送機504-2に伝送される。第2の複合センシングトリガメッセージは、第1の複合センシングトリガメッセージと同じ伝送機会期間内に伝送される。
【0190】
ステップ1202は、第1の複合センシングトリガメッセージを生成することを含む。一実装形態によれば、センシング受信機502は、第1の複合センシングトリガメッセージを生成することができる。
【0191】
ステップ1204は、第1の複合センシングトリガメッセージを第1のセンシング伝送機504-1に伝送することを含む。一実装形態によれば、センシング受信機502は、第1の複合センシングトリガメッセージを第1のセンシング伝送機504-1に伝送することができる。
【0192】
ステップ1206は、第2の複合センシングトリガメッセージを生成することを含む。一実装形態によれば、センシング受信機502は、第2の複合センシングトリガメッセージを生成することができる。
【0193】
ステップ1208は、第2の複合センシングトリガメッセージを第2のセンシング伝送機504-1に伝送することを含む。第2の複合センシングトリガメッセージは、第1の複合センシングトリガメッセージと同じ伝送機会期間内に伝送される。一実装形態によれば、センシング受信機502は、第2の複合センシングトリガメッセージを第2のセンシング伝送機504-1に伝送することができる。
【0194】
図13は、一部の実施形態による、センシング受信機502にセンシング伝送を送信するためのフローチャート1300を示している。
【0195】
フローチャート1300の実装形態の概要では、ステップ1302において、要求伝送構成を含む複合センシングトリガメッセージが受信される。ステップ1304において、要求伝送構成が、伝送のために準備されたデータの正確な復調に適合しないと決定される。ステップ1306において、センシング応答告知と伝送のために準備されたデータとを含むセンシング伝送が送信される。ステップ1308において、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPが送信される。
【0196】
ステップ1302は、要求伝送構成を含む複合センシングトリガメッセージを受信することを含む。一実装形態によれば、センシング伝送機(例えば、第1のセンシング伝送機504-1)は、要求伝送構成を含む複合センシングトリガメッセージを受信することができる。
【0197】
ステップ1304は、要求伝送構成が、伝送のために準備されたデータの正確な復調に適合しないと決定することを含む。一実装形態によれば、センシング伝送機は、要求伝送構成が、伝送のために準備されたデータの正確な復調に適合しないと決定することができる。
【0198】
ステップ1306は、センシング応答告知と伝送のために準備されたデータとを含むセンシング伝送を送信することを含む。一実装形態によれば、センシング伝送機は、センシング応答告知と、伝送のために準備されたデータとを含むセンシング伝送をセンシング受信機502に送信することができる。一例では、センシング応答告知は、センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む。
【0199】
ステップ1308は、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPを送信することを含む。一実装形態によれば、センシング伝送機は、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPをセンシング受信機502に送信することができる。一例では、センシング応答NDPを送信することは、センシング伝送を送信した約1つのショートインターフレームスペース後に実施される。
【0200】
実施形態1は、伝送アンテナと、受信アンテナと、命令を実行するように構成された少なくとも1つのプロセッサと、を含むセンシング受信機によって実施されるWi-Fiセンシングのための方法であって、少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成することと、伝送アンテナによって、複合センシングトリガメッセージを伝送することと、受信アンテナを介して、センシング伝送機によって伝送されたセンシング応答告知を受信することと、受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信することと、少なくとも1つのプロセッサによって、センシング応答NDP上でセンシング測定値を生成することと、を含む、方法である。
【0201】
実施形態2は、複合センシングトリガメッセージが、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含み、2つの伝送が、センシング応答告知及びセンシング応答NDPを含む、実施形態1の方法である。
【0202】
実施形態3は、複合センシングトリガメッセージが、要求伝送構成を含む、実施形態1又は2の方法である。
【0203】
実施形態4は、複合センシングトリガメッセージが、要求伝送構成がセンシング伝送におけるデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含む、実施形態3の方法である。
【0204】
実施形態5は、センシング伝送機が第1のセンシング伝送機であり、受信アンテナを介して、第2のセンシング伝送機から、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを受信することを更に含む、実施形態1~4のいずれかの方法である。
【0205】
実施形態6は、センシング応答告知を受信した後、約1つのショートインターフレームスペースでセンシング応答NDPを受信することを更に含む、実施形態1~5のいずれかの方法である。
【0206】
実施形態7は、センシング応答告知が、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが、約1つのショートインターフレームスペースの後に伝送されるという指示を含む、実施形態1~6のいずれかの方法である。
【0207】
実施形態8は、センシング応答告知を受信することが、センシング応答告知及び少なくとも1つのデータパケットを含むセンシング伝送を受信することを含む、実施形態1~7のいずれかの方法である。
【0208】
実施形態9は、センシング測定値を関心特徴の検出のためのセンシングアルゴリズムに転送することを更に含む、実施形態1~8のいずれかの方法である。
【0209】
実施形態10は、要求伝送構成に対応するセンシング応答NDPの予想される配信伝送構成を決定するために、センシング応答告知を処理することを更に含む、実施形態1~9のいずれかの方法である。
【0210】
実施形態11は、伝送アンテナによって、センシング測定値を生成したことに応答して、マルチSta BlockAckを伝送することを更に含む、実施形態1~10のいずれかの方法である。
【0211】
実施形態12は、複合センシングトリガメッセージが第1の複合センシングトリガメッセージであり、方法は、少なくとも1つのプロセッサによって、第2の複合センシングトリガメッセージを生成することと、伝送アンテナによって、第1の複合センシングトリガメッセージと同じ伝送機会期間内に第2の複合センシングトリガメッセージを伝送することと、を更に含む、実施形態1~11のいずれかの方法である。
【0212】
実施形態13は、受信アンテナと、伝送アンテナと、命令を実行するように構成された少なくとも1つのプロセッサとを含むセンシング伝送機によって実施されるWi-Fiセンシングのための方法であって、方法は、受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信することと、少なくとも1つのプロセッサによって、要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定することと、伝送アンテナによって、センシング応答告知と伝送のために準備されたデータとを含むセンシング伝送を送信することと、伝送アンテナによって、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPを送信することと、を含む。
【0213】
実施形態14は、センシング応答告知が、センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、実施形態13の方法である。
【0214】
実施形態15は、センシング応答NDPを送信することが、センシング伝送を送信した約1つのショートインターフレームスペース後に実施される、実施形態13又は14の方法である。
【0215】
実施形態16は、Wi-Fiセンシングのためのシステムであり、システムは、伝送アンテナと、受信アンテナと、少なくとも1つのプロセッサと、を含むセンシング受信機を備え、少なくとも1つのプロセッサは、少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成し、伝送アンテナによって、複合センシングトリガメッセージを伝送し、受信アンテナを介して、センシング伝送機によって伝送されたセンシング応答告知を受信し、受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信し、かつ少なくとも1つのプロセッサによって、センシング応答NDP上でセンシング測定値を生成するための命令を実行するように構成されている。
【0216】
実施形態17は、複合センシングトリガメッセージが、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含み、2つの伝送が、センシング応答告知及びセンシング応答NDPを含む、実施形態16のシステムである。
【0217】
実施形態18は、複合センシングトリガメッセージが、要求伝送構成を含む、実施形態16又は17のシステムである。
【0218】
実施形態19は、複合センシングトリガメッセージが、要求伝送構成がセンシング伝送におけるデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという1つ以上のセンシング伝送機に対する指示を含む、実施形態18のシステムである。
【0219】
実施形態20は、センシング伝送機が第1のセンシング伝送機であり、プロセッサが、受信アンテナを介して、第2のセンシング伝送機から、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを受信するための命令を実行するように更に構成されている、実施形態16~20のいずれかのシステムである。
【0220】
実施形態21は、プロセッサが、センシング応答告知を受信した約1つのショートインターフレームスペース後にセンシング応答NDPを受信するための命令を実行するように更に構成されている、実施形態16~20のいずれかのシステムである。
【0221】
実施形態22は、センシング応答告知が、要求伝送構成に対応する配信伝送構成を有するセンシング応答NDPが、約1つのショートインターフレームスペースの後に伝送されるという指示を含む、実施形態16~21のいずれかのシステムである。
【0222】
実施形態23は、センシング応答告知を受信することが、センシング応答告知及び少なくとも1つのデータパケットを含むセンシング伝送を受信することを含む、実施形態16~22のいずれかのシステムである。
【0223】
実施形態24は、プロセッサが、関心特徴の検出のためにセンシング測定値をセンシングアルゴリズムに転送するための命令を実行するように更に構成されている、実施形態16~24のいずれかのシステムである。
【0224】
実施形態25は、プロセッサが、要求伝送構成に対応するセンシング応答NDPの予想される配信伝送構成を決定するために、センシング応答告知を処理するための命令を実行するように更に構成されている、実施形態18~24のいずれかのシステムである。
【0225】
実施形態26は、プロセッサが、伝送アンテナによって、センシング測定値を生成したことに応答して、マルチSta BlockAckを伝送するための命令を実行するように更に構成されている、実施形態16~25のいずれかのシステムである。
【0226】
実施形態27は、複合センシングトリガメッセージが第1の複合センシングトリガメッセージであり、プロセッサが、少なくとも1つのプロセッサによって、第2の複合センシングトリガメッセージを生成するための命令と、伝送アンテナによって、第1の複合センシングトリガメッセージと同じ伝送機会期間内に第2の複合センシングトリガメッセージを伝送するための命令とを実行するように更に構成されている、実施形態16~26のいずれかのシステムである。
【0227】
実施形態28 受信アンテナと、伝送アンテナと、少なくとも1つのプロセッサとを含むセンシング伝送機を備えるWi-Fiセンシングのためのシステムであって、少なくとも1つのプロセッサは、受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信し、少なくとも1つのプロセッサによって、要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定し、伝送アンテナによって、センシング応答告知と伝送のために準備されたデータとを含むセンシング伝送を送信し、かつ伝送アンテナによって、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPを送信するための命令を実行するように構成されている、システム。
【0228】
実施形態29は、センシング応答告知が、センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、実施形態28のシステムである。
【0229】
実施形態30は、センシング応答NDPを送信することが、センシング伝送を送信した約1つのショートインターフレームスペース後に実施される、実施形態28又は29のシステムである。
【0230】
方法及びシステムの種々の実施形態について説明してきたが、これらの実施形態は例示的なものであり、説明した方法又はシステムの範囲を決して限定するものではない。当業者は、記載された方法及びシステムの最も広い範囲から逸脱することなく、記載された方法及びシステムの形態及び詳細に変更を加えることができる。したがって、本明細書で説明される方法及びシステムの範囲は、例示的な実施形態のいずれによっても限定されるべきではなく、添付の特許請求の範囲及びそれらの均等物に従って定義されるべきである。
図1
図2A
図2B
図3A
図3B
図4A
図4B
図4C
図4D
図5
図6
図7
図8A
図8B
図9A
図9B
図9C
図9D
図9E
図9F
図9G
図9H
図10
図11A
図11B
図12
図13
【手続補正書】
【提出日】2024-04-09
【手続補正1】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
伝送アンテナと、受信アンテナと、命令を実行するように構成された少なくとも1つのプロセッサとを含むセンシングイニシエータによって実施されるWi-Fiセンシングのための方法であって、
前記少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成することと、
前記伝送アンテナによって、前記複合センシングトリガメッセージを伝送することと、
前記受信アンテナを介して、センシングレスポンダによって伝送されたセンシング応答告知を受信することと、
前記受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信することと、
前記少なくとも1つのプロセッサによって、前記センシング応答NDPに関するセンシング測定値を生成することと、を含む、方法。
【請求項2】
前記複合センシングトリガメッセージは、応答が2つの伝送を含み得るという1つ以上のセンシングレスポンダに対する指示を含み、
前記2つの伝送は、前記センシング応答告知及び前記センシング応答NDPを含む、請求項1に記載の方法。
【請求項3】
前記複合センシングトリガメッセージは、要求伝送構成を含む、請求項1に記載の方法。
【請求項4】
前記複合センシングトリガメッセージは、前記要求伝送構成がセンシング伝送中のデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという1つ以上のセンシングレスポンダに対する指示を含む、請求項3に記載の方法。
【請求項5】
前記センシングレスポンダは、第1のセンシングレスポンダであり、
前記方法は、
前記受信アンテナを介して、第2のセンシングレスポンダから、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを受信することを更に含む、請求項1に記載の方法。
【請求項6】
前記センシング応答告知を受信した後、約1つのショートインターフレームスペースで前記センシング応答NDPを受信することを更に含む、請求項1に記載の方法。
【請求項7】
前記センシング応答告知は、要求伝送構成に対応する配信伝送構成を有する前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項1に記載の方法。
【請求項8】
前記センシング応答告知を受信することは、前記センシング応答告知と少なくとも1つのデータパケットとを含むセンシング伝送を受信することを含む、請求項1に記載の方法。
【請求項9】
関心特徴を検出するために、前記センシング測定値をセンシングアルゴリズムに転送することを更に含む、請求項1に記載の方法。
【請求項10】
要求伝送構成に対応する前記センシング応答NDPの予想される配信伝送構成を決定するために前記センシング応答告知を処理することを更に含む、請求項1に記載の方法。
【請求項11】
前記伝送アンテナによって、前記センシング測定値を生成したことに応答して、マルチSta BlockAckを伝送することを更に含む、請求項1に記載の方法。
【請求項12】
前記複合センシングトリガメッセージは、第1の複合センシングトリガメッセージであり、
前記方法は、
前記少なくとも1つのプロセッサによって、第2の複合センシングトリガメッセージを生成することと、
前記伝送アンテナによって、前記第1の複合センシングトリガメッセージと同じ伝送機会期間内に前記第2の複合センシングトリガメッセージを伝送することと、を更に含む、請求項1に記載の方法。
【請求項13】
受信アンテナと、伝送アンテナと、命令を実行するように構成された少なくとも1つのプロセッサとを含むセンシングレスポンダによって実施されるWi-Fiセンシングのための方法であって、
前記受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信することと、
前記少なくとも1つのプロセッサによって、前記要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定することと、
前記伝送アンテナによって、センシング応答告知と前記伝送のために準備されたデータとを含むセンシング伝送を送信することと、
前記伝送アンテナによって、前記センシング伝送に続いて、前記要求伝送構成に従って構成されたセンシング応答NDPを送信することと、を含む、方法。
【請求項14】
前記センシング応答告知は、前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項13に記載の方法。
【請求項15】
前記センシング応答NDPを送信することは、前記センシング伝送を送信した後、約1つのショートインターフレームスペースで実施される、請求項13に記載の方法。
【請求項16】
Wi-Fiセンシングのためのシステムであって、
伝送アンテナと、受信アンテナと、少なくとも1つのプロセッサとを含むセンシングイニシエータを備え、
前記少なくとも1つのプロセッサは、
前記少なくとも1つのプロセッサによって、複合センシングトリガメッセージを生成し、
前記伝送アンテナによって、前記複合センシングトリガメッセージを伝送し、
前記受信アンテナを介して、センシングレスポンダによって伝送されたセンシング応答告知を受信し、
前記受信アンテナを介して、センシング応答ヌルデータPPDU(NDP)を受信し、かつ
前記少なくとも1つのプロセッサによって、前記センシング応答NDPに関するセンシング測定値を生成するための命令を実行するように構成されている、システム。
【請求項17】
前記複合センシングトリガメッセージは、応答が2つの伝送を含み得るという1つ以上のセンシングレスポンダに対する指示を含み、前記2つの伝送は、前記センシング応答告知及び前記センシング応答NDPを含む、請求項16に記載のシステム。
【請求項18】
前記複合センシングトリガメッセージは、要求伝送構成を含む、請求項16に記載のシステム。
【請求項19】
前記複合センシングトリガメッセージは、前記要求伝送構成がセンシング伝送中のデータの正確な復調に適合しない場合、応答が2つの伝送を含み得るという1つ以上のセンシングレスポンダに対する指示を含む、請求項18に記載のシステム。
【請求項20】
前記センシングレスポンダは、第1のセンシングレスポンダであり、前記プロセッサは、
前記受信アンテナを介して、第2のセンシングレスポンダから、少なくとも1つのデータパケットを含む要求伝送構成に対応する配信伝送構成を有するセンシング応答メッセージを受信するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項21】
前記プロセッサは、前記センシング応答告知を受信した後、約1つのショートインターフレームスペースで前記センシング応答NDPを受信するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項22】
前記センシング応答告知は、要求伝送構成に対応する配信伝送構成を有する前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項16に記載のシステム。
【請求項23】
前記センシング応答告知を受信することは、前記センシング応答告知と少なくとも1つのデータパケットとを含むセンシング伝送を受信することを含む、請求項16に記載のシステム。
【請求項24】
前記プロセッサは、関心特徴の検出のために前記センシング測定値をセンシングアルゴリズムに転送するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項25】
前記プロセッサは、前記要求伝送構成に対応する前記センシング応答NDPの予想される配信伝送構成を決定するために前記センシング応答告知を処理するための命令を実行するように更に構成されている、請求項18に記載のシステム。
【請求項26】
前記プロセッサは、前記伝送アンテナによって、前記センシング測定値を生成したことに応答して、マルチSta BlockAckを伝送するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項27】
前記複合センシングトリガメッセージは、第1の複合センシングトリガメッセージであり、前記プロセッサは、
前記少なくとも1つのプロセッサによって、第2の複合センシングトリガメッセージを生成し、かつ
前記伝送アンテナによって、前記第1の複合センシングトリガメッセージと同じ伝送機会期間内に前記第2の複合センシングトリガメッセージを伝送するための命令を実行するように更に構成されている、請求項16に記載のシステム。
【請求項28】
受信アンテナと、伝送アンテナと、少なくとも1つのプロセッサとを含むセンシングレスポンダを備えるWi-Fiセンシングのためのシステムであって、前記少なくとも1つのプロセッサは、
前記受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信し、
前記少なくとも1つのプロセッサによって、前記要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定し、
前記伝送アンテナによって、センシング応答告知と前記伝送のために準備されたデータとを含むセンシング伝送を送信し、かつ
前記伝送アンテナによって、前記センシング伝送に続いて、前記要求伝送構成に従って構成されたセンシング応答NDPを送信するための命令を実行するように構成されている、システム。
【請求項29】
前記センシング応答告知は、前記センシング応答NDPが約1つのショートインターフレームスペースの後に伝送されるという指示を含む、請求項28に記載のシステム。
【請求項30】
前記センシング応答NDPを送信することは、前記センシング伝送を送信した後、約1つのショートインターフレームスペースで実施される、請求項28に記載のシステム。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】0227
【補正方法】変更
【補正の内容】
【0227】
実施形態28は、受信アンテナと、伝送アンテナと、少なくとも1つのプロセッサとを含むセンシング伝送機を備えるWi-Fiセンシングのためのシステムであって、少なくとも1つのプロセッサは、受信アンテナを介して、要求伝送構成を含む複合センシングトリガメッセージを受信し、少なくとも1つのプロセッサによって、要求伝送構成が伝送のために準備されたデータの正確な復調に適合しないと決定し、伝送アンテナによって、センシング応答告知と伝送のために準備されたデータとを含むセンシング伝送を送信し、かつ伝送アンテナによって、センシング伝送に続いて、要求伝送構成に従って構成されたセンシング応答NDPを送信するための命令を実行するように構成されている、システム。
【手続補正3】
【補正対象書類名】図面
【補正対象項目名】図9E
【補正方法】変更
【補正の内容】
図9E
【国際調査報告】