JP2024122958A - Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application - Google Patents
Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application Download PDFInfo
- Publication number
- JP2024122958A JP2024122958A JP2024064744A JP2024064744A JP2024122958A JP 2024122958 A JP2024122958 A JP 2024122958A JP 2024064744 A JP2024064744 A JP 2024064744A JP 2024064744 A JP2024064744 A JP 2024064744A JP 2024122958 A JP2024122958 A JP 2024122958A
- Authority
- JP
- Japan
- Prior art keywords
- sensing
- wireless
- receiver
- type
- tsci
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 572
- 238000000034 method Methods 0.000 title claims abstract description 533
- 238000004891 communication Methods 0.000 claims abstract description 91
- 239000003999 initiator Substances 0.000 claims description 408
- 230000006870 function Effects 0.000 claims description 155
- 230000015654 memory Effects 0.000 claims description 56
- 230000004044 response Effects 0.000 claims description 51
- 238000012545 processing Methods 0.000 claims description 49
- 230000008569 process Effects 0.000 claims description 21
- 230000009467 reduction Effects 0.000 claims description 13
- 238000010295 mobile communication Methods 0.000 claims description 3
- 230000033001 locomotion Effects 0.000 description 322
- 108091006146 Channels Proteins 0.000 description 179
- 238000001514 detection method Methods 0.000 description 110
- 239000000523 sample Substances 0.000 description 66
- 230000008859 change Effects 0.000 description 55
- 238000012549 training Methods 0.000 description 43
- 230000000694 effects Effects 0.000 description 37
- 230000029058 respiratory gaseous exchange Effects 0.000 description 37
- 230000002457 bidirectional effect Effects 0.000 description 35
- 230000005540 biological transmission Effects 0.000 description 33
- 238000012544 monitoring process Methods 0.000 description 33
- 238000003860 storage Methods 0.000 description 29
- 230000000737 periodic effect Effects 0.000 description 27
- 238000004458 analytical method Methods 0.000 description 22
- 238000009826 distribution Methods 0.000 description 22
- 238000001914 filtration Methods 0.000 description 22
- 238000012795 verification Methods 0.000 description 21
- 238000005457 optimization Methods 0.000 description 20
- 230000000977 initiatory effect Effects 0.000 description 19
- 230000003252 repetitive effect Effects 0.000 description 19
- 239000013598 vector Substances 0.000 description 19
- 230000003044 adaptive effect Effects 0.000 description 18
- 238000012360 testing method Methods 0.000 description 18
- 238000000354 decomposition reaction Methods 0.000 description 14
- 238000012937 correction Methods 0.000 description 13
- 230000007613 environmental effect Effects 0.000 description 13
- 230000001133 acceleration Effects 0.000 description 12
- 238000013459 approach Methods 0.000 description 11
- 238000005311 autocorrelation function Methods 0.000 description 11
- 230000006399 behavior Effects 0.000 description 11
- 230000001276 controlling effect Effects 0.000 description 11
- 238000000605 extraction Methods 0.000 description 11
- 230000001052 transient effect Effects 0.000 description 11
- 238000007726 management method Methods 0.000 description 10
- 238000005070 sampling Methods 0.000 description 10
- 238000009423 ventilation Methods 0.000 description 10
- 238000013528 artificial neural network Methods 0.000 description 9
- 230000005021 gait Effects 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 9
- 238000007781 pre-processing Methods 0.000 description 9
- 238000000513 principal component analysis Methods 0.000 description 9
- 238000013139 quantization Methods 0.000 description 9
- 239000003826 tablet Substances 0.000 description 9
- 238000013507 mapping Methods 0.000 description 8
- 239000000463 material Substances 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 8
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 8
- 238000004378 air conditioning Methods 0.000 description 7
- 230000001413 cellular effect Effects 0.000 description 7
- 238000012880 independent component analysis Methods 0.000 description 7
- 230000007958 sleep Effects 0.000 description 7
- 230000009184 walking Effects 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 6
- 235000019504 cigarettes Nutrition 0.000 description 6
- 238000004140 cleaning Methods 0.000 description 6
- 230000000295 complement effect Effects 0.000 description 6
- 239000012530 fluid Substances 0.000 description 6
- 230000004927 fusion Effects 0.000 description 6
- 210000003128 head Anatomy 0.000 description 6
- 238000009434 installation Methods 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 230000002123 temporal effect Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000009466 transformation Effects 0.000 description 6
- 238000012935 Averaging Methods 0.000 description 5
- 241001465754 Metazoa Species 0.000 description 5
- 230000009471 action Effects 0.000 description 5
- 239000000872 buffer Substances 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 5
- 238000010411 cooking Methods 0.000 description 5
- 235000013305 food Nutrition 0.000 description 5
- 210000002683 foot Anatomy 0.000 description 5
- 238000010438 heat treatment Methods 0.000 description 5
- 238000012805 post-processing Methods 0.000 description 5
- 230000002829 reductive effect Effects 0.000 description 5
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 5
- 230000003139 buffering effect Effects 0.000 description 4
- 230000010267 cellular communication Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 4
- 238000002372 labelling Methods 0.000 description 4
- 210000002414 leg Anatomy 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 4
- 238000013442 quality metrics Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 210000001519 tissue Anatomy 0.000 description 4
- 230000032258 transport Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000003190 augmentative effect Effects 0.000 description 3
- 238000013475 authorization Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 230000003750 conditioning effect Effects 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 3
- 230000008451 emotion Effects 0.000 description 3
- 230000002996 emotional effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 230000036541 health Effects 0.000 description 3
- 230000009191 jumping Effects 0.000 description 3
- 230000000670 limiting effect Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000010606 normalization Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000036642 wellbeing Effects 0.000 description 3
- 238000007476 Maximum Likelihood Methods 0.000 description 2
- 238000012952 Resampling Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 210000004204 blood vessel Anatomy 0.000 description 2
- 235000021152 breakfast Nutrition 0.000 description 2
- 230000000747 cardiac effect Effects 0.000 description 2
- 230000000739 chaotic effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000004880 explosion Methods 0.000 description 2
- 238000007667 floating Methods 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000000968 intestinal effect Effects 0.000 description 2
- 230000001788 irregular Effects 0.000 description 2
- 238000012886 linear function Methods 0.000 description 2
- 238000012417 linear regression Methods 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 230000036651 mood Effects 0.000 description 2
- 210000000056 organ Anatomy 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 239000006187 pill Substances 0.000 description 2
- 235000013550 pizza Nutrition 0.000 description 2
- 239000004033 plastic Substances 0.000 description 2
- 238000000611 regression analysis Methods 0.000 description 2
- 230000000241 respiratory effect Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 230000033764 rhythmic process Effects 0.000 description 2
- 230000009183 running Effects 0.000 description 2
- 239000004984 smart glass Substances 0.000 description 2
- 239000000779 smoke Substances 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 210000002784 stomach Anatomy 0.000 description 2
- 208000024891 symptom Diseases 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- JIAARYAFYJHUJI-UHFFFAOYSA-L zinc dichloride Chemical compound [Cl-].[Cl-].[Zn+2] JIAARYAFYJHUJI-UHFFFAOYSA-L 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 241000251468 Actinopterygii Species 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 208000024827 Alzheimer disease Diseases 0.000 description 1
- 206010012289 Dementia Diseases 0.000 description 1
- 101100041687 Drosophila melanogaster san gene Proteins 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 239000004606 Fillers/Extenders Substances 0.000 description 1
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 238000012614 Monte-Carlo sampling Methods 0.000 description 1
- 206010028923 Neonatal asphyxia Diseases 0.000 description 1
- 229910005580 NiCd Inorganic materials 0.000 description 1
- 229910005813 NiMH Inorganic materials 0.000 description 1
- 241000269400 Sirenidae Species 0.000 description 1
- BPKGOZPBGXJDEP-UHFFFAOYSA-N [C].[Zn] Chemical compound [C].[Zn] BPKGOZPBGXJDEP-UHFFFAOYSA-N 0.000 description 1
- 239000002253 acid Substances 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 210000000617 arm Anatomy 0.000 description 1
- 235000019568 aromas Nutrition 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000012237 artificial material Substances 0.000 description 1
- 230000000386 athletic effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 239000011449 brick Substances 0.000 description 1
- 239000004566 building material Substances 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000002612 cardiopulmonary effect Effects 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 235000019994 cava Nutrition 0.000 description 1
- 239000004927 clay Substances 0.000 description 1
- 230000009194 climbing Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 238000002939 conjugate gradient method Methods 0.000 description 1
- 238000012885 constant function Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000012888 cubic function Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000008909 emotion recognition Effects 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 230000001667 episodic effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 210000003414 extremity Anatomy 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 210000001035 gastrointestinal tract Anatomy 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000010985 leather Substances 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 230000001926 lymphatic effect Effects 0.000 description 1
- 230000006996 mental state Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 239000010813 municipal solid waste Substances 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 210000003739 neck Anatomy 0.000 description 1
- 210000000653 nervous system Anatomy 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 206010033675 panniculitis Diseases 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000002685 pulmonary effect Effects 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 238000009418 renovation Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- -1 security criteria Proteins 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000002922 simulated annealing Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 201000002859 sleep apnea Diseases 0.000 description 1
- 230000003860 sleep quality Effects 0.000 description 1
- 238000009450 smart packaging Methods 0.000 description 1
- 230000035943 smell Effects 0.000 description 1
- 210000004872 soft tissue Anatomy 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000010183 spectrum analysis Methods 0.000 description 1
- 210000004304 subcutaneous tissue Anatomy 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000002459 sustained effect Effects 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- 235000019640 taste Nutrition 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
- 230000002792 vascular Effects 0.000 description 1
- 230000009278 visceral effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
- 235000005074 zinc chloride Nutrition 0.000 description 1
- 239000011592 zinc chloride Substances 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
【課題】無線センシング測定および報告を行う方法、システム並びに装置を提供する。【解決手段】無線データ通信ネットワークシステムは、無線データ通信ネットワークに関連する無線プロトコルに基づいて時系列の無線サウンディング信号(WSS)を送信する送信機と、受信機と、を備える。無線データ通信ネットワークは、物理(PHY)レイヤ、媒体アクセス制御(MAC)レイヤおよび少なくとも1つの上位レイヤから構成される。受信機は、ベニューの無線チャネルを介して無線プロトコルに基づく時系列のWSS(TSWSS)を受信し、受信したTSWSSに基づいて複数の無線センシング測定を実行してセンシング測定結果を得る。受信機のPHYレイヤまたはMACレイヤは、センシング測定結果を受信機の少なくとも1つの上位レイヤに報告する。受信機の少なくとも1つの上位レイヤは、センシング測定結果に基づいてセンシングベースのタスクを実行する。【選択図】図18A method, system, and apparatus for wireless sensing measurement and reporting are provided. The wireless data communication network system includes a transmitter for transmitting a time sequenced wireless sounding signal (WSS) based on a wireless protocol associated with the wireless data communication network, and a receiver. The wireless data communication network is composed of a physical (PHY) layer, a medium access control (MAC) layer, and at least one higher layer. The receiver receives a time sequenced WSS (TSWSS) based on the wireless protocol via a wireless channel of a venue, and performs a plurality of wireless sensing measurements based on the received TSWSS to obtain sensing measurement results. The PHY layer or MAC layer of the receiver reports the sensing measurement results to at least one higher layer of the receiver. The at least one higher layer of the receiver performs a sensing-based task based on the sensing measurement results. (Selected Figure)
Description
関連出願との相互参照
本出願は、以下の各事例の開示全体を参照により取り込み、その優先権を主張するものである。
(a)米国仮特許出願第63/253,083号、名称「無線センシング、検出、追跡のための方法、装置、およびシステム」、出願日2021年10月6日、
(b)米国仮特許出願第63/276,652号、名称「垂直サインおよび周辺動作を無線で監視する方法、装置、およびシステム」、出願日2021年11月7日、
(c)米国仮特許出願第63/281,043号、名称「センシング方法、装置、およびシステム」、出願日2021年11月18日、
(d)米国仮特許出願第63/293,065号、名称「速度向上および分離のための方法、装置、およびシステム」、出願日2021年12月22日、
(e)米国仮特許出願第63/300,042号、名称「無線センシングおよび睡眠トラッキングのための方法、装置、およびシステム」、出願日2022年1月16日、
(f)米国仮特許出願第63/308,927号、名称「無線デバイスの複数のグループに基づく無線センシングのための方法、装置、およびシステム」、出願日2022年2月10日、
(g)米国仮特許出願第63/332,658号、名称「無線センシングのための方法、装置、およびシステム」、出願日2022年4月19日、
(h)米国特許出願第17/827,902号、名称「音声信号および無線信号に基づく速度向上および分離のための方法、装置、およびシステム」、出願日2022年5月30日、
(i)米国仮特許出願第63/349,082号、名称「無線センシング音声活動検出のための方法、装置、およびシステム」、出願日2022年6月4日、
(j)米国特許出願第17/838,228号、名称「チャネル情報に基づく無線センシングのための方法、装置、およびシステム」、出願日2022年6月12日、
(k)米国特許出願第17/838,231号、名称「無線センシングのためのデバイスを特定および定量化するための方法、装置、およびシステム」、出願日2022年6月12日、
(l)米国特許出願第17/838,244号、名称「リンクワイズ動作統計に基づく無線センシングのための方法、装置、およびシステム」、出願日2022年6月12日、
(m)米国仮特許出願第63/354,184号、名称「動作の定位と外れ値除去のための方法、装置、およびシステム」、出願日2022年6月21日、
(n)米国仮特許出願第63/388,625号、名称「無線センシングおよび屋内測位方法、装置、およびシステム」、出願日2022年7月12日、
(o)米国特許出願第17/888,429号、名称「無線ベースの睡眠トラッキングのための方法、装置、およびシステム」、出願日2022年8月15日、
(p)米国特許出願第17/891,037号、名称「無線トラッキングに基づくマップ再構成のための方法、装置、およびシステム」、出願日2022年8月18日、
(q)米国特許出願第17/945,995号、名称「高周波信号を用いた無線生体監視のための方法、装置およびシステム」、出願日2022年9月15日。
CROSS-REFERENCE TO RELATED APPLICATIONS This application incorporates by reference the entire disclosure of each of the following cases and claims priority thereto.
(a) U.S. Provisional Patent Application No. 63/253,083, entitled “METHODS, APPARATUS, AND SYSTEMS FOR WIRELESS SENSING, DETECTION AND TRACKING,” filed on October 6, 2021;
(b) U.S. Provisional Patent Application No. 63/276,652, entitled “METHOD, APPARATUS, AND SYSTEM FOR WIRELESSLY MONITORING VERTICAL SIGN AND SURROUNDING ACTIVITY,” filed on November 7, 2021;
(c) U.S. Provisional Patent Application No. 63/281,043, entitled "SENSING METHODS, APPARATUS, AND SYSTEMS," filed on November 18, 2021;
(d) U.S. Provisional Patent Application No. 63/293,065, entitled “METHODS, APPARATUS, AND SYSTEMS FOR SPEED ENHANCEMENT AND SEPARATION,” filed December 22, 2021;
(e) U.S. Provisional Patent Application No. 63/300,042, entitled “METHODS, APPARATUS, AND SYSTEMS FOR WIRELESS SENSING AND SLEEP TRACKING,” filed on January 16, 2022;
(f) U.S. Provisional Patent Application No. 63/308,927, entitled “Method, Apparatus, and System for Wireless Sensing Based on Multiple Groups of Wireless Devices,” filed February 10, 2022;
(g) U.S. Provisional Patent Application No. 63/332,658, entitled “METHODS, APPARATUS, AND SYSTEMS FOR WIRELESS SENSING,” filed April 19, 2022;
(h) U.S. Patent Application No. 17/827,902, entitled “Method, Apparatus, and System for Speed Enhancement and Separation Based on Voice and Wireless Signals,” filed May 30, 2022;
(i) U.S. Provisional Patent Application No. 63/349,082, entitled “METHOD, APPARATUS, AND SYSTEM FOR WIRELESS SENSING VOICE ACTIVITY DETECTION,” filed June 4, 2022;
(j) U.S. Patent Application No. 17/838,228, entitled “Method, Apparatus, and System for Wireless Sensing Based on Channel Information,” filed June 12, 2022;
(k) U.S. Patent Application No. 17/838,231, entitled “METHODS, APPARATUS, AND SYSTEMS FOR IDENTIFYING AND QUANTIFYING DEVICES FOR WIRELESS SENSING,” filed June 12, 2022;
(l) U.S. Patent Application No. 17/838,244, entitled “Method, Apparatus, and System for Wireless Sensing Based on Linkwise Operational Statistics,” filed June 12, 2022;
(m) U.S. Provisional Patent Application No. 63/354,184, entitled “METHOD, APPARATUS, AND SYSTEM FOR MOTION LOCALIZATION AND OUTLIER REMOVAL,” filed June 21, 2022;
(n) U.S. Provisional Patent Application No. 63/388,625, entitled “Wireless Sensing and Indoor Positioning Methods, Apparatus, and Systems,” filed July 12, 2022;
(o) U.S. Patent Application No. 17/888,429, entitled “METHOD, APPARATUS, AND SYSTEM FOR WIRELESS-BASED SLEEP TRACKING,” filed August 15, 2022;
(p) U.S. Patent Application No. 17/891,037, entitled “Method, Apparatus, and System for Map Reconstruction Based on Wireless Tracking,” filed August 18, 2022;
(q) U.S. Patent Application No. 17/945,995, entitled “Method, Apparatus and System for Wireless Biomedical Monitoring Using Radio Frequency Signals,” filed September 15, 2022.
本教示は一般に無線センシングに関する。より具体的には、本教示は、無線センシング測定および報告を行うための方法、システム、および装置に関する。 The present teachings relate generally to wireless sensing. More specifically, the present teachings relate to methods, systems, and apparatus for performing wireless sensing measurements and reporting.
モノのインターネット(IoT)アプリケーションの普及に伴い、何十億という家電製品、電話、スマートデバイス、セキュリティシステム、環境センサ、車両や建物、その他の無線接続デバイスがデータを送信し、互いに、あるいは人と通信するようになり、あらゆるものが常時計測、追跡できるようになる。周辺環境で起こっていることを測定するための様々なアプローチの中で、無線センシングは、無線デバイスのユビキタス展開のため、近年ますます注目されている。さらに、人間の活動は無線信号の伝播に影響を与えるため、無線信号が人間の活動にどのように反応するかを理解し分析することで、活動に関する豊富な情報を明らかにすることができる。新世代の無線システムでより多くの帯域幅が利用できるようになると、無線センシングによって、今日では想像することしかできない多くのスマートIoTアプリケーションが近い将来実現することになる。帯域幅が広がれば、屋内や大都市圏のような散乱の多い環境でも、より多くのマルチパスを見ることができ、数百の仮想アンテナ/センサとして扱うことができるからだ。IEEE 802.11bfなどのいくつかの技術標準は無線センシングをサポートしているが、無線センシングの多くの詳細、例えば無線センシングの測定と報告の実行方法に関する標準化はまだ完了していない。そのため、無線センシングの測定と報告のための効率的で効果的な方法が望まれている。 As Internet of Things (IoT) applications proliferate, billions of home appliances, phones, smart devices, security systems, environmental sensors, vehicles and buildings, and other wirelessly connected devices will transmit data and communicate with each other and with people, allowing everything to be measured and tracked at all times. Among the various approaches to measure what is happening in the surrounding environment, wireless sensing has received increasing attention in recent years due to the ubiquitous deployment of wireless devices. Furthermore, human activities affect the propagation of wireless signals, so understanding and analyzing how wireless signals react to human activities can reveal a wealth of information about the activities. As more bandwidth becomes available in new generations of wireless systems, wireless sensing will enable many smart IoT applications that we can only imagine today in the near future. With more bandwidth, more multipaths can be seen and treated as hundreds of virtual antennas/sensors, even in scattering-rich environments such as indoors and large metropolitan areas. Although several technology standards, such as IEEE 802.11bf, support wireless sensing, many details of wireless sensing, such as how to perform wireless sensing measurements and reporting, have not yet been standardized. Therefore, efficient and effective methods for wireless sensing measurements and reporting are desirable.
本教示は一般に無線センシングに関する。より具体的には、本教示は、無線センシング測定および報告を行うための方法、システム、および装置に関する。 The present teachings relate generally to wireless sensing. More specifically, the present teachings relate to methods, systems, and apparatus for performing wireless sensing measurements and reporting.
一実施形態では、無線センシングのための無線データ通信ネットワーク内のシステムについて説明する。このシステムは、無線データ通信ネットワークに関連する無線プロトコルに基づいて時系列の無線サウンディング信号(WSS)を送信するように構成された送信機と、受信機と、を備える。無線データ通信ネットワークは、物理(PHY)レイヤ、媒体アクセス制御(MAC)レイヤ、および少なくとも1つの上位レイヤから構成される。受信機は、ベニューの無線チャネルを介して無線プロトコルに基づく時系列のWSS(TSWSS)を受信し、受信したTSWSSに基づいて複数の無線センシング測定を実行してセンシング測定結果を得るように構成される。受信機は、ベニューの無線チャネルを介して無線プロトコルに基づく時系列のWSS(TSWSS)を受信し、受信したTSWSSに基づいて複数の無線センシング測定を実行してセンシング測定結果を得るように構成される。受信機のPHYレイヤまたはMACレイヤは、センシング測定結果を受信機の少なくとも1つの上位レイヤに報告する。受信機の少なくとも1つの上位レイヤは、センシング測定結果に基づいてセンシングベースのタスクを実行する。 In one embodiment, a system in a wireless data communication network for wireless sensing is described. The system includes a transmitter configured to transmit a time-series wireless sounding signal (WSS) based on a wireless protocol associated with the wireless data communication network, and a receiver. The wireless data communication network is comprised of a physical (PHY) layer, a medium access control (MAC) layer, and at least one higher layer. The receiver is configured to receive the time-series WSS (TSWSS) based on the wireless protocol via a wireless channel of the venue, and perform a plurality of wireless sensing measurements based on the received TSWSS to obtain a sensing measurement result. The receiver is configured to receive the time-series WSS (TSWSS) based on the wireless protocol via a wireless channel of the venue, and perform a plurality of wireless sensing measurements based on the received TSWSS to obtain a sensing measurement result. The PHY layer or MAC layer of the receiver reports the sensing measurement result to at least one higher layer of the receiver. The at least one higher layer of the receiver performs a sensing-based task based on the sensing measurement result.
別の実施形態では、無線センシングのための無線データ通信ネットワークにおける無線デバイスについて説明する。無線デバイスは、プロセッサと、プロセッサに通信可能に結合されたメモリと、プロセッサに通信可能に結合された受信機と、を備える。無線データ通信ネットワーク内の追加の無線デバイスは、無線データ通信ネットワークに関連する無線プロトコルに基づいて、時系列の無線サウンディング信号(WSS)を送信するように構成される。無線データ通信ネットワークは、物理(PHY)レイヤ、媒体アクセス制御(MAC)レイヤ、および少なくとも1つの上位レイヤから構成される。受信機は、ベニューの無線チャネルを介して無線プロトコルに基づく時系列のWSS(TSWSS)を受信し、受信したTSWSSに基づいて複数の無線センシング測定を実行してセンシング測定結果を得るように構成される。受信機のPHYレイヤまたはMACレイヤは、センシング測定結果を受信機の少なくとも1つの上位レイヤに報告する。受信機のPHYレイヤまたはMACレイヤは、センシング測定結果を受信機の少なくとも1つの上位レイヤに報告する。受信機の少なくとも1つの上位レイヤは、センシング測定結果に基づいてセンシングベースのタスクを実行する。 In another embodiment, a wireless device in a wireless data communication network for wireless sensing is described. The wireless device comprises a processor, a memory communicatively coupled to the processor, and a receiver communicatively coupled to the processor. An additional wireless device in the wireless data communication network is configured to transmit a time-series wireless sounding signal (WSS) based on a wireless protocol associated with the wireless data communication network. The wireless data communication network is comprised of a physical (PHY) layer, a medium access control (MAC) layer, and at least one higher layer. The receiver is configured to receive a time-series WSS (TSWSS) based on the wireless protocol over a wireless channel of a venue, and perform a plurality of wireless sensing measurements based on the received TSWSS to obtain a sensing measurement result. The PHY layer or MAC layer of the receiver reports the sensing measurement result to at least one higher layer of the receiver. The PHY layer or MAC layer of the receiver reports the sensing measurement result to at least one higher layer of the receiver. The at least one higher layer of the receiver performs a sensing-based task based on the sensing measurement result.
さらに別の実施形態では、無線センシングの方法を説明する。本方法は、以下を含む:無線データ通信ネットワーク内の送信機によって、無線データ通信ネットワークに関連する無線プロトコルに基づく時系列の無線サウンディング信号(WSS)を送信することであって、無線データ通信ネットワークは、物理(PHY)レイヤ、媒体アクセス制御(MAC)レイヤ、および少なくとも1つの上位レイヤを備えることと、無線データ通信ネットワーク内の受信機によって、ベニューの無線チャネルを介して、無線プロトコルに基づく時系列のWSS(TSWSS)を受信することと、受信機により、受信したTSWSSに基づいて複数の無線センシング測定を実行し、センシング測定結果を得ることと、受信機のPHYレイヤまたはMACレイヤにより、センシング測定結果を受信機の少なくとも1つの上位レイヤに報告することと、受信機の少なくとも1つの上位レイヤにより、センシング測定結果に基づいてセンシングベースのタスクを実行することと。 In yet another embodiment, a method of wireless sensing is described. The method includes: transmitting, by a transmitter in a wireless data communication network, a time-series wireless sounding signal (WSS) based on a wireless protocol associated with the wireless data communication network, the wireless data communication network having a physical (PHY) layer, a medium access control (MAC) layer, and at least one upper layer; receiving, by a receiver in the wireless data communication network, a time-series WSS (TSWSS) based on a wireless protocol over a wireless channel of a venue; performing, by the receiver, a plurality of wireless sensing measurements based on the received TSWSS to obtain sensing measurement results; reporting, by the receiver's PHY layer or MAC layer, the sensing measurement results to at least one upper layer of the receiver; and performing, by the receiver's at least one upper layer, a sensing-based task based on the sensing measurement results.
他の概念は、無線センシング測定および報告に関する本教示を実施するためのソフトウェアに関する。概念は、無線センシング測定および報告に関する本教示を実施するためのソフトウェアに関する。追加の新規な特徴は、以下の説明において部分的に規定され、部分的には、以下の説明および添付の図面を検討することにより当業者に明らかになるか、または実施例の製造または操作により知ることができる。本教示の新規な特徴は、後述の詳細な実施例に記載された方法、手段および組合せの様々な態様の実施または使用によって実現および達成され得る。 Other concepts relate to software for implementing the present teachings of wireless sensing measurement and reporting. Concepts relate to software for implementing the present teachings of wireless sensing measurement and reporting. Additional novel features are set forth in part in the description which follows, and in part will become apparent to those skilled in the art upon examination of the following description and the accompanying drawings, or may be learned by the manufacture or operation of the embodiments. The novel features of the present teachings may be realized and attained by practice or use of various aspects of the methods, instrumentalities and combinations described in the detailed embodiments which follow.
本明細書に記載される方法、システム、および/または装置は、例示的な実施形態の観点からさらに説明される。これらの例示的な実施形態は、図面を参照して詳細に説明される。これらの実施形態は、非限定的な例示的実施形態であり、図面のいくつかの図を通して同様の参照数字は同様の構造を表す。 The methods, systems, and/or devices described herein are further described in terms of exemplary embodiments. These exemplary embodiments are described in detail with reference to the drawings, which are non-limiting exemplary embodiments, and in which like reference numerals represent like structure throughout the several views of the drawings.
一実施形態では、本教示は、無線モニタリングシステムの、方法、装置、デバイス、システム、及び/又はソフトウェア(方法/装置/デバイス/システム/ソフトウェア)を開示する。無線マルチパスチャネル(チャネル)の時系列のチャネル情報(CI)は、プロセッサと、通信可能に当該プロセッサと接続されたメモリと、当該メモリに格納された命令のセットとを使用して(例えば、動的に)取得されうる。時系列のCI(TSCI)は、チャネルを通じてベニュー内のタイプ1ヘテロジニアス無線デバイス(例えば、無線信号機、TX)とタイプ2ヘテロジニアス無線デバイス(例えば、無線受信機、RX)との間で送信される無線信号(信号)から抽出されうる。チャネルは、ベニュー内の物体の表現(例えば、動き、移動、表現、及び/又は、位置/ポーズ/形状/表現の変化)によって影響を受けうる。物体の特性及び/又は空間‐時間情報(STI(spatial-temporal information)、例えば、動き情報)及び/又は物体の動きは、TSCIに基づいてモニタリングされうる。タスクは、特性及び/又はSTIに基づいて実行されうる。タスクと関連付けられたプレゼンテーションは、ユーザのデバイス上のユーザインタフェース(UI)内に生成されうる。TSCIは、無線信号ストリームでありうる。TSCI又は各CIは、前処理されうる。デバイスは、ステーション(STA)でありうる。記号「A/B」は、本教示において「A及び/又はB」を意味する。
In one embodiment, the present teachings disclose a method, apparatus, device, system, and/or software (method/apparatus/device/system/software) of a wireless monitoring system. A time series of channel information (CI) of a wireless multipath channel (channel) can be obtained (e.g., dynamically) using a processor, a memory communicatively coupled to the processor, and a set of instructions stored in the memory. The time series of CI (TSCI) can be extracted from a wireless signal (signal) transmitted between a
表現(expression)は、配置、可動部の配置、ロケーション、位置、向き、識別可能な場所、領域、空間座標、プレゼンテーション、状態、静的表現、サイズ、長さ、幅、高さ、角度、スケール、形状、曲線、表面、面積、体積、ポーズ、姿勢、明示、ボディランゲージ、動的表現、動き、動きシーケンス、ジェスチャ、伸張、収縮、変形、身体表現(例えば、頭、顔、目、口、舌、髪、声、首、手足、腕、手、脚、足、筋肉、可動部)、表面表現(例えば、形状、質感、材質、色、電磁(EM)特性、視覚パターン、湿り度、反射率、半透明性、柔軟)、材料特性(例えば、生体組織、髪、布、金属、木、革、プラスチック、人工材料、固体、液体、気体、温度)、移動、アクティビティ、挙動、表現の変化、及び/又は何らかの組み合わせを含みうる。 Expressions may include placement, placement of moving parts, location, position, orientation, identifiable location, area, spatial coordinates, presentation, state, static representation, size, length, width, height, angle, scale, shape, curve, surface, area, volume, pose, attitude, manifestation, body language, dynamic representation, movement, movement sequence, gesture, stretch, contract, deformation, body representation (e.g., head, face, eyes, mouth, tongue, hair, voice, neck, limbs, arms, hands, legs, feet, muscles, moving parts), surface representation (e.g., shape, texture, material, color, electromagnetic (EM) properties, visual patterns, wetness, reflectivity, translucency, flexibility), material properties (e.g., biological tissue, hair, cloth, metal, wood, leather, plastic, artificial materials, solid, liquid, gas, temperature), movement, activity, behavior, change in expression, and/or any combination.
無線信号は、送信/受信信号、EM放射、RF信号/送信、ライセンス/アンライセンス/ISM帯の信号、帯域制限信号、ベースバンド信号、無線/モバイル/セルラ通信信号、メッシュ信号、光信号/通信、ダウンリンク/アップリンク信号、ユニキャスト/マルチキャスト/ブロードキャスト信号、規格(例えば、WLAN、WWAN、WBAN、国際、業界、デファクト、IEEE802、802.11/15/16、WiFi、802.11n/ac/ax/be、3G/4G/LTE/5G/7G/8G、3GPP(登録商標)、Bluetooth、BLE、Zigbee、RFID、UWB、WiMax)準拠の信号、標準フレーム、ビーコン/パイロット/プローブ/問い合わせ/ハンドシェイク/同期信号、管理/制御/データフレーム、管理/制御/データ信号、標準化された無線/セルラ通信プロトコル、参照信号、ソース信号、動作プローブ/検出/センシング信号、及び/又は信号の系列を含みうる。無線信号は、見通し(LOS)成分及び/又は非LOS成分(又はパス/リンク)を含みうる。各CIは、タイプ2デバイスのレイヤ(例えば、OSIモデルにおけるPHY/MACレイヤ)において抽出/生成/演算/センシングされうる、及びアプリケーション(例えば、ソフトウェア、ファームウェア、運転者、アプリ、無線モニタリングソフトウェア/システム)によって取得されうる。 Wireless signals include transmit/receive signals, EM radiation, RF signals/transmissions, licensed/unlicensed/ISM band signals, band-limited signals, baseband signals, wireless/mobile/cellular communications signals, mesh signals, optical signals/communications, downlink/uplink signals, unicast/multicast/broadcast signals, standards (e.g. WLAN, WWAN, WBAN, international, industry, de facto, IEEE 802, 802.11/15/16, WiFi, 802.11n/ac/a The CI may include signals conforming to the following standards: 3G/4G/LTE/5G/7G/8G, 3GPP, Bluetooth, BLE, Zigbee, RFID, UWB, WiMax, standard frames, beacon/pilot/probe/inquiry/handshake/synchronization signals, management/control/data frames, management/control/data signals, standardized wireless/cellular communication protocols, reference signals, source signals, operational probe/detection/sensing signals, and/or sequences of signals. Wireless signals may include line-of-sight (LOS) components and/or non-LOS components (or paths/links). Each CI may be extracted/generated/computed/sensed at a layer of a type-2 device (e.g., PHY/MAC layer in the OSI model) and may be acquired by an application (e.g., software, firmware, driver, app, wireless monitoring software/system).
無線マルチパスチャネルは、通信チャネル、アナログ周波数チャネル(例えば、700/800/900MHz、1.8/1.8/2.4/3/5/6/27/60GHz付近のアナログキャリア周波数を有する)、符号化チャネル(例えば、CDMAにおける)、及び/又は無線ネットワーク/システム(例えば、WLAN、WiFi、メッシュ、LTE、4G/5G、Bluetooth、Zigbee、UWB、RFID、マイクロ波)のチャネルを含みうる。それは、2つ以上のチャネルを含んでもよい。チャネルは連続的(例えば、隣接する/重複する帯域を有する)又は非連続的チャネル(例えば、重複しないWiFiチャネル、1つは2.4GHzであり、1つは5GHzである)であってもよい。 A wireless multipath channel may include a communication channel, an analog frequency channel (e.g., with analog carrier frequencies around 700/800/900 MHz, 1.8/1.8/2.4/3/5/6/27/60 GHz), a coded channel (e.g., in CDMA), and/or a channel of a wireless network/system (e.g., WLAN, WiFi, mesh, LTE, 4G/5G, Bluetooth, Zigbee, UWB, RFID, microwave). It may include two or more channels. The channels may be contiguous (e.g., with adjacent/overlapping bands) or non-contiguous channels (e.g., non-overlapping WiFi channels, one at 2.4 GHz and one at 5 GHz).
TSCIは、タイプ2デバイスのレイヤ(例えば、OSI参照モデルのレイヤ、物理レイヤ、データリンクレイヤ、論理リンク制御レイヤ、メディアアクセス制御(MAC)レイヤ、ネットワークレイヤ、トランスポートレイヤ、セッションレイヤ、プレゼンテーションレイヤ、アプリケーションレイヤ、TCP/IPレイヤ、インターネットレイヤ、リンクレイヤ)において無線信号から抽出されうる。TSCIは、無線信号(例えば、RF信号)から導出された導出信号(例えば、ベースバンド信号、動き検出信号、動きセンシング信号)から抽出されうる。それは、既存のメカニズム(例えば、無線/セルラ通信標準/ネットワーク、3G/LTE/4G/5G/6G/7G/8G、WiFi、IEEE802.11/15/16)を使用して通信プロトコル(例えば、標準化されたプロトコル)によってセンシングされた(無線)測定値であってもよい。動き検出信号は、(例えば、無線リンク/ネットワークにおけるデータ/制御/管理のための)プリアンブル、ヘッダ、及びペイロードのうちの少なくとも1つを有するパケットを含んでもよい。TSCIは、パケット内のプローブ信号(例えば、トレーニングシーケンス、STF、LTF、L-STF、L-LTF、L-SIG、HE-STF、HE-LTF、HE-SIG-A、HE-SIG-B、CEF)から抽出されてもよい。動き検出/センシング信号は、プローブ信号に基づいて認識/識別されうる。パケットは、規格準拠プロトコルフレーム、管理フレーム、制御フレーム、データフレーム、サウンディングフレーム、励起フレーム、照明フレーム、ヌルデータフレーム、ビーコンフレーム、パイロットフレーム、プローブフレーム、要求フレーム、応答フレーム、関連付けフレーム、再関連付けフレーム、関連付け解除フレーム、認証フレーム、アクションフレーム、レポートフレーム、ポールフレーム、アナウンスメントフレーム、拡張フレーム、問い合わせフレーム、肯定応答フレーム、RTSフレーム、CTSフレーム、QoSフレーム、CF-Pollフレーム、CF-Ackフレーム、ブロック肯定応答フレーム、リファレンスフレーム、トレーニングフレーム、及び/又は同期フレームでありうる。 The TSCI may be extracted from a wireless signal at a layer of a type-2 device (e.g., a layer of the OSI reference model, a physical layer, a data link layer, a logical link control layer, a media access control (MAC) layer, a network layer, a transport layer, a session layer, a presentation layer, an application layer, a TCP/IP layer, an Internet layer, a link layer). The TSCI may be extracted from a derived signal (e.g., a baseband signal, a motion detection signal, a motion sensing signal) derived from a wireless signal (e.g., an RF signal). It may be a (wireless) measurement sensed by a communication protocol (e.g., a standardized protocol) using an existing mechanism (e.g., a wireless/cellular communication standard/network, 3G/LTE/4G/5G/6G/7G/8G, WiFi, IEEE 802.11/15/16). The motion detection signal may include a packet having at least one of a preamble, a header, and a payload (e.g., for data/control/management in a wireless link/network). The TSCI may be extracted from a probe signal (e.g., training sequence, STF, LTF, L-STF, L-LTF, L-SIG, HE-STF, HE-LTF, HE-SIG-A, HE-SIG-B, CEF) in a packet. The motion detection/sensing signal may be recognized/identified based on the probe signal. The packet may be a standard-compliant protocol frame, a management frame, a control frame, a data frame, a sounding frame, an excitation frame, an illumination frame, a null data frame, a beacon frame, a pilot frame, a probe frame, a request frame, a response frame, an association frame, a reassociation frame, a disassociation frame, an authentication frame, an action frame, a report frame, a poll frame, an announcement frame, an extension frame, an inquiry frame, an acknowledgement frame, an RTS frame, a CTS frame, a QoS frame, a CF-Poll frame, a CF-Ack frame, a block acknowledgement frame, a reference frame, a training frame, and/or a synchronization frame.
パケットは、制御データ及び/又は動き検出プローブを含みうる。データ(例えば、タイプ1デバイスのID/パラメータ/特性/設定/制御信号/コマンド/命令/通知/ブロードキャスト関連情報)は、ペイロードから取得されうる。無線信号は、タイプ1デバイスによって送信されうる。それは、タイプ2デバイスによって受信されうる。(例えば、ローカルサーバ、ハブデバイス、クラウドサーバ、ストレージネットワーク内の)データベースが、TSCI、特性、STI、署名、パターン、挙動、傾向、パラメータ、分析、出力応答、識別情報、ユーザ情報、デバイス情報、チャネル情報、ベニュー(例えば、マップ、環境モデル、ネットワーク、近接デバイス/ネットワーク)情報、タスク情報、クラス/カテゴリ情報、プレゼンテーション(例えば、UI)情報、及び/又は他の情報を格納するために使用されうる。
The packet may include control data and/or motion detection probes. Data (e.g.,
タイプ1/タイプ2デバイスは、電子機器、回路、送信機(TX)/受信機(RX)/トランシーバ、RFインタフェース、「Origin Satellite」/「Tracker Bot」、ユニキャスト/マルチキャスト/ブロードキャストデバイス、無線ソースデバイス、ソース/宛先デバイス、無線ノード、ハブデバイス、ターゲットデバイス、動き検出デバイス、センサデバイス、リモート/無線センサデバイス、無線通信デバイス、無線対応デバイス、規格準拠デバイス、及び/又は受信機のうちの少なくとも1つを含みうる。タイプ1(又はタイプ2)デバイスは、ヘテロジニアスであってよく、この理由は、タイプ1(又はタイプ2)デバイスの複数のインスタンスが存在する場合に、異なる回路、エンクロージャ、構造、目的、補助機能、チップ/IC、プロセッサ、メモリ、メモリ、ソフトウェア、ファームウェア、ネットワーク接続性、アンテナ、ブランド、モデル、外観、形態、形状、色、材料、及び/又は仕様を有しうることである。タイプ1/タイプ2デバイスは、アクセスポイント、ルータ、メッシュルータ、インターネット・オブ・シングス(IoT)デバイス、無線端末、1つ以上の無線/RFサブシステム/無線インタフェース(例えば、2.4GHz無線機、5GHz無線機、フロントホール無線機、バックホール無線機)、モデム、RFフロントエンド、RF/無線チップ、又は集積回路(IC)を備えうる。
A
タイプ1デバイス、タイプ2デバイス、それらの間のリンク、物体、特性、STI、動きのモニタリング、及びタスクのうちの少なくとも1つは、UUID等の識別情報(ID)と関連付けられうる。タイプ1/タイプ2/その他のデバイスは、TSCIを取得/記憶/検索/アクセス/前処理/条件/処理付け/分析/モニタリング/適用しうる。タイプ1及びタイプ2デバイスは、無線信号と並列に、他のチャネル(例えば、イーサネット、HDMI(登録商標)、USB、Bluetooth、BLE、WiFi、LTE、他のネットワーク、無線マルチパスチャネル)でネットワークトラフィックをやりとりしうる。タイプ2デバイスは、タイプ1デバイスとの接続(例えば、関連/認証)を確立することなく、又はタイプ1デバイスからのサービスを要求することなく、無線マルチパスチャネルでタイプ1デバイスからの無線信号を受動的に観測/モニタリング/受信しうる。
At least one of the
送信機(即ち、タイプ1デバイス)は、一時的に、散発的に、連続的に、反復的に、交換可能に、交互に、同時に(simultaneously)、同時に(concurrently)、及び/又は同時に(contemporaneously)、受信機(即ち、タイプ2デバイス)として機能することができ、逆もまた同様である。デバイスは、一時的に、散発的に、連続的に、反復的に、同時に、同時に、及び/又は同時に、タイプ1デバイス(送信機)及び/又はタイプ2デバイス(受信機)として機能しうる。それぞれタイプ1(TX)及び/又はタイプ2(RX)デバイスである複数の無線ノードが存在してもよい。TSCIは、無線信号を交換/やりとりする際に、2つのノードごとに取得されうる。物体の特性及び/又はSTIは、TSCIに基づいて個別に、又は2つ以上の(例えば、全ての)TSCIに基づいて一緒にモニタリングされうる。
A transmitter (i.e., a
物体の動きは、能動的に(タイプ1デバイス、タイプ2デバイス、又はその両方において、物体のウェアラブルである/物体と関連付けられている)及び/又は受動的に(タイプ1デバイスとタイプ2デバイスの両方が物体のウェアラブルでない/物体と関連付けられている)モニタリングされうる。物体がタイプ1デバイス及び/又はタイプ2デバイスと関連付けられていない可能性があるため、それは受動的でありうる。物体(例えば、ユーザ、無人搬送車両(automated guided vehicle)又はAGV)は、任意のウェアラブル/固定具を持ち運ぶ/取り付ける必要がない場合がある(即ち、タイプ1デバイス及びタイプ2デバイスは、タスクを実行するために物体が持ち運ぶ必要があるウェアラブル/取り付けデバイスではない)。物体は、タイプ1デバイス及び/又はタイプ2デバイスのいずれかと関連付けられうるので、能動的でありうる。物体は、ウェアラブル/固定具(例えば、タイプ1デバイス、タイプ2デバイス、タイプ1デバイス又はタイプ2デバイスのいずれかと通信可能に結合されたデバイス)を運ぶ(又は設置する)ことがありうる。
The movement of the object may be monitored actively (in a
プレゼンテーションは、ビジュアル、オーディオ、画像、ビデオ、アニメーション、グラフィカルプレゼンテーション、テキスト等でありうる。タスクの演算は、タイプ1デバイスのプロセッサ(又はロジックユニット)、タイプ1デバイスのICのプロセッサ(又はロジックユニット)、タイプ2デバイスのプロセッサ(又はロジックユニット)、タイプ2デバイスのICのプロセッサ(又はロジックユニット)、ローカルサーバ、クラウドサーバ、データ分析サブシステム、信号分析サブシステム、及び/又は別のプロセッサによって実行されうる。タスクは、無線フィンガープリント又はベースライン(例えば、トレーニングフェーズ/調査/現在の調査/以前の調査/最近の調査/初期の無線調査において収集、処理、演算、送信及び/又は保存、パッシブフィンガープリント)、トレーニング、プロファイル、トレーニング済みプロファイル、静的プロファイル、調査、初期の無線調査、初期設定、インストール、再トレーニング、更新及びリセットを参照して/参照せずに、実行されうる。
The presentation may be visual, audio, image, video, animation, graphical presentation, text, etc. The computation of the tasks may be performed by a processor (or logic unit) of the
タイプ1デバイス(TXデバイス)は、少なくとも1つのヘテロジニアス無線送信機を備えうる。タイプ2デバイス(RXデバイス)は、少なくとも1つのヘテロジニアス無線受信機を備えうる。タイプ1デバイス及びタイプ2デバイスは、コロケーションされうる。タイプ1デバイス及びタイプ2デバイスは、同じデバイスでありうる。任意のデバイスは、データ処理ユニット/装置、コンピューティングユニット/システム、ネットワークユニット/システム、プロセッサ(例えば、論理ユニット)、プロセッサと通信可能に接続されたメモリ、及びプロセッサによって実行される、メモリに格納された命令のセットを有しうる。いくつかのプロセッサ、メモリ、及び命令セットは協調されうる。
A
同じタイプ2デバイス(又は複数のタイプ2デバイス)とインタラクションを行う(例えば、通信する、信号/制御/通知/他のデータを交換する)複数のタイプ1デバイスがありうる、及び/又は同じタイプ1デバイスとインタラクションを行う複数のタイプ2デバイスがありうる。複数のタイプ1デバイス/タイプ2デバイスは、同じ/異なるウィンドウ幅/サイズ及び/又は時間シフト、同じ/異なる同期開始時間、同期終了時間等で、同期及び/又は非同期でありうる。複数のタイプ1デバイスによって送信される無線信号は、散発的、一時的、連続的、反復的、同期的、同時、同時、及び/又は同時でありうる。複数のタイプ1デバイス/タイプ2デバイスは、独立して及び/又は協働して動作してもよい。タイプ1及び/又はタイプ2デバイスは、ヘテロジニアスハードウェア回路(例えば、無線信号を生成/受信すること、受信された信号からCIを抽出すること、又はCIを利用可能にすることが可能なヘテロジニアスチップ又はヘテロジニアスIC)を有しうる/備えうる/それらでありうる。それらは、同じ又は異なるサーバ(例えば、クラウドサーバ、エッジサーバ、ローカルサーバ、ハブデバイス)と通信可能に接続されてもよい。
There may be
1つのデバイスの動作は、動作、状態、内部状態、ストレージ、プロセッサ、メモリ出力、物理的ロケーション、コンピューティングリソース、別のデバイスのネットワークに基づきうる。差分デバイスは、直接、及び/又は別のデバイス/サーバ/ハブデバイス/クラウドサーバを介して通信しうる。デバイスは、関連する設定を有する1人以上のユーザと関連付けられてもよい。設定は、一旦選択され、予めプログラムされ、及び/又は変更され(例えば、調整され、変更され、修正され)/経時的に変更されてもよい。方法には追加のステップがあってもよい。方法のステップ及び/又は追加のステップは、示された順序で、又は別の順序で実行されうる。任意のステップは、並行して、反復して、又は他の方法で反復して、又は他の方法で実行されてもよい。ユーザは、ヒト、成人、高齢者、男性、女性、若者、子供、赤ちゃん、ペット、動物、生物、機械、コンピュータモジュール/ソフトウェア等でありうる。 The operation of one device may be based on the operation, state, internal state, storage, processor, memory output, physical location, computing resources, network of another device. Differential devices may communicate directly and/or through another device/server/hub device/cloud server. Devices may be associated with one or more users with associated settings. Settings may be selected once, pre-programmed, and/or changed (e.g., adjusted, changed, modified)/changed over time. There may be additional steps in the method. The steps of the method and/or additional steps may be performed in the order shown or in another order. Any steps may be performed in parallel, iteratively, or in other ways. A user may be a human, adult, elderly, male, female, young, child, baby, pet, animal, living being, machine, computer module/software, etc.
1つ以上のタイプ2デバイスとインタラクションを行う1つ以上のタイプ1デバイスの場合、任意の処理(例えば、時間領域、周波数領域)は、異なるデバイスについて異なりうる。処理は、ロケーション、向き、方向、役割、ユーザ関連特性、設定、構成、利用可能なリソース、利用可能な帯域幅、ネットワーク接続、ハードウェア、ソフトウェア、プロセッサ、コプロセッサ、メモリ、バッテリ寿命、利用可能な電力、アンテナ、アンテナタイプ、アンテナの指向性/無指向性特性、電力設定、及び/又は、デバイスの他のパラメータ/特性に基づきうる。
In the case of one or
無線受信機(例えば、タイプ2デバイス)は、無線送信機(例えば、タイプ1デバイス)から信号及び/又は別の信号を受信しうる。無線受信機は、別の無線送信機(例えば、第2のタイプ1デバイス)から別の信号を受信しうる。無線送信機は、信号及び/又は別の信号を別の無線受信機(例えば、第2のタイプ2デバイス)に送信しうる。無線送信機、無線受信機、別の無線受信機、及び/又は別の無線送信機は、物体及び/又は別の物体とともに移動している場合がある。別の物体は追跡されうる。
The wireless receiver (e.g., a
タイプ1及び/又はタイプ2デバイスは、少なくとも2つのタイプ2及び/又はタイプ1デバイスと、無線接続することが可能でありうる。タイプ1デバイスは、ベニュー内の別のロケーションにおいて、タイプ2デバイスから第2のタイプ2デバイスへ無線接続(例えば、関連付け、認証)を切り替え/確立するようにさせられうる/制御されうる。同様に、タイプ2デバイスは、ベニュー内の更に別のロケーションにおいて、タイプ1デバイスから第2のタイプ1デバイスへ無線接続を切り替え/確立するようにさせられうる/制御されうる。スイッチングは、サーバ(又はハブデバイス)、プロセッサ、タイプ1デバイス、タイプ2デバイス、及び/又は別のデバイスによって制御されうる。スイッチングの前後で使用する無線が異なる場合がある。第2の無線信号(第2の信号)は、チャネルを介して、タイプ1デバイスと第2のタイプ2デバイスとの間(又はタイプ2デバイスと第2のタイプ1デバイスとの間)で送信されうる。第2の信号から抽出されたチャネルの第2のTSCIが取得されうる。第2の信号は、第1の信号であってもよい。物体の特性、STI、及び/又は別の量が、第2のTSCIに基づいてモニタリングされうる。タイプ1デバイスとタイプ2デバイスは同じであってもよい。異なるタイムスタンプを有する特性、STI及び/又は別の量が、波形を形成してもよい。波形は、プレゼンテーションにおいて表示されてもよい。
A
無線信号及び/又は別の信号は、埋め込まれたデータを有しうる。無線信号は、プローブ信号の系列(例えば、プローブ信号の反復送信、1つ以上のプローブ信号の再使用)でありうる。プローブ信号は、経時的に変化/変動しうる。プローブ信号は、規格準拠信号、プロトコル信号、標準化された無線プロトコル信号、制御信号、データ信号、無線通信ネットワーク信号、セルラネットワーク信号、WiFi信号、LTE/5G/6G/7G信号、参照信号、ビーコン信号、動き検出信号、及び/又は動きセンシング信号でありうる。プローブ信号は、無線ネットワーク規格(例えば、WiFi)、セルラネットワーク規格(例えば、LTE/5G/6G)、又は別の規格に従ってフォーマットされうる。プローブ信号は、ヘッダ及びペイロードを有するパケットを含みうる。プローブ信号は、埋め込まれたデータを有しうる。ペイロードは、データを含みうる。プローブ信号は、データ信号によって置き換えられてもよい。プローブ信号は、データ信号に埋め込まれてもよい。無線受信機、無線送信機、別の無線受信機、及び/又は別の無線送信機は、少なくとも1つのプロセッサ、個別のプロセッサと通信可能に接続されたメモリ、及び/又はメモリに格納された命令の個別のセットと関連付けられてよく、当該命令は、実行されるとプロセッサに、物体のSTI(例えば、動き情報)、初期STI、初期時間、方向、瞬時ロケーション、瞬時角度、及び/又は速度を特定するために必要とされる任意のステップ及び/又は全てのステップを実行させる。 The wireless signal and/or another signal may have embedded data. The wireless signal may be a sequence of probe signals (e.g., repeated transmission of probe signals, reuse of one or more probe signals). The probe signal may change/vary over time. The probe signal may be a standard-compliant signal, a protocol signal, a standardized wireless protocol signal, a control signal, a data signal, a wireless communication network signal, a cellular network signal, a WiFi signal, an LTE/5G/6G/7G signal, a reference signal, a beacon signal, a motion detection signal, and/or a motion sensing signal. The probe signal may be formatted according to a wireless network standard (e.g., WiFi), a cellular network standard (e.g., LTE/5G/6G), or another standard. The probe signal may include a packet having a header and a payload. The probe signal may have embedded data. The payload may include the data. The probe signal may be replaced by a data signal. The probe signal may be embedded in the data signal. The wireless receiver, the wireless transmitter, another wireless receiver, and/or another wireless transmitter may be associated with at least one processor, a memory communicatively connected to the respective processor, and/or a respective set of instructions stored in the memory that, when executed, cause the processor to perform any and/or all steps required to determine the object's STI (e.g., motion information), initial STI, initial time, orientation, instantaneous location, instantaneous angle, and/or velocity.
プロセッサ、メモリ、及び/又は命令のセットは、タイプ1デバイス、少なくとも1つのタイプ2デバイスのうちの1つ、物体、物体と関連付けられたデバイス、ベニューと関連付けられた別のデバイス、クラウドサーバ、ハブデバイス、及び/又は別のサーバと関連付けられうる。
The processor, memory, and/or set of instructions may be associated with a
タイプ1デバイスは、ベニュー内のチャネルを通じて少なくとも1つのタイプ2デバイスへブロードキャスト方式で信号を送信しうる。信号は、タイプ1デバイスが任意のタイプ2デバイスとの無線接続(例えば、関連付け、認証)を確立することなく、かつ、タイプ2デバイスがタイプ1デバイスからサービスを要求することなく、送信される。タイプ1デバイスは、2つ以上のタイプ2デバイスに共通の特定のメディアアクセス制御(MAC)アドレスへの送信を行いうる。各タイプ2デバイスは、当該デバイスのMACアドレスを特定のMACアドレスに調整しうる。特定のMACアドレスは、ベニューと関連付けられうる。当該関連付けは、関連付けサーバ(例えば、ハブデバイス)の関連付けテーブルに記録されうる。ベニューは、特定のMACアドレス、プローブ信号の系列、及び/又はプローブ信号から抽出された少なくとも1つのTSCIに基づいて、タイプ1デバイス、タイプ2デバイス、及び/又は別のデバイスによって識別されうる。
A
例えば、タイプ2デバイスは、ベニュー内の新しいロケーションに(例えば、別のベニューから)移動されうる。タイプ1デバイスは、タイプ1デバイスとタイプ2デバイスとが互いに気付かないように、ベニューにおいて新たにセットアップされうる。セットアップ中に、タイプ1デバイスは、特定のMACアドレスにプローブ信号の系列を送信するように(例えば、ダミー受信機を使用して、ハードウェアピン設定/コネクションを使用して、保存された設定を使用して、ローカル設定を使用して、リモート設定を使用して、ダウンロードされた設定を使用して、ハブデバイスを使用して、又はサーバを使用して)命令/誘導/制御されうる。電源投入時に、タイプ2デバイスは、異なるロケーション(例えば、住宅、オフィス、エンクロージャ、フロア、多階建てビルディング、店舗、空港、モール、スタジアム、ホール、駅、地下鉄、区画、エリア、ゾーン、地域、地方、都市、国、大陸)におけるブロードキャストを行うために使用されうる(例えば、指定されたソース、サーバ、ハブデバイス、クラウドサーバに保存されている)MACアドレスのテーブルに従って、プローブ信号をスキャンしうる。タイプ2デバイスが、特定のMACアドレスに送信されたプローブ信号を検出すると、タイプ2デバイスは、当該MACアドレスに基づいてベニューを識別するために当該テーブルを使用できる。
For example, a
ベニューにおけるタイプ2デバイスのロケーションは、特定のMACアドレス、プローブ信号の系列、及び/又はプローブ信号からタイプ2デバイスによって取得された少なくとも1つのTSCIに基づいて演算されうる。当該演算は、タイプ2デバイスによって実行されうる。
The location of the
特定のMACアドレスは、時間的に変更(例えば、調整、変化、修正)されうる。それは、時間テーブル、ルール、ポリシー、モード、条件、状況、及び/又は変更に従って変更されうる。特定のMACアドレスは、MACアドレスの利用可能性、予め選択されたリスト、衝突パターン、トラフィックパターン、タイプ1デバイスと別のデバイスとの間のデータトラフィック、有効帯域幅、ランダム選択、及び/又はMACアドレス切り替えプランに基づいて選択されうる。特定のMACアドレスは、第2の無線デバイス(例えば、ダミー受信機、又はダミー受信機として機能する受信機)のMACアドレスでありうる。
The specific MAC address may be changed (e.g., adjusted, changed, modified) over time. It may be changed according to a time table, a rule, a policy, a mode, a condition, a situation, and/or a change. The specific MAC address may be selected based on MAC address availability, a preselected list, a collision pattern, a traffic pattern, data traffic between the
タイプ1デバイスは、チャネルのセットから選択されたチャネルでプローブ信号を送信しうる。選択されたチャネルの少なくとも1つのCIは、選択されたチャネルにおいて送信されたプローブ信号から、それぞれのタイプ2デバイスによって取得されうる。
The
選択されたチャネルは、時間的に変更(例えば、調整、変化、修正)されうる。当該変更は、時間テーブル、ルール、ポリシー、モード、条件、状況、及び/又は変更に従いうる。選択されたチャネルは、チャネルの利用可能性、ランダム選択、予め選択されたリスト、同一チャネル干渉、チャネル間干渉、チャネルトラフィックパターン、タイプ1デバイスと別のデバイスとの間のデータトラフィック、チャネルと関連付けられた有効帯域幅、セキュリティ基準、チャネル切り替えプラン、基準、品質基準、信号品質条件、及び/又は考慮事項に基づいて選択されうる。
The selected channel may be changed (e.g., adjusted, varied, modified) over time. Such changes may be according to time tables, rules, policies, modes, conditions, circumstances, and/or changes. The selected channel may be selected based on channel availability, random selection, preselected lists, co-channel interference, inter-channel interference, channel traffic patterns, data traffic between the
特定のMACアドレス及び/又は選択されたチャネルの情報は、ネットワークを通じてタイプ1デバイスとサーバ(例えば、ハブデバイス)との間で伝達されうる。特定のMACアドレス及び/又は選択されたチャネルの情報は更に、別のネットワークを通じてタイプ2デバイスとサーバ(例えば、ハブデバイス)との間で伝達されうる。タイプ2デバイスは、特定のMACアドレス及び/又は選択されたチャネルの情報を別のタイプ2デバイスに(例えば、メッシュネットワーク、Bluetooth、WiFi、NFC、ZigBee等を介して)伝達しうる。特定のMACアドレス及び/又は選択されたチャネルはサーバ(例えば、ハブデバイス)によって選択されうる。特定のMACアドレス及び/又は選択されたチャネルは、タイプ1デバイス、タイプ2デバイス、及び/又はサーバ(例えば、ハブデバイス)によってアナウンスメントチャネでシグナリングされうる。通信が行われる前に、任意の情報が前処理されうる。
The specific MAC address and/or selected channel information may be communicated between the
タイプ1デバイスと別の無線デバイスとの間の無線接続(例えば、関連付け、認証)が(例えば、信号ハンドシェイクを用いて)確立されうる。タイプ1デバイスは第、1のハンドシェイク信号(例えば、サウンディングフレーム、プローブ信号、送信要求RTS(request-to-send))を別のデバイスに送りうる。別のデバイスは、第2のハンドシェイク信号(例えば、コマンド、又は送信可CTS(clear-to-send))をタイプ1デバイスに送信することによって応答し、タイプ2デバイスとの接続を確立することなく、ブロードキャスト方式で信号(例えば、プローブ信号の系列)を複数のタイプ2デバイスに送信するようにタイプ1デバイスをトリガしうる。第2のハンドシェイク信号は、第1のハンドシェイク信号に対する応答又は肯定応答(例えば、ACK)でありうる。第2のハンドシェイク信号は、ベニュー及び/又はタイプ1デバイスの情報を有するデータを含みうる。別のデバイスは、タイプ1デバイスとの無線接続を確立し、第1の信号を受信し、及び/又は第2の信号を送信するための目的(例えば、一次目的、二次目的)を有するダミーデバイスでありうる。別のデバイスは、タイプ1デバイスに物理的に取り付けられてもよい。
A wireless connection (e.g., association, authentication) between a
別の例では、別のデバイスが任意のタイプ2デバイスとの接続(例えば、関連付け、認証)を確立することなく、信号(例えば、プローブ信号の系列)を複数のタイプ2デバイスにブロードキャストするために、タイプ1デバイスをトリガする第3のハンドシェイク信号をタイプ1デバイスに送りうる。タイプ1デバイスは、第4のハンドシェイク信号を別のデバイスに送信することによって、第3の特別な信号に応答しうる。別のデバイスは、ブロードキャストするための2つ以上のタイプ1デバイスをトリガするために使用されうる。トリガは、連続的、部分的に連続的、部分的に並列、又は完全に並列であってもよい。別のデバイスは、複数の送信機を並列にトリガするための2つ以上の無線回路を有しうる。並列トリガは更に、(別のデバイスが行うのと同様の)トリガを別のデバイスと並列に実行するために、少なくとも1つの更に別のデバイスを使用して達成されうる。他のデバイスは、タイプ1デバイスとの接続を確立した後、タイプ1デバイスと通信しなくてもよい(又は通信を中断してもよい)。中断された通信は再開されてもよい。別のデバイスは、タイプ1デバイスとの接続を確立した後、非アクティブモード、休止モード、スリープモード、スタンバイモード、低電力モード、オフモード、及び/又はパワーダウンモードに移行してもよい。別のデバイスは、タイプ1デバイスが特定のMACアドレスに信号を送信するように、特定のMACアドレスを有しうる。タイプ1デバイス及び/又は別のデバイスは、タイプ1デバイスに関する第1のプロセッサ、別のデバイスに関連する第2のプロセッサ、指定されたソースに関連する第3のプロセッサ、及び/又は別のデバイスに関連する第4のプロセッサによって制御及び/又は調整されうる。第1及び第2のプロセッサは、互いに協調してもよい。
In another example, the other device may send a third handshake signal to the
プローブ信号の第1の系列は、タイプ1デバイスの第1のアンテナによって、第1のベニューにおける第1のチャネルを通じて少なくとも1つの第1のタイプ2デバイスへ送信されうる。プローブ信号の第2の系列は、タイプ1デバイスの第2のアンテナによって、第2のベニューにおける第2のチャネルを通じて少なくとも1つの第2のタイプ2デバイスへ送信されうる。第1の系列と第2の系列は異なっていてもよいし、異なっていなくてもよい。少なくとも1つの第1のタイプ2デバイスは、少なくとも1つの第2のタイプ2デバイスと異なりうる/異なりえない。プローブ信号の第1及び/又は第2の系列は、タイプ1デバイスと任意のタイプ2デバイスとの間に確立された接続(例えば、関連付け、認証)無しでブロードキャストされてもよい。第1及び第2のアンテナは、同じであっても/異なっていてもよい。
A first sequence of probe signals may be transmitted by a first antenna of the
2つのベニューは、異なるサイズ、形状、マルチパス特性を有しうる。第1及び第2のベニューは、オーバラップしてもよい。第1のアンテナ及び第2のアンテナ周辺のそれぞれの周辺エリアは、オーバラップしてもよい。第1及び第2のチャネルは、同じであっても/異なっていてもよい。例えば、第1のものはWiFiであってよく、第2のものはLTEであってよい。あるいは、両方がWiFiであってもよいが、第1のものは2.4GHzのWiFiであってもよく、第2のものは5GHzのWiFiであってもよい。あるいは、両方とも2.4GHzのWiFiであってもよいが、異なるチャネル番号、SSID名、及び/又はWiFi設定を有しうる。 The two venues may have different sizes, shapes, and multipath characteristics. The first and second venues may overlap. The respective surrounding areas around the first and second antennas may overlap. The first and second channels may be the same/different. For example, the first may be WiFi and the second may be LTE. Or, both may be WiFi, but the first may be 2.4 GHz WiFi and the second may be 5 GHz WiFi. Or, both may be 2.4 GHz WiFi, but with different channel numbers, SSID names, and/or WiFi settings.
各タイプ2デバイスは、それぞれのプローブ信号の系列から少なくとも1つのTSCIを取得してうる。当該CIは、タイプ2デバイスとタイプ1デバイスとの間の個別のチャネルのものである。いくつかの第1のタイプ2デバイス及びいくつかの第2のタイプ2デバイスは、同じでありうる。プローブ信号の第1及び第2の系列は、同期/非同期でありうる。プローブ信号は、データとともに送信されてもよく、又はデータ信号によって置き換えられてもよい。第1及び第2のアンテナは、同じであってもよい。
Each
プローブ信号の第1の系列は、第1のレート(例えば、30Hz)で送信されうる。プローブ信号の第2の系列は、第2のレート(例えば、200Hz)で送信されうる。第1及び第2のレートは、同じであっても/異なっていてもよい。第1のレート及び/又は第2のレートは、時間的に変更(例えば、調整、変化、修正)されうる。変更は、時間テーブル、ルール、ポリシー、モード、条件、状況、及び/又は変更に従いうる。任意のレートは、時間的に変更(例えば、調整、変更、修正)されうる。 The first series of probe signals may be transmitted at a first rate (e.g., 30 Hz). The second series of probe signals may be transmitted at a second rate (e.g., 200 Hz). The first and second rates may be the same/different. The first rate and/or the second rate may be changed (e.g., adjusted, changed, modified) over time. The change may be according to a time table, a rule, a policy, a mode, a condition, a situation, and/or a change. Any rate may be changed (e.g., adjusted, changed, modified) over time.
プローブ信号の第1及び/又は第2の系列は、それぞれ第1のMACアドレス及び/又は第2のMACアドレスに送信されうる。2つのMACアドレスは、同じであっても、異なっていてもよい。プローブ信号の第1の系列は、第1のチャネルで送信されうる。プローブ信号の第2の系列は、第2のチャネルで送信されうる。2つのチャネルは、同じであってもよい/異なっていてもよい。第1又は第2のMACアドレス、第1又は第2のチャネルは、時間的に変更されてもよい。任意の変更は、時間テーブル、ルール、ポリシー、モード、条件、状況、及び/又は変更に従いうる。 The first and/or second series of probe signals may be transmitted to a first MAC address and/or a second MAC address, respectively. The two MAC addresses may be the same or different. The first series of probe signals may be transmitted on a first channel. The second series of probe signals may be transmitted on a second channel. The two channels may be the same/different. The first or second MAC address, the first or second channel may be changed over time. Any change may be according to a time table, a rule, a policy, a mode, a condition, a situation, and/or a change.
タイプ1デバイス及び別のデバイスは、制御及び/又は調整されてもよく、物理的に取り付けられてもよく、又は共通のデバイスであってもよい/共通のデバイス内にあってもよい。それらは、共通のデータプロセッサによって制御/接続されてもよく、又は共通のバス相互接続/ネットワーク/LAN/Bluetoothネットワーク/NFCネットワーク/BLEネットワーク/有線ネットワーク/無線ネットワーク/メッシュネットワーク/モバイルネットワーク/クラウドに接続されてもよい。それらは、共通のメモリを共有するか、又は共通のユーザ、ユーザデバイス、プロファイル、アカウント、識別情報(ID)、識別子、家庭、家、物理的アドレス、ロケーション、地理的座標、IPサブネット、SSID、ホームデバイス、オフィスデバイス、及び/又は製造デバイスと関連付けられうる。
The
各タイプ1デバイスは、それぞれのタイプ2デバイスのセットの信号ソースでありうる(即ち、それぞれの信号(例えば、プローブ信号のそれぞれの系列)をそれぞれのタイプ2デバイスのセットに送信する)。それぞれの個別のタイプ2デバイスは、その信号ソースとして、全てのタイプ1デバイスの中からタイプ1デバイスを選択する。各タイプ2デバイスは、非同期的に選択しうる。少なくとも1つのTSCIは、それぞれの個別のタイプ2デバイスによって、タイプ1デバイスからのプローブ信号の個別の系列から取得されうる。当該CIは、タイプ2デバイスとタイプ1デバイスとの間のチャネルである。
Each
個別のタイプ2デバイスは、全てのタイプ1デバイスの中から、その信号ソースとして、タイプ1/タイプ2デバイスの識別情報(ID)又は識別子、実行されるタスク、過去の信号ソース、(例えば、過去の信号ソース、タイプ1デバイス、別のタイプ1デバイス、個別のタイプ2受信機、及び/又は別のタイプ2受信機の)履歴、スイッチング信号ソースの閾値、及び/又はユーザの情報、アカウント、アクセス情報、パラメータ、特性、及び/又は信号強度(例えば、タイプ1デバイス及び/又は個別のタイプ2受信機と関連付けられた)に基づいて、タイプ1デバイスを選択する。
An
最初に、タイプ1デバイスは、初期の個別のタイプ2デバイスのセットの信号ソースでありうる(即ち、タイプ1デバイスは、初期の個別のタイプ2デバイスのセットへ個別の信号(プローブ信号の系列)を送信する)。初期の個別の各タイプ2デバイスは、その信号ソースとして、全てのタイプ1デバイスの中からタイプ1デバイスを選択する。
Initially, a
特定のタイプ2デバイスの信号ソース(タイプ1デバイス)は、(1)タイプ2デバイスの現在の信号ソースから受信される2つの隣接するプローブ信号(例えば、現在のプローブ信号と直近のプローブ信号との間、又は次のプローブ信号と現在のプローブ信号との間)の時間間隔が第1の閾値を超える場合、(2)タイプ2デバイスの現在の信号ソースに関連する信号強度が第2の閾値を下回る場合、(3)タイプ2デバイスの現在の信号ソースに関連する処理された信号強度が第3の閾値を下回る場合、ここで、当該信号強度は、ローパスフィルタ、バンドパスフィルタ、メディアンフィルタ、移動平均フィルタ、重み付け平均フィルタ、線形フィルタ及び/又は非線形フィルタで処理されている、及び/又は、(4)タイプ2デバイスの現在の信号ソースに関連する信号強度(又は処理された信号強度)が最近の時間ウィンドウ(例えば)のかなりのパーセンテージ(70%、80%、90%))で第4の閾値を下回る場合に、変更(例えば、調整、変更、修正)されうる。当該パーセンテージは、第5の閾値を超えてもよい。第1、第2、第3、第4、及び/又は第5の閾値は、時間的に変化してもよい。
A signal source of a
条件(1)は、タイプ1デバイス及びタイプ2デバイスが互いから徐々に遠ざかるようになり、その結果、タイプ1デバイスからのいくつかのプローブ信号が弱くなりすぎ、タイプ2デバイスによって受信されないときに生じうる。条件(2)~(4)は、信号強度が非常に弱くなるように、2つのデバイスが互いから遠くなるときに生じうる。
Condition (1) can occur when a
タイプ2デバイスの信号ソースは、他のタイプ1デバイスが現在の信号ソースの係数(例えば、1、1.1、1.2、又は1.5)よりも弱い信号強度を有する場合、変化しないことがある。
The signal source of a
信号ソースが変更(例えば、調整、変更、修正)される場合、新しい信号ソースは、近い将来の時間(例えば、それぞれの次の時間)に有効になりうる。新しい信号ソースは、最も強い信号強度及び/又は処理された信号強度を有するタイプ1デバイスであってもよい。現在の及び新しい信号ソースは、同じであってもよい/異なっていてもよい。
If the signal source is changed (e.g., adjusted, modified, modified), the new signal source may become effective at a near future time (e.g., each next time). The new signal source may be the
利用可能なタイプ1デバイスのリストは、各タイプ2デバイスによって初期化されて維持されうる。当該リストは、タイプ1デバイスのそれぞれのセットに関連する信号強度及び/又は処理された信号強度を検査することによって更新されうる。タイプ2デバイスは、個別のプローブ信号レート、MACアドレス、チャネル、特性/特性/状態、タイプ2デバイスによって実行されるタスク、第1及び第2の系列の信号強度、及び/又は別の考慮事項に基づいて、第1のタイプ1デバイスからのプローブ信号の第1の系列と、第2のタイプ1デバイスからのプローブ信号の第2の系列との間で選択しうる。
A list of
プローブ信号の系列は、規則的なレート(例えば、100Hz)で送信されうる。プローブ信号の系列は、定期的な間隔(例えば、100Hzに対して0.01秒)でスケーリングされることもあるが、各プローブ信号は、おそらく、タイミング要件、タイミング制御、ネットワーク制御、ハンドシェイク、メッセージパッシング、衝突回避、キャリアセンシング、輻輳、リソースの利用可能性、及び/又はその他の考慮事項に起因して、小規模な時間の摂動を経験しうる。 The sequence of probe signals may be transmitted at a regular rate (e.g., 100 Hz). The sequence of probe signals may also be scaled at regular intervals (e.g., 0.01 seconds for 100 Hz), although each probe signal may experience small time perturbations, possibly due to timing requirements, timing control, network control, handshaking, message passing, collision avoidance, carrier sensing, congestion, resource availability, and/or other considerations.
速度は、変更(例えば、調整、変更、修正)されてもよい。当該変更は、時間テーブル(例えば、1時間ごとに変更される)、ルール、ポリシー、モード、条件、及び/又は変更(例えば、何らかのイベントが発生するたびに変更される)に従いうる。例えば、レートは、通常100Hzでありうるが、要求の厳しい状況では1000Hzに、低電力/待機状態では1Hzに変更される場合がある。プローブ信号は、バーストで送信されうる。 The rate may be changed (e.g., adjusted, modified, modified) according to a time table (e.g., changed every hour), a rule, a policy, a mode, a condition, and/or a change (e.g., changed whenever some event occurs). For example, the rate may be 100 Hz normally, but may be changed to 1000 Hz in demanding situations and to 1 Hz in low power/standby states. Probe signals may be transmitted in bursts.
プローブ信号レートは、タイプ1デバイス又はタイプ2デバイスによって実行されるタスクに基づいて変化しうる(例えば、タスクは、20秒間、瞬間的に100Hz通常及び1000Hzを必要としうる)。一例では、送信機(タイプ1デバイス)、受信機(タイプ2デバイス)、及び関連するタスクはクラス(例えば、低優先度、高優先度、緊急、クリティカル、規則的、特権付き、非サブスクリプション、サブスクリプション、支払い、及び/又は非支払いであるクラス)に適応的に(及び/又は動的に)関連付けられうる。(送信機の)レートはいくつかのクラス(例えば、高優先度クラス)のために調整されうる。そのクラスの必要性が変化するとき、レートは変更(例えば、調整、変更、修正)されうる。受信機が非常に低い電力を有する場合、レートは、プローブ信号に応答するよう受信機の電力消費を低減するために低減されうる。一例では、プローブ信号は、電力を受信機(タイプ2デバイス)に無線転送するために使用されてよく、レートは、受信機に転送される電力の量を制御するために調整されうる。
The probe signal rate may vary based on the task performed by the
レートは、サーバ(例えば、ハブデバイス)、タイプ1デバイス、及び/又はタイプ2デバイスによって(又はそれに基づいて)変更されうる。制御信号は、それらの間で通信されうる。サーバは、タイプ2デバイス及び/又はタイプ2デバイスによって実行されるタスクの必要性をモニタリング、追跡、予測、及び/又は予期してもよく、レートを変更するようにタイプ1デバイスを制御してもよい。サーバは、時間テーブルに従って、レートに対するスケジューリングされた変更を行ってもよい。サーバは、緊急状況を検出し、即座にレートを変更してもよい。サーバは、発展条件を検出し、レートを徐々に調整してもよい。
The rate may be changed by (or based on) the server (e.g., hub device), the
特性及び/又はSTI(例えば、動き情報)は、特定のタイプ1デバイス及び特定のタイプ2デバイスに関連するTSCIに基づいて、個別にモニタリングされ、及び/又は特定のタイプ1デバイス及び任意のタイプ2デバイスに関連する任意のTSCIに基づいて、共同でモニタリングされ、及び/又は特定のタイプ2デバイス及び任意のタイプ1デバイスに関連する任意のTSCIに基づいて、共同でモニタリングされ、及び/又は任意のタイプ1デバイス及び任意のタイプ2デバイスに関連する任意のTSCIに基づいて、グローバルにモニタリングされうる。任意の共同モニタリングは、ユーザ、ユーザアカウント、プロファイル、世帯、ベニューのマップ、ベニューの環境モデル、及び/又はユーザ履歴等と関連付けられうる。
The characteristics and/or STI (e.g., movement information) may be monitored individually based on TSCIs associated with a
タイプ1デバイスとタイプ2デバイスとの間の第1のチャネルは、別のタイプ1デバイスと別のタイプ2デバイスとの間の第2のチャネルとは異なりうる。2つのチャネルは、異なる周波数帯域、帯域幅、キャリア周波数、変調、無線規格、符号化、暗号化、ペイロード特性、ネットワーク、ネットワークID、SSID、ネットワーク特性、ネットワーク設定、及び/又はネットワークパラメータ等と関連付けられうる。
A first channel between a
2つのチャネルは、異なる種類の無線システム(例えば、WiFi、LTE、LTE-A、LTE-U、2.5G、3G、3.5G、4G、ビヨンド4G、5G、6G、7G、セルラネットワーク規格、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA(登録商標)、TD-SCDMA、802.11システム、802.15システム、802.16システム、メッシュネットワーク、Zigbee、NFC、WiMax、Bluetooth、BLE、RFID、UWB、マイクロ波システム、レーダのようなシステム)と関連付けられうる。例えば、一方はWiFiであり、他方はLTEである。 The two channels may be associated with different types of wireless systems (e.g., systems such as WiFi, LTE, LTE-A, LTE-U, 2.5G, 3G, 3.5G, 4G, Beyond 4G, 5G, 6G, 7G, cellular network standards, UMTS, 3GPP, GSM, EDGE, TDMA, FDMA, CDMA, WCDMA, TD-SCDMA, 802.11 systems, 802.15 systems, 802.16 systems, mesh networks, Zigbee, NFC, WiMax, Bluetooth, BLE, RFID, UWB, microwave systems, radar, etc.). For example, one may be WiFi and the other may be LTE.
2つのチャネルは、同様の種類の無線システムと関連付けられうるが、異なるネットワーク内にありうる。例えば、第1のチャネルは、20MHzの帯域幅を有する2.4GHz帯域における「Pizza and Pizza」と呼ばれるWiFiネットワークと関連付けられてよく、第2のチャネルは、40MHzの帯域幅を有する5GHz帯域における「StarBud hotspot」のSSIDを有するWiFiネットワークと関連付けられうる。2つのチャネルは、同じネットワーク(例えば、「StarBud hotspot」ネットワーク)内の異なるチャネルでありうる。 The two channels may be associated with similar types of wireless systems, but in different networks. For example, a first channel may be associated with a WiFi network called "Pizza and Pizza" in the 2.4 GHz band with a bandwidth of 20 MHz, and a second channel may be associated with a WiFi network with an SSID of "StarBud hotspot" in the 5 GHz band with a bandwidth of 40 MHz. The two channels may be different channels within the same network (e.g., the "StarBud hotspot" network).
一実施形態では、無線モニタリングシステムが複数のイベントと関連付けられたトレーニングTSCIに基づいて、ベニュー内の複数のイベントの分類器をトレーニングすることを含みうる。イベントと関連付けられたCI又はTSCIは、イベントと関連付けられた無線サンプル/特性/指紋(及び/又は、ベニュー、環境、物体、物体の動き、状態/感情状態/心理状態/状況/段階/ジェスチャ/歩行/行動/移動/活動/日常活動/履歴/物体のイベント等)を含むと考えられうる/構成されうる。 In one embodiment, the wireless monitoring system may include training a classifier for multiple events in a venue based on training TSCI associated with the multiple events. The CI or TSCI associated with an event may be considered/configured to include wireless samples/characteristics/fingerprints (and/or venues, environments, objects, object movements, states/emotional states/states of mind/situations/stages/gestures/gait/behaviors/movements/activities/daily activities/history/events of an object, etc.) associated with the event.
既知のイベントに関連する個別のトレーニング(例えば、調査、無線調査、初期無線調査)期間内にベニューで発生する複数の既知のイベントの各々について、個別のトレーニング無線信号(例えば、トレーニングプローブ信号の個別の系列)は、プロセッサ、メモリ、及び第1のタイプ1デバイスの命令のセットを使用して、第1のタイプ1ヘテロジニアス無線デバイスアンテナによって、個別のトレーニング期間内にベニューにおいて無線マルチパスチャネルを通じて少なくとも1つの第1のタイプ2ヘテロジニアス無線デバイスへ送信されうる。
For each of a number of known events occurring at the venue within a separate training (e.g., survey, radio survey, initial radio survey) period associated with the known event, a separate training radio signal (e.g., a separate sequence of training probe signals) may be transmitted by the
トレーニングCI(トレーニングTSCI)の少なくとも1つの個別の時系列は、(個別の)トレーニング信号から、少なくとも1つの第1のタイプ2デバイスの各々によって非同期に取得されうる。CIは、既知のイベントと関連付けられたトレーニング期間における第1のタイプ2デバイスと第1のタイプ1デバイスとの間のチャネルのCIでありうる。少なくとも1つのトレーニングTSCIは、前処理されうる。トレーニングは、(例えば、タイプ1デバイス及び/又はタイプ2デバイスの設置中の)無線調査でありうる。 At least one separate time series of training CI (training TSCI) may be acquired asynchronously by each of the at least one first type-2 device from a (separate) training signal. The CI may be a CI of a channel between the first type-2 device and the first type-1 device during a training period associated with a known event. The at least one training TSCI may be pre-processed. The training may be a wireless survey (e.g., during installation of the type-1 and/or type-2 devices).
現在の期間においてベニューで発生している現在のイベントについて、現在の無線信号(例えば、現在のプローブ信号の系列)は、プロセッサ、メモリ、及び第2のタイプ1デバイスの命令のセットを使用して、現在のイベントに関連する現在の期間におけるベニューのチャネルを介して少なくとも1つの第2のタイプ2ヘテロジニアス無線デバイス、第2のタイプ1ヘテロジニアス無線デバイスのアンテナによって送信されうる。
For a current event occurring at a venue in a current time period, a current wireless signal (e.g., a current sequence of probe signals) may be transmitted by at least one
現在のCI(現在のTSCI)の少なくとも1つの時系列は、現在の信号(例えば、現在のプローブ信号の系列)から、少なくとも1つの第2のタイプ2デバイスの各々によって非同期に取得されうる。CIは、現在のイベントと関連付けられた現在の期間における第2のタイプ2デバイスと第2のタイプ1デバイスとの間のチャネルのCIでありうる。少なくとも1つの現在のTSCIは、前処理されうる。 At least one time series of current CI (current TSCI) may be asynchronously obtained by each of the at least one second type-2 device from a current signal (e.g., a current sequence of probe signals). The CI may be a CI of a channel between the second type-2 device and the second type-1 device in a current time period associated with a current event. The at least one current TSCI may be pre-processed.
分類器は、少なくとも1つの第2のタイプ2デバイスによって現在のプローブ信号の系列から取得された少なくとも1つの現在のTSCIを分類するために、特定の現在のTSCIの少なくとも1つの部分を分類するために、及び/又は特定の現在のTSCIの少なくとも1つの部分と別のTSCIの別の部分との組み合わせを分類するために適用されうる。分類器は、TSCI(又は特性/STI又は他の分析値又は出力応答)をクラスタに分割し、当該クラスタを、特定のイベント/物体/対象/ロケーション/移動/アクティビティと関連付けうる。ラベル/タグは、クラスタに対して生成されうる。クラスタは、記憶され、取り出されうる。分類器は、現在のTSCI(又は特性/STI又は他の分析/出力応答、おそらく現在のイベントに関連するもの)を、クラスタ、既知/特定のイベント、クラス/カテゴリ/グループ/グループ/クラスタ/既知のイベント/対象/ロケーション/移動/アクティビティのセット、未知のイベント、クラス/カテゴリ/グループ/グループ/リスト/クラスタ/未知のイベント/対象/ロケーション/移動/アクティビティのセット、及び/又は別のイベント/対象/ロケーション/移動/アクティビティ/クラス/カテゴリ/グループ/グループ/リスト/クラスタ/セットと関連付けるために適用されうる。各TSCIは、それぞれのタイムスタンプにそれぞれ関連する少なくとも1つのCIを含みうる。2つのタイプ2デバイスと関連付けられた2つのTSCIは、開始時間、持続時間、停止時間、CIの量、サンプリング周波数、サンプリング期間、という異なるものであってもよい。それらのCIは、異なる特徴を有しうる。第1及び第2のタイプ1デバイスは、ベニュー内の同じロケットにあってもよい。それらは、同じデバイスであってもよい。少なくとも1つの第2のタイプ2デバイス(又はそれらのロケーション)は、少なくとも1つの第1のタイプ2デバイス(又はそれらのロケーション)の置換であってもよい。特定の第2のタイプ2デバイス及び特定の第1のタイプ2デバイスは、同じデバイスであってもよい。
The classifier may be applied to classify at least one current TSCI obtained from the sequence of current probe signals by at least one
第1のタイプ2デバイスのサブセットと第2のタイプ2デバイスのサブセットとは同じでありうる。少なくとも1つの第2のタイプ2デバイス及び/又は少なくとも1つの第2のタイプ2デバイスのサブセットは、少なくとも1つの第1のタイプ2デバイスのサブセットでありうる。少なくとも1つの第1のタイプ2デバイス及び/又は少なくとも1つの第1のタイプ2デバイスのサブセットは、少なくとも1つの第2のタイプ2デバイスのサブセットの置換でありうる。少なくとも1つの第2のタイプ2デバイス及び/又は少なくとも1つの第2のタイプ2デバイスのサブセットは、少なくとも1つの第1のタイプ2デバイスのサブセットの置換でありうる。少なくとも1つの第2のタイプ2デバイス及び/又は少なくとも1つの第2のタイプ2デバイスのサブセットは、少なくとも1つの第1のタイプ2デバイスのサブセットと同じそれぞれのロケーションにありうる。少なくとも1つの第1のタイプ2デバイス及び/又は少なくとも1つの第1のタイプ2デバイスのサブセットは、少なくとも1つの第2のタイプ2デバイスのサブセットと同じそれぞれのロケーションにありうる。
The subset of the
タイプ1デバイスのアンテナと、第2のタイプ1デバイスのアンテナとは、ベニュー内の同じロケーションにあってもよい。少なくとも1つの第2のタイプ2デバイスのアンテナ及び/又は少なくとも1つの第2のタイプ2デバイスのサブセットのアンテナは、少なくとも1つの第1のタイプ2デバイスのサブセットのそれぞれのアンテナと同じそれぞれのロケーションにあってもよい。少なくとも1つの第1のタイプ2デバイスのアンテナ及び/又は少なくとも1つの第1のタイプ2デバイスのサブセットのアンテナは、少なくとも1つの第2のタイプ2デバイスのサブセットのそれぞれのアンテナと同じそれぞれのロケーションにあってもよい。
The antenna of the
第1のTSCIの第1の持続時間の第1のセクションと、第2のTSCIの第2のセクションの第2の持続時間の第2のセクションとは、アライメントされうる。第1のセクションのアイテムと第2のセクションのアイテムとの間のマップが演算されうる。第1のセクションは第1の開始/終了時間を有する第1のTSCIの第1のセグメント(例えば、サブセット)、及び/又は処理された第1のTSCIの別のセグメント(例えば、サブセット)を含みうる。処理された第1のTSCIは、第1の動作によって処理された第1のTSCIでありうる。第2のセクションは第2の開始時間及び第2の終了時間を有する第2のTSCIの第2のセグメント(例えば、サブセット)と、処理された第2のTSCIの別のセグメント(例えば、サブセット)とを含みうる。処理された第2のTSCIは、第2の動作によって処理された第2のTSCIでありうる。第1の動作及び/又は第2の動作は、サブサンプリング、再サンプリング、補間、フィルタリング、変換、特徴抽出、前処理、及び/又は別の動作を含みうる。 A first section of a first duration of a first TSCI and a second section of a second duration of a second section of a second TSCI may be aligned. A map between items of the first section and items of the second section may be computed. The first section may include a first segment (e.g., a subset) of the first TSCI having a first start/end time and/or another segment (e.g., a subset) of the processed first TSCI. The processed first TSCI may be the first TSCI processed by the first operation. The second section may include a second segment (e.g., a subset) of the second TSCI having a second start time and a second end time and another segment (e.g., a subset) of the processed second TSCI. The processed second TSCI may be the second TSCI processed by the second operation. The first operation and/or the second operation may include subsampling, resampling, interpolation, filtering, transformation, feature extraction, preprocessing, and/or other operations.
第1のセクションの第1のアイテムは、第2のセクションの第2のアイテムにマッピングされうる。第1のセクションの第1のアイテムはまた、第2のセクションの別のアイテムにマッピングされうる。第1のセクションの別のアイテムはまた、第2のセクションの第2のアイテムにマッピングされうる。マッピングは、1対1、1対多、多対1、多対多であってもよい。第1のTSCIの第1のセクションの第1のアイテム、第1のTSCIの別のアイテム、第1のアイテムのタイムスタンプ、第1のアイテムの時間差、第1のアイテムの隣接タイムスタンプ、第1のアイテムの隣接タイムスタンプ、第1のアイテムと関連付けられた別のタイムスタンプ、第2のTSCIの第2のセクションの第2のアイテム、第2のアイテムのタイムスタンプ、第2のアイテムの時間差、第2のアイテムの時間差、第2のアイテムの隣接タイムスタンプ、及び第2のアイテムと関連付けられた別のタイムスタンプのうちの少なくとも1つの機能は、少なくとも1つの制約を満たしうる。 The first item of the first section may be mapped to the second item of the second section. The first item of the first section may also be mapped to another item of the second section. The other item of the first section may also be mapped to the second item of the second section. The mapping may be one-to-one, one-to-many, many-to-one, or many-to-many. At least one feature of the first item of the first section of the first TSCI, the other item of the first TSCI, the timestamp of the first item, the time difference of the first item, the adjacent timestamp of the first item, the adjacent timestamp of the first item, the other timestamp associated with the first item, the second item of the second section of the second TSCI, the timestamp of the second item, the time difference of the second item, the time difference of the second item, the adjacent timestamp of the second item, and the other timestamp associated with the second item may satisfy at least one constraint.
1つの制約は、第1のアイテムのタイムスタンプと第2のアイテムのタイムスタンプとの間の差が適応的な(及び/又は動的に調整された)上限閾値によって上限が与えられ、適応的な下限閾値によって下限が与えられることでありうる。 One constraint may be that the difference between the timestamp of the first item and the timestamp of the second item is bounded upper by an adaptive (and/or dynamically adjusted) upper threshold and bounded lower by an adaptive lower threshold.
第1のセクションは、第1のTSCI全体でありうる。第2のセクションは、第2のTSCI全体でありうる。第1の持続時間は、第2の持続時間に等しくてもよい。TSCIの持続時間のセクションは、適応的に(及び/又は動的に)決定されうる。TSCIの暫定的なセクションが演算されうる。セクション(例えば、暫定的なセクション、セクション)の開始時間及び終了時間を決定しうる。このセクションは、暫定的なセクションの開始部分及び終了部分を除去することによって決定されてもよい。暫定的なセクションの先頭部分は、次のようにして決定しうる。反復的に、タイムスタンプが増加する暫定的なセクションのアイテムは、一度に1つのアイテムである現在のアイテムと見なすことができる。 The first section may be the entire first TSCI. The second section may be the entire second TSCI. The first duration may be equal to the second duration. The section duration of the TSCI may be adaptively (and/or dynamically) determined. A provisional section of the TSCI may be computed. A start time and an end time of a section (e.g., provisional section, section) may be determined. This section may be determined by removing the start and end portions of the provisional section. The beginning of the provisional section may be determined as follows: Iteratively, the items of the provisional section with increasing timestamps may be considered as the current item, one item at a time.
各反復において、少なくとも1つのアクティビティ測度/指標が演算及び/又は考慮されうる。少なくとも1つのアクティビティ測定は、現在のタイムスタンプと関連付けられた現在のアイテム、現在のタイムスタンプよりも大きくないタイムスタンプを有する暫定的なセクションの過去のアイテム、及び/又は現在のタイムスタンプよりも小さくないタイムスタンプを有する暫定的なセクションの将来のアイテムのうちの少なくとも1つと関連付けられうる。現在のアイテムは少なくとも1つのアクティビティ測度に関連する少なくとも1つの基準(例えば、品質基準、信号品質条件)が満たされる場合、暫定的なセクションの開始部分に追加されうる。 At each iteration, at least one activity measure/index may be computed and/or considered. The at least one activity measure may be associated with at least one of a current item associated with a current timestamp, a past item of the provisional section having a timestamp not greater than the current timestamp, and/or a future item of the provisional section having a timestamp not less than the current timestamp. The current item may be added to the beginning of the provisional section if at least one criterion (e.g., quality criterion, signal quality condition) associated with the at least one activity measure is satisfied.
アクティビティ測度に関連する少なくとも1つの基準は(a)アクティビティ測度が適応的(例えば、動的に調整された)上限閾値よりも小さい、(b)アクティビティ測度が適応的下限閾値よりも大きい、(c)アクティビティ測度が少なくとも所定量の連続するタイムスタンプについて連続的に適応的上限閾値よりも小さい、(d)アクティビティ測度が少なくとも別の所定量の連続するタイムスタンプについて連続的に適応的下限閾値よりも大きい、(e)アクティビティ測度が少なくとも所定量の連続するタイムスタンプのうちの所定量について連続的に適応的上限閾値よりも小さい、(f)アクティビティ測度が別の所定量の連続するタイムスタンプのうちの少なくとも別の所定量について連続的に適応的下限閾値よりも大きい、(g)現在のタイムスタンプに関連する別のタイムスタンプに関連する別のアクティビティ測度が別の適応的上限閾値よりも小さく、別の適応的下限閾値よりも大きい、(h)現在のタイムスタンプと関連付けられた少なくとも1つの個別のタイムスタンプと関連付けられた少なくとも1つのアクティビティ測度が、それぞれの上側閾値よりも小さく、それぞれの下側閾値よりも大きい、(i)現在のタイムスタンプと関連付けられたタイムスタンプのセットにおいて、それぞれの上側閾値よりも小さく、それぞれの下側閾値よりも大きいアクティビティ測度と関連付けられたタイムスタンプのパーセンテージが閾値を超える、及び(j)別の基準(例えば、品質基準、信号品質条件)。 At least one criterion associated with the activity measure is (a) the activity measure is less than an adaptive (e.g., dynamically adjusted) upper threshold, (b) the activity measure is greater than an adaptive lower threshold, (c) the activity measure is less than the adaptive upper threshold continuously for at least a predetermined amount of consecutive timestamps, (d) the activity measure is greater than the adaptive lower threshold continuously for at least another predetermined amount of consecutive timestamps, (e) the activity measure is less than the adaptive upper threshold continuously for at least a predetermined amount of the predetermined amount of consecutive timestamps, (f) the activity measure is less than the adaptive upper threshold continuously for at least another predetermined amount of the another predetermined amount of consecutive timestamps, (g) another activity measure associated with another timestamp associated with the current timestamp is less than another adaptive upper threshold and greater than another adaptive lower threshold; (h) at least one activity measure associated with at least one individual timestamp associated with the current timestamp is less than a respective upper threshold and greater than a respective lower threshold; (i) in the set of timestamps associated with the current timestamp, a percentage of timestamps associated with activity measures less than a respective upper threshold and greater than a respective lower threshold exceed a threshold; and (j) another criterion (e.g., quality criterion, signal quality condition).
時間T1におけるアイテムに関連するアクティビティ測度/インデックスは、(1)時間T1におけるアイテムの第1の関数及び時間T1-D1におけるアイテムであって、D1は所定の正の量(例えば、一定の時間オフセット)であり、(2)時間T1におけるアイテムの第2の関数及び時間T1+D1におけるアイテムであり、(3)時間T1におけるアイテムの第3の関数及び時間T2におけるアイテムであって、T2は所定の量(例えば、固定の初期基準時間;T2は経時的に変更(例えば、調整、変更、修正)されてもよく;T2は周期的に更新されてもよく;T2が期間の始まりであってもよく、T1は期間におけるスライド時間であってもよい)及び(4)時間T1におけるアイテムの第4の関数及び別のアイテムのうちの少なくとも1つを備えてもよい。 The activity measure/index associated with an item at time T1 may comprise at least one of: (1) a first function of the item at time T1 and the item at time T1-D1, where D1 is a predetermined positive amount (e.g., a fixed time offset); (2) a second function of the item at time T1 and the item at time T1+D1; (3) a third function of the item at time T1 and the item at time T2, where T2 is a predetermined amount (e.g., a fixed initial reference time; T2 may change (e.g., adjusted, modified, revised) over time; T2 may be updated periodically; T2 may be the beginning of a period and T1 may be a sliding time in the period); and (4) a fourth function of the item at time T1 and another item.
第1の関数、第2の関数、第3の関数、及び/又は第4の関数のうちの少なくとも1つは、少なくとも2つの引数X及びYを有する関数(例えば、F(X,Y,...))であってもよい。2つの引数はスカラであってもよい。関数(例えば、F)は、X、Y、(X-Y)、(Y-X)、abs(X-Y)、X^a、Y^b、abs(X^a-Y^b)、(X-Y)^a、(X/Y)、(X+a)/(Y+b)、(X^a/Y^b)、及び((X/Y)^a-b)のうちの少なくとも1つの関数であってよく、a及びbはいくつかの所定の量でありうる。例えば、関数は単にabs(X-Y)又は(X-Y)^2、(X-Y)^4であってもよい。関数は、ロバスト関数であってもよい。例えば、関数は、abs(X-Y)が閾値T未満である場合には(X-Y)^2であり、abs(X-Y)がTより大きい場合には(X-Y)+aであってもよい。代替的に、関数はabs(X-Y)がTよりも大きい場合の定数でありうる。関数はまた、abs(X-y)がTよりも大きい場合のゆっくりと増加する関数によって制限されてよく、したがって、外れ値は結果に深刻な影響を及ぼすことができない。関数の別の例は、(abs(X/Y)-a)であってもよく、ここでa=1である。このようにして、X=Y(即ち、変化がないか、又は活動がない)の場合、関数は0の値を与える。XがYより大きい場合、(X/Y)は1より大きくなり(XとYが正の場合)、関数は正になる。そして、XがYよりも小さい場合、(X/Y)は1よりも小さくなり、関数は負になる。別の例では、関数がX=(X_1-X_2-...-Y_1-...-Y_n)、X_i、(Y_i)、abs_X_i-Y_i、X_i^b、abs_X_i^a-Y_i ^b、(X_i-Y_i)^a、(X_i+a)/(Y_i+b)、(X_i^a/Y_i^b)、及び((X_i/Y_i)^a-b)のうちの少なくとも1つの関数であってよく、ここで、iはnタプルX及びY、並びに1≦i≦n、例えば、X_1の成分インデックスはi=1であり、X_2の成分インデックスはi=2である。関数は、X_i、Y_i、(Y_i-i)、(X_i-Y_i)、X_i、Y_i ^b、abs_X_i^a-Y_i ^b、(X_i-Y_i)^a、(X_i+a)/(Y_i +b)、(X_i^a/Y_i ^b)、及び((X_i/Y_i)^a-b)のうちの少なくとも1つの別の関数の成分ごとの加算を含むことができ、ここで、iはnタプルX及びYの成分インデックスである。関数がsum_{i=1}^n(abs(X_i/Y_i)-1)/n、又はsum_{i=1}^n w_i*(abs(X_i/Y_i)-1)の形式であってよく、ここで、w_iはコンポーネントiに対する何らかの重みである。 At least one of the first function, the second function, the third function, and/or the fourth function may be a function (e.g., F(X,Y,..)) with at least two arguments X and Y. The two arguments may be scalars. The function (e.g., F) may be at least one of X, Y, (X-Y), (Y-X), abs(X-Y), X^a, Y^b, abs(X^a-Y^b), (X-Y)^a, (X/Y), (X+a)/(Y+b), (X^a/Y^b), and ((X/Y)^a-b), where a and b may be some predefined quantities. For example, the function may simply be abs(X-Y) or (X-Y)^2, (X-Y)^4. The function may be a robust function. For example, the function may be (X-Y)^2 when abs(X-Y) is less than a threshold T, and (X-Y)+a when abs(X-Y) is greater than T. Alternatively, the function may be a constant when abs(X-Y) is greater than T. The function may also be bounded by a slowly increasing function when abs(X-y) is greater than T, so that outliers cannot seriously affect the results. Another example of a function may be (abs(X/Y)-a), where a=1. In this way, when X=Y (i.e., no change or no activity), the function gives a value of 0. When X is greater than Y, (X/Y) is greater than 1 (when X and Y are positive), and the function is positive. And when X is less than Y, (X/Y) is less than 1, and the function is negative. In another example, the function may be at least one of X=(X_1-X_2-..-Y_1-..-Y_n), X_i, (Y_i), abs_X_i-Y_i, X_i^b, abs_X_i^a-Y_i^b, (X_i-Y_i)^a, (X_i+a)/(Y_i+b), (X_i^a/Y_i^b), and ((X_i/Y_i)^a-b), where i is the n-tuple X and Y and 1≦i≦n, e.g., the component index of X_1 is i=1 and the component index of X_2 is i=2. The function may include a component-wise summation of at least one other function among X_i, Y_i, (Y_i-i), (X_i-Y_i), X_i, Y_i^b, abs_X_i^a-Y_i^b, (X_i-Y_i)^a, (X_i+a)/(Y_i+b), (X_i^a/Y_i^b), and ((X_i/Y_i)^a-b), where i is the component index of n-tuples X and Y. The function may be of the form sum_{i=1}^n(abs(X_i/Y_i)-1)/n, or sum_{i=1}^n w_i*(abs(X_i/Y_i)-1), where w_i is some weight for component i.
マップは、動的時間伸縮(DTW:dynamic time warping)を使用して演算されうる。DTWは、マップ、第1のTSCIのアイテム、第2のTSCIのアイテム、第1の持続時間、第2の持続時間、第1のセクション、及び/又は第2のセクションのうちの少なくとも1つに対する制約を備えうる。マップ内で、i番目の領域アイテムがj番目のレンジアイテムにマップされているとする。制約は、iとjとの許容可能な組み合わせ(iとjとの間の関係に関する制約)であってもよい。第1のTSCIの第1の持続時間の第1のセクションと、第2のTSCIの第2の持続時間の第2のセクションとの間のミスマッチコストが演算されうる。 The map may be computed using dynamic time warping (DTW). The DTW may comprise constraints on at least one of the map, the items of the first TSCI, the items of the second TSCI, the first duration, the second duration, the first section, and/or the second section. In the map, let the i-th domain item be mapped to the j-th range item. The constraint may be an allowable combination of i and j (a constraint on the relationship between i and j). A mismatch cost between the first section of the first duration of the first TSCI and the second section of the second duration of the second TSCI may be computed.
第1のセクション及び第2のセクションは、2つ以上のリンクを含むマップが第1のTSCIの第1のアイテムと第2のTSCIの第2のアイテムとの間で確立されうるように整列されうる。各リンクで、第1のタイムスタンプを有する第1のアイテムのうちの1つは、第2のタイムスタンプを有する第2のアイテムのうちの1つと関連付けられうる。整列された第1のセクションと整列された第2のセクションとの間のミスマッチコストが演算されうる。ミスマッチコストは、マップの特定のリンクによって関連付けられた第1のアイテムと第2のアイテムとの間のアイテムワイズコストと、マップの特定のリンクと関連付けられたリンクワイズコストとの機能を備えうる。 The first section and the second section may be aligned such that a map including two or more links may be established between a first item of the first TSCI and a second item of the second TSCI. At each link, one of the first items having a first timestamp may be associated with one of the second items having a second timestamp. A mismatch cost between the aligned first section and the aligned second section may be computed. The mismatch cost may comprise a function of an item-wise cost between the first item and the second item associated by a particular link of the map and a link-wise cost associated with the particular link of the map.
整列された第1のセクション及び整列された第2のセクションは、それぞれ、同じベクトル長の第1のベクトル及び第2のベクトルとして表されうる。ミスマッチコストは内積、内積様量、相関に基づく量、相関指標、共分散に基づく量、識別スコア、距離、ユークリッド距離、絶対距離、Lk距離(例えば、L1、L2、...)、重み付けされた距離、距離様量、及び/又は第1のベクトルと第2のベクトルとの間の別の類似性値のうちの少なくとも1つを含みうる。ミスマッチコストは、それぞれのベクトル長によって正規化しうる。 The aligned first section and aligned second section may be represented as a first vector and a second vector, respectively, of the same vector length. The mismatch cost may include at least one of a dot product, a dot product-like measure, a correlation-based measure, a correlation index, a covariance-based measure, a discrimination score, a distance, a Euclidean distance, an absolute distance, an Lk distance (e.g., L1, L2, ...), a weighted distance, a distance-like measure, and/or another similarity value between the first vector and the second vector. The mismatch cost may be normalized by the respective vector lengths.
第1のTSCIの第1の持続時間の第1のセクションと第2のTSCIの第2の持続時間の第2のセクションとの間のミスマッチコストから導出されるパラメータは、統計的分布を用いてモデル化されうる。統計的分布のスケールパラメータ、ロケーションパラメータ、及び/又は別のパラメータのうちの少なくとも1つが推定されうる。 The parameters derived from the mismatch cost between the first section of the first duration of the first TSCI and the second section of the second duration of the second TSCI may be modeled using a statistical distribution. At least one of a scale parameter, a location parameter, and/or another parameter of the statistical distribution may be estimated.
第1のTSCIの第1の持続時間の第1のセクションは、第1のTSCIのスライディングセクションでありうる。第2のTSCIの第2の持続時間の第2のセクションは、第2のTSCIのスライディングセクションでありうる。 The first section of the first duration of the first TSCI may be a sliding section of the first TSCI. The second section of the second duration of the second TSCI may be a sliding section of the second TSCI.
第1のスライディングウィンドウが第1のTSCIに適用されてよく、対応する第2のスライディングウィンドウが第2のTSCIに適用されてよい。第1のTSCIの第1のスライディングウィンドウと、第2のTSCIの対応する第2のスライディングウィンドウとは、位置合わせされうる。 A first sliding window may be applied to a first TSCI and a corresponding second sliding window may be applied to a second TSCI. The first sliding window of the first TSCI and the corresponding second sliding window of the second TSCI may be aligned.
第1のTSCIのアライメントされた第1のスライディングウィンドウと第2のTSCIの対応するアライメントされた第2のスライディングウィンドウとの間のミスマッチコストが演算されうる。現在のイベントは、ミスマッチコストに基づいて、既知のイベント、未知のイベント、及び/又は別のイベントのうちの少なくとも1つと関連付けられうる。 A mismatch cost between the aligned first sliding window of the first TSCI and the corresponding aligned second sliding window of the second TSCI may be calculated. The current event may be associated with at least one of a known event, an unknown event, and/or another event based on the mismatch cost.
分類器は、少なくとも1つの暫定的な分類結果を取得するために、第1のTSCIの第1の持続時間の各第1のセクション、及び/又は第2のTSCIの第2の持続時間の各第2のセクションのうちの少なくとも1つに適用されうる。各暫定的な分類結果は、それぞれの第1のセクション及びそれぞれの第2のセクションと関連付けられうる。 The classifier may be applied to at least one of each first section of the first duration of the first TSCI and/or each second section of the second duration of the second TSCI to obtain at least one provisional classification result. Each provisional classification result may be associated with a respective first section and a respective second section.
現在のイベントは、ミスマッチコストに基づいて、既知のイベント、未知のイベント、クラス/カテゴリ/グループ/グループ化/リスト/未知のイベントのセット、及び/又は別のイベントのうちの少なくとも1つと関連付けられうる。現在のイベントは、第1のTSCIの2つ以上のセクションと、第2のTSCIの2つ以上のセクションに対応する暫定的分類結果の最大数に基づいて、既知のイベント、未知のイベント、及び/又は別のイベントのうちの少なくとも1つと関連付けられうる。例えば、現在のイベントはミスマッチコストがN回連続して特定の既知のイベントを指し示す場合(例えば、N=10)、特定の既知のイベントと関連付けられうる。別の例では、現在のイベントが特定の既知のイベントを指す直近の過去N連続N内のミスマッチコストのパーセンテージが特定の閾値(例えば、>80%)を超える場合、特定の既知のイベントと関連付けられうる。 The current event may be associated with at least one of a known event, an unknown event, a class/category/group/grouping/list/set of unknown events, and/or another event based on the mismatch cost. The current event may be associated with at least one of a known event, an unknown event, and/or another event based on the maximum number of provisional classification results corresponding to two or more sections of the first TSCI and two or more sections of the second TSCI. For example, the current event may be associated with a particular known event if the mismatch cost points to the particular known event N consecutive times (e.g., N=10). In another example, the current event may be associated with a particular known event if the percentage of mismatch costs in the last N consecutive N that point to the particular known event exceeds a particular threshold (e.g., >80%).
別の例では、現在のイベントがある期間内のほとんどの時間について最小のミスマッチコストを達成する既知のイベントと関連付けられうる。現在のイベントは、少なくとも1つの第1のセクションと関連付けられた少なくとも1つのミスマッチコストの重み付け平均で最小の全体的なミスマッチコストを達成する既知のイベントと関連付けられうる。現在のイベントは、別の全体的なコストのうちの最小を達成する特定の既知のイベントと関連付けられうる。少なくとも1つの第1のセクションの十分なパーセンテージにおいて第1の閾値T1よりも低いミスマッチコストを達成する既知のイベントがない場合、現在のイベントは「未知のイベント」と関連付けられうる。現在のイベントはまた、いずれのイベントも第2の閾値T2よりも低い全体的なミスマッチコストを達成しない場合、「未知のイベント」と関連付けられうる。現在のイベントは、第1のTSCIの少なくとも1つの追加のセクション及び第2のTSCIの少なくとも1つの追加のセクションに関連するミスマッチコスト及び追加のミスマッチコストに基づいて、既知のイベント、未知のイベント、及び/又は別のイベントのうちの少なくとも1つと関連付けられうる。既知のイベントは、ドア閉イベント、ドア開イベント、ウィンドウ閉イベント、ウィンドウ開イベント、多状態イベント、オン状態イベント、オフ状態イベント、中間状態イベント、連続状態イベント、離散状態イベント、人間存在イベント、人間不在イベント、生体存在の兆候イベント、及び/又は生体不在の兆候のイベント、のうちの少なくとも1つを含みうる。 In another example, the current event may be associated with a known event that achieves the lowest mismatch cost for most of the time in a period. The current event may be associated with a known event that achieves the lowest overall mismatch cost in a weighted average of at least one mismatch cost associated with at least one first section. The current event may be associated with a particular known event that achieves the lowest of the other overall costs. If no known event achieves a mismatch cost lower than the first threshold T1 in a sufficient percentage of at least one first section, the current event may be associated with an "unknown event." The current event may also be associated with an "unknown event" if none of the events achieves an overall mismatch cost lower than the second threshold T2. The current event may be associated with at least one of a known event, an unknown event, and/or another event based on the mismatch cost and additional mismatch cost associated with at least one additional section of the first TSCI and at least one additional section of the second TSCI. The known events may include at least one of a door close event, a door open event, a window close event, a window open event, a multi-state event, an on state event, an off state event, an intermediate state event, a continuous state event, a discrete state event, a human presence event, a human absence event, an indication of a living body presence event, and/or an indication of a living body absence event.
各CIのための射影は、トレーニングTSCIに基づく次元削減方法を使用してトレーニングされうる。次元削減方法は、主成分分析(PCA)、異なるカーネルを有するPCA、独立成分分析(ICA)、フィッシャー線形判別、ベクトル量子化、教師あり学習、教師なし学習、自己組織化マップ、自動エンコーダ、ニューラルネットワーク、ディープニューラルネットワーク、及び/又は別の方法のうちの少なくとも1つを含みうる。投影は、分類器のための、少なくとも1つのイベントと関連付けられたトレーニングTSCI、及び/又は現在のTSCIのうちの少なくとも1つに適用されうる。 The projection for each CI may be trained using a dimensionality reduction method based on the training TSCI. The dimensionality reduction method may include at least one of principal component analysis (PCA), PCA with different kernels, independent component analysis (ICA), Fisher linear discriminant, vector quantization, supervised learning, unsupervised learning, self-organizing maps, autoencoders, neural networks, deep neural networks, and/or another method. The projection may be applied to at least one of the training TSCI associated with at least one event and/or the current TSCI for the classifier.
少なくとも1つのイベントの分類器は、少なくとも1つのイベントと関連付けられた投影及びトレーニングTSCIに基づいてトレーニングされうる。少なくとも1つの現在のTSCIは、投影及び現在のTSCIに基づいて分類/分類されうる。投影は、トレーニングTSCI、投影を再トレーニングする前の少なくとも1つの現在のTSCI、及び/又は追加のトレーニングTSCIのうちの少なくとも1つに基づいて、次元削減方法、及び別の次元削減方法のうちの少なくとも1つを使用して再トレーニングされうる。別の次元削減方法は、主成分分析(PCA)、異なるカーネルを有するPCA、独立成分分析(ICA)、フィッシャー線形判別、ベクトル量子化、教師あり学習、教師なし学習、自己組織化マップ、自動エンコーダ、ニューラルネットワーク、ディープニューラルネットワーク、及び/又は更に別の方法のうちの少なくとも1つを含みうる。少なくとも1つのイベントの分類器は、再トレーニングされた投影、少なくとも1つのイベントと関連付けられたトレーニングTSCI、及び/又は少なくとも1つの現在のTSCIのうちの少なくとも1つに基づいて再トレーニングされうる。少なくとも1つの現在のTSCIは、再トレーニングされた投影、再トレーニングされた分類器、及び/又は現在のTSCIに基づいて分類されうる。 A classifier for at least one event may be trained based on the projection and the training TSCI associated with the at least one event. At least one current TSCI may be classified/classified based on the projection and the current TSCI. The projection may be retrained using at least one of a dimensionality reduction method and another dimensionality reduction method based on at least one of the training TSCI, the at least one current TSCI before retraining the projection, and/or an additional training TSCI. The other dimensionality reduction method may include at least one of principal component analysis (PCA), PCA with different kernels, independent component analysis (ICA), Fisher linear discriminant, vector quantization, supervised learning, unsupervised learning, self-organizing maps, autoencoders, neural networks, deep neural networks, and/or yet another method. The classifier for at least one event may be retrained based on at least one of the retrained projection, the training TSCI associated with the at least one event, and/or the at least one current TSCI. At least one current TSCI may be classified based on the retrained projections, the retrained classifier, and/or the current TSCI.
各CIは、複素値のベクトルを含みうる。各複素値は、複素値の大きさを与えるために前処理されうる。各CIは、対応する複素数値の大きさを含む非負の実数のベクトルを与えるために前処理されうる。各トレーニングTSCIは、投影のトレーニングにおいて重み付けされうる。投影は、2つ以上の投影成分を含みうる。投影は、少なくとも1つの最上位の投影成分を含みうる。投影は、分類器にとって有益でありうる少なくとも1つの投影成分を含みうる。 Each CI may include a vector of complex values. Each complex value may be preprocessed to provide a magnitude of the complex value. Each CI may be preprocessed to provide a vector of non-negative real numbers that include the magnitude of the corresponding complex value. Each training TSCI may be weighted in training the projection. The projection may include two or more projection components. The projection may include at least one top projection component. The projection may include at least one projection component that may be useful to the classifier.
チャネル/チャネル情報/ベニュー/時空間情報/動き/物体 Channel/Channel information/Venue/Spatial information/Movement/Object
チャネル情報(CI)は、以下のものと関連付けられうる/含みうる:
信号強度、信号振幅、信号位相、スペクトル電力測定、モデムパラメータ(例えば、WiFi、4G/LTE等のデジタル通信システムにおける変調/復調に関連して使用される)、動的ビームフォーミング情報(例えば、IEEE802.11、又は別の規格等の標準化されたプロセスに従って、無線通信デバイスによって生成されるフィードバック又はステアリング行列を含む)、伝達関数成分、無線状態(例えば、デジタルデータを復号するためにデジタル通信システムにおいて使用される)、測定可能変数、センシングデータ、レイヤの粗粒度/細粒度情報(例えば、物理レイヤ、データリンクレイヤ、MACレイヤ等)、デジタル設定、利得設定、RFフィルタ設定、RFフロントエンドスイッチ設定、DCオフセット設定、DC補正設定、IQ補償設定、伝搬中の環境(例えばベニュー)による無線信号に対する効果、入力信号(タイプ1デバイスによって送信された無線信号)の出力信号(タイプ2デバイスによって受信される無線信号)への変換、環境の安定した挙動、状態プロファイル、無線チャネル測定値、受信信号強度インジケータ(RSSI)、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、帯域幅における周波数成分(例えば、サブキャリア)の特性、チャネルフィルタ応答、タイムスタンプ、補助情報、データ、メタデータ、ユーザデータ、アカウントデータ、アクセスデータ、セキュリティデータ、セッションデータ、ステータスデータ、監督データ、家庭データ、アイデンティティ(ID)、デバイスデータ、ネットワークデータ、近隣データ、環境データ、リアルタイムデータ、センサデータ、保存データ、暗号化データ、圧縮データ、保護データ、及び/又は、その他のチャネル情報。
各CIは、タイムスタンプ、及び/又は到着時間と関連付けられうる。CSIはマルチパスチャネルを介して送信機によって送信される信号と同様の信号を復調するために、(送信チャネルの)マルチパスチャネル効果を等化/取り消し/最小化/低減するために使用されうる。CIは、チャネルを通る信号の周波数帯域、周波数シグネチャ、周波数位相、周波数振幅、周波数トレンド、周波数特性、周波数類似特性、時間領域要素、周波数領域要素、時間周波数領域要素、直交分解特性、及び/又は非直交分解特性に関連する情報と関連付けられうる。TSCIは無線信号のストリーム(例えば、CI)でありうる。
Channel Information (CI) may relate to/include:
signal strength, signal amplitude, signal phase, spectral power measurements, modem parameters (e.g., used in connection with modulation/demodulation in digital communication systems such as WiFi, 4G/LTE, etc.), dynamic beamforming information (including feedback or steering matrices generated by a wireless communication device, e.g., according to a standardized process such as IEEE 802.11 or another standard), transfer function components, radio conditions (e.g., used in digital communication systems to decode digital data), measurable variables, sensing data, layer coarse/fine grain information (e.g., physical layer, data link layer, MAC layer, etc.), digital settings, gain settings, RF filter settings, RF front-end switch settings, DC offset settings, DC correction settings, IQ compensation settings, effects on a wireless signal due to the environment (e.g., venue) during propagation, input signal Conversion of (wireless signal transmitted by Type 1 device) to output signal (wireless signal received by Type 2 device), stable behavior of the environment, condition profile, wireless channel measurements, received signal strength indicator (RSSI), channel state information (CSI), channel impulse response (CIR), channel frequency response (CFR), characteristics of frequency components (e.g., subcarriers) in the bandwidth, channel filter response, timestamps, auxiliary information, data, metadata, user data, account data, access data, security data, session data, status data, supervision data, home data, identity (ID), device data, network data, neighborhood data, environmental data, real-time data, sensor data, stored data, encrypted data, compressed data, protected data, and/or other channel information.
Each CI may be associated with a time stamp and/or a time of arrival. The CSI may be used to demodulate a signal similar to a signal transmitted by a transmitter through a multipath channel, and to equalize/cancel/minimize/reduce a multipath channel effect (of a transmission channel). The CI may be associated with information related to a frequency band, a frequency signature, a frequency phase, a frequency amplitude, a frequency trend, a frequency characteristic, a frequency similarity characteristic, a time domain element, a frequency domain element, a time-frequency domain element, an orthogonal decomposition characteristic, and/or a non-orthogonal decomposition characteristic of a signal passing through a channel. The TSCI may be a stream of wireless signals (e.g., CI).
CIは、前処理され、処理され、後処理され、記憶され(例えば、ローカルメモリ、ポータブル/モバイルメモリ、リムーバブルメモリ、ストレージネットワーク、クラウドメモリ内に、揮発性方法で、不揮発性方法で)、検索され、送信され、及び/又は受信されうる。1つ以上のモデムパラメータ及び/又は無線状態パラメータは、一定に保持されうる。モデムパラメータは、無線サブシステムに適用されうる。モデムパラメータは、無線状態を表しうる。動き検出信号(例えば、ベースバンド信号、及び/又はベースバンド信号から復号/復調されたパケット等)は記憶されたモデムパラメータによって表される無線状態を使用して、無線サブシステムによって第1の無線信号(例えば、RF/WiFi/LTE/5G信号)を処理(例えば、ダウンコンバート)することによって取得されうる。モデムパラメータ/無線状態は、(例えば、以前のモデムパラメータ又は以前の無線状態を使用して)更新されうる。以前のモデムパラメータ/無線状態及び更新されたモデムパラメータ/無線状態の両方が、デジタル通信システム内の無線サブシステムに適用されうる。以前のモデムパラメータ/無線状態及び更新されたモデムパラメータ/無線状態の両方が、タスクにおいて比較/分析/処理/モニタリングされうる。 The CI may be pre-processed, processed, post-processed, stored (e.g., in a local memory, a portable/mobile memory, a removable memory, a storage network, a cloud memory, in a volatile manner, in a non-volatile manner), retrieved, transmitted, and/or received. One or more modem parameters and/or radio condition parameters may be held constant. The modem parameters may be applied to a radio subsystem. The modem parameters may represent radio conditions. A motion detection signal (e.g., a baseband signal and/or packets decoded/demodulated from the baseband signal, etc.) may be obtained by processing (e.g., downconverting) a first radio signal (e.g., an RF/WiFi/LTE/5G signal) by the radio subsystem using the radio conditions represented by the stored modem parameters. The modem parameters/radio conditions may be updated (e.g., using previous modem parameters or previous radio conditions). Both the previous modem parameters/radio conditions and the updated modem parameters/radio conditions may be applied to a radio subsystem in a digital communication system. Both previous and updated modem parameters/radio conditions can be compared/analyzed/processed/monitored in the task.
チャネル情報はまた、無線信号を処理するために使用されるモデムパラメータ(例えば、記憶された、又は新たに演算された)でありうる。無線信号は、複数のプローブ信号を含みうる。同じモデムパラメータを使用して、2つ以上のプローブ信号を処理しうる。同じモデムパラメータを使用して、2つ以上の無線信号を処理することもできる。モデムパラメータは、無線センサデバイスの無線サブシステム又はベースバンドサブシステム(又は両方)の動作のための設定又は全体的構成を示すパラメータを含みうる。モデムパラメータは無線サブシステムのためのゲイン設定、RFフィルタ設定、RFフロントエンドスイッチ設定、DCオフセット設定、又はIQ補償設定、又はデジタルDC補正設定、デジタルゲイン設定、及び/又はデジタルフィルタリング設定(例えば、ベースバンドサブシステムのための)のうちの1つ以上を含みうる。CIはまた、信号の期間、時間シグネチャ、タイムスタンプ、時間振幅、時間位相、時間傾向、及び/又は時間特性に関連する情報と関連付けられうる。CIは、信号の時間周波数区分、シグネチャ、振幅、位相、傾向、及び/又は特性に関連する情報と関連付けられうる。CIは、信号の分解と関連付けられうる。CIは、チャネルを通る信号の方向、到来角(AoA)、指向性アンテナの角度、及び/又は位相に関連する情報と関連付けられうる。CIは、チャネルを通る信号の減衰パターンと関連付けられうる。各CIは、タイプ1デバイス及びタイプ2デバイスと関連付けられうる。各CIは、タイプ1デバイスのアンテナ及びタイプ2デバイスのアンテナと関連付けられうる。
The channel information may also be modem parameters (e.g., stored or newly calculated) used to process the wireless signal. The wireless signal may include multiple probe signals. The same modem parameters may be used to process more than one probe signal. The same modem parameters may also be used to process more than one wireless signal. The modem parameters may include parameters indicating settings or overall configurations for operation of the radio subsystem or baseband subsystem (or both) of the wireless sensor device. The modem parameters may include one or more of gain settings, RF filter settings, RF front-end switch settings, DC offset settings, or IQ compensation settings, or digital DC correction settings, digital gain settings, and/or digital filtering settings (e.g., for the baseband subsystem) for the radio subsystem. The CI may also be associated with information related to the period, time signature, time stamp, time amplitude, time phase, time trend, and/or time characteristics of the signal. The CI may be associated with information related to the time-frequency division, signature, amplitude, phase, trend, and/or characteristics of the signal. The CI may be associated with decomposition of the signal. A CI may be associated with information related to the direction, angle of arrival (AoA), angle of a directional antenna, and/or phase of a signal passing through a channel. A CI may be associated with an attenuation pattern of a signal passing through a channel. Each CI may be associated with a
CIは、CIを提供しうる通信ハードウェア(例えば、タイプ2デバイス、又はタイプ1デバイス)から取得されうる。通信ハードウェアはWiFi対応チップ/IC(集積回路)、802.11又は802.16又は別の無線/無線規格に準拠するチップ、次世代WiFi対応チップ、LTE対応チップ、5G対応チップ、6G/7G/8G対応チップ、Bluetooth対応チップ、NFC(近距離通信)対応チップ、BLE(Bluetooth低電力)対応チップ、UWBチップ、別の通信チップ(例えば、Zigbee、WiMax、メッシュネットワーク)等でありうる。通信ハードウェアは、CIを演算し、CIをバッファメモリに格納し、CIを抽出のために利用可能にする。CIは、チャネル状態情報(CSI)に関係するデータ及び/又は少なくとも1つの行列を備えうる。少なくとも1つの行列は、チャネル等化、及び/又はビームフォーミング等のために使用されうる。チャネルは、ベニューと関連付けられうる。減衰は、ベニューでの信号伝搬、空気(例えば、ベニューの空気)を通る/空気の周囲での信号伝搬/反射/屈折/回折、壁、ドア、家具、障害物及び/又は障壁等の屈折媒体/反射面に起因しうる。減衰は床、天井、家具、備品、物体、人、ペット等の表面及び障害物(例えば、反射表面、障害物)における反射に起因しうる。各CIは、タイムスタンプと関連付けられうる。各CIはN1個の成分(例えば、CFR中のN1個の周波数領域成分、CIR中のN1個の時間領域成分、又はN1個の分解成分)を含みうる。各成分は、成分インデックスと関連付けられうる。各成分は、実数、虚数、又は複素数、大きさ、位相、フラグ、及び/又はセットでありうる。各CIは、複素数のベクトル又は行列、混合量(mixed quantities)のセット、及び/又は少なくとも1つの複素数の多次元集合を備えうる。
The CI may be obtained from communication hardware (e.g., a
特定の成分インデックスと関連付けられたTSCIの成分は、それぞれのインデックスと関連付けられたそれぞれの成分時系列を形成しうる。TSCIは、N1個の成分時系列に分割されうる。各成分時系列は、それぞれの成分インデックスと関連付けられる。物体の動きの特性/STIは、成分時系列に基づいてモニタリングされてもよい。一例では、CI成分の1つ以上の範囲(例えば、成分11から成分23までの1つの範囲、成分44から成分50までの第2の範囲、及び1つの成分のみを有する第3の範囲)は更なる処理のために、いくつかの基準/コスト関数/信号品質メトリックに基づいて(例えば、信号対雑音比、及び/又は干渉レベルに基づいて)選択されうる。 The components of the TSCI associated with a particular component index may form respective component time series associated with the respective index. The TSCI may be divided into N1 component time series. Each component time series is associated with a respective component index. Object motion characteristics/STI may be monitored based on the component time series. In one example, one or more ranges of CI components (e.g., one range from component 11 to component 23, a second range from component 44 to component 50, and a third range having only one component) may be selected for further processing based on some criteria/cost function/signal quality metric (e.g., based on signal-to-noise ratio and/or interference level).
TSCIの成分特徴時系列の成分ごとの特性が演算されうる。成分ごとの特性はスカラ(例えば、エネルギー)又は領域及び範囲を有する関数(例えば、自己相関関数、変換、逆変換)であってもよい。物体の動きの特性/STIは、成分ごとの特性に基づいてモニタリングしうる。TSCIの全特性(例えば、総合特性)は、TSCIの各成分時系列の成分ごとの特性に基づいて演算されうる。全体の特性は、成分ごとの特性の重み付け平均であってもよい。物体の動きの特性/STIは、全特性に基づいてモニタリングされてもよい。総量は、個々の量の重み付け平均であってもよい。 A characteristic for each component of the TSCI component feature time series may be computed. The characteristic for each component may be a scalar (e.g., energy) or a function with domain and range (e.g., autocorrelation function, transform, inverse transform). The characteristic/STI of the object motion may be monitored based on the characteristic for each component. A characteristic (e.g., total characteristic) of the TSCI may be computed based on the characteristic for each component of each TSCI component time series. The total characteristic may be a weighted average of the characteristic for each component. The characteristic/STI of the object motion may be monitored based on the characteristic for each component. The total amount may be a weighted average of the individual amounts.
タイプ1デバイス及びタイプ2デバイスは、WiFi、WiMax、3Gを超える、4G/4G、LTE、LTE-A、5G、6G、7G、Bluetooth、NFC、BLE、Zigbee、UWB、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA、TD-SCDMA、メッシュネットワーク、独自の無線システム、IEEE802.11規格、802.15規格、802.16規格、3GPP規格、及び/又は別の無線システムをサポートしうる。
共通無線システム及び/又は共通無線チャネルは、タイプ1トランシーバ及び/又は少なくとも1つのタイプ2トランシーバによって共有されうる。少なくとも1つのタイプ2トランシーバは共通無線システム及び/又は共通無線チャネルを使用して、それぞれの信号を同時に(又は、非同期的に、同期的に、散発的に、連続的に、反復的に、同時に、同時期に、及び/又は一時的に)送信しうる。タイプ1トランシーバは、共通無線システム及び/又は共通無線チャネルを使用して、少なくとも1つのタイプ2トランシーバに信号を送信しうる。
The common wireless system and/or the common wireless channel may be shared by the
各タイプ1デバイス及びタイプ2デバイスは、少なくとも1つの送信/受信アンテナを有しうる。各CIは、タイプ1デバイスの送信アンテナのうちの1つと、タイプ2デバイスの受信アンテナのうちの1つと関連付けられうる。送信アンテナ及び受信アンテナの各ペアは、リンク、経路、通信経路、信号ハードウェア経路等と関連付けられうる。例えば、タイプ1デバイスがM(例えば、3)個の送信アンテナを有し、タイプ2デバイスがN(例えば、2)個の受信アンテナを有する場合、MxN(例えば、3x2=6)個のリンク又は経路が存在しうる。各リンク又はパスは、TSCIと関連付けられうる。
Each
少なくとも1つのTSCIは、タイプ1デバイスとタイプ2デバイスとの間の様々なアンテナペアに対応しうる。タイプ1デバイスは、少なくとも1つのアンテナを有しうる。タイプ2デバイスはまた、少なくとも1つのアンテナを有しうる。各TSCIは、タイプ1デバイスのアンテナ及びタイプ2デバイスのアンテナと関連付けられうる。アンテナリンクにわたる平均化又は重み付け平均化が実行されうる。平均化又は重み付け平均化は、少なくとも1つのTSCIにわたって行われうる。平均化は、オプションで、アンテナ対のサブセットに対応する少なくとも1つのTSCIのサブセットに対して実行されうる。
At least one TSCI may correspond to various antenna pairs between the
TSCIの一部のCIのタイムスタンプは、不規則であってよく、時間補正されたCIの補正されたタイムスタンプが時間的に均一に離間されうるように補正されうる。複数のタイプ1デバイス及び/又は複数のタイプ2デバイスの場合、訂正されたタイムスタンプは、同じ又は異なるクロックに関するものでありうる。CIの各々と関連付けられたオリジナルのタイムスタンプが決定されうる。オリジナルのタイムスタンプは、時間的に一様に離間されないことがある。現在のスライディング時間ウィンドウ内の特定のTSCIの特定の部分の全てのCIのオリジナルのタイムスタンプは、時間補正されたCIの補正されたタイムスタンプが時間的に均一に離間されうるように補正されうる。
The timestamps of some CIs of a TSCI may be irregular and may be corrected such that the corrected timestamps of the time-corrected CIs may be uniformly spaced in time. In the case of
特性及び/又はSTI(例えば、動き情報)は、以下を含む:
位置、位置、変更位置、新しい位置、新しい位置、位置、垂直位置、距離、距離、移動、加速度、加速度、回転速度、加速度、運動の方向、方位角、回転、運動の方向、回転、経路、変形、縮小、拡大、歩行、拡大、歩行、周期運動、頭部運動、反復運動、周期運動、擬似周期運動、衝撃運動、突然運動、転倒運動、転倒運動、過渡的動作、過渡的挙動、運動の周期、運動の周波数、時間的プロファイル、時間的特性、時間的特性、発生、変化、時間的変化、CIの変化、周波数の変化、タイミングの変化、歩行周期の変化、タイミングの変化、歩行周期の変化、タイミング、開始時間、開始時間、終了時間、持続時間、運動の履歴、運動タイプ、運動分類、周波数、周波数スペクトル、物体の構成、物体の構成、接近、接近、識別、接近、接近、頭部運動速度、頭部運動、呼吸数、呼吸数、呼吸時間、呼吸深さ、呼気時間、吸入時間、呼気時間、呼気時間、換気時間、換気間隔、心拍数変動、手の運動方向、手の運動、脚の運動、歩行速度、手の運動速度、手の運動速度、位置の特徴、物体の運動に関連する特徴(例えば、位置/位置の変化)、ツールの運動、機械の運動、複雑な運動、及び/又は複数の運動の組み合わせ、イベント、信号の統計、信号の動態、異常、動き統計、運動パラメータ、運動の指示、運動の大きさ、運動位相、類似性スコア、距離スコア、ユークリッド距離、重み付け距離、L_1ノルム、L_2ノルム、k>2についてのL_kノルム、統計的距離、相関、相関インジケータ、自己相関、自己共分散、相互共分散、内積、外積、動き信号変換、動き特徴、動きの存在、動きの不存在、動き位置特定、動き識別、動き認識、物体の存在、物体の不存在、物体の出入り、物体の変化、動きサイクル、動きカウント、歩行サイクル、動き周期、運動リズム、運動、動きリズム、変形動作、ジェスチャ、下書き、頭部の動き、口の動き、心臓動作、内臓動作、動作傾向、大きさ、容積、容積、形状、形状、タグ、開始/開始位置、終了位置、開始/開始量、終了量、イベント、転倒イベント、セキュリティイベント、事故イベント、ホームイベント、事務所イベント、工場イベント、倉庫イベント、製造イベント、ラインアセンブリイベント、保守イベント、カー関連イベント、ナビゲーションイベント、イベント追跡イベント、ドアイベント、ドア開イベント、ドア閉イベント、ウィンドウイベント、ウィンドウ開イベント、ウィンドウ閉イベント、反復可能イベント、ワンタイムイベント、消費量、未消費量、状態、物理状態、健康状態、福祉状態、感情状態、精神状態、別のイベント、分析、出力応答、及び/又は別の情報。特性及び/又はSTIは、CI又はTSCIから演算された特徴(例えば、特徴演算/抽出)に基づいて演算/モニタリングされうる。静的セグメント又はプロファイル(及び/又は動的セグメント/プロファイル)は、特徴の分析に基づいて、識別/演算/分析/モニタリング/抽出/取得/取得/マーク/提示/強調表示/格納/通信されてもよい。分析は、動き検出/動き評価/存在検出を含みうる。演算ワークロードは、タイプ1デバイス、タイプ2デバイス、及び別のプロセッサの間で共有されうる。
The characteristics and/or STI (e.g., motion information) include:
position,position,changed position,new position,new position,position,vertical position,distance,distance,movement,acceleration,acceleration,rotational speed,acceleration,direction of movement,azimuth,rotation,direction of movement,rotation,path,deformation,shrinkage,enlargement,walking,enlargement,walking,periodic movement,head movement,repetitive movement,periodic movement,pseudoperiodic movement,impulse movement,sudden movement,falling movement,falling movement,transient movement,transient behavior,periodic movement,frequency of movement,temporal profile,temporal characteristics,temporal characteristics,occurrence,change,temporal change,change in CI,change in frequency,change in timing,change in gait cycle,change in timing,change in gait cycle,timing,start time,start time,end time,duration time, motion history, motion type, motion classification, frequency, frequency spectrum, object configuration, object configuration, approach, approach, identification, approach, approach, head motion velocity, head motion, respiration rate, respiration rate, respiration time, respiration depth, exhalation time, inhalation time, exhalation time, exhalation time, ventilation time, ventilation interval, heart rate variability, hand motion direction, hand motion, leg motion, walking speed, hand motion velocity, hand motion velocity, position features, features related to object motion (e.g. position/change in position), tool motion, machine motion, complex motion and/or combination of multiple motions, event, signal statistics, signal dynamics, anomaly, motion statistics, motion parameters, motion indication, motion magnitude , motion phase, similarity score, distance score, Euclidean distance, weighted distance, L_1 norm, L_2 norm, L_k norm for k>2, statistical distance, correlation, correlation indicator, autocorrelation, autocovariance, cross-covariance, inner product, cross product, motion signal transformation, motion features, motion presence, motion absence, motion localization, motion identification, motion recognition, object presence, object absence, object entry/exit, object change, motion cycle, motion count, gait cycle, motion period, motion rhythm, motion, motion rhythm, deformation motion, gesture, draft, head motion, mouth motion, cardiac motion, visceral motion, motion tendency, size, volume, volumetric, shape, shape, tag, start /start location, end location, start/start amount, end amount, event, fall event, security event, accident event, home event, office event, factory event, warehouse event, manufacturing event, line assembly event, maintenance event, car related event, navigation event, event tracking event, door event, door open event, door close event, window event, window open event, window close event, repeatable event, one time event, consumption amount, unconsumed amount, state, physical state, health state, welfare state, emotional state, mental state, other event, analysis, output response, and/or other information. Characteristics and/or STI may be computed/monitored based on features computed from the CI or TSCI (e.g., feature computation/extraction). Static segments or profiles (and/or dynamic segments/profiles) may be identified/computed/analyzed/monitored/extracted/obtained/captured/marked/presented/highlighted/stored/communicated based on analysis of features. Analysis may include motion detection/motion assessment/presence detection. Computational workload may be shared between the
タイプ1デバイス及び/又はタイプ2デバイスは、ローカルデバイスでありうる。ローカルデバイスは、スマートフォン、スマートデバイス、TV、セットトップボックス、アクセスポイント、ルータ、無線リピータ、リピータ、ルータ、リピータ、無線信号リピータ/エクステンダ、スピーカ、ファン、冷蔵庫、ファン、マイクロ波、オーブン、コーヒーマシン、温水ポット、テーブル、椅子、照明、ランプ、ドアロック、カメラ、動きセンサ、動きセンサ、防火栓、ガレージドア、スイッチ、電源アダプタ、コンピュータ、ドングル、コンピュータ、ドングル、電子パッド、ソファ、タイル、アクセサリ、ホームデバイス、車両デバイス、オフィスデバイス、ビルディングデバイス、製造デバイス、時計、時計、テレビ、オーブン、空調、アクセサリ、ユーティリティ、アプライアンス、スマートマシン、スマート車両、インターネット対応デバイス、コンピュータ、ポータブルコンピュータ、タブレット、スマートハウス、スマートオフィス、スマート駐車場、スマートシステム、及び/又は他のデバイスでありうる。
The
各タイプ1デバイスは、それぞれの識別子(例えば、ID)と関連付けられうる。各タイプ2デバイスはまた、それぞれのアイデンティティ(ID)と関連付けられうる。IDは、符号、テキストと符号の組み合わせ、名前、パスワード、口座、口座ID、ウェブリンク、ウェブアドレス、何らかの情報へのインデックス、及び/又は別のIDを含みうる。IDは割り当てられうる。IDは、ハードウェア(例えば、ハードワイヤード、ドングル及び/又は他のハードウェアを介して)、ソフトウェア及び/又はファームウェアによって割り当てられうる。IDは、(例えば、データベースに、メモリに、サーバ(例えば、ハブデバイス)に、クラウドに、ローカルに記憶され、リモートに記憶され、永続的に記憶され、一時的に記憶され)、検索されうる。IDは、少なくとも1つのレコード、口座、ユーザ、世帯、住所、電話番号、社会保障番号、顧客番号、別のID、別の識別子、タイムスタンプ、及び/又はデータの収集と関連付けられうる。タイプ1デバイスのID及び/又はIDの一部は、タイプ2デバイスに利用可能にされうる。IDは、タイプ1デバイス及び/又はタイプ2デバイスによる、登録、初期化、通信、識別情報、検証、検出、認識、認証、アクセス制御、クラウドアクセス、ネットワーキング、ソーシャルネットワーキング、ロギング、記録、カタログ化、分類、タグ付け、関連付け、ペアリング、トランザクション、電子トランザクション、及び/又は知的財産管理のために使用されうる。
Each
物体は、人、ユーザ、物体、乗客、子供、高齢者、赤ちゃん、眠っている赤ちゃん、車内の赤ちゃん、患者、労働者、高付加価値労働者、専門家、専門家、ウェイター、ショッピングモールの顧客、空港/駅/バスターミナル/出荷ターミナルの旅行者、工場/モール/スーパー/オフィス/職場のスタッフ/労働者/顧客サービス員、下水/換気システム/リフトウェル内のサービス員、リフトウェル内のリフト、エレベータ、であってもよい。受刑者、追跡・モニタリング対象者、動物、植物、生物、ペット、犬、猫、スマートフォン、電話アクセサリ、コンピュータ、タブレット、携帯コンピュータ、ドングル、コンピュータアクセサリー、ネットワークデバイス、WiFiデバイス、IoTデバイス、スマートウォッチ、スマートグラス、スマートデバイス、スピーカ、キー、スマートキー、財布、ハンドバッグ、バックパック、商品、貨物、荷物、機器、モータ、機械、エアコン、ファン、空調機器、照明器具。可動式照明器具、テレビ、カメラ、音響・映像機器、据え置き型、モニタリング装置、部品、看板、工具、カート、チケット、駐車券、有料道路通行券、航空券、クレジットカード、プラスチックカード、アクセスカード、食品包装、調理器具、テーブル、椅子、清掃器具・道具、車両、自動車、駐車場内車両、倉庫・店舗・スーパー・配送センター内商品、ボート、自転車、航空機、ドローン、リモコン車・飛行機・ボート、リモコン飛行機・ボート、リモコン車・飛行機・ボート、リモコン飛行機・飛行機・ボート、リモコン飛行機・飛行機、ドローン、ドローン、ドローン、ドローン、リモコン飛行機・飛行機・ボート、リモコン車・飛行機・ボート、遠隔操作車/飛行機/ボート、ロボット、製造装置、組立ライン、工場内の材料/未完成部品/ロボット/ワゴン/運搬物、空港/ショッピングマート/スーパー内の追跡物体、非物体、物体の不在、物体の存在、形を有する物体、形を変える物体、形のない物体、液体の質量、ガスの質量/煙、火災、炎、電磁(EM)ソース、電磁媒体、及び/又は別の物体、でありうる。 The object may be a person, a user, an object, a passenger, a child, an elderly person, a baby, a sleeping baby, a baby in a car, a patient, a worker, a high value worker, an expert, a specialist, a waiter, a customer in a shopping mall, a traveller in an airport/station/bus terminal/shipping terminal, a staff/worker/customer service person in a factory/mall/supermarket/office/workplace, a service person in a sewer/ventilation system/lift well, a lift in a lift well, an elevator, an inmate, a person to be tracked/monitored, an animal, a plant, a living thing, a pet, a dog, a cat, a smartphone, a phone accessory, a computer, a tablet, a portable computer, a dongle, a computer accessory, a network device, a WiFi device, an IoT device, a smart watch, a smart glasses, a smart device, a speaker, a key, a smart key, a wallet, a handbag, a backpack, a merchandise, a cargo, a luggage, an equipment, a motor, a machine, an air conditioner, a fan, a HVAC equipment, a lighting fixture. It can be a mobile lighting fixture, a television, a camera, audio/visual equipment, a stationary, monitoring equipment, a part, a sign, a tool, a cart, a ticket, a parking pass, a toll pass, an airline ticket, a credit card, a plastic card, an access card, a food package, a cookware, a table, a chair, a cleaning tool/tool, a vehicle, an automobile, a car in a parking lot, a product in a warehouse/store/supermarket/distribution center, a boat, a bicycle, an aircraft, a drone, a remote controlled car/plane/boat, a remote controlled airplane/boat, a remote controlled airplane/boat, a drone, a drone, a drone, a drone, a remote controlled airplane/plane/boat, a remote controlled car/plane/boat, a remote controlled car/plane/boat, a remote controlled airplane/boat, a remote controlled car/plane/boat, a robot, a manufacturing device, an assembly line, a material/unfinished part/robot/wagon/carriage in a factory, a tracked object in an airport/shopping mart/supermarket, a non-object, an absence of an object, a presence of an object, an object with a shape, an object that changes shape, an object without a shape, a liquid mass, a gas mass/smoke, a fire, a flame, an electromagnetic (EM) source, an electromagnetic medium, and/or another object.
物体自体が、WiFi、MiFi、3G/4G/LTE/5G/6G/7G、Bluetooth、NFC、BLE、WiMax、Zigbee、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA、TD-SCDMA、メッシュネットワーク、アドホックネットワーク、及び/又は他のネットワーク等の、いくつかのネットワークに通信接続されうる。物体自体はAC電源によってかさばる可能性があるが、設置、清掃、保守、改修等の間に移動される。それはまた、リフト、パッド、可動、プラットフォーム、エレベータ、コンベヤベルト、ロボット、ドローン、フォークリフト、かご、ボート、車両等の可動プラットフォームに設置されてもよい。物体は、複数の部分を有することができ、各部分は異なる動き(例えば、位置/位置の変化)を有する。例えば、物体は、前方に歩いている人であってもよい。歩行中、彼の左手及び右手は、異なる瞬間速度、加速度、動き等を伴って、異なる方向に移動しうる。 The object itself may be communicatively connected to several networks, such as WiFi, MiFi, 3G/4G/LTE/5G/6G/7G, Bluetooth, NFC, BLE, WiMax, Zigbee, UMTS, 3GPP, GSM, EDGE, TDMA, FDMA, CDMA, WCDMA, TD-SCDMA, mesh networks, ad-hoc networks, and/or other networks. The object itself may be bulky with AC power, but is moved during installation, cleaning, maintenance, renovation, etc. It may also be installed on a mobile platform, such as a lift, pad, mobile, platform, elevator, conveyor belt, robot, drone, forklift, cage, boat, vehicle, etc. The object may have multiple parts, each part having a different motion (e.g., position/change of position). For example, the object may be a person walking forward. While walking, his left and right hands may move in different directions with different instantaneous velocities, accelerations, movements, etc.
無線送信機(例えば、タイプ1デバイス)、無線受信機(例えば、タイプ2デバイス)、別の無線送信機及び/又は別の無線受信機は、(例えば、以前の移動、現在の移動、及び/又は将来の移動において)物体及び/又は別の物体とともに移動しうる。それらは1つ以上の近くのデバイスに通信可能に結合されうる。それらはTSCI及び/又はTSCIに関連する情報を近くのデバイスに、及び/又は互いに送信しうる。それらは近くのデバイスとともにありうる。無線送信機及び/又は無線受信機が小さい(例えば、コインサイズ、タバコボックスサイズ、又は更により小さい)、軽量のポータブルデバイスの一部でありうる。ポータブルデバイスは、近くのデバイスと無線に結合されうる。
The wireless transmitter (e.g., a
近くのデバイスは、スマートフォン、iPhone(登録商標)、Androidフォン、スマートデバイス、スマート家電、スマート車両、スマートガジェット、スマートTV、スマート冷蔵庫、スマートスピーカ、スマートウォッチ、スマートグラス、スマートパッド、iPad(登録商標)、コンピュータ、ウェアラブルコンピュータ、ノートブックコンピュータ、ゲートウェイでありうる。近くのデバイスはインターネット、有線インターネット接続、及び/又は無線インターネット接続を介して、クラウドサーバ、ローカルサーバ(例えば、ハブデバイス)、及び/又は他のサーバに接続されうる。近くのデバイスは、携帯型であってもよい。ポータブルデバイス、近くのデバイス、ローカルサーバ(ハブデバイス等)、及び/又はクラウドサーバは、タスクのための演算及び/又は記憶を共有することができ(例えば、TSCIを取得し、物体の動き(例えば、位置/位置の変化)に関連する物体の特性/STIを決定し、電力(例えば、信号強度)情報の時系列の演算、特定の機能の決定/演算、局所的な極値の探索、分類、時間オフセットの特定の値の識別、雑音除去、処理、単純化、クリーニング、無線スマートセンシングタスク、信号からのCI抽出、切替、セグメント化、推定軌跡/経路/軌跡、マップの処理、環境モデル/制約/制限に基づく軌跡/経路/軌跡の処理、修正、修正、調整、マップベース(又は、モデルベース)の修正、誤り検知、境界ヒット、閾値処理)及び情報。近くのデバイスは、物体と共に動くことができる/動かないことができる。近くのデバイスは、ポータブル/非ポータブル/ムーバブル/ムーバブルではない場合がある。近くのデバイスは、バッテリ電力、太陽光電力、AC電力、及び/又は他の電源を使用しうる。近くのデバイスは、交換可能/非交換可能バッテリ、及び/又は再充電可能/非再充電可能バッテリを有しうる。近くのデバイスは、物体と同様であってもよい。近くのデバイスは、物体と同一の(及び/又は同様の)ハードウェア及び/又はソフトウェアを有しうる。近くのデバイスは、スマートデバイス、ネットワーク対応デバイス、WiFi/3G/4G/5G/6G/Zigbee/Bluetooth/NFC/UMTS/3GPP/GSM/EDGE/TDMA/FDMA/CDMA/WCDMA/TD-SCDMA/アドホックネットワーク/他のネットワークに対する接続を有するデバイス、スマートスピーカ、スマートウォッチ、スマートクロック、スマートアプライアンス、スマートマシン、スマート機器、スマートツール、スマート車両、インターネット対応デバイス、インターネット対応デバイス、コンピュータ、ポータブルコンピュータ、タブレット、及び別のデバイスでありうる。近くのデバイス及び/又は無線受信機、無線送信機、別の無線受信機、別の無線送信機、及び/又は(クラウド内の)クラウドサーバと関連付けられた少なくとも1つのプロセッサは、物体の初期STIを決定しうる。それらのうちの2つ以上は、初期空間-時間情報を一緒に決定しうる。それらのうちの2つ以上は初期STI(例えば、初期位置)の判定において中間情報を共有しうる。 The nearby devices may be smartphones, iPhones, Android phones, smart devices, smart appliances, smart vehicles, smart gadgets, smart TVs, smart refrigerators, smart speakers, smart watches, smart glasses, smart pads, iPads, computers, wearable computers, notebook computers, gateways. The nearby devices may be connected to a cloud server, a local server (e.g., a hub device), and/or other servers via the Internet, a wired Internet connection, and/or a wireless Internet connection. The nearby devices may be portable. The portable device, nearby devices, local server (such as hub device), and/or cloud server can share computation and/or storage for tasks (e.g., acquiring TSCI, determining object characteristics/STI related to object motion (e.g., position/change in position), computing time series of power (e.g., signal strength) information, determining/computing specific features, searching for local extrema, classification, identifying specific values of time offset, denoising, processing, simplification, cleaning, wireless smart sensing tasks, CI extraction from signals, switching, segmentation, estimated trajectory/path/trajectory, processing maps, processing trajectory/path/trajectory based on environment models/constraints/limitations, correction, modification, adjustment, map-based (or model-based) correction, error detection, boundary hit, thresholding) and information. The nearby devices can move/not move with the object. The nearby devices may be portable/non-portable/mobile/not mobile. The nearby devices may use battery power, solar power, AC power, and/or other power sources. The nearby device may have replaceable/non-replaceable batteries and/or rechargeable/non-rechargeable batteries. The nearby device may be similar to the object. The nearby device may have the same (and/or similar) hardware and/or software as the object. The nearby device may be a smart device, a network-enabled device, a device with a connection to WiFi/3G/4G/5G/6G/Zigbee/Bluetooth/NFC/UMTS/3GPP/GSM/EDGE/TDMA/FDMA/CDMA/WCDMA/TD-SCDMA/ad-hoc network/other network, a smart speaker, a smart watch, a smart clock, a smart appliance, a smart machine, a smart device, a smart tool, a smart vehicle, an internet-enabled device, an internet-enabled device, a computer, a portable computer, a tablet, and another device. At least one processor associated with a nearby device and/or a wireless receiver, a wireless transmitter, another wireless receiver, another wireless transmitter, and/or a cloud server (in the cloud) may determine an initial STI for the object. Two or more of them may jointly determine the initial spatio-temporal information. Two or more of them may share intermediate information in determining the initial STI (e.g., initial position).
一例では無線送信機(例えば、タイプ1デバイス、又はトラッカーBot)は、物体とともに移動しうる。無線送信機は、信号を無線受信機(例えば、タイプ2デバイス、又はOriginレジスタ)に送るか、又は物体の初期STI(例えば、初期位置)を決定しうる。無線送信機はまた、物体の動き(空間-時間情報)をモニタリングするために、信号及び/又は別の信号を別の無線受信機(例えば、別のタイプ2デバイス、又は別のOrigin登録)に送りうる。無線受信機はまた、物体の動きをモニタリングするために、無線送信機及び/又は別の無線送信機から信号及び/又は別の信号を受信しうる。無線受信機及び/又は別の無線受信機の位置は、知られている場合がある。別の例では無線受信機(例えば、タイプ2デバイス、又はトラッカーBot)は、物体とともに移動しうる。無線受信機は物体の初期空間-時間情報(例えば、初期位置)を決定するために、無線送信機(例えば、タイプ1デバイス、又はOriginレジスタ)から送信された信号を受信しうる。無線受信機はまた、物体の現在の動き(例えば、空間-時間情報)をモニタリングするために、別の無線送信機(例えば、別のタイプ1デバイス、又は別のOrigin登録)から信号及び/又は別の信号を受信しうる。無線送信機はまた、物体の動きをモニタリングするために、信号及び/又は別の信号を無線受信機及び/又は別の無線受信機(例えば、別のタイプ2デバイス、又は別のトラッカーBot)に送信しうる。無線送信機及び/又は別の無線送信機の位置は、知られている場合がある。
In one example, a wireless transmitter (e.g., a
ベニューは、センシングエリア、センシングエリア、部屋、家、オフィス、物件、職場、廊下、通路、リフト、リフトウェル、エスカレーター、エレベータ、下水道、換気システム、階段、集ベニュー、ダクト、エアダクト、パイプ、チューブ、密閉空間、閉鎖構造、半密閉構造、閉鎖領域、少なくとも一つの壁を持つ領域、プラント、機械、エンジン、木を使った構造、ガラスの構造、金属の構造、壁のある構造、ドアのある構造、隙間のある構造、反射面のある構造、流体のある構造、建物、屋上、店舗、工場、組立ライン、ホテルの部屋、博物館、教室、学校、大学、政府の建物、倉庫、ガレージ、モール、空港、駅、バスターミナル、ハブ、輸送拠点、輸送ターミナル、政府施設、公共施設、学校、大学、娯楽施設。娯楽施設、病院、小児・新生児病棟、老人ホーム、老人介護施設、公民館、競技場、公園、グラウンド、スポーツ施設、水泳施設、陸上競技場、バスケットボールコート、テニスコート、サッカースタジアム、野球場、体育館、ホール、ガレージ、ショッピングモール、モール、スーパー、製造施設、駐車施設、建設現場、鉱山施設、等。交通施設、高速道路、道路、谷、森林、木材、地形、景観、書斎、中庭、土地、道、遊園地、都市部、農村部、郊外、大都市圏、庭園、広場、音楽ホール、都心施設、上空施設、半開放施設、閉鎖空間、駅、物流センター、倉庫、店舗、物流センター、貯蔵施設、地下施設、空間(例えば、地上の外部空間)、屋内施設、屋外施設、壁・ドア・反射板を有する屋外施設、開放施設、半開放施設、自動車、トラック、バス、バン、コンテナ、船・ボート、潜水艇、列車、路面電車、飛行機、車両、移動式住居、洞窟、トンネル、パイプ、水路、都市圏、等。比較的高い建物のある繁華街、谷、井戸、ダクト、通路、ガス管、石油管、水道管、相互に接続する通路/通路/道路/管/洞窟/パイプ状構造/空気空間/流体空間、人体、動物体、体腔、器官、骨、歯、軟組織、硬組織、剛組織、非剛組織、血液/体液容器、風管、エアダクト等の、空間でありうる。ベニューは、屋内空間、屋外空間であってもよく、ベニューは空間の内側及び外側の両方を含んでもよい。例えば、ベニューは、建物の内側と建物の外側の両方を含みうる。例えば、ベニューは、1つの床又は複数の床を有する建物であってもよく、建物の一部は地下であってもよい。建物の形状は、例えば、円形、正方形、長方形、三角形、又は不規則形状でありうる。これらは単なる例である。本開示は、他のタイプのベニュー又は空間におけるイベントを検出するために使用しうる。 Venue means sensing area, sensing area, room, house, office, property, workplace, corridor, passageway, lift, lift well, escalator, elevator, sewer, ventilation system, staircase, collection venue, duct, air duct, pipe, tube, enclosed space, closed structure, semi-enclosed structure, enclosed area, area with at least one wall, plant, machine, engine, wooden structure, glass structure, metal structure, structure with walls, structure with doors, structure with gaps, structure with reflective surfaces, structure with fluid, building, rooftop, shop, factory, assembly line, hotel room, museum, classroom, school, university, government building, warehouse, garage, mall, airport, train station, bus terminal, hub, transport hub, transport terminal, government facility, public facility, school, university, entertainment facility. Entertainment facilities, hospitals, pediatric and neonatal wards, nursing homes, elderly care facilities, community centers, stadiums, parks, grounds, sports facilities, swimming facilities, athletics stadiums, basketball courts, tennis courts, soccer stadiums, baseball fields, gymnasiums, halls, garages, shopping malls, malls, supermarkets, manufacturing facilities, parking facilities, construction sites, mining facilities, etc. Transportation facilities, highways, roads, valleys, forests, timber, terrain, landscapes, study rooms, courtyards, land, roads, amusement parks, urban areas, rural areas, suburban areas, metropolitan areas, gardens, squares, music halls, urban facilities, overhead facilities, semi-open facilities, enclosed spaces, stations, logistics centers, warehouses, stores, logistics centers, storage facilities, underground facilities, spaces (e.g., above-ground exterior spaces), indoor facilities, outdoor facilities, outdoor facilities with walls, doors, and reflectors, open facilities, semi-open facilities, cars, trucks, buses, vans, containers, ships and boats, submarines, trains, trams, airplanes, vehicles, mobile homes, caves, tunnels, pipes, waterways, urban areas, etc. The venue may be a space such as a downtown with relatively tall buildings, a valley, a well, a duct, a passageway, a gas pipe, an oil pipe, a water pipe, an interconnecting passageway/pathway/road/pipe/cave/pipe-like structure/air space/fluid space, a human body, an animal body, a body cavity, an organ, a bone, a tooth, a soft tissue, a hard tissue, a rigid tissue, a non-rigid tissue, a blood/fluid container, a wind pipe, an air duct, etc. The venue may be an indoor space, an outdoor space, and the venue may include both the inside and the outside of the space. For example, the venue may include both the inside of a building and the outside of a building. For example, the venue may be a building with one floor or multiple floors, and part of the building may be underground. The shape of the building may be, for example, circular, square, rectangular, triangular, or irregular. These are merely examples. The present disclosure may be used to detect events in other types of venues or spaces.
無線送信機(例えば、タイプ1デバイス)及び/又は無線受信機(例えば、タイプ2デバイス)は物体とともに(例えば、以前の移動及び/又は現在の移動において)移動しうるポータブルデバイス(例えば、モジュール、又はモジュールを伴うデバイス)に埋め込まれうる。ポータブルデバイスは、有線接続(例えば、USB、microUSB、Firewire、HDMI(登録商標)、シリアルポート、パラレルポート、及び他のコネクタを介して)、及び/又は接続(例えば、Bluetooth、Bluetooth Low Energy(BLE)。ポータブルデバイスは、軽量デバイスであってもよい。ポータブルは、蓄電池、充電式蓄電池、及び/又はAC電源供給されてもよい。ポータブルデバイスは非常に小さく(例えば、サブミリメートルスケール及び/又はサブセンチメートルスケールで)、及び/又は小さく(例えば、コインサイズ、カードサイズ、ポケットサイズ、又はより大きく)てもよい。ポータブルデバイスは大型、大型、及び/又は大型(例えば、設置される重機)でありうる。ポータブルデバイスは、WiFiホットスポット、モバイルWiFi(MiFi)、アクセスポイント/マイクロUSB/スマートフォン、タブレット、コンピュータ、スマートデバイス、WiFi対応デバイス、LTE対応デバイス、スマートミラー、スマートミラー、スマートバッテリ、スマートライト、スマートペン、スマートリング、スマートドア、スマートクロック、スマートバッテリ、スマートベルト、スマートハンドバッグ、スマート衣服、スマートパッケージング、スマートペーパー/ブック/マガジン/印刷物/標識/表示/照明システム、スマートキー/ツール、スマートブレスレット/チェーン/ネックレス/ウェアラブル/アクセサリ、スマートパッド/クッション/ブロック、レンガ/建材、スマートゴミ箱、スマートフードキャリッジ/ストレージ、スマートボール/ラケット、スマートチェア/ソファ/ベッド、スマートシュー/カーペット/マット/ハンドハット/ハンドウェア、スマートハット/メイクアップ/ステッカー/タトゥー、スマートミラー、スマートピル、スマートピル、スマートボトル/食品容器、スマートデバイス、IoTデバイス、WiFi対応デバイス、3G/4G/6G対応デバイス、UMTSデバイス、3GPPデバイス、EDGEデバイス、TDMAデバイス、CDMAデバイス、WCDMAデバイス、埋め込み可能デバイス、空調、冷蔵庫、炉、オーブン、調理デバイス、テレビ/セットトップボックス(STB)/DVDプレーヤ/ビデオプレーヤ/リモートコントロール、ハイファイ、オーディオデバイス、スピーカ、照明、ドア、瓦・屋根・屋根・構造物・機器・据付・芝刈機・庭用具、機械器具/ガレージ缶/40ft/コンテナ、20ft/ガレージ容器、工場/製造装置、修理用具、工場/生産用具、機械、機械、機械、車両、カート、ワゴン、倉庫、車両、自動車、自転車、船、船、バスケット/ボックス/バケット/バケット/コンテナ、スマートプレート/カップ/ボウル/ポット/マット/マット/調理器具/キッチンツール/キッチン用品/キャビネット/テーブル/チェア/タイル/照明/水道管/蛇口/ガスレンジ/オーブン/食器洗い機/等、であってもよい。ポータブルデバイスは、交換可能、交換不可能、再充電可能、及び/又は再充電不可能でありうる蓄電池を有しうる。ポータブルデバイスは、無線充電されうる。ポータブルデバイスは、スマートペイメントカードであってもよい。ポータブルデバイスは、駐車場、高速道路、エンターテインメントパーク、又は支払いを必要とする他の場所/施設で使用される支払いカードであってもよい。ポータブルデバイスは、上述のように、アイデンティティ(ID)/識別子を有しうる。
The wireless transmitter (e.g.,
イベントは、TSCIに基づいてモニタリングされうる。イベントは、物体(例えば、人及び/又は病人)の転倒、回転、一時停止、衝撃(例えば、サンドバッグ、ドア、ベッド、ベッド、椅子、テーブル、机、キャビネット、ボックス、他の人、動物、鳥、テーブル、フライ、テーブル、椅子、ボール、ボウリングボール、テニスボール、サッカーボール、野球、バスケットボール、バスケットボール、ボレーボール)、2人の体の動作(例えば、人が風船を放す、人が魚を捕らえる、人が粘土を成型する、人が紙に書く、人がコンピュータ上でタイピングする)、車が車庫内を移動する、人がスマートフォンを携帯して、空港/モール/政府/ビル/オフィス/等の周辺を歩く、自律移動可能な物体/機械が周辺を動く(例:掃除機、実用車、自動車、ドローン、自動運転車)ことでありうる。 Events can be monitored based on the TSCI. Events can be objects (e.g., people and/or sick people) falling, rolling, pausing, impacts (e.g., punching bag, door, bed, bed, chair, table, desk, cabinet, box, other person, animal, bird, table, fly, table, chair, ball, bowling ball, tennis ball, soccer ball, baseball, basketball, basketball, volley ball), two people's body movements (e.g., person releasing a balloon, person catching a fish, person casting clay, person writing on paper, person typing on computer), a car moving in a garage, a person carrying a smartphone and walking around an airport/mall/government/building/office/etc., autonomously mobile objects/machines moving around (e.g., vacuum cleaner, utility vehicle, automobile, drone, self-driving car).
タスク又は無線スマートセンシングタスクは、以下のものを含みうる:物体検出、存在検出、近接検出、物体認識、アクティビティ認識、物体検証、日常的活動モニタリング、日常的活動モニタリング、日常的活動モニタリング、日常的活動モニタリング、ウェルビーイング・モニタリング、バイタルサイン・モニタリング、健康状態モニタリング、ベビーモニタリング、高齢者モニタリング、睡眠モニタリング、睡眠状態モニタリング、歩行モニタリング、運動モニタリング、ツール検出、ツール認識、ツール検証、患者検出、患者モニタリング、患者検証、機械検出、機械認識、機械検証、人間検出、人間認識、ベビー検出、ベビー認識、ベビー検証、人間呼吸検出、人間呼吸認識、人間呼吸推定、人間呼吸検証、人間心拍検出、人間心拍認識、人間心拍推定、転倒検出、転倒認識、転倒検証、転倒検証、感情検出、感情認識、感情推定、感情検証、動き認識、動き推定、動き検証、動き度合い推定、周期的動作検出、周期的動作認識、周期的動作推定、周期的動作検証、反復動作検出、反復動作認識、反復動作推定、反復動作検証、定常動作検出、定常動作認識、定常動作推定、定常動作検証、サイクロ定常動作検出、サイクロ定常動作認識、サイクロ定常動作推定、サイクロ定常動作検証、過渡的動作検出、過渡的動作認識、過渡的動作推定、過渡的動作検証、トレンド検出、トレンド検証、呼吸検出、呼吸認識、呼吸推定、人間生体認証検出、人間生体認証認識、人間生体認証推定、人間生体認証検証、環境情報学的検出、環境情報学的認識、環境情報学的推定、環境情報学的検証、歩行検出、歩行認識、歩行推定、歩行検証、ジェスチャ検出、ジェスチャ認識、ジェスチャ推定、ジェスチャ検証、機械学習、教師なし学習、半教師あり学習、クラスタリング、特徴抽出、特徴トレーニング、主成分分析、固有値分解、周波数分解、時間分解、時間-周波数分解、機能分解、他の分解、トレーニング、分別トレーニング、半教師ありトレーニング、教師なしトレーニング、半教師ありトレーニング、神経ネットワーク、突然の動作の検出、転倒検出、危険検出、生命脅威検出、定常動作検出、定常動作検出、サイクロ定常動作検出、侵入検出、侵入動作検出、不審動作検出、セキュリティ、安全モニタリング、ナビゲーション、誘導、マップベースの処理、マップベースの補正、モデルベースの処理/補正、不規則性検出、位置検出、室内センシング、追跡、複数の物体追跡、室内追跡、室内位置追跡、室内ナビゲーション、エネルギー管理、電力伝達、無線電力伝達、物体のカウント、駐車場での車両追跡、装置/システム(例えば、セキュリティシステム、アクセスシステム、アラーム、サイレン、スピーカ、テレビ、エンターテインメントシステム、カメラ、ヒータ/空調(HVAC)システム、換気システム、照明システム、ゲームシステム、コーヒーマシン、調理装置、清掃装置、ハウスキーピング装置)のアクティブ化、形状推定、拡張現実、無線通信、データ通信、信号ブロードキャスト、ネットワーキング、調整、管理、暗号化、保護、クラウドコンピューティング、他の処理及び/又は他のタスク。タスクは、タイプ1デバイス、タイプ2デバイス、別のタイプ1デバイス、別のタイプ2デバイス、近くのデバイス、ローカルサーバ(例えば、ハブデバイス)、エッジサーバ、クラウドサーバ、及び/又は別のデバイスによって実行されうる。タスクは、タイプ1デバイスとタイプ2デバイスとの任意のペア間のTSCIに基づきうる。タイプ2デバイスは、タイプ1デバイスであってもよく、逆もまた同様である。タイプ2デバイスは一時的に、連続的に、散発的に、同時に、及び/又は同時に、タイプ1デバイスの役割(例えば、機能性)を果たす/実行することができ、逆もまた同様である。タスクの第1の部分は、以下をうちの少なくとも1つを含みうる:前処理、信号処理、信号処理、条件付け、信号処理、信号処理、調整、信号処理、マッピング/連続的/マッピング/連続的/適応的/マッピング/要求、調整、特徴抽出、符号化、符号化、変更、符号化、変更、動き検出、動き検出、動き変化検出、動き検出パターン、動き検出パターン、動き認識パターン、バイタルサイン検出、バイタルサイン推定、バイタルサイン認識、周期的動き検出、周期的動き推定、反復動き検出/呼吸数検出、呼吸数検出、呼吸パターン検出、呼吸パターン推定、呼吸パターン認識、心拍検出、心拍推定、心拍パターン検出、心拍パターン推定、心拍パターン認識、ジェスチャ検出、ジェスチャ推定、ジェスチャ認識、速度検出、速度推定、物体位置推定、物体追跡、ナビゲーション、加速度推定、加速度検出、転倒検出、変化検出、侵入者(及び/又は不法行為)検出、ベビー検出、ベビーモニタリング、患者モニタリング、物体認識、無線電力伝送、及び/又は無線充電。
The tasks or wireless smart sensing tasks may include: object detection, presence detection, proximity detection, object recognition, activity recognition, object verification, daily activity monitoring, wellbeing monitoring, vital signs monitoring, health status monitoring, baby monitoring, elderly monitoring, sleep monitoring, sleep status monitoring, gait monitoring, exercise monitoring, tool detection, tool recognition, tool verification, patient detection, patient monitoring, patient verification, machine detection, machine recognition, machine verification, human detection, human recognition, baby detection, baby recognition, baby verification, human breathing detection, human breathing recognition, human breathing estimation, human breathing verification, human heart rate detection. ,human heart rate recognition,human heart rate estimation,fall detection,fall recognition,fall verification,fall verification,emotion detection,emotion recognition,emotion estimation,emotion verification,motion recognition,motion estimation,motion verification,motion degree estimation,periodic motion detection,periodic motion recognition,periodic motion estimation,periodic motion verification,repetitive motion detection,repetitive motion recognition,repetitive motion estimation,repetitive motion verification,steady motion detection,steady motion recognition,steady motion estimation,steady motion verification,cyclo steady motion detection,cyclo steady motion recognition,cyclo steady motion estimation,cyclo steady motion verification,transient motion detection,transient motion recognition,transient motion estimation,transient motion verification,trend detection,trend verification,breath detection,breath recognition,breath estimation,human biometric detection,human biometric recognition,human biometric estimation,human biometric verification,environmental informatics detection,environmental informatics recognition,environmental informatics estimation, environmental informatics verification, gait detection, gait recognition, gait estimation, gait verification, gesture detection, gesture recognition, gesture estimation, gesture verification, machine learning, unsupervised learning, semi-supervised learning, clustering, feature extraction, feature training, principal component analysis, eigenvalue decomposition, frequency decomposition, time decomposition, time-frequency decomposition, functional decomposition, other decomposition, training, classification training, semi-supervised training, unsupervised training, semi-supervised training, neural networks, sudden motion detection, fall detection, danger detection, life threat detection, steady motion detection, steady motion detection, cyclo steady motion detection, intrusion detection, intrusion motion detection, suspicious motion detection, security, safety monitoring, navigation, guidance, map-based processing, map-based correction, model Based processing/correction, irregularity detection, location detection, indoor sensing, tracking, multiple object tracking, indoor tracking, indoor location tracking, indoor navigation, energy management, power transfer, wireless power transfer, object counting, vehicle tracking in parking lots, activation of devices/systems (e.g., security systems, access systems, alarms, sirens, speakers, televisions, entertainment systems, cameras, heating/air conditioning (HVAC) systems, ventilation systems, lighting systems, gaming systems, coffee machines, cooking devices, cleaning devices, housekeeping devices), shape estimation, augmented reality, wireless communication, data communication, signal broadcasting, networking, coordination, management, encryption, protection, cloud computing, other processing and/or other tasks. The tasks may be performed by a
タスクの第2の部分は、スマートホームタスク、スマートオフィスタスク、スマートオフィスタスク、スマートファクトリタスク(例えば、機械又は組立ラインを使用する製造)、スマートインターネット(IoT)タスク、スマートホームオペレーション、スマートオフィスオペレーション、スマートオフィスオペレーション、スマートビルオペレーション(例えば、機械/組立ラインに供給品/部品/原材料を移動させること)、IoTオペレーション、スマートシステムオペレーション、ライトをオンにすること、部屋、領域、及び/又はベニューのうちの少なくとも1つにおいてライトを制御すること、サウンドクリップを再生すること、部屋、領域、及び/又はベニューのうちの少なくとも1つにおいてサウンドクリップを再生すること、ウェルカム、挨拶、福祉、第1のメッセージ、及び/又はタスクの第1の部分と関連付けられた第2のメッセージのうちの少なくとも1つを再生すること、電化製品をオンにすること、部屋、領域、及び/又はベニュー内の機器を制御すること、部屋、領域、及び/又はベニュー内の機器を制御すること、電気システムを制御すること、部屋、電気システムをオンにすること、部屋、領域、及び/又はベニュー内の電気システムを制御すること、セキュリティシステムをオンにすること、セキュリティシステムをオフにすること、部屋、領域、及び/又はベニュー内のセキュリティシステムを制御すること、機械システムをオンにすること、機械システムを制御すること、部屋、領域、及び/又はベニュー内の機械システムを制御すること、及び/又は、空調システム、暖房システム、換気システム、照明システム、照明装置、ストーブ、娯楽システム、ドア、フェンス、窓、ガレージ、コンピュータシステム、ネットワーク化された装置、ネットワーク化された装置、システム、家電、家電、事務機器、照明装置、ロボット(ロボットアーム等)、スマートビークル、スマートマシン、アセンブリライン、スマートデバイス、モノのインターネット(IoT)デバイス、スマートホームデバイス、及び/又はスマートオフィスデバイスのうちの少なくとも1つを制御すること。 The second portion of the task may be a smart home task, a smart office task, a smart office task, a smart factory task (e.g., manufacturing using a machine or an assembly line), a smart Internet (IoT) task, a smart home operation, a smart office operation, a smart office operation, a smart building operation (e.g., moving supplies/parts/raw materials to a machine/assembly line), an IoT operation, a smart system operation, turning on a light, controlling lights in at least one of the rooms, areas, and/or venues, playing a sound clip, playing a sound clip in at least one of the rooms, areas, and/or venues, playing at least one of a welcome, greeting, welfare, first message, and/or second message associated with the first portion of the task, turning on an appliance, controlling equipment in a room, area, and/or venue, controlling a room, area, and/or venue, controlling a room, area, and/or venue. or controlling equipment in a venue, controlling an electrical system, turning on a room, an electrical system, controlling an electrical system in a room, area, and/or venue, turning on a security system, turning off a security system, controlling a security system in a room, area, and/or venue, turning on a mechanical system, controlling a mechanical system, controlling a mechanical system in a room, area, and/or venue, and/or controlling at least one of an air conditioning system, a heating system, a ventilation system, a lighting system, a lighting device, a stove, an entertainment system, a door, a fence, a window, a garage, a computer system, a networked device, a networked device, a system, an appliance, an appliance, an office equipment, a lighting device, a robot (e.g., a robotic arm), a smart vehicle, a smart machine, an assembly line, a smart device, an Internet of Things (IoT) device, a smart home device, and/or a smart office device.
タスクは、以下を含みうる:ユーザが帰宅を検出すること、ある部屋から別の部屋へ移動することを検出すること、窓/ガレージドア/ブラインド/カーテン/パネル/ソーラーパネル/サンシェードを検出すること、ユーザが何かをすることを検出し/モニタリングし(例えば、ソファで眠ること、寝室で走ること、ソファで調理すること、テレビで見ること、台所で食べること、階段を上ること/下ること、休憩室で帰ること、ユーザ/ペットの位置をモニタリングし/検出すること、ユーザが検出すると自動的に何かをすること、ライトをオン/オフすること、音楽/ラジオ/ホームエンターテインメントシステムをオンにすること、テレビ/HiFi/セット-STB/ホームエンターテインメントシステム/スマートスピーカ/スマートデバイスをオン/オフ/調整/制御すること、エアコンシステムをオン/オフ/調整すること、換気システムをオン/オフ/調整すること、暖房システムをオン/オフ/調整すること、カーテン/ライトシェードを調整/制御すること、コンピュータをオン/オフ/ウェイクアップすること、コーヒーマシン/温水ポットをオン/オフ/予熱制御すること、調理器/オーブン/電子レンジ/他の調理デバイスのオン/オフ/制御/予熱制御、オーブン/電子レンジ/他の調理デバイスのオン/オフ/調整、温度予測のチェック/調整、電話メッセージボックスのチェック、メールのチェック、システムのチェック/調整、システムのチェック/調整/制御/アーム/安全保護システム/ベビーモニタのチェック/制御冷蔵庫のチェック/制御(例えば、Googleホーム、Amazon Echo等のスピーカを介して、ディスプレイ/画面上で、ウェブページ/電子メールを介して)。 Tasks may include: detecting when a user comes home, detecting when a user moves from one room to another, detecting windows/garage doors/blinds/curtains/panels/solar panels/sunshades, detecting/monitoring when a user does something (e.g. sleeping on the couch, running in the bedroom, cooking on the couch, watching TV, eating in the kitchen, going up/down stairs, returning in the break room, monitoring/detecting the location of a user/pet, automatically doing something when a user is detected, turning lights on/off, turning on music/radio/home entertainment system, turning on/off a TV/HiFi/Set-STB/Home Entertainment System/Smart Speaker/Smart Device turn on/off/adjust/control air conditioning system, turn on/off/adjust ventilation system, turn on/off/adjust heating system, adjust/control curtains/light shades, turn on/off/wake up computer, turn on/off/preheat coffee machine/hot water pot, turn on/off/control/preheat cooker/oven/microwave/other cooking device, turn on/off/adjust oven/microwave/other cooking device, check/adjust temperature forecast, check phone message box, check email, check/adjust system, check/adjust system/arm/safety system/baby monitor check/control refrigerator (e.g. via speaker like Google Home, Amazon Echo, on display/screen, via web page/email).
例えば、ユーザが自分の車に自宅に到着すると、タスクは、自動的に、ユーザ又は自分の車が接近していることを検出し、検出時にガレージドアを開き、ユーザがガレージに近づくにつれて、ドライブウェイ/ガレージライトをオンにし、エアコン/ヒータ/ファン等をオンにすることであってもよい。ユーザが家に入ると、タスクは自動的に入り口ライトをオンにし、ドライブウェイ/ガレージライトをオフにし、ユーザを歓迎するグリーティングメッセージを再生し、音楽をオンにし、ユーザの好みのラジオニュースチャンネルをオンにし、カーテン/ブラインドを開き、ユーザの気分をモニタリングし、ユーザの気分又は現在の/切迫したイベントに従って照明及びサウンド環境を調整し(例えば、ユーザが1時間以内にガールフレンドと夕食を食べるようにスケジューリングされているので、ロマンティックな照明及び音楽を行う)、ユーザが朝に用意したマイクロ波中の食物を温め、家の中の全てのシステムの診断チェックを行い、明日の作業の天気予報をチェックし、ユーザの関心のあるニュースをチェックし、ユーザのカレンダー及び実行リストをチェックし、リマインダを再生し、電話応答システム/メッセージングシステム/電子メールをチェックし、対話システム/音声合成を使用して口頭報告を与える(例えば、TV/エンターテインメントシステム/コンピュータ/ノートブック/ディスプレイ/ライト/明るさ/パターン/シンボル、ハプティックツール/仮想現実ツール/ジェスチャ/ツールの使用、スマートデバイス/家電/材料/器具/器具の使用、ウェブツール/サーバ/サーバハブデバイス/クラウドサーバ/クラウドサーバ/エッジサーバ/ホームネットワーク/メッシュネットワークの使用、メッセージングツール/通知ツール/コミュニケーションツール/スケジューリングツール/電子メールの使用、ユーザインタフェース/GUIの使用、香り/匂い/芳香/味の使用、ニューラルツール/神経系ツールの使用、組み合わせの使用)、母親の誕生日のユーザ及び彼女に電話をかけ、報告を作成し、報告を与え(例えば、上述のように想起するためのツールの使用)、報告を与える。タスクは、空調/暖房/換気システムを事前にオンにするか、又はスマートサーモスタットの温度設定を事前に調整すること等ができる。ユーザがリビングへの入口から移動するとき、タスクはリビングライトをオンにすること、リビングカーテンを開くこと、ウィンドウを開くこと、ユーザの後ろの入口ライトをオフにすること、TV及びセットトップボックスをオンにすること、TVをユーザの好みのチャネルにセットすること、ユーザの好み及び条件/状態に従ってアプライアンスを調整すること(例えば、照明を調整し、ロマンチックな雰囲気を構築するために音楽を選択/再生すること)等であってもよい。 For example, when a user arrives home in his/her car, the tasks may be to automatically detect that the user or his/her car is approaching, open the garage door upon detection, turn on the driveway/garage lights, turn on the air conditioner/heater/fans, etc. as the user approaches the garage. When the user enters the house, the tasks may automatically turn on the entrance lights, turn off the driveway/garage lights, play a greeting message welcoming the user, turn on music, turn on the user's preferred radio news channel, open the curtains/blinds, monitor the user's mood, adjust the lighting and sound environment according to the user's mood or current/imminent events (e.g., romantic lighting and music because the user is scheduled to have dinner with his/her girlfriend in an hour), heat up food in the microwave that the user prepared that morning, perform diagnostic checks of all systems in the house, check the weather forecast for tomorrow's tasks, check news of the user's interest, check the user's calendar and to-do lists, play reminders, check the phone answering system/messaging system/email. and giving a verbal report using a dialogue system/speech synthesis (e.g., using a TV/entertainment system/computer/notebook/display/light/brightness/pattern/symbol, using haptic tools/virtual reality tools/gestures/tools, using smart devices/appliances/materials/instruments/appliances, using web tools/servers/server hub devices/cloud servers/cloud servers/edge servers/home networks/mesh networks, using messaging tools/notification tools/communication tools/scheduling tools/email, using a user interface/GUI, using scents/smells/aromas/tastes, using neural tools/nervous system tools, using combinations), calling the user on his/her mother's birthday, making a report, giving the report (e.g., using a tool to recall as described above), giving the report. Tasks can be to proactively turn on the air conditioning/heating/ventilation system or proactively adjust the temperature setting of a smart thermostat, etc. When the user moves from the entrance to the living room, the tasks may be to turn on the living room lights, open the living room curtains, open the window, turn off the entrance light behind the user, turn on the TV and set-top box, set the TV to the user's preferred channel, adjust the appliances according to the user's preferences and conditions/states (e.g., adjust the lighting and select/play music to create a romantic atmosphere), etc.
別の例は、ユーザが朝に目覚めるとき、タスクはユーザが寝室内を動き回っていることを検出すること、ブラインド/カーテンを開くこと、窓を開くこと、目覚まし時計をオフにすること、夜間温度プロファイルから昼間温度プロファイルに屋内温度を調整すること、寝室光をオンにすること、ユーザがトイレに近づくにつれてトイレ光をオンにすること、無線又はストリーミングチャネルをチェックし、朝のニュースを再生すること、コーヒーマシンをオンにして水を予熱すること、セキュリティシステムをオフにすること等でありうる。ユーザがベッドルームからキッチンまで歩くとき、タスクはキッチン及び廊下の光をオンにし、ベッドルーム及びトイレの光をオフにし、ベッドルームからキッチンに音楽/メッセージ/リマインダを移動し、キッチンTVをオンにし、TVを朝のニュースチャンネルに変更し、キッチンのブラインドを下げ、キッチンウィンドウを開いて新鮮な空気を取り込み、ユーザがバックヤードをチェックするためのバックドアのロックを解除し、キッチンの温度設定を調整すること等であってもよい。別の例はユーザが仕事のために家を離れるとき、タスクはユーザが出て行くことを検出すること、別れのメッセージを再生すること、ガレージドアを開閉すること、ガレージライト及びドライブウェイライトをオン/オフにすること、エネルギーを節約するために光をオフ/ディムにすること(ユーザが忘れた場合にのみ)、全ての窓/ドアを閉じる/ロックすること(ユーザが忘れた場合にのみ)、アプライアンス(特に、ストーブ、オーブン、電子レンジ)をオフにすること、侵入者から家を保護するために家庭用セキュリティシステムをオン/アームにすること、エネルギーを節約するために空調/暖房/換気システムを「家から離れた」プロファイルに調整すること、ユーザのスマートフォンに警告/報告/更新を送ること等でありうる。 Another example is when a user wakes up in the morning, the tasks could be to detect the user moving around in the bedroom, open blinds/curtains, open windows, turn off the alarm clock, adjust the indoor temperature from a night temperature profile to a day temperature profile, turn on the bedroom light, turn on the bathroom light as the user approaches the bathroom, check the radio or streaming channels, play the morning news, turn on the coffee machine and preheat water, turn off the security system, etc. When the user walks from the bedroom to the kitchen, the tasks could be to turn on the kitchen and hallway lights, turn off the bedroom and bathroom lights, move music/messages/reminders from the bedroom to the kitchen, turn on the kitchen TV, change the TV to the morning news channel, lower the kitchen blinds, open the kitchen window to let in fresh air, unlock the back door for the user to check the back yard, adjust the kitchen temperature setting, etc. Another example is when a user leaves home for work, the tasks could be to detect the user leaving, play a farewell message, open/close the garage door, turn on/off the garage and driveway lights, turn off/dim the lights to save energy (only if the user forgets), close/lock all windows/doors (only if the user forgets), turn off appliances (especially stove, oven, microwave), turn on/arm the home security system to protect the home from intruders, adjust the air conditioning/heating/ventilation system to an "away from home" profile to save energy, send alerts/reports/updates to the user's smartphone, etc.
動き(motion(動き、動作、運動))は、以下のうちの少なくとも1つを含みうる:無動作、静止動作、非動作、移動、場所/ロケーションの変化、決定論的動作、過渡動作、転倒動作、繰り返し動作、周期動作、擬似周期動作、呼吸に伴う周期的/反復動作、心拍に伴う周期的/反復動作、生物に伴う周期的/反復運動、機械に伴う周期的/反復運動、人工物に伴う周期的/反復運動、自然に伴う周期的/反復運動、過渡的要素と周期的要素を有する複合運動、繰り返し運動、非決定論的運動、確率的運動、カオス運動、ランダム運動、非決定的要素と決定論的要素を有する複合運動、定常ランダム運動、擬似定常ランダム運動、サイクロ定常ランダム運動、非定常ランダム運動、周期的自己相関関数(ACF)を有する定常ランダム運動、周期的なACFを有するランダム運動、周期的な疑似定常運動、瞬時ACFが周期的な疑似周期的要素を有するランダム運動、機械運動、機械運動、車両運動、ドローン運動、大気関連運動、風関連運動、気象関連運動、水関連運動、流体関連運動、地盤関連運動、電磁気特性変化、地中運動、地震動、植物運動、動物運動、人間運動、正常運動、異常運動、危険運動、雨、火災、洪水、津波、津波、爆発、衝突、衝突寸前、人体運動、頭部運動、顔面運動、眼球運動、口運動、舌運動、首運動、指運動、手運動、腕運動、肩運動、体動、胸運動、腹運動、腰運動、脚運動、足運動、身体関節運動、膝運動、肘運動、上体運動、下体運動、皮膚運動、皮膚下運動、皮下組織運動。血管運動、静脈運動、臓器運動、心臓運動、肺運動、胃運動、腸運動、腸運動、食事運動、呼吸運動、顔の表情、目の表情、口の表情、話す運動、歌う運動、食べる運動、身振り、手振り、腕振り、キーストローク、タイピングストローク、ユーザインタフェースジェスチャ、マンマシンインタラクション、歩行、ダンス運動、協調運動、及び/又は協調的体動。 Motion may include at least one of the following: no motion, still motion, non-motion, movement, change of place/location, deterministic motion, transient motion, falling motion, repetitive motion, periodic motion, pseudo-periodic motion, periodic/repetitive motion associated with breathing, periodic/repetitive motion associated with heartbeat, periodic/repetitive motion associated with living things, periodic/repetitive motion associated with machines, periodic/repetitive motion associated with man-made objects, periodic/repetitive motion associated with nature, complex motion with transient and periodic elements, repetitive motion, non-deterministic motion, stochastic motion, chaotic motion, random motion, complex motion with non-deterministic and deterministic elements, stationary random motion, pseudo-stationary random motion, cyclo-stationary random motion, non-stationary random motion, periodic autocorrelation function (A CF), random motion with periodic ACF, periodic quasi-stationary motion, random motion whose instantaneous ACF has periodic quasi-periodic components, machine motion, mechanical motion, vehicle motion, drone motion, atmosphere related motion, wind related motion, weather related motion, water related motion, fluid related motion, ground related motion, electromagnetic property changes, underground motion, earthquake motion, plant motion, animal motion, human motion, normal motion, abnormal motion, dangerous motion, rain, fire, flood, tsunami, tsunami, explosion, collision, near collision, human body motion, head motion, face motion, eye motion, mouth motion, tongue motion, neck motion, finger motion, hand motion, arm motion, shoulder motion, body motion, chest motion, stomach motion, waist motion, leg motion, foot motion, body joint motion, knee motion, elbow motion, upper body motion, lower body motion, skin motion, subskin motion, subcutaneous tissue motion. Vascular movement, venous movement, organ movement, cardiac movement, pulmonary movement, stomach movement, intestinal movement, intestinal movement, eating movement, respiratory movement, facial expressions, eye expressions, mouth expressions, speaking movement, singing movement, eating movement, gestures, hand gestures, arm movements, keystrokes, typing strokes, user interface gestures, man-machine interaction, walking, dancing movement, coordinated movement, and/or coordinated body movement.
タイプ1デバイス及び/又は任意のタイプ2受信機のヘテロジニアスICは、低雑音増幅器(LNA)、電力増幅器、送受信スイッチ、メディアアクセスコントローラ、ベースバンド無線機、2.4GHz無線機、3.65GHz無線機、4.9GHz無線機、5GHz無線機、5.9GHz無線機、6GHz無線機未満、60GHz無線機未満及び/又は別の無線機を備えうる。ヘテロジニアスICは、プロセッサと、プロセッサと通信可能に結合されたメモリと、プロセッサによって実行されるべきメモリに記憶された命令のセットとを備えうる。IC及び/又は任意のプロセッサは、汎用プロセッサ、専用プロセッサ、マイクロプロセッサ、マルチプロセッサ、マルチコアプロセッサ、並列プロセッサ、CISCプロセッサ、RISCプロセッサ、マイクロコントローラ、中央集中処理装置(CPU)、グラフィカルプロセッサユニット(GPU)、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)、組み込みプロセッサ(例えばARM)、論理回路、他のプログラマブル論理デバイス、個別論理、及び/又は組み合わせのうちの少なくとも1つを備えうる。ヘテロジニアスICは、ブロードバンドネットワーク、無線ネットワーク、セルラネットワーク、無線ローカルエリアネットワーク(WLAN)、ワイドエリアネットワーク(MAN)、WLAN標準、WiFi、LTE-A、LTE-U、802.11標準、802.11a、802.11g、802.11g、802.11ac、802.11ad、802.11ah、802.11ax、802.11ay、ネットワークメッシュ標準、802.16標準、セルラネットワーク標準、3G、3.5G、4G、5G、6G、7G、8G、9G、UMTS、3GPP、GSM、EDGE、TDMA、CDMA、WCDMA、TD-SCDMA、Bluetooth Low Energy(BLE)、NFC、Zigbee、WiMax、及び/又は別の無線ネットワークプロトコルをサポートしうる。
The heterogeneous IC of the
プロセッサは、汎用プロセッサ、専用プロセッサ、マイクロプロセッサ、マイクロコントローラ、組み込みプロセッサ、デジタル信号プロセッサ、中央集中処理装置(CPU)、グラフィカル処理ユニット(GPU)、マルチプロセッサ、マルチコアプロセッサ、及び/又はグラフィックス能力を有するプロセッサ、及び/又は組み合わせを備えうる。メモリは、揮発性、不揮発性、ランダムアクセスメモリ(RAM)、リードオンリーメモリ(ROM)、電気的プログラマブルROM(EPROM)、電気的消去可能プログラマブルROM(EEPROM)、ハードディスク、フラッシュメモリ、CD-ROM、DVD-ROM、磁気記憶装置、光学記憶装置、有機記憶装置、記憶システム、記憶ネットワーク、ネットワーク記憶装置、クラウド記憶装置、エッジ記憶装置、ローカル記憶装置、外部記憶装置、内部記憶装置、又は当業者で知られている他の形成の非一時的記憶媒体でありうる。方法ステップに対応する命令のセット(機械実行可能コード)は、ハードウェアで、ソフトウェアで、ファームウェアで、又はそれらの組み合わせで直接具現化されうる。命令のセットは、埋め込まれ、プリロードされ、起動時にロードされ、オンザフライでロードされ、オンデマンドでロードされ、プリインストールされ、インストールされ、及び/又はダウンロードされうる。 The processor may comprise a general purpose processor, a special purpose processor, a microprocessor, a microcontroller, an embedded processor, a digital signal processor, a central processing unit (CPU), a graphical processing unit (GPU), a multiprocessor, a multi-core processor, and/or a processor with graphics capabilities, and/or a combination. The memory may be volatile, non-volatile, random access memory (RAM), read-only memory (ROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), a hard disk, a flash memory, a CD-ROM, a DVD-ROM, a magnetic storage device, an optical storage device, an organic storage device, a storage system, a storage network, a network storage device, a cloud storage device, an edge storage device, a local storage device, an external storage device, an internal storage device, or any other form of non-transitory storage medium known to those skilled in the art. The set of instructions (machine executable code) corresponding to the method steps may be embodied directly in hardware, in software, in firmware, or in a combination thereof. The set of instructions may be embedded, preloaded, loaded at startup, loaded on the fly, loaded on demand, pre-installed, installed, and/or downloaded.
プレゼンテーションは、オーディオビジュアル方法(例えば、ビジュアル、グラフィックス、テキスト、シンボル、カラー、シェード、ビデオ、アニメーション、サウンド、スピーチ、オーディオ等の組み合わせを使用する)、グラフィカル方法(例えば、GUI、アニメーション、ビデオを使用する)、テキスト方法(例えば、テキスト、メッセージ、アニメーション化されたテキストを有するウェブページ)、シンボリック方法(例えば、エモーティコン、サイン、ハンドジェスチャ)、又は機械的方法(例えば、振動、アクチュエータの動き、ハプティック等)でのプレゼンテーションでありうる。 The presentation can be in an audiovisual manner (e.g., using a combination of visuals, graphics, text, symbols, color, shade, video, animation, sound, speech, audio, etc.), a graphical manner (e.g., using a GUI, animation, video), a textual manner (e.g., a web page with text, messages, animated text), a symbolic manner (e.g., emoticons, signs, hand gestures), or a mechanical manner (e.g., vibrations, actuator movements, haptics, etc.).
基本演算 Basic operations
方法に関連する演算作業負荷は、プロセッサ、タイプ1ヘテロジニアス無線デバイス、タイプ2ヘテロジニアス無線デバイス、ローカルサーバ(例えば、ハブデバイス)、クラウドサーバ、及び別のプロセッサの間で共有される。
The computational workload associated with the method is shared among the processor, the
演算、前処理、処理、及び/又は後処理は、データ(例えば、TSCI、自己相関、TSCIの特徴)に適用されうる。動作は、前処理、処理、及び/又は後処理であってもよい。前処理、処理、及び/又は後処理は、動作であってもよい。動作は、前処理、後処理、スケーリング、見通し線(LOS)量を演算すること、LOS及びNLOSを含む量を演算すること、単一リンク(例えば、経路、通信経路、送信アンテナと受信アンテナとの間のリンク)量を演算すること、複数のリンクを含む量を演算すること、オペランドの関数を演算すること、線形フィルタリング、非線形フィルタリング、フォールディング、エネルギー演算、ローパスフィルタリング、帯域通過フィルタリング、メディアンフィルタリング、四分位フィルタリング、モードフィルタリング、有限インパルス応答(FIR)サブサンプリング、アップサンプリング、時間補正、時間ベース補正、振幅補正、位相補正、位相クリーニング、振幅クリーニング、整合フィルタリング、強調、復元、雑音除去、平滑化、信号調整、強調、復元、スペクトル解析、線形変換、非線形変換、逆変換、周波数変換、逆変換、フーリエ変換(FT)、離散時間FT(DFT)、高速FT(FFT)、ウェーブレット変換、ヒルベルト変換、三角変換、サイン変換、コサイン変換、DCT、パワー2変換、スパース変換、グラフベースの変換、高速変換、ゼロパディング、巡回パディング、ゼロパディング、特徴抽出、分解、直交射影、非完全射影、固有値分解(SVD)、主成分分析(ICA)、グループ化、閾値処理、ハード閾値処理、クリッピング、一次導関数、高次微分、畳み込み、乗算、最小二乗法、局所偏差最小化、ニューラルネットワーク、認識、ラベリング、教師なし学習、半教師あり学習、別のTSCIとの比較、類似性スコア演算、量子化、マッチング追跡、圧縮、暗号化、送信、正規化、時間正規化、周波数領域正規化、分類、ラベリング、ラベリング、学習、学習、マッピング、再マッピング、記憶、検索、受信、表現、マージ、結合、追跡、整合フィルタリング、カルマンフィルタリング、内挿誤り訂正、実行、何もせず、時変処理、調整平均、重み付け平均、算術平均、幾何平均、調和平均、選択された周波数にわたる平均、アンテナリンクにわたる平均、論理演算、置換、組み合わせ、ソート、AND、OR、XOR、和集合、交差、ベクトル加算、ベクトル減算、ベクトル乗算、ベクトル除算、逆、ノルム、距離、及び/又は別の演算を含みうる。動作は、前処理、処理、及び/又は後処理であってもよい。動作は、複数の時系列又は関数に一緒に適用されうる。 Operations, pre-processing, processing, and/or post-processing may be applied to the data (e.g., TSCI, autocorrelation, TSCI features). The operations may be pre-processing, processing, and/or post-processing. Pre-processing, processing, and/or post-processing may be operations. The operations include pre-processing, post-processing, scaling, computing line-of-sight (LOS) quantities, computing quantities including LOS and NLOS, computing single link (e.g., a path, a communications path, a link between a transmit antenna and a receive antenna) quantities, computing quantities including multiple links, computing functions of operands, linear filtering, nonlinear filtering, folding, energy computation, low pass filtering, band pass filtering, median filtering, quartile filtering, mode filtering, finite impulse response (FIR) subsampling, upsampling, time correction, time based correction, amplitude correction, phase correction, phase cleaning, amplitude cleaning, matched filtering, enhancement, restoration, noise removal, smoothing, signal conditioning, enhancement, restoration, spectral analysis, linear transform, nonlinear transform, inverse transform, frequency transform, inverse transform, Fourier transform (FT), discrete time FT (DFT), fast FT (FFT), wavelet transform, Hilbert transform, trigonometric transform, sine transform, cosine transform, DCT, power 2 transform, sparse transform, graph based transform, Transformation of data, Fast transform, Zero padding, Cyclic padding, Zero padding, Feature extraction, Decomposition, Orthogonal projection, Non-complete projection, Eigenvalue decomposition (SVD), Principal component analysis (ICA), Grouping, Thresholding, Hard thresholding, Clipping, First derivative, Higher order derivative, Convolution, Multiplication, Least squares, Minimizing local deviation, Neural network, Recognition, Labeling, Unsupervised learning, Semi-supervised learning, Comparison with another TSCI, Similarity score calculation, Quantization, Matching pursuit, Compression, Encryption, Transmission, Normalization, Time normalization, Frequency domain normalization, Classification, Labeling The operations may include ringing, labeling, learning, learning, mapping, remapping, storing, searching, receiving, representing, merging, combining, tracking, matched filtering, Kalman filtering, interpolation error correction, performing, nothing, time-varying processing, trimmed average, weighted average, arithmetic average, geometric average, harmonic average, average over selected frequencies, average over antenna links, logical operations, permutation, combination, sorting, AND, OR, XOR, union, intersection, vector addition, vector subtraction, vector multiplication, vector division, inverse, norm, distance, and/or another operation. The operations may be pre-processing, processing, and/or post-processing. The operations may be applied to multiple time series or functions together.
関数(例えば、オペランドの関数)は、以下を含みうる:スカラ関数、ベクトル関数、連続関数、大きさ関数、三角関数、論理関数、三角関数、線形関数、区分関数、実関数、ベクトル値関数、逆関数、積分の導関数、関数の導関数、一対一関数、多対一関数、多対多関数、ゼロクロス、絶対関数、標識関数、平均、モード、中央値、範囲、統計、ヒストグラム、分散、偏差、発散、範囲、全変動、絶対偏差、全偏差、算術平均、幾何平均、トリミング平均、パーセンタイル、平方根、乗数、余弦、余弦 、タンジェント、コタンジェント、セカント、楕円関数、放物線関数、ゲーム関数、ゼータ関数、絶対値、閾値関数、フロア関数、丸め関数、量子化、区分定数関数、複合関数、演算で処理される時間関数(例:確率関数、エルゴード関数、確率関数、周期関数、確率関数、逆周波数変換、離散時間変換、ラプラス変換、サイン変換、コサイン変換、三角変換、ウェーブレット変換、整数変換、電力2変換、スパース変換、分解、原成分分析(PCA)、独立成分分析(ICA)、ニューラルネットワーク、特徴抽出、時系列の移動窓関数、フィルタリング関数、畳み込み関数、平均関数、ヒストグラム、分散/標準偏差関数、短時間変換、離散変換 、離散フーリエ変換、離散コサイン変換、固有値分解(SVD)、特異値、整合追跡、スパース変換、グラフベース変換、グラフ処理、分類、グラフ信号処理、分類、ラベリング、機械学習、検出、特徴抽出、ネットワーク特徴抽出、雑音除去、符号化、暗号化、再マッピング、ベクトル量子化、ハイパスフィルタリング、整合フィルタリング、カルマンフィルタリング、前処理、パーティクルフィルタリング、FIRフィルタリング、自己回帰(AR)フィルタリング、適応フィルタリング、高次微分、積分、ゼロクロス、平滑化、モードフィルタリング、サンプリング、ランダムサンプリング、リサンプリング関数、ダウンサンプリング、アップサンプリング、補間、重要度サンプリング、モンテカルロ・サンプリング、圧縮センシング、統計、短期統計、長期統計、自己相関関数、相互相関、モーメント生成関数、時間平均、重み付け平均、特殊関数、ベッセル関数、誤差関数、補誤差関数、ベータ関数、ガンマ関数、積分関数、ガウス関数、ポアソン関数等。 Functions (e.g., functions of operands) may include: scalar function, vector function, continuous function, magnitude function, trigonometric function, logical function, trigonometric function, linear function, piecewise function, real function, vector-valued function, inverse function, derivative of integral, derivative of function, one-to-one function, many-to-one function, many-to-many function, zero crossing, absolute function, signifier function, mean, mode, median, range, statistics, histogram, variance, deviation, divergence, range, total variation, absolute deviation, total deviation, arithmetic mean, geometric mean, trimmed mean, percentile, square root, multiplier, cosine, multiplier , tangent, cotangent, secant, elliptic function, parabolic function, game function, zeta function, absolute value, threshold function, floor function, rounding function, quantization, piecewise constant function, composite function, time functions processed by the operation (e.g. probability function, ergodic function, probability function, periodic function, probability function, inverse frequency transform, discrete time transform, Laplace transform, sine transform, cosine transform, trigonometric transform, wavelet transform, integer transform, power 2 transform, sparse transform, decomposition, primary component analysis (PCA), independent component analysis (ICA), neural networks, feature extraction, moving window function for time series, filtering functions, convolution functions, mean functions, histograms, variance/standard deviation functions, short-term transform, discrete transform, time series ... , discrete Fourier transform, discrete cosine transform, eigenvalue decomposition (SVD), singular value, matching pursuit, sparse transform, graph-based transform, graph processing, classification, graph signal processing, classification, labeling, machine learning, detection, feature extraction, network feature extraction, noise removal, encoding, encryption, remapping, vector quantization, high-pass filtering, matched filtering, Kalman filtering, preprocessing, particle filtering, FIR filtering, autoregressive (AR) filtering, adaptive filtering, higher order differentiation, integration, zero crossing, smoothing, mode filtering, sampling, random sampling, resampling function, downsampling, upsampling, interpolation, importance sampling, Monte Carlo sampling, compressive sensing, statistics, short-term statistics, long-term statistics, autocorrelation function, cross-correlation, moment generating function, time average, weighted average, special function, Bessel function, error function, complementary error function, beta function, gamma function, integral function, Gaussian function, Poisson function, etc.
GPU/DSP/コプロセッサ/マルチコア/マルチプロセッシングを使用する、機械学習、トレーニング、弁別トレーニング、深層学習、ニューラルネットワーク、連続時間処理、分散コンピューティング、分散ストレージ、アクセラレーションは、本開示のステップ(又は各ステップ)に適用されうる。 Machine learning, training, discrimination training, deep learning, neural networks, continuous time processing, distributed computing, distributed storage, acceleration using GPU/DSP/co-processors/multi-core/multi-processing may be applied to a step (or each step) of the present disclosure.
周波数変換は、フーリエ変換、ラプラス変換、アダマール変換、ヒルベルト変換、サイン変換、コサイン変換、三角変換、ウェーブレット変換、整数変換、2乗変換、結合されたゼロパッディング及び変換、ゼロパッディングを用いたフーリエ変換、並びに/又は別の変換を含みうる。変換の高速バージョン及び/又は近似バージョンが実行されうる。変換は、浮動小数点及び/又は固定小数点算術を使用して実行されうる。 The frequency transformation may include a Fourier transform, a Laplace transform, a Hadamard transform, a Hilbert transform, a sine transform, a cosine transform, a trigonometric transform, a wavelet transform, an integer transform, a square transform, a combined zero padding and transform, a Fourier transform with zero padding, and/or another transform. Fast and/or approximate versions of the transform may be performed. The transform may be performed using floating point and/or fixed point arithmetic.
逆周波数変換は、逆フーリエ変換、逆ラプラス変換、逆アダマール変換、逆ヒルベルト変換、逆正弦変換、逆コサイン変換、逆三角変換、逆ウェーブレット変換、逆整数変換、逆2乗変換、結合されたゼロパディング及び変換、ゼロパディングを伴う逆フーリエ変換、並びに/又は別の変換を含みうる。変換の高速バージョン及び/又は近似バージョンが実行されうる。変換は、浮動小数点及び/又は固定小数点算術を使用して実行されうる。 The inverse frequency transform may include an inverse Fourier transform, an inverse Laplace transform, an inverse Hadamard transform, an inverse Hilbert transform, an inverse sine transform, an inverse cosine transform, an inverse trigonometric transform, an inverse wavelet transform, an inverse integer transform, an inverse square transform, a combined zero padding and transform, an inverse Fourier transform with zero padding, and/or another transform. Fast and/or approximate versions of the transform may be performed. The transform may be performed using floating point and/or fixed point arithmetic.
TSCIからの量/特徴が演算されうる。量は、以下のうちの少なくとも1つを含みうる:動き、位置、位置、座標、速度、移動角度、移動量、移動量、パターン、時間、トレンド、パターン、時間パターン、反復パターン、時間パターン、相互に排除するパターン、関連/相関、原因/相関、短期/影響、相関、短期/影響、相関、傾向、傾向、統計、典型的挙動、典型的挙動、時間トレンド、時間プロファイル、周期的動き、周期的動き、反復、反復、動き、反復、傾向、変化、急激な変化、頻度、過渡的変化、頻度、過渡的変化、呼吸、行動、イベント、危険イベント、警報、警報、警告、近接、衝突、電力、信号、信号電力、信号強度、信号強度、受信信号強度インジケータ(RSSI)、信号振幅、信号、位相信号、周波数成分、信号周波数成分、非直交統計、心肺統計、出力統計、心拍、統計/分析、日々の活動統計、追跡、心拍、統計/分析、医療統計/分析、早期(又は即時若しくは同時の)指標/示唆/指標/検証者/示唆/示唆/兆候/検出/症状、疾患/状態/状況、バイオメトリック、ベビー、患者、機械、装置、温度、車両、駐車場、場所、昇降路、昇降路、空間、流体の流れ、ホーム、部屋、オフィス、オフィス、ハウス、建物、倉庫、貯蔵、システム、換気、ファン、ダクト、人、ヒト、自動車、ボート、トラック、飛行機、ドローン、ダウンタウン、群衆、衝動的イベント、サイクロ静止、環境、振動、材料、表面、3次元、2次元、局所、グローバル、存在、及び/又は別の測定可能な量/変数。 Quantities/features from the TSCI may be computed. The quantities may include at least one of the following: motion, location, position, coordinates, speed, movement angle, movement amount, movement amount, pattern, time, trend, pattern, time pattern, repetitive pattern, time pattern, mutually exclusive pattern, association/correlation, cause/correlation, short term/effect, correlation, short term/effect, correlation, trend, trend, statistics, typical behavior, typical behavior, time trend, time profile, periodic motion, periodic motion, repetition, repetition, motion, repetition, trend, change, sudden change, frequency, transient change, frequency, transient change, respiration, behavior, event, dangerous event, alarm, alarm, warning, proximity, collision, power, signal, signal power, signal strength, signal strength, received signal strength indicator (RSSI), signal amplitude, signal, phase signal, frequency component. , signal frequency components, non-orthogonal statistics, cardiopulmonary statistics, power statistics, heart rate, statistics/analysis, daily activity statistics, tracking, heart rate, statistics/analysis, medical statistics/analysis, early (or immediate or contemporaneous) indicators/indications/indicators/verifiers/indications/suggestions/signs/detection/symptoms, disease/condition/situation, biometric, baby, patient, machine, equipment, temperature, vehicle, parking lot, location, elevator, elevator shaft, space, fluid flow, home, room, office, office, house, building, warehouse, storage, system, ventilation, fan, duct, person, human, car, boat, truck, plane, drone, downtown, crowd, impulsive event, cyclostatic, environment, vibration, material, surface, 3D, 2D, local, global, presence, and/or another measurable quantity/variable.
スライディングウィンドウ/アルゴリズム Sliding window/algorithm
スライディング時間ウィンドウは、時間変化するウィンドウ幅を有しうる。それは、高速取得を可能にするために、最初はより小さくてもよく、定常状態のサイズまで経時的に増加してもよい。定常状態サイズは、モニタリングされる周波数、反復運動、過渡運動、及び/又はSTIに関連しうる。定常状態であっても、ウィンドウサイズはバッテリ寿命、電力消費、利用可能なコンピューティング電力、ターゲットの量の変化、モニタリングされるべき動きの性質等に基づいて、適応的に(及び/又は動的に)変更(例えば、調整、変更、修正)されうる。 The sliding time window may have a time-varying window width. It may be smaller initially to allow for fast acquisition and may increase over time to a steady-state size. The steady-state size may be related to the frequency, repetitive motion, transient motion, and/or STI being monitored. Even at steady state, the window size may be adaptively (and/or dynamically) changed (e.g., adjusted, modified, altered) based on battery life, power consumption, available computing power, changes in the amount of targets, the nature of the motion to be monitored, etc.
隣接する時間インスタンスにおける2つのスライディング時間ウィンドウ間の時間シフトは、時間にわたって一定/可変/局所的に適応/動的に調整されうる。より短い時間シフトが使用されるとき、任意のモニタリングの更新はより頻繁であってよく、これは、急速に変化する状況、物体の動き、及び/又は物体のために使用されうる。より長い時間シフトはより遅い状況、物体の動き、及び/又は物体のために使用されうる。 The time shift between two sliding time windows at adjacent time instances can be constant/variable/locally adaptive/dynamically adjusted over time. When a shorter time shift is used, any monitoring updates can be more frequent, which can be used for rapidly changing conditions, object movements, and/or objects. A longer time shift can be used for slower conditions, object movements, and/or objects.
ウィンドウ幅/サイズ及び/又は時間シフトはユーザの要求/選択に応じて変更(例えば、調整、変更、修正)しうる。時間シフトは自動的に(例えば、プロセッサ/コンピュータ/サーバ/ハブデバイス/クラウドサーバによって制御されるように)及び/又は適応的に(及び/又は動的に)変更されうる。 The window width/size and/or time shift may be changed (e.g., adjusted, altered, modified) in response to a user's request/selection. The time shift may be changed automatically (e.g., as controlled by a processor/computer/server/hub device/cloud server) and/or adaptively (and/or dynamically).
関数(例えば、自己相関関数、自己共分散関数、相互相関関数、相互共分散関数、電力スペクトル密度、時間関数、周波数領域関数、周波数変換)の少なくとも1つの特性(例えば、特性値又は特性点)は、(例えば、物体追跡サーバ、プロセッサ、タイプ1ヘテロジニアスデバイス、タイプ2ヘテロジニアスデバイス、及び/又は別のデバイスによって)決定されうる。関数の少なくとも1つの特性は、以下のものを含みうる:最大、最小、極値、極限、正の時間オフセットを伴うローカル極値、正の時間オフセットを伴う第1の極値、負の時間オフセットを伴うローカル極値、n番目の極値、拘束された極値、拘束された最大、有意な極値、傾き、微分、最大傾き、正の時間オフセットを伴うローカル極値、ローカル最大傾き、拘束された最大傾き、最大高次微分、拘束された高次微分、拘束された高次微分、正の時間オフセットを伴うゼロクロス、負の時間オフセットを伴うn番目のゼロクロス、n番目の負の時間オフセットを伴うゼロクロス、制約付きゼロクロス、傾きのゼロクロス、高次微分のゼロクロス、及び/又は別の特性。関数の少なくとも1つの特性に関連する関数の少なくとも1つの引数が、識別されうる。いくつかの量(例えば、物体の空間時間情報)は、関数の少なくとも1つの引数に基づいて決定されうる。
At least one characteristic (e.g., a characteristic value or characteristic point) of a function (e.g., an autocorrelation function, an autocovariance function, a cross-correlation function, a cross-covariance function, a power spectral density, a time function, a frequency domain function, a frequency transform) may be determined (e.g., by the object tracking server, a processor, a
特性(例えば、ベニューにおける物体の運きの特性)は、以下のうちの少なくとも1を含みうる:瞬時特性、短期特性、繰返し特性、経時特性、振幅特性、経時特性、変動特性、直交分解特性、確率特性、確率特性、自己相関関数(ACF)、平均、分散値、分散値、広がり、偏差、ダイバージェンス、範囲、絶対偏差、全偏差、統計、持続時間、時期、トレンド、周期特性、長期特性、歴史特性、電流特性、過去特性、予測特性、位置、距離、速度、速度、加速度、角速度、角速度の変化、物体の変化、角加速度、物体の方向、回転の角度、物体の変形、物体の形状、物体の形状の変化、物体の大きさの変化、物体の構造の変化、及び/又は物体の特性の変化。 The characteristics (e.g., characteristics of the movement of an object in a venue) may include at least one of the following: instantaneous characteristics, short-term characteristics, repetition characteristics, temporal characteristics, amplitude characteristics, temporal characteristics, variance characteristics, orthogonal decomposition characteristics, probability characteristics, probability characteristics, autocorrelation function (ACF), mean, variance, spread, deviation, divergence, range, absolute deviation, total deviation, statistics, duration, timing, trend, periodic characteristics, long-term characteristics, historical characteristics, current characteristics, past characteristics, predicted characteristics, position, distance, velocity, velocity, acceleration, angular velocity, change in angular velocity, change in object, angular acceleration, object orientation, angle of rotation, deformation of object, shape of object, change in shape of object, change in size of object, change in structure of object, and/or change in characteristics of object.
関数の少なくとも1つの極大値及び少なくとも1つの最小値が識別されうる。少なくとも1つのローカル信号対雑音比類似の(SNR類似の)パラメータが、隣接する極大値及び最小値の各ペアについて演算されうる。SNR類似のパラメータは、局所最小値の同じ量にわたる局所最大値の量(例えば、電力、大きさ)の一部の関数(例えば、線形、対数、指数関数、単調関数)であってもよい。それは、極大値の量と最小値の同じ量との間の差の関数であってもよい。有意な局所ピークを同定又は選択しうる。各有意な局所ピークは、閾値T1よりも大きいSNR類似のパラメータを有する極大、及び/又は閾値T2よりも大きい振幅を有する極大でありうる。周波数領域における少なくとも1つの最小値及び少なくとも1つの最小値は、持続性ベースのアプローチを使用して識別/演算されうる。 At least one maximum and at least one minimum of the function may be identified. At least one local signal-to-noise ratio-like (SNR-like) parameter may be computed for each pair of neighboring maximum and minimum. The SNR-like parameter may be some function (e.g. linear, logarithmic, exponential, monotonic) of the amount (e.g. power, magnitude) of the local maximum over the same amount of the local minimum. It may be a function of the difference between the amount of the maximum and the same amount of the minimum. Significant local peaks may be identified or selected. Each significant local peak may be a maximum with an SNR-like parameter larger than a threshold T1 and/or a maximum with an amplitude larger than a threshold T2. At least one minimum and at least one minimum in the frequency domain may be identified/computed using a persistence-based approach.
選択された有意な局所ピークのセットは、選択基準(例えば、品質基準、信号品質条件)に基づいて、識別された有意な局所ピークのセットから選択されうる。物体の特性/STIは、選択された有意な局所ピークのセットと、選択された有意な局所ピークのセットに関連する周波数値とに基づいて演算されうる。一例では、選択基準が常に、範囲内の最も強いピークを選択することに対応しうる。最も強いピークが選択されうるが、選択されていないピークは依然として有意(かなり強い)でありうる。 A set of selected significant local peaks may be selected from the set of identified significant local peaks based on a selection criterion (e.g., quality criteria, signal quality conditions). An object characteristic/STI may be computed based on the set of selected significant local peaks and frequency values associated with the set of selected significant local peaks. In one example, the selection criterion may correspond to always selecting the strongest peak in the range. The strongest peak may be selected, but peaks that are not selected may still be significant (fairly strong).
未選択の有意なピークは将来のスライディング時間ウィンドウにおける将来の選択において使用するために、「予約された」ピークとして記憶及び/又はモニタリングされうる。一例として、(特定の周波数における)特定のピークが時間一貫して現れることがある。最初は、それは有意であるが選択されない場合がある(他のピークがより強い場合があるため)。しかし、後になると、ピークはより強く、より支配的になり、選択されうる。それが「選択された」とき、それは、それが有意であったが選択されなかった初期の時間に、時間的に遡って「選択された」とされうる。そのような場合、バックトレースされたピークは、以前に選択されたピークを早い時間に置き換えることができる。置換されたピークは比較的弱いピーク、又は時間的に単独で現れる(即ち、時間的に短時間しか現れない)ピークであってもよい。 Unselected significant peaks may be stored and/or monitored as "reserved" peaks for use in future selections in future sliding time windows. As an example, a particular peak (at a particular frequency) may appear consistently in time. Initially, it may be significant but not selected (because other peaks may be stronger). However, at a later time, the peak may become stronger and more dominant and may be selected. When it is "selected", it may be "selected" back in time to an earlier time when it was significant but not selected. In such a case, the backtraced peak may replace the previously selected peak at an earlier time. The replaced peak may be a relatively weak peak, or a peak that appears alone in time (i.e., appears only briefly in time).
別の例では、選択基準が範囲内の最も強いピークを選択することに対応しなくてもよい。代わりに、それは、ピークの「強度」だけでなく、ピークの「トレース」(過去に起こった可能性があるピーク、特に、長い間同定されたピーク)も考慮しうる。 In another example, the selection criteria may not correspond to selecting the strongest peak in the range. Instead, it may consider not only the "intensity" of the peak, but also the "trace" of the peak (peaks that may have occurred in the past, especially peaks that have been identified for a long time).
例えば、有限状態機械(FSM)が使用される場合、それは、FSMの状態に基づいて(1つ以上の)ピークを選択しうる。決定閾値は、FSMの状態に基づいて適応的に(及び/又は動的に)演算されうる。 For example, if a finite state machine (FSM) is used, it may select the peak(s) based on the state of the FSM. The decision threshold may be adaptively (and/or dynamically) computed based on the state of the FSM.
類似性スコア及び/又はコンポーネント類似性スコアはTSCIの時間的に隣接するCIのペアに基づいて(例えば、サーバ(例えば、ハブデバイス)、プロセッサ、タイプ1デバイス、タイプ2デバイス、ローカルサーバ、クラウドサーバ、及び/又は別のデバイスによって)演算されうる。ペアは、同じスライド窓又は2つの異なるスライド窓から来てもよい。類似性スコアはまた、2つの異なるTSCIからのペアの、時間的に隣接する、又はそのように隣接しないCIに基づいてもよい。類似性スコア及び/又はコンポーネント類似スコアは、時間反転共鳴強度(TRRS)、相関、相互相関、自己相関、相関指標、共分散、相互共分散、自己共分散、2つのベクトルの内積、距離スコア、ノルム、メトリック、品質メトリック、信号品質条件、統計的特性、識別スコア、ニューラルネットワーク、深層学習ネットワーク、機械学習、トレーニング、識別、重み付け平均、前処理、雑音除去、信号調整、フィルタリング、時間補正、タイミング補償、位相オフセット補償、変換、コンポーネントごとの動作、特徴抽出、有限状態機械、及び/又は別のスコアであってもよい。特性及び/又はSTIは、類似性スコアに基づいて決定/演算されうる。
The similarity score and/or component similarity score may be computed (e.g., by a server (e.g., a hub device), a processor, a
任意の閾値は、有限状態機械によって予め決定され、適応的に(及び/又は動的に)決定され、及び/又は決定されうる。適応的な決定は、時間、空間、位置、アンテナ、経路、リンク、状態、バッテリ寿命、バッテリ残存寿命、利用可能電力、利用可能な演算リソース、利用可能なネットワーク帯域幅等に基づきうる。 Any threshold may be predetermined, adaptively (and/or dynamically) determined, and/or determined by a finite state machine. Adaptive determination may be based on time, space, location, antenna, path, link, condition, battery life, remaining battery life, available power, available computing resources, available network bandwidth, etc.
2つのイベント(又は2つの条件、又は2つの状況、又は2つの状態)A及びBを区別するためにテスト統計に適用される閾値を決定しうる。データ(例えば、CI、チャネル状態情報(CSI)、電力パラメータ)は、トレーニング状況においてAの下及び/又はBの下で収集されうる。テスト統計は、データに基づいて演算されてもよい。Aの下のテスト統計の分布はBの下のテスト統計の分布(基準分布)と比較されてよく、閾値は、いくつかの基準に従って選択されうる。基準は最大尤度(ML)、最大アポステリオ確率(MAP)、識別トレーニング、所与のタイプ2エラーに対する最小タイプ1エラー、所与のタイプ1エラーに対する最小タイプ2エラー、及び/又は他の基準(例えば、品質基準、信号品質条件)を含みうる。閾値は、A、B及び/又は別のイベント/条件/状況/状態に対する異なる感度を達成するように調整されうる。閾値調整は、自動、半自動、及び/又は手動であってもよい。閾値調整は一度、時々、しばしば、定期的に、繰り返し、時々、散発的に、及び/又はオンデマンドで適用されうる。閾値調整は、適応的(及び/又は動的に調整される)であってもよい。閾値調整は、物体、物体の移動/位置/方向/アクション、物体特性/STI/サイズ/特性/特性/習慣/挙動、ベニュー、特徴/フィクスチャ/家具/バリア/材料/機械/生き物/物体境界/表面/媒体、マップ、マップ(又は環境モデル)の制約、イベント/状態/状況/条件、時間、タイミング、持続時間、現在の状態、過去の履歴、ユーザ、及び/又は個人用の好み等に依存しうる。
A threshold may be determined to be applied to a test statistic to distinguish between two events (or two conditions, or two situations, or two states) A and B. Data (e.g., CI, channel state information (CSI), power parameters) may be collected under A and/or under B in a training situation. A test statistic may be computed based on the data. A distribution of the test statistic under A may be compared to a distribution of the test statistic under B (a reference distribution), and a threshold may be selected according to some criteria. The criteria may include maximum likelihood (ML), maximum a posteriori probability (MAP), discriminatory training,
反復アルゴリズムの停止基準(又は、スキップ、バイパス、ブロッキング、一時停止、通過、拒絶基準)は、反復における更新における現在のパラメータ(例えば、オフセット値)の変化が閾値未満であることであってもよい。閾値は、0.5、1、1.5、2、又は別の個数でありうる。閾値は、適応的(及び/又は動的に調整される)であってもよい。反復が進むにつれて変化することがある。オフセット値について、適応閾値は、タスク、第1の時間の特定の値、現在の時間オフセット値、回帰ウィンドウ、回帰分析、回帰関数、回帰誤差、回帰関数の凸性、及び/又は反復回数に基づいて決定されうる。 The stopping criterion (or skip, bypass, blocking, pausing, passing, rejection criterion) of the iterative algorithm may be that the change in the current parameter (e.g., offset value) in the update in the iteration is less than a threshold. The threshold may be 0.5, 1, 1.5, 2, or another number. The threshold may be adaptive (and/or dynamically adjusted). It may change as the iterations progress. For the offset value, the adaptive threshold may be determined based on the task, the particular value of the first time, the current time offset value, the regression window, the regression analysis, the regression function, the regression error, the convexity of the regression function, and/or the number of iterations.
局所極値は、回帰窓における回帰関数の対応する極値として決定されてもよい。局所極値は、回帰ウィンドウ内の時間オフセット値のセットと、関連する回帰関数値のセットとに基づいて決定されうる。時間オフセット値のセットに関連する関連する回帰関数値のセットの各々は、回帰ウィンドウ内の回帰関数の対応する極値からの範囲内にありうる。 The local extremum may be determined as a corresponding extremum of the regression function in the regression window. The local extremum may be determined based on a set of time offset values within the regression window and a set of associated regression function values. Each of the set of associated regression function values associated with the set of time offset values may be within a range from a corresponding extremum of the regression function in the regression window.
ローカル極値の探索は、以下を含みうる:ロバスト探索、最小化、最大化、最適化、統計的最適化、二元最適化、制約条件最適化、凸最適化、大域的最適化、局所最適化、エネルギー最小化、線形回帰、二次回帰、高次回帰、線形計画、非線形計画、確率計画、組み合わせ最適化、制約計画、制約充足、変分法、最適制御、動的計画、数理計画、凸最適化、凸最適化、局所最適化、凸最適化、局所最適化、線形回帰、二次回帰 変分法、最適制御、動的計画法、数理計画法、多目的最適化、多次元最適化、分離型計画法、空間写像、無限次元最適化、ヒューリスティクス、メタヒューリスティクス、凸計画法、半正定値計画、円錐計画、整数計画、2次計画、フラクショナル計画法、数値解析、シンプレックス法、反復法、勾配降下法、劣勾配法、座標降下法、共役勾配法、ニュートン法、逐次二次計画法、内点法、楕円体法、縮小勾配法、擬似ニュートン法、同時摂動確率近似、内挿法、パターンサーチ法、ラインサーチ、非微分最適化、遺伝的アルゴリズム、進化的アルゴリズム、動的緩和、ヒルクライミング、粒子群最適化、重力探索アルゴリズム、シミュレーテッドアニーリング、ミメティックアルゴリズム、微分進化、動的緩和、確率的トンネル、タブーサーチ、反応探索最適化、曲線フィット、最小二乗、シミュレーションベースの最適化、変分、及び/又は変量。局所極値の探索は、目的関数、損失関数、コスト関数、効用関数、適応度関数、エネルギー関数、及び/又はエネルギー関数と関連付けられうる。 Searching for local extrema can include: robust search, minimization, maximization, optimization, statistical optimization, binary optimization, constrained optimization, convex optimization, global optimization, local optimization, energy minimization, linear regression, quadratic regression, higher order regression, linear programming, nonlinear programming, stochastic programming, combinatorial optimization, constrained programming, constraint satisfaction, calculus of variations, optimal control, dynamic programming, mathematical programming, convex optimization, convex optimization, local optimization, convex optimization, local optimization, linear regression, quadratic regression Calculus of variations, optimal control, dynamic programming, mathematical programming, multi-objective optimization, multidimensional optimization, segregated programming, space mapping, infinite dimensional optimization, heuristics, metaheuristics, convex programming, semidefinite programming, cone programming, integer programming, quadratic programming, fractional programming, numerical analysis, simplex methods, iterative methods, gradient descent, subgradient methods, coordinate descent, conjugate gradient methods, Newton's method, sequential quadratic programming, interior point methods, ellipsoid methods, reduced gradient methods, quasi-Newton methods, simultaneous perturbation stochastic approximation, interpolation methods, pattern search methods, line search, non-differential optimization, genetic algorithms, evolutionary algorithms, dynamic relaxation, hill climbing, particle swarm optimization, gravitational search algorithms, simulated annealing, mimetic algorithms, differential evolution, dynamic relaxation, stochastic tunneling, tabu search, reaction search optimization, curve fitting, least squares, simulation-based optimization, variations, and/or variates. The search for local extrema may be associated with an objective function, a loss function, a cost function, a utility function, a fitness function, an energy function, and/or an energy function.
回帰は、回帰関数を使用して実行されて、サンプリングされたデータ(例えば、CI、CIの特徴、CIのコンポーネント)又は別の関数(例えば、自己相関関数)を回帰ウィンドウに適合させることができる。少なくとも1回の反復において、回帰ウィンドウの長さ及び/又は回帰ウィンドウの位置は変化しうる。回帰関数は、線形関数、二次関数、三次関数、多項式関数、及び/又は別の関数であってもよい。 The regression may be performed using a regression function to fit the sampled data (e.g., CI, features of the CI, components of the CI) or another function (e.g., an autocorrelation function) to a regression window. In at least one iteration, the length of the regression window and/or the position of the regression window may vary. The regression function may be a linear function, a quadratic function, a cubic function, a polynomial function, and/or another function.
回帰分析は、誤差、総計誤差、コンポーネント誤差、投影ドメインにおける誤差、選択された直交軸における誤差、選択された直交軸における誤差、絶対誤差、二乗誤差、絶対偏差、二乗偏差、二乗偏差、高次誤差(例えば、3次、4次)、ロバスト誤差(例えば、より小さい誤差の二乗誤差、より大きい誤差の大きさに対する絶対誤差、又はより小さい誤差の大きさに対する第1の種類の誤差、及びより大きい誤差の大きさに対する第2の種類の誤差)、別の誤差、絶対/二乗誤差の重み付けされた和(又は重み付けされた平均)(例えば、複数のアンテナを有する無線送信機及び複数のアンテナを有する無線受信機、送信機アンテナ及び受信機アンテナの各ペアがリンクを形成する)、平均絶対誤差、平均二乗誤差、平均絶対偏差。異なるリンクに関連する誤差は、異なる重みを有しうる。1つの可能性は、いくつかのリンク及び/又はより大きい雑音又はより低い信号品質メトリックを有するいくつかのコンポーネントがより小さい又はより大きい重みを有しうることである。二乗誤差の重み付け和、高次誤差の重み付け和、ロバスト誤差の重み付け和、別の誤差の重み付け和、絶対コスト、二乗コスト、高次コスト、ロバストコスト、別のコスト、絶対コストの重み付け和、二乗コストの重み付け和、高次コストの重み付け和、ロバストコストの重み付け和、及び/又は別のコストの重み付け和。 The regression analysis may be performed using a number of different weights: error, total error, component error, error in the projection domain, error in the selected orthogonal axis, error in the selected orthogonal axis, absolute error, squared error, absolute deviation, squared deviation, squared deviation, higher order error (e.g., third order, fourth order), robust error (e.g., squared error for smaller errors, absolute error for larger error magnitudes, or first type of error for smaller error magnitudes and second type of error for larger error magnitudes), alternative error, weighted sum (or weighted average) of absolute/squared errors (e.g., a wireless transmitter with multiple antennas and a wireless receiver with multiple antennas, each pair of transmitter antennas and receiver antennas forms a link), mean absolute error, mean squared error, mean absolute deviation. Errors associated with different links may have different weights. One possibility is that some links and/or some components with greater noise or lower signal quality metrics may have smaller or greater weights. weighted sum of squared errors, weighted sum of higher order errors, weighted sum of robust errors, weighted sum of alternative errors, absolute cost, squared cost, higher order cost, robust cost, alternative cost, weighted sum of absolute costs, weighted sum of squared costs, weighted sum of higher order costs, weighted sum of robust costs, and/or weighted sum of alternative costs.
決定される回帰誤差は、絶対誤差、二乗誤差、高次誤差、ロバスト誤差、更に別の誤差、絶対誤差の重み付け和、二乗誤差の重み付け和、高次誤差の重み付け和、ロバスト誤差の重み付け和、及び/又は更に別の誤差の重み付け和であってもよい。 The determined regression error may be an absolute error, a squared error, a higher order error, a robust error, a further error, a weighted sum of the absolute error, a weighted sum of the squared error, a weighted sum of the higher order error, a weighted sum of the robust error, and/or a weighted sum of the further error.
回帰ウィンドウ内の特定の関数に対する回帰関数の最大回帰誤差(又は最小回帰誤差)に関連する時間オフセットは、反復において更新された現在の時間オフセットになりうる。 The time offset associated with the maximum regression error (or minimum regression error) of the regression function for a particular function within the regression window can become the current time offset updated in the iteration.
局所極値は、2つの異なる誤差の差(例えば、絶対誤差と二乗誤差との差)を含む量に基づいて探索されうる。2つの異なる誤差の各々は、絶対誤差、二乗誤差、高次誤差、ロバスト誤差、別の誤差、絶対誤差の重み付け和、二乗誤差の重み付け和、高次誤差の重み付け和、ロバスト誤差の重み付け和、及び/又は別の誤差の重み付け和を含みうる。 The local extremum may be searched for based on a quantity that includes the difference between two different errors (e.g., the difference between an absolute error and a squared error). Each of the two different errors may include an absolute error, a squared error, a higher order error, a robust error, another error, a weighted sum of absolute errors, a weighted sum of squared errors, a weighted sum of higher order errors, a weighted sum of robust errors, and/or a weighted sum of another error.
量は、F分布、セントラルF分布、別の統計的分布、閾値、確率/ヒストグラムに関連する閾値、偽ピークを発見する確率/ヒストグラムに関連する閾値、F分布に関連する閾値、セントラルF分布に関連する閾値、及び/又は別の統計的分布に関連する閾値等の基準データ又は基準分布と比較されうる。 The quantity may be compared to reference data or a reference distribution, such as an F-distribution, a central F-distribution, another statistical distribution, a threshold, a threshold associated with a probability/histogram, a threshold associated with a probability/histogram of finding a false peak, a threshold associated with an F-distribution, a threshold associated with a central F-distribution, and/or a threshold associated with another statistical distribution.
回帰ウィンドウは、以下のうちの少なくとも1つに基づいて決定されうる:物体の動き(例えば、位置/場所の変化)、物体に関連する量、物体の動きに関連する物体の少なくとも1つの特性及び/又はSTI、局所極値の推定位置、雑音特性、推定雑音特性、物体の動き(例えば、位置/場所の変化)、物体に関連する量、物体の動きに関連する物体の少なくとも1つの特性及び/又はSTI、局所極値の推定位置、雑音特性、推定雑音特性、信号品質メトリック、F分布、中心F分布、別の統計分布、閾値、プリセット閾値、確率/ヒストグラムに関連する閾値、望ましい確率に関連する閾値、誤ったピークが見つかる確立に関連する閾値、F分布に関連する閾値、中心F分布に関連する閾値、別の統計分布に関連する閾値。F分布に関連する閾値、中心F分布に関連する閾値、別の統計分布に関連する閾値、ウィンドウ中心での量が回帰ウィンドウ内で最大であるという条件、ウィンドウ中心での量が回帰ウィンドウ内で最大であるという条件、回帰ウィンドウ内の最初の時間の特定の値に対する特定の関数の局所極値、別の回帰ウィンドウ、及び/又は別の条件のうちの1つだけが存在するという条件。 The regression window may be determined based on at least one of the following: object motion (e.g., change in position/location), object-related quantity, at least one property and/or STI of the object related to the object motion, estimated location of local extrema, noise characteristics, estimated noise characteristics, object motion (e.g., change in position/location), object-related quantity, at least one property and/or STI of the object related to the object motion, estimated location of local extrema, noise characteristics, estimated noise characteristics, signal quality metric, F-distribution, central F-distribution, another statistical distribution, threshold, preset threshold, probability/histogram-related threshold, desired probability-related threshold, probability of finding a false peak-related threshold, F-distribution-related threshold, central F-distribution-related threshold, another statistical distribution-related threshold. F-distribution-related threshold, central F-distribution-related threshold, another statistical distribution-related threshold, condition that the quantity at the window center is maximum in the regression window, condition that the quantity at the window center is maximum in the regression window, condition that only one of the following local extrema of a particular function for a particular value of time first in the regression window, another regression window, and/or another condition exists.
回帰ウィンドウの幅は、検索されるべき特定の極値に基づいて決定されうる。極値は、以下のものを含みうる:第1の極値、第2の極値、最大極値、最大極値正オフセット値を有する第1の極値、最大極値正オフセット値を有する第2の極値、最大極値正オフセット値を有する第2の極値、最大極値負オフセット値を有する第1の極値、最大極値負オフセット値を有する第2の極値、最大極値負オフセット値を有する第1の極値、最大極値負オフセット値を有する第2の極値、最大極値負オフセット値を有する第1の極値、最大極値負オフセット値を有する第2の極値、最大極値負オフセット値を有する第2の極値、最大極値正オフセット値を有する第1の極値、第2の極値正オフセット値を有する第1の極値、正オフセット値を有する第2の極値、正オフセット値を有する第2の極値、正オフセット値を有する第1の負の時間オフセット値を有する極値。 The width of the regression window may be determined based on the particular extrema to be searched for. The extrema may include: the first extrema, the second extrema, the maximum extrema, the first extrema with the maximum extrema positive offset value, the second extrema with the maximum extrema positive offset value, the second extrema with the maximum extrema positive offset value, the first extrema with the maximum extrema negative offset value, the second extrema with the maximum extrema negative offset value, the first extrema with the maximum extrema negative offset value, the second extrema with the maximum extrema negative offset value, the first extrema with the maximum extrema negative offset value, the second extrema with the maximum extrema negative offset value, the first extrema with the maximum extrema positive offset value, the first extrema with the second extrema positive offset value, the second extrema with the positive offset value, the first extrema with the first negative time offset value with a positive offset value.
現在のパラメータ(例えば、時間オフセット値)は、目標値、目標プロファイル、トレンド、過去のトレンド、現在のトレンド、目標速度、目標速度プロファイル、目標速度プロファイル、過去の速度トレンド、物体の動き又は移動(例えば、位置/位置の変化)、物体の動きに関連する物体の少なくとも1つの特徴及び/又はSTI、物体の位置量、物体の動きに関連する物体の初期速度、予め定義された値、回帰ウィンドウの初期幅、時間持続時間、信号のキャリア周波数に基づく値、信号のサブキャリア周波数に基づく値、信号の帯域幅、チャネルに関連するアンテナの量、雑音特性、信号hメトリック、及び/又は適応(及び/又は動的に調整された)値に基づいて初期化されうる。現在の時間オフセットは、回帰ウィンドウのセンタ、左側、右側、及び/又は別の固定された相対位置にありうる。 The current parameters (e.g., time offset values) may be initialized based on a target value, a target profile, a trend, a past trend, a current trend, a target velocity, a target velocity profile, a target velocity profile, a past velocity trend, an object motion or movement (e.g., position/change in position), at least one feature and/or STI of the object associated with the object motion, a position quantity of the object, an initial velocity of the object associated with the object motion, a predefined value, an initial width of the regression window, a time duration, a value based on the carrier frequency of the signal, a value based on the subcarrier frequency of the signal, a bandwidth of the signal, a quantity of antennas associated with the channel, a noise characteristic, a signal h metric, and/or an adaptive (and/or dynamically adjusted) value. The current time offset may be at the center, left, right, and/or another fixed relative position of the regression window.
プレゼンテーションにおいて、情報は、ベニューのマップ(又は環境モデル)と共に表示されてもよい。情報は、以下のものを含みうる:位置、ゾーン、領域、カバレッジエリア、修正された位置、おおよその位置、ベニューのマップに関する位置、ベニューのセグメンテーションに関する位置、方向、経路、に関する経路、トレース(例えば、過去5秒又は過去10秒のような時間ウィンドウ内の位置;時間ウィンドウ持続時間は適応的に(及び/又は動的に)調整されてもよい;時間ウィンドウ持続時間は適応的に(及び/又は動的に)速度、加速度等に関して調整されてもよい)、経路の履歴、経路に沿った近似領域/ゾーン、過去の位置の履歴/要約、関心のある過去の位置の履歴、頻繁に訪れた領域、顧客トラフィック、群集分布、群集行動、群集制御情報、速度、加速度、動き統計値、呼吸数、心拍数、存在/不存在を含みうる、人やペットや物の動き、バイタルサインの有無、動作、ジェスチャ制御(ジェスチャを利用した機器の制御)、位置ベースのジェスチャ制御(ジェスチャを利用した機器の制御)、ロケーションベースの動作、尊重対象の識別情報(ID)又は識別子(ペット、人、自走式機械/装置、車両、ドローン、車、車両、ボート、自転車、自転車、ファン付き機械、空調機、テレビ、可動部付き機械)、ユーザの識別情報(人等)、ユーザの位置/速度/加速度/方向/動き/ジェスチャ/ジェスチャ制御/動作トレース、ユーザのID又は識別子、ユーザの活動、ユーザの状態、ユーザの睡眠/休憩特性、ユーザの感情状態、ユーザのバイタルサイン、ベニューの環境情報、ベニューの天候情報、地震、爆発、暴風雨、雨、火災、温度、衝突、イベントオープン、ドアイベント、イベントクローズ、ドアイベント、イベントオープン、衝撃、イベントウィンドウクローズ、イベントフォールダウン、バーニングイベント、凍結イベント、水関連イベント、風関連イベント、空気移動イベント、事故イベント、疑似周期的イベント(例えば、トレッドミル上でのランニング、上下へのジャンプ、ロープの飛び降り、人為的な飛び降り等)、繰り返しイベント、群衆イベント、車両イベント、ユーザのジェスチャ(例えば、手のジェスチャ、腕のジェスチャ、足のジェスチャ、脚のジェスチャ、身体のジェスチャ、頭のジェスチャ、顔のジェスチャ、口のジェスチャ、目のジェスチャ等)。 In the presentation, information may be displayed along with a map (or environmental model) of the venue. Information may include: location, zone, area, coverage area, corrected location, approximate location, location with respect to the map of the venue, location with respect to a segmentation of the venue, direction, route, trace (e.g., position within a time window such as the last 5 seconds or the last 10 seconds; time window duration may be adaptively (and/or dynamically) adjusted; time window duration may be adaptively (and/or dynamically) adjusted with respect to speed, acceleration, etc.), route history, approximate areas/zones along the route, Past location history/summary, past location history of interest, frequently visited areas, customer traffic, crowd distribution, crowd behavior, crowd control information, movement of people, pets and objects which may include speed, acceleration, motion statistics, breathing rate, heart rate, presence/absence, presence or absence of vital signs, motion, gesture control (control of devices using gestures), location based gesture control (control of devices using gestures), location based actions, identity (ID) or identifier of objects respected (pet, person, autonomous machine/device, vehicle, drone, car, vehicle, boat, bicycle, bike, machine with fan, air conditioner, television, machine with moving parts), user identification information (person, etc.), user position/speed/acceleration/direction/movement/gesture/gesture control/motion trace, user ID or identifier, user activity, user state, user sleep/rest characteristics, user emotional state, user vital signs, venue environmental information, venue weather information, earthquake, explosion, storm, rain, fire, temperature, collision, event open, door event, event close, door event, event open, impact, event win Dough close, event fall down, burning event, freezing event, water related event, wind related event, air movement event, accident event, pseudo-periodic event (e.g. running on a treadmill, jumping up and down, jumping off a rope, artificial jumping, etc.), repeating event, crowd event, vehicle event, user gesture (e.g. hand gesture, arm gesture, foot gesture, leg gesture, body gesture, head gesture, face gesture, mouth gesture, eye gesture, etc.).
位置は、2次元(例えば、2D座標を有する)、3次元(例えば、3D座標を有する)であってもよい。位置は相対的(例えば、マップ又は環境モデル)又は関係的(例えば、ポイントAとポイントBとの中間、コーナーの周り、階段の上、テーブルの上、天井、床、ソファ、ポイントAに近い、ポイントAからの距離R、ポイントAからの半径R内等)であってもよい。ロケーションは、矩形座標、極座標、及び/又は別の表現で表現されうる。 The location may be two-dimensional (e.g., having 2D coordinates), three-dimensional (e.g., having 3D coordinates). The location may be relative (e.g., a map or environmental model) or relational (e.g., halfway between point A and point B, around a corner, on the stairs, on a table, on the ceiling, on the floor, on a sofa, close to point A, distance R from point A, within radius R from point A, etc.). The location may be represented in rectangular coordinates, polar coordinates, and/or another representation.
情報(例えば、位置)は、少なくとも1つのシンボルでマークされてもよい。シンボルは、時変であってもよい。記号は、色/強度を変化させて又は変化させずに点滅及び/又は脈動させることができる。サイズは、経時的に変化してもよい。シンボルの向きは、経時的に変化してもよい。シンボルは、瞬間量(例えば、バイタルサイン/呼吸数/心拍数/ジェスチャ/状態/ユーザの状態/アクション/動作、温度、ネットワークトラフィック、ネットワーク接続性、デバイス/マシンの状態、デバイスの残りの電力、デバイスの状態等)を反映する数でありうる。変化率、サイズ、向き、色、強度、及び/又は記号は、それぞれの動きを反映しうる。情報は、視覚的に提示され、及び/又は口頭で(例えば、事前に記録された音声又は音声合成を使用して)記述されうる。情報は、テキストで記述しうる。情報はまた、機械的な方法(例えば、動画化されたガジェット、可動部分の移動)で提示されてもよい。 The information (e.g., location) may be marked with at least one symbol. The symbol may be time-varying. The symbol may flash and/or pulsate with or without changing color/intensity. The size may change over time. The orientation of the symbol may change over time. The symbol may be a number reflecting an instantaneous quantity (e.g., vital signs/breathing rate/heart rate/gesture/status/user status/action/movement, temperature, network traffic, network connectivity, device/machine status, device power remaining, device status, etc.). The rate of change, size, orientation, color, intensity, and/or symbol may reflect the respective movement. The information may be presented visually and/or described verbally (e.g., using pre-recorded voice or speech synthesis). The information may be described textually. The information may also be presented in a mechanical manner (e.g., animated gadgets, moving moving parts).
ユーザインタフェース(UI)デバイスは、スマートフォン(例えば、iPhone(登録商標)、Android電話)、タブレット(例えば、iPad(登録商標))、ラップトップ(例えば、ノートブックコンピュータ)、パーソナルコンピュータ(PC)、グラフィカルユーザインタフェース(GUI)を伴うデバイス、スマートスピーカ、音声/オーディオ/スピーカ機能を伴うデバイス、仮想現実(VR)デバイス、拡張現実(AR)デバイス、スマートカー、自動車内のディスプレイ、音声アシスタント、自動車内の音声アシスタント等でありうる。 The user interface (UI) device may be a smartphone (e.g., iPhone (registered trademark), Android phone), tablet (e.g., iPad (registered trademark)), laptop (e.g., notebook computer), personal computer (PC), device with a graphical user interface (GUI), smart speaker, device with voice/audio/speaker functionality, virtual reality (VR) device, augmented reality (AR) device, smart car, in-car display, voice assistant, in-car voice assistant, etc.
マップ(又は環境モデル)は、2次元、3次元、及び/又はより高次元であってもよい。(例えば、時変2D/3Dマップ/環境モデル)壁、窓、ドア、入口、出口、禁止エリアは、マップ又はモデル上にマークされうる。マップは、施設の間取り図を含みうる。マップ又はモデルは、1つ以上のレイヤ(オーバレイ)を有しうる。マップ/モデルは、水道管、ガス管、ケーブル、ケーブル、エアダクト、クロール空間、天井レイアウト、及び/又は地下レイアウトを含む保守マップ/モデルであってもよい。ベニューは複数のゾーン/領域/地理的領域/セクタ/セクション/地域/地域/地区/地区/地域/地域/区域/広域/広域、例えば、寝室、リビング、貯蔵室、歩道、台所、食堂、飼い主、ガレージ、1階、2階、休憩室、オフィス、会議室、受付エリア、様々なオフィスエリア、様々な倉庫エリア、様々な施設エリア等にセグメント化/分割/細分化/グループ化しうる。セグメント/領域/エリアは、マップ/モデルで提示されてもよい。異なる領域は、色分けされてもよい。異なる領域には、特性(例えば、色、輝度、色強度、テクスチャ、アニメーション、点滅、点滅速度等)が提示されてもよい。ベニューの論理的セグメント化は少なくとも1つのヘテロジニアスタイプ2デバイス、又はサーバ(例えば、ハブデバイス)、又はクラウドサーバ等を使用して行われうる。 The map (or environmental model) may be two-dimensional, three-dimensional, and/or higher dimensional (e.g., time-varying 2D/3D map/environment model). Walls, windows, doors, entrances, exits, prohibited areas may be marked on the map or model. The map may include a floor plan of the facility. The map or model may have one or more layers (overlays). The map/model may be a maintenance map/model including water mains, gas mains, cables, air ducts, crawl spaces, ceiling layout, and/or underground layout. The venue may be segmented/divided/subdivided/grouped into multiple zones/areas/geographical regions/sectors/sections/areas/areas/districts/areas ... Different regions may be color coded. Different regions may be presented with characteristics (e.g., color, brightness, color intensity, texture, animation, blinking, blink rate, etc.). Logical segmentation of the venue may be performed using at least one heterogeneous Type-2 device or server (e.g., a hub device), cloud server, etc.
ここでは、開示されたシステム、装置、及び方法の例を示す。Stephenと彼の家族は、開示された無線動作検出システムを、ワシントン州シアトルの2000平方フィートの2階建ての町家の動作を検出するためにインストールしたいと考えている。彼の家には2つの階段があるので、スティーブンは、1つのタイプ2デバイス(Aと名付けられた)と2つのタイプ1デバイス(BとCと名付けられた)を1階に使用することにした。1階は主にキッチン、ダイニングルーム、リビングの3つの部屋が直線状に並んでおり、ダイニングルームは中央にある。台所と居間は家の反対側にある。彼は、タイプ2デバイス(A)をダイニングルームに入れ、一方のタイプ1デバイス(B)をキッチンに入れ、他方のタイプ1デバイス(C)をリビングに入れた。この装置の配置により、彼は、実際には動き検出システムを使用して、地上階を3つのゾーン(ダイニングルーム、リビングルーム、及びキッチン)に分割している。動作がABペア及びACペアによって検出されると、システムは動作情報を分析し、動作を3つのゾーンのうちの1つと関連付ける。
Here is an example of the disclosed system, device, and method. Stephen and his family want to install the disclosed wireless motion detection system to detect motion in their 2000 square foot, two-story townhouse in Seattle, Washington. Since his house has two staircases, Stephen decides to use one
Stephenとその家族が週末に外出すると(例えば、長い週末にキャンプに行くために)、Stephenは携帯電話アプリ(例えば、Android電話アプリ又はiPhone(登録商標)アプリ)を使用して、動き検出システムをオンにする。システムが動きを検出すると、警告信号(例えば、SMSテキストメッセージ、電子メール、携帯電話アプリへのプッシュメッセージ等)がスティーブンに送信される。Stephenが月額料金(例:10ドル/月)を支払うと、サービス会社(例:セキュリティ会社)は有線ネットワーク(例:ブロードバンド)又は無線ネットワーク(例:ホームWiFi、LTE、3G、2.5G等)を通じて警告信号を受け取り、Stephenにセキュリティ手順を実行する(例:問題を確認するために彼に電話をかけたり、家にチェックを入れたり、Stephenに代わって警察に連絡を取ったり、等)Stephenは自分の高齢の母親を愛し、自分だけが家にいるときは彼女の幸福を気にかける。家族の残りが外出している間(例えば、仕事に行く、買い物に行く、又は休暇に行く)、母親が自分のモバイルアプリを使用して動き検出システムをオンにし、母親がokであることを保証する。次いで、彼は、モバイルアプリを使用して、自分の母親の家での動きをモニタリングする。Stephenがモバイルアプリを使って、3つの領域の中で母親が家の周りを移動しているのを見ると、彼女の日常的なルーチンによれば、Stephenは、彼の母親がうまくいっていることを知っている。スティーブンは、彼が家から離れている間、動き検出システムが彼の母親の幸福をモニタリングするのを助けることができることに感謝している。 When Stephen and his family go away for the weekend (e.g., to go camping for a long weekend), Stephen uses a mobile phone app (e.g., an Android phone app or an iPhone app) to turn on the motion detection system. When the system detects motion, an alert signal (e.g., SMS text message, email, push message to the mobile phone app, etc.) is sent to Stephen. After Stephen pays a monthly fee (e.g., $10/month), a service company (e.g., a security company) receives the alert signal through a wired network (e.g., broadband) or wireless network (e.g., home WiFi, LTE, 3G, 2.5G, etc.) and asks Stephen to perform security procedures (e.g., calling him to confirm the problem, checking on the house, contacting the police on Stephen's behalf, etc.). Stephen loves his elderly mother and is concerned about her well-being when he is alone at home. While the rest of the family is out (e.g., going to work, shopping, or going on vacation), his mother uses his mobile app to turn on the motion detection system to ensure that his mother is OK. He then uses the mobile app to monitor his mother's movements around the house. When Stephen uses the mobile app to see his mother moving around the house in the three areas, according to her daily routine, he knows that his mother is doing well. Stephen is grateful that the motion detection system can help him monitor his mother's well-being while he is away from home.
典型的な日には、母親は午前7時頃に目を覚ました。彼女は台所で朝食を約20分間調理した。それから彼女は食堂で朝食を約30分間食べた。そして、リビングで毎日運動をし、リビングのソファに座って、好きなテレビ番組を見る。動き検出システムは、Stephenが家の3つの領域のそれぞれにおける動きのタイミングを見ることを可能にする。動きが日常のルーチンと一致すると、スティーブンはおおよそ母さんが元気になるはずだということを知っている。しかし、動きパターンが異常に見える場合(例えば、午前10時まで動きがない、長い間キッチンに滞在した、又は長く動きが止まらない等)、スティーブンは何か間違っていると疑い、母親に彼女をチェックするように呼びかける。スティーブンは誰か(例えば、家族、近所の人、有料の人、友人、ソーシャルワーカー、サービスプロバイダ)に母親をチェックさせることさえできる。 On a typical day, Mom wakes up around 7am. She cooks breakfast in the kitchen for about 20 minutes. Then she eats breakfast in the dining room for about 30 minutes. Then she exercises daily in the living room, sitting on the living room couch and watching her favorite TV show. The motion detection system allows Stephen to see the timing of movements in each of the three areas of the house. When the movements match the daily routine, Stephen knows that Mom should be fine. But if the movement pattern seems abnormal (e.g., no movement until 10am, staying in the kitchen for a long time, or not stopping for a long time), Stephen suspects something is wrong and calls Mom to check on her. Stephen can even get someone (e.g., family, neighbors, paid people, friends, social workers, service providers) to check on Mom.
時には、Stephenは、タイプ2デバイスの位置を変更するように感じる。オリジナルのAC電源プラグからデバイスを抜き、別のAC電源プラグに差し込むだけである。彼は無線動作検出システムがプラグアンドプレイであり、再配置がシステムの動作に影響を及ぼさないことを喜んでいる。電源を入れるとすぐに動作する。
Sometimes Stephen feels like relocating a
後になると、Stephenは開示された無線動き検出システムが非常に高い精度と非常に低いアラームで実際に動きを検出することができ、彼は地上階の動きをモニタリングするためにモバイルアプリを実際に使用しうると確信している。彼は2階の寝室をモニタリングするために、同様の設備(即ち、1つのタイプ2デバイス及び2つのタイプ1装置)を2階に設置することを決定する。もう一度言うと、システムのセットアップは非常に容易であり、タイプ2のデバイスとタイプ1のデバイスを2階のAC電源プラグに接続するだけでよい。特別なインストールは必要ない。また、同じモバイルアプリを使用して、1階と2階の動きをモニタリングしうる。1階/2階の各タイプ2デバイスは、1階と2階の両方のタイプ1デバイスと相互作用しうる。Stephenは、タイプ1及びタイプ2のデバイスへの投資を2倍にすると、複合システムの能力が2倍以上になることを喜んで見ている。
Later, Stephen is convinced that the disclosed wireless motion detection system can indeed detect motion with very high accuracy and very low alarms, and he can indeed use the mobile app to monitor the motion on the ground floor. He decides to install a similar installation (i.e., one
様々な実施形態によれば、各CI(CI)は、チャネル状態情報(CSI)、周波数領域CSI、少なくとも1つのサブバンドに関連する周波数領域CSI、周波数領域CSI、時間領域CSI、チャネル応答、推定チャネル応答、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、チャネル特性、チャネルフィルタ応答、無線マルチパスチャネルのCSI、無線マルチパスチャネルの情報、タイムスタンプ、補助情報、データ、メタデータ、ユーザデータ、アカウントデータ、アクセスデータ、セキュリティデータ、セッションデータ、ステータスデータ、監督データ、家庭データ、識別情報(ID)、識別子、デバイスデータ、ネットワークデータ、近傍データ、環境データ、リアルタイムデータ、センサデータ、記憶データ、暗号化データ、圧縮データ、保護データ、及び/又は別のCIのうちの少なくとも1つを含みうる。一実施形態では、開示されるシステムは、ハードウェアコンポーネント(例えば、アンテナを有する無線送信機/受信機、アナログ回路、電力供給、プロセッサ、メモリ)及び対応するソフトウェアコンポーネントを有する。本教示の様々な実施形態によれば、開示されるシステムは、バイタルサインの検出及びモニタリングのためのボット(タイプ1デバイスと呼ばれる)及びOrigin(タイプ2デバイスと呼ばれる)を含む。各デバイスは、トランシーバと、プロセッサと、メモリとを備える。
According to various embodiments, each CI (CI) may include at least one of channel state information (CSI), frequency domain CSI, frequency domain CSI associated with at least one subband, frequency domain CSI, time domain CSI, channel response, estimated channel response, channel impulse response (CIR), channel frequency response (CFR), channel characteristics, channel filter response, CSI of a wireless multipath channel, information of a wireless multipath channel, timestamp, auxiliary information, data, metadata, user data, account data, access data, security data, session data, status data, supervision data, home data, identification information (ID), identifier, device data, network data, proximity data, environmental data, real-time data, sensor data, stored data, encrypted data, compressed data, protected data, and/or another CI. In one embodiment, the disclosed system has hardware components (e.g., a wireless transmitter/receiver with an antenna, analog circuitry, power supply, processor, memory) and corresponding software components. According to various embodiments of the present teachings, the disclosed system includes a Bot (referred to as a
開示されたシステムは、多くの場合に適用しうる。一例では、タイプ1デバイス(送信機)がテーブル上にある小型WiFi対応デバイスでありうる。それはまた、WiFi対応テレビ(TV)、セットトップボックス(STB)、スマートスピーカ(例えば、Amazonエコー)、スマート冷蔵庫、スマート電子レンジ、メッシュネットワークルータ、メッシュネットワーク衛星、スマートフォン、コンピュータ、タブレット、スマートプラグ等であってもよい。一例では、タイプ2(受信機)がテーブル上にあるWiFi対応デバイスでありうる。それはまた、WiFi対応テレビ(TV)、セットトップボックス(STB)、スマートスピーカ(例えば、Amazonエコー)、スマート冷蔵庫、スマート電子レンジ、メッシュネットワークルータ、メッシュネットワーク衛星、スマートフォン、コンピュータ、タブレット、スマートプラグ等であってもよい。タイプ1デバイス及びタイプ2デバイスは、人数を数えるために会議室内/近くに配置されうる。1型デバイス及び2型デバイスは日常活動及び症状の任意の徴候(例えば、認知症、アルツハイマー病)をモニタリングするための、高齢者のための健康状態モニタリングシステム内にあってもよい。タイプ1デバイス及びタイプ2デバイスは生きている乳児のバイタルサイン(呼吸)をモニタリングするために、乳児モニタにおいて使用されうる。タイプ1デバイス及びタイプ2デバイスは睡眠の質及び任意の睡眠時無呼吸をモニタリングするために、寝室内に配置されうる。タイプ1デバイス及びタイプ2デバイスは乗客及び運転者の健康状態をモニタリングし、運転者の睡眠を検出し、車内に残っている乳児を検出するために、車内に配置されうる。タイプ1デバイス及びタイプ2デバイスはトラック及びコンテナに隠された人をモニタリングすることによって人身取引を防止するために、物流において使用されうる。タイプ1装置及びタイプ2デバイスは破片に捕捉された被害者を探すために、災害地域における緊急サービスによって配備されてもよい。タイプ1デバイス及びタイプ2デバイスは任意の侵入者の呼吸を検出するために、ある領域に展開されうる。ウェアラブルなしの無線呼吸モニタリングの多くの用途がある。
The disclosed system may be applicable in many cases. In one example, the
ハードウェアモジュールは、タイプ1トランシーバ及び/又はタイプ2トランシーバを含むように構築されうる。ハードウェアモジュールは最終的な市販製品を設計、構築、及び販売するために、可変ブランドに販売/使用されうる。開示されるシステム及び/又は方法に使用する製品は、ホーム/オフィスセキュリティ製品、WiFi製品、STB、エンターテインメント製品、TV、エンターテインメント製品、HiFi、スピーカ、家電製品、オーブン、テーブル、椅子、ベッド、道具、トーチ、電気掃除機、ソファ、ファン、ドア、窓、ドアハンドル、ロック、煙検出器、カーアクセサリ、コンピューティングデバイス、オフィスデバイス、エアコンディショナ、ヒータ、コネクタ、モニタリングカメラ、アクセスポイント、モバイルデバイス、LTEデバイス、3G/4G/6Gデバイス、UMTSデバイス、GSMデバイス、EDGEデバイス、TDMAデバイス、CDMAデバイス、WCDMAデバイス、TD-SCDMAデバイス、ゲームデバイス、眼鏡、VRゴーグル、ネックレス、腕時計、ウエストバンド、ベルト、財布、ペン、帽子、ウェアラブル、埋め込み型デバイス、タグ、駐車券、スマートフォン等でありうる。
Hardware modules can be built to include
サマリは、分析、出力応答、選択された時間ウィンドウ、サブサンプリング、変換、及び/又は投影を含みうる。提示することは、月/週/日ビュー、簡略化/詳細ビュー、断面ビュー、小/大フォームファクタビュー、色分けビュー、比較ビュー、要約ビュー、アニメーション、ウェブビュー、音声アナウンス、及び反復動作の周期的/反復特性に関連する別のプレゼンテーション、のうちの少なくとも1つを提示することを含みうる。 The summary may include analysis, output response, selected time window, subsampling, transformation, and/or projection. Presenting may include presenting at least one of a month/week/day view, simplified/detailed view, cross-sectional view, small/large form factor view, color-coded view, comparison view, summary view, animation, web view, audio announcement, and another presentation related to the periodic/repetitive nature of the repetitive action.
タイプ1/タイプ2デバイスは、以下のものでありうる:アンテナ、アンテナを有するデバイス、アンテナを有するデバイス、筐体(無線機、アンテナ、データ信号処理装置、無線IC、回路等のための)を有するデバイス、アンテナを取り付ける/接続する/リンクするインタフェースを有するデバイス、他のデバイス/システム/コンピュータ/電話/ネットワーク/データアグリゲータとインタフェースする/取り付ける/接続する/リンクするデバイス、ユーザインタフェース(UI)/グラフィカルUI/ディスプレイを有するデバイス、無線トランシーバを有するデバイス、無線送信機を有するデバイス、無線受信機を有するデバイス、IoTデバイス、無線ネットワークを有するデバイス、有線ネットワークと無線ネットワーク機能を有するデバイス、無線集積回路(IC)を有するデバイス、Wi-Fiデバイス、Wi-Fiチップ搭載デバイス(例:802.11a/b/g/n/ac/ax規格準拠)、Wi-Fiアクセスポイント(AP)、Wi-Fiクライアント、Wi-Fiルータ、Wi-Fiリピータ、Wi-Fiハブ、無線メッシュネットワークルータ/ハブ/AP、アドホックネットワークルータ、無線メッシュネットワーク装置、モバイルデバイス(例:2G/2.5G/3G/3.5G/4G/LTE/5G/6G/7G、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA、TD-SCDMA)、携帯端末、基地局、モバイルネットワーク基地局、モバイルネットワークハブ、モバイルネットワーク互換端末、LTE端末、LTEモジュール搭載端末、モバイルモジュール(例:Wi-Fiチップ、LTEチップ、BLEチップ等のモバイルイネーブルチップ(IC)搭載基板)、Wi-Fiチップ(IC)、LTEチップ、BLEチップ、モバイルモジュール搭載機器、スマートフォン、スマートフォン用コンパニオンデバイス(ドングル、アタッチメント、プラグイン等)、専用デバイス、プラグインデバイス、AC電源デバイス、バッテリ駆動デバイス、プロセッサ/メモリ/命令セットを持つデバイス、スマートデバイス/ガジェット/アイテム。時計、文房具、ペン、ユーザインタフェース、紙、マット、カメラ、テレビ、セットトップボックス、マイク、スピーカ、冷蔵庫、オーブン、機械、電話、財布、家具、ドア、窓、天井、床、壁、テーブル、椅子、ベッド、ナイトスタンド、エアコン、ヒーター、パイプ、ダクト、ケーブル、カーペット、装飾品。ガジェット、USBデバイス、プラグ、ドングル、ランプ/ライト、タイル、装飾品、ボトル、車両、自動車、無人搬送車、ロボット、ラップトップ、タブレット、コンピュータ、ハードディスク、ネットワークカード、楽器、ラケット、ボール、靴、ウェアラブル、衣類、眼鏡、帽子、ネックレス、食品、丸薬、生物の体内(例:血管内、リンパ液内、消化器官内)で動く小型デバイス、及び/又は他のデバイス。タイプ1デバイス及び/又はタイプ2デバイスは、インターネット、インターネットへのアクセスを有する別のデバイス(例えば、スマートフォン)、クラウドサーバ(例えば、ハブデバイス)、エッジサーバ、ローカルサーバ、及び/又はストレージと通信可能に接続されうる。タイプ1デバイス及び/又はタイプ2デバイスは、ローカル制御で動作してもよく、有線/無線接続を介して別のデバイスによって制御されてもよく、自動的に動作してもよく、又は遠隔(例えば、ホームから離れた)中央集中システムによって制御されてもよい。
A Type 1/Type 2 device can be: an antenna, a device having an antenna, a device having an antenna, a device having a housing (for a radio, antenna, data signal processor, radio IC, circuit, etc.), a device having an interface to attach/connect/link an antenna, a device that interfaces/attaches/connects/links to other devices/systems/computers/phones/networks/data aggregators, a device having a user interface (UI)/graphical UI/display, a device having a wireless transceiver, a device having a wireless transmitter, a device having a wireless receiver, an IoT device, a device having a wireless network, a device with wired and wireless network capabilities, a device having a wireless integrated circuit (IC), a Wi-Fi device, a device with a Wi-Fi chip (e.g. 802.11a/b/g/n/ac/ax compliant), a Wi-Fi access point (AP), a Wi-Fi client, a Wi-Fi router, a Wi -Fi repeater, Wi-Fi hub, wireless mesh network router/hub/AP, ad-hoc network router, wireless mesh network equipment, mobile device (e.g. 2G/2.5G/3G/3.5G/4G/LTE/5G/6G/7G, UMTS, 3GPP, GSM, EDGE, TDMA, FDMA, CDMA, WCDMA, TD-SCDMA), mobile terminal, base station, mobile network base station, mobile network hub, mobile network compatible terminal, LTE terminal, LTE module equipped terminal mobile modules (e.g., substrates with mobile-enabled chips (ICs) such as Wi-Fi chips, LTE chips, BLE chips, etc.), Wi-Fi chips (ICs), LTE chips, BLE chips, devices with mobile modules, smartphones, companion devices for smartphones (dongles, attachments, plug-ins, etc.), dedicated devices, plug-in devices, AC powered devices, battery-powered devices, devices with processors/memory/instruction sets, smart devices/gadgets/items. Clocks, stationery, pens, user interfaces, paper, mats, cameras, televisions, set-top boxes, microphones, speakers, refrigerators, ovens, machines, phones, wallets, furniture, doors, windows, ceilings, floors, walls, tables, chairs, beds, nightstands, air conditioners, heaters, pipes, ducts, cables, carpets, decorations. Gadgets, USB devices, plugs, dongles, lamps/lights, tiles, ornaments, bottles, vehicles, automobiles, automated guided vehicles, robots, laptops, tablets, computers, hard disks, network cards, musical instruments, rackets, balls, shoes, wearables, clothing, glasses, hats, necklaces, food, pills, small devices that move inside a living organism (e.g., in blood vessels, lymphatic fluid, digestive tract), and/or other devices.
一実施形態では、タイプBデバイスは、Origin(タイプ2デバイス、Rxデバイス)及びBot(タイプ1デバイス、Txデバイス)の両方として実行しうるトランシーバとすることができ、即ち、タイプBデバイスはタイプ1(Tx)及びタイプ2(Rx)デバイスの両方(例えば、同時に又は代替的に)、例えば、メッシュデバイス、メッシュルータ等としうる。一実施形態では、タイプAデバイスがBot(Txデバイス)としてのみ、即ち、タイプ1デバイスのみ、又はTxのみ、例えば、単純なIoTデバイスとして機能しうるトランシーバでありうる。これはOrigin(タイプ2デバイス、Rxデバイス)の能力を有しうるが、実施形態では何らかの形でBotとしてのみ機能している。タイプA及びタイプBデバイスは、全てツリー構造を形成する。ルートは、ネットワーク(例えば、インターネット)アクセスを有するタイプBデバイスであってもよい。例えば、それは、有線接続(例えば、イーサネット、ケーブルモデム、ADSL/HDSLモデム)接続又は無線接続(例えば、LTE、3G/4G/5G、WiFi、Bluetooth、マイクロ波リンク、衛星リンク等)を通じてブロードキャストサービスと接続されうる。一実施形態では、タイプAデバイスは全てリーフノードである。各タイプBデバイスは、ルートノード、非リーフノード、又はリーフノードでありうる。
In one embodiment, a Type B device may be a transceiver that can perform as both an Origin (
タイプ1デバイス(送信機、又はTx)及びタイプ2デバイス(受信機、又はRx)は同じデバイス(例えば、RFチップ/IC)上にあってもよく、又は単に同じデバイス上にあってもよい。デバイスは、28GHz、60GHz、77GHz等の高周波数帯域で動作しうる。RFチップは専用Txアンテナ(例えば、32個のアンテナ)と専用Rxアンテナ(例えば、別の32個のアンテナ)とを有しうる。
The
1つのTxアンテナは、無線信号を送ることができる(例えば、おそらく100Hzでのプローブ信号の系列)。代替的に、全てのTxアンテナは(Txにおいて)ビームフォーミングを用いて無線信号を送信するために使用されてよく、その結果、無線信号は(例えば、エネルギー効率のために、又はその方向における信号対雑音比をブーストするために、又はその方向を「スキャンする」ときの低電力動作、又は物体がその方向にあることが知られている場合の低電力動作のために)ある方向に集束される。 One Tx antenna can send a radio signal (e.g., a sequence of probing signals, perhaps at 100 Hz). Alternatively, all Tx antennas (at Tx) may be used to transmit radio signals using beamforming, so that the radio signals are focused in a direction (e.g., for energy efficiency, or to boost the signal-to-noise ratio in that direction, or for low-power operation when "scanning" that direction, or when an object is known to be in that direction).
無線信号は、ベニュー(例えば、部屋)内の物体(例えば、Tx/Rxアンテナから4フィート離れたベッド上に横たわっている生きている人間、呼吸及び心拍)に当たる。物体の動き(例えば、呼吸数に応じた肺の動き、又は心拍に応じた血管の動き)は、無線信号に影響を与える/変調しうる。全てのRxアンテナは、無線信号を受信するために使用されうる。
The radio signal strikes objects (e.g., a living human lying on a
(Rx及び/又はTxにおける)ビーム形成は、異なる方向を「スキャン」するために(デジタル的に)適用されうる。多くの方向を同時にスキャン又はモニタリングしうる。ビームフォーミングでは、「セクタ」(例えば、方向、配向、ベアリング、ゾーン、領域、セグメント)は(例えば、アンテナアレイの中心位置に対する)タイプ2デバイスに関連して定義されうる。各プローブ信号(例えば、パルス、ACK、制御パケット等)について、チャネル情報又はCI(例えば、チャネルインパルス応答/CIR、CSI、CFR)がセクタごとに(例えば、RFチップから)取得/演算される。吹き付け検出では、スライディングウィンドウでCIRを収集しうる(例えば30秒、100Hzサウンディング/プロービングレートでは30秒を超える3000 CIRがある場合がある)。
Beamforming (in Rx and/or Tx) can be applied (digitally) to "scan" different directions. Many directions can be scanned or monitored simultaneously. In beamforming, a "sector" (e.g., direction, orientation, bearing, zone, region, segment) can be defined relative to the
CIRは、多くのタップ(例えば、N1コンポーネント/タップ)を有しうる。各タップはタイムラグ、又は飛行時間(tof、例えば、人間の4フィート離れて背中を打つ時間)と関連付けられうる。ある距離(例えば、4ft)である方向に人が呼吸しているとき、「ある方向」のCIRを探索しうる。次いで、「ある距離」に対応するタップを探索しうる。次いで、そのCIRのタップから呼吸数及び心拍数を演算しうる。 The CIR may have many taps (e.g., N1 components/tap). Each tap may be associated with a time lag, or time of flight (tof, e.g., time to strike a person on the back 4 feet away). When a person is breathing in a certain direction at a certain distance (e.g., 4 ft), the CIR for the "certain direction" may be searched for. The tap corresponding to the "certain distance" may then be searched for. Respiration rate and heart rate may then be calculated from the taps of that CIR.
スライディングウィンドウ内の各タップ(例えば、「コンポーネント時系列」の30時間ウィンドウ)を、時関数(例えば、「タップ関数」、「コンポーネント時系列」)と考えることができる。強い周期的挙動(例えば、おそらく10bpm~40bpmの範囲の呼吸に対応する)を探索する際に、各タップ機能を調べることができる。 Each tap within a sliding window (e.g., a 30-hour window of the "component time series") can be thought of as a time function (e.g., a "tap function", a "component time series"). Each tap function can be examined in searching for strong periodic behavior (e.g., corresponding perhaps to respiration in the range 10 bpm to 40 bpm).
タイプ1デバイス及び/又はタイプ2デバイスは、外部接続/リンク及び/又は内部接続/リンクを有しうる。外部接続(例えば、接続1110)は、2G/2.5G/3G/3.5G/4G/LTE/5G/6G/7G/NBIoT、UWB、WiMax、Zigbee、802.16等と関連付けられうる。内部接続(例えば、1114A及び1114B、1118、11120)は、WiFi、IEEE 802.11規格、802.11a/b/g/n/ac/ag/af/ah/ai/aj/ax/ay、Bluetooth、Bluetooth 1.0/1.1/1.2/2.0/2.1/3.0/4.0/4.0/4.1/4.2/5、BLE、メッシュネットワーク、IEEE 802.16/1/1a/1b/2/2a/b/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p規格等と関連付けられうる。
タイプ1デバイス及び/又はタイプ2デバイスは、バッテリ(例えば、AAバッテリ、AAAバッテリ、コインセル電池、ボタン電池、小型電池、電池バンク、電力バンク、車載電池、ハイブリッド電池、車載電池、コンテナ電池、非充電電池、二次電池、NiCd電池、NiMH電池、リチウムイオン電池、亜鉛炭素電池、塩化亜鉛電池、鉛酸電池、アルカリ電池、無線充電器付き電池、スマート電池、太陽電池、ボート電池、プレーン電池、その他の電池、一時エネルギー蓄積装置、キャパシタ、フライホイール)によって電力供給される。
The
任意のデバイスは、DC又は直流(例えば、上述したように、1.2V、1.5V、3V、5V、6V、9V、12V、24V、40V、42V、48V、110V、220V、380V等の様々な電圧を有する、バッテリ、発電機、電力変換器、ソーラーパネル、整流器、DC-DCコンバータからの)によって給電されてもよく、したがって、DCコネクタ又は少なくとも1つのDC電力用ピンを有するコネクタを有しうる。 Any device may be powered by DC or direct current (e.g., from a battery, generator, power converter, solar panel, rectifier, DC-DC converter, having various voltages such as 1.2V, 1.5V, 3V, 5V, 6V, 9V, 12V, 24V, 40V, 42V, 48V, 110V, 220V, 380V, etc., as described above) and therefore may have a DC connector or a connector with at least one pin for DC power.
任意のデバイスは、AC又は交流(例えば、100V、110V、120V、100~127V、200V、220V、230V、240V、220~240V、100~240V、250V、380V、50Hz、60Hz等の様々な電圧を有する、家庭内の壁コンセント、変圧器、インバータ、リシャワー)によって給電されてもよく、したがって、ACコネクタ又はAC電力用の少なくとも1つのピンを有するコネクタを有しうる。タイプ1デバイス及び/又はタイプ2デバイスは、ベニュー内又はベニュー外に配置(例えば、設置、位置付け、移動)されてもよい。
Any device may be powered by AC or alternating current (e.g., a domestic wall outlet, transformer, inverter, reshower, having various voltages such as 100V, 110V, 120V, 100-127V, 200V, 220V, 230V, 240V, 220-240V, 100-240V, 250V, 380V, 50Hz, 60Hz, etc.) and therefore may have an AC connector or a connector with at least one pin for AC power.
例えば、車両(例えば、自動車、トラック、ローリー、バス、特殊車両、トラクタ、掘削機、掘削機、ショベル、テレポータ、ブルドーザ、クレーン、フォークリフト、電気トロリー、AGV、緊急車両、貨物、貨車、貨車、トレーラ、コンテナ、ボート、フェリー、船舶、潜水艦、航空機、航空機、揚力、モノレール、列車、鉄道車両、鉄道車両等)において、タイプ1デバイス及び/又はタイプ2デバイスは車両に埋め込まれた埋め込みデバイス、又は車両のポート(例えば、OBDポート/ソケット、USBポート/ソケット、アクセサリポート/ソケット、12V補助電源コンセント、及び/又は12Vシガレットライタポート/ソケット)に差し込まれたアドオンデバイス(例えば、アフターマーケットデバイス)であってもよい。
For example, in a vehicle (e.g., automobile, truck, lorry, bus, specialty vehicle, tractor, excavator, excavator, shovel, teleporter, bulldozer, crane, forklift, electric trolley, AGV, emergency vehicle, cargo, wagon, rail car, trailer, container, boat, ferry, ship, submarine, aircraft, aircraft lift, monorail, train, rail car, rail vehicle, etc.), the
例えば、一方のデバイス(例えば、タイプ2デバイス)は12Vシガレットライタ/アクセサリポート又はOBDポート又はUSBポート(例えば、自動車/トラック/車両の)に差し込まれてもよく、他方のデバイス(例えば、タイプ1デバイス)は、12Vシガレットライタ/アクセサリポート又はOBDポート又はUSBポートに差し込まれてもよい。OBDポート及び/又はUSBポートは、(自動車/トラック/車両の)電力、信号及び/又はネットワークを提供しうる。2つのデバイスは、車内の子供/赤ちゃんを含む乗客を共同でモニタリングしうる。それらは、乗客をカウントし、運転者を認識し、車両内の特定の座席/位置に乗客が存在することを検出するために使用されうる。
For example, one device (e.g., a
別の例では一方のデバイスが12Vシガレットライタ/アクセサリポート又はOBDポート又は自動車/トラック/車両のUSBポートに差し込まれてもよく、他方のデバイスは12Vシガレットライタ/アクセサリポート又はOBDポート又は別である。 In another example, one device may be plugged into a 12V cigarette lighter/accessory port or an OBD port or a USB port on a car/truck/vehicle, and the other device is a 12V cigarette lighter/accessory port or an OBD port or another.
別の例では、多くのヘテロジニアス車両/ポータブルデバイス/スマートガジェット(例えば、自動誘導車両/AGV、買い物/荷物/移動カート、駐車券、ゴルフカート、自転車、スマートフォン、タブレット、カメラ、記録デバイス、スマートウォッチ、ローラースケート、シューズ、ジャケット、ゴーグル、帽子、アイウェア、ウェアラブル、セグウェイ、スクータ、荷物タグ、清掃機、掃除機、ペットタグ/カラー/ウェアラブル/インプラント)に、多くのタイプA(例えば、タイプ1又はタイプ2)のデバイスが存在してよく、各デバイスは、車両の12Vアクセサリポート/OBDポート/USBポートに接続、又は車両に内蔵される。ガソリンスタンド、街灯、街角、トンネル、立体駐車場、工場/スタジアム/駅/ショッピングモール/建設現場等の、大きいエリアをカバーするために点在する場所に、もう一つのタイプB(例えば、Aがタイプ2ならBはタイプ1、Aがタイプ1ならBはタイプ2)のデバイスが1つ以上設置されていてもよい。タイプAのデバイスは、TSCIに基づき、位置特定、トラッキング(追跡)、モニタリングが行われうる。
In another example, there may be many type A (e.g.,
エリア/ベニューは、ローカル接続性、例えば、ブロードバンドサービス、WiFi等を有さないことがある。タイプ1及び/又はタイプ2デバイスは、ポータブルであってもよい。タイプ1及び/又はタイプ2デバイスは、プラグアンドプレイをサポートしてもよい。
The area/venue may not have local connectivity, e.g., broadband service, WiFi, etc.
ペアワイズ無線リンクは、ツリー構造を形成するデバイスの多くのペアの間で確立されうる。各ペア(及び関連するリンク)において、デバイス(第2のデバイス)は、非リーフ(タイプB)でありうる。他のデバイス(第1のデバイス)は、リーフ(タイプA又はタイプB)又は非リーフ(タイプB)でありうる。リンクにおいて、第1のデバイスは、無線マルチパスチャネルを介して第2のデバイスに無線信号(例えば、プローブ信号)を送信するためのbot(ボット)(タイプ1デバイス又はTxデバイス)として機能する。第2のデバイスは、無線信号を受信し、TSCIを取得し、TSCIに基づいて「リンクワイズ分析値(linkwise analytics)」を演算するためのOrigin(Origin)(タイプ2デバイス又はRxデバイス)として機能しうる。
Pair-wise wireless links may be established between many pairs of devices forming a tree structure. In each pair (and associated link), a device (the second device) may be a non-leaf (type B). The other device (the first device) may be a leaf (type A or type B) or a non-leaf (type B). In the link, the first device acts as a bot (
いくつかの実施形態において、本教示は、無線センシングのためのシステムおよび方法を開示する。一実施形態では、タイプ1異種無線デバイスまたはタイプ2異種無線デバイスは、空間内の多数の異種無線デバイスまたはステーション(STA)の1つである。
In some embodiments, the present teachings disclose systems and methods for wireless sensing. In one embodiment, a
無線センシングにおける役割:タイプ1デバイス、タイプ2デバイス、または他のSTAは、センシングイニシエータとして機能する。センシングイニシエータは、無線センシング手順(または、WiFi、WLAN、5G、UWB、ミリ波、WiMax、WiGig、Bluetooth、または他の無線システムを使用するセンシング手順)を開始するSTAである。少なくとも1つのSTA(例えば、タイプ1デバイス、タイプ2デバイス、センシングイニシエータ、センシングトランスミッタ、センシングレシーバ、または別のSTA)は、センシングレスポンダとして機能することができる。センシングレスポンダは、センシングイニシエータによって開始されるセンシング手順に参加するSTAであってもよい。少なくとも1つのSTA(例えば、タイプ1デバイス、タイプ2デバイス、センシングイニシエータ、センシングレスポンダ、センシングレシーバ、または別のSTA)は、センシングトランスミッタとして機能することができる。センシングトランスミッタは、無線センシング手順においてセンシング測定に使用される無線信号(例えば、WiFiにおける物理レイヤプロトコルデータユニット(PPDU)、データパケットフレーム(NDP)、NDPアナウンスメント(NDPA)フレーム、または何らかのサウンディング信号)を送信するSTAであってもよい。少なくとも1つのSTA(例えば、タイプ1デバイス、タイプ2デバイス、センシングイニシエータ、センシングレスポンダ、センシングトランスミッタ、または別のSTA)は、センシングレシーバとして機能することができる。センシングレシーバは、センシングトランスミッタによって送信された無線信号(例えば、WiFiのPPDU、NDPA、NDP、または何らかのサウンディング信号)を受信し、WLANセンシング手順においてセンシング測定を実行するSTAであってもよい。
Roles in wireless sensing: A
STAは、1つ(または複数)のセンシング手順において、1つまたは複数の可能な役割(例えば、センシングイニシエータ、センシングレシーバ、センシングトランシーバ、センシングレシーバ、センシングコントリビュータ、SBPリクエスティングSTA)を担うことができる。センシング手順において、センシングイニシエータは、センシングトランスミッタ、センシングレシーバ、その両方、またはどちらでもない可能性がある。センシング手順において、センシングレスポンダは、センシングトランスミッタ、センシングレシーバ、またはその両方である可能性がある。 A STA can assume one or more possible roles (e.g., sensing initiator, sensing receiver, sensing transceiver, sensing receiver, sensing contributor, SBP requesting STA) in one (or more) sensing procedures. In a sensing procedure, a sensing initiator may be a sensing transmitter, a sensing receiver, both, or neither. In a sensing procedure, a sensing responder may be a sensing transmitter, a sensing receiver, or both.
センシング手順:センシング手順は、STAがセンシングを実行し、測定結果を取得することを可能にする。センシング手順は、センシングセッションセットアップ、センシング測定セットアップ、センシング測定インスタンス、センシング測定セットアップ終了、およびセンシングセッション終了のうちの1つ以上から構成されうる。センシング手順は、1つ以上のセンシング測定インスタンスから構成されうる。 Sensing procedure: A sensing procedure enables a STA to perform sensing and obtain measurement results. A sensing procedure may consist of one or more of sensing session setup, sensing measurement setup, sensing measurement instance, sensing measurement setup termination, and sensing session termination. A sensing procedure may consist of one or more sensing measurement instances.
センシングセッション:センシングセッションは、センシング手順に参加するための、センシング開始側とセンシング応答側との間の合意でありうる。センシング手順は、ゼロまたは少なくとも1つのセンシング測定インスタンスで構成されうる。センシング手順のいくつかの例を図1と図2に示す。 Sensing session: A sensing session may be an agreement between a sensing initiator and a sensing responder to participate in a sensing procedure. A sensing procedure may consist of zero or at least one sensing measurement instance. Some examples of sensing procedures are shown in Figures 1 and 2.
Measurement Setup IDは、センシング測定インスタンスの属性を識別するために使用することができる。Measurement Instance IDは、同じMeasurement Setup IDの属性を使用するセンシング測定インスタンスを識別するために使用することができる。Dialog Tokenフィールドは、Measurement Setup IDとMeasurement Instance IDの両方を含むために使用されてもよい。少なくとも1種類のセンシング測定結果を定義することができる。Measurement Setup IDに対応するSTAのセンシングトランスミッタおよびセンシングレシーバの役割は、センシング測定セットアップが終了するまで、センシング測定セットアップ中に決定されたとおりに、固定、不変、変更、修正または調整されてよい。 The Measurement Setup ID can be used to identify the attributes of the sensing measurement instance. The Measurement Instance ID can be used to identify the sensing measurement instance that uses the attributes of the same Measurement Setup ID. The Dialog Token field may be used to include both the Measurement Setup ID and the Measurement Instance ID. At least one type of sensing measurement result can be defined. The sensing transmitter and sensing receiver roles of the STA corresponding to the Measurement Setup ID may be fixed, unchanged, changed, modified or adjusted as determined during the sensing measurement setup until the sensing measurement setup is terminated.
センシング手順のセンシングセッションセットアップにおいて、センシングセッションが確立されてもよく、センシングセッションに関連する動作パラメータが決定されてもよく、STA間で交換されてもよい。センシングセッションはペアワイズであってもよく、MACアドレス、関連するAID/UID、セッションID、または別のIDによって識別されてもよい。センシングイニシエータは複数のセンシングセッションを維持してもよい。STAは、あるセッションではセンシングイニシエータであり、別のセッションではセンシングレスポンダであってもよい。 In the sensing session setup of the sensing procedure, a sensing session may be established and operational parameters related to the sensing session may be determined and exchanged between STAs. The sensing session may be pair-wise and may be identified by a MAC address, an associated AID/UID, a session ID, or another ID. A sensing initiator may maintain multiple sensing sessions. A STA may be a sensing initiator in one session and a sensing responder in another session.
センシング測定セットアップにおけるオプションのネゴシエーションプロセスは、センシングイニシエータとセンシングレスポンダが、センシング測定インスタンスに関連する運用属性を交換し、合意することを可能にするように定義されてもよい。運用属性には、イニシエータとレスポンダの役割、測定報告タイプ(非ローカル報告用、ローカル報告用、またはその両方)、その他の運用パラメータが含まれうる。 An optional negotiation process in the sensing measurement setup may be defined to allow the sensing initiator and the sensing responder to exchange and agree on operational attributes related to the sensing measurement instance. The operational attributes may include the initiator and responder roles, the measurement report type (for non-local reporting, local reporting, or both), and other operational parameters.
センシング手順のセンシング測定インスタンスでは、センシング測定結果を得るためにセンシング測定が実行されることがある。複数のセンシングレスポンダがセンシング測定インスタンスに参加することがある。センシング測定インスタンスには少なくとも2つのタイプがある:(a)トリガベース(TB)センシング測定インスタンスと、(b)非TBセンシング測定インスタンスである。 In a sensing measurement instance of a sensing procedure, a sensing measurement may be performed to obtain a sensing measurement result. Multiple sensing responders may participate in a sensing measurement instance. There are at least two types of sensing measurement instances: (a) trigger-based (TB) sensing measurement instances and (b) non-TB sensing measurement instances.
TBセンシング測定:TBセンシング測定インスタンスは、ポーリングフェーズ、NDPAサウンディングフェーズ、トリガフレーム(TF)サウンディングフェーズ、報告フェーズ、および/またはLTFセキュリティ更新フェーズから構成されることがある。サウンディングフェーズ間の順序については、NDPAサウンディングがTFサウンディングに先行することもあれば、その逆もある。順序は時間の経過とともに変更される可能性がある。 TB Sensing Measurement: A TB sensing measurement instance may consist of a polling phase, an NDPA sounding phase, a trigger frame (TF) sounding phase, a reporting phase, and/or an LTF security update phase. The ordering between the sounding phases may be such that NDPA sounding precedes TF sounding or vice versa. The order may change over time.
可能なTBセンシング測定インスタンスのいくつかの例を図3に示す。図3に示すように、例3と例4には2つのサウンディング順序が示されている。例5の報告段階は、サウンディングフェーズから時間的に分離されてもよい。これは、遅延報告であってもよい。実施例5における報告フェーズのポーリングは、サウンディングに関与したレスポンダ以外のレスポンダに宛てられてもよい。 Some examples of possible TB sensing measurement instances are shown in FIG. 3. As shown in FIG. 3, two sounding orders are shown in Examples 3 and 4. The reporting phase in Example 5 may be separated in time from the sounding phase. This may be delayed reporting. The polling of the reporting phase in Example 5 may be addressed to responders other than the responders involved in the sounding.
ポーリングフェーズ:ポーリングフェーズでは、AP(WiFiアクセスポイント、3G/4G/5G/6G基地局、ハブなど)はSTAの可用性を確認するためにトリガフレームを送信することがある。STAが利用可能な場合、STAはCTS-to-selfで応答しうる。 Polling Phase: In the polling phase, an AP (WiFi access point, 3G/4G/5G/6G base station, hub, etc.) may send a trigger frame to check the availability of the STA. If the STA is available, the STA may respond with a CTS-to-self.
NDPAサウンディング:NDPAサウンディングフェーズは、ポーリングフェーズにおいてセンシングレシーバである少なくとも1つのSTAが応答する場合、TBセンシング測定インスタンスに存在し得る。NDPAサウンディングフェーズは、(a)APによるセンシングNDP Announcement(NDPA)フレームの送信、および(b)センシングNDPAフレームの送信後の、APによるNDPの送信から構成され得る。NDPは、センシングトランシーバとセンシングレシーバの間のチャネル測定(例えば、CI、CSI、CIR、CFRなど)に使用されることがある(例えば、サブ7GHz帯)。 NDPA Sounding: The NDPA sounding phase may be present in a TB sensing measurement instance if at least one STA that is a sensing receiver responds in the polling phase. The NDPA sounding phase may consist of (a) the transmission of a sensing NDP Announcement (NDPA) frame by the AP, and (b) the transmission of an NDP by the AP after the transmission of the sensing NDPA frame. The NDP may be used for channel measurements (e.g., CI, CSI, CIR, CFR, etc.) between the sensing transceiver and the sensing receiver (e.g., sub-7 GHz band).
TFサウンディング:ポーリングフェーズにおいてセンシングトランスミッタである少なくとも1つのSTAが応答する場合、トリガフレーム(TF)サウンディングフェーズがTBセンシング測定インスタンスに存在し得る。TFサウンディングフェーズは、(a)STAからのNDP送信を求めるためのAPによるトリガフレーム(TF)の送信、および(b)トリガフレームの受信後の、STAによるNDPの送信から構成され得る。NDPは、(例えばサブ7GHz帯において)センシング送信機とセンシング受信機との間のチャネル測定(例えばCI、CSI、CIR、CFRなど)に使用される。 TF Sounding: If at least one STA that is a sensing transmitter responds in the polling phase, a trigger frame (TF) sounding phase may be present in the TB sensing measurement instance. The TF sounding phase may consist of (a) the transmission of a trigger frame (TF) by the AP to solicit an NDP transmission from the STA, and (b) the transmission of an NDP by the STA after receiving the trigger frame. The NDP is used for channel measurements (e.g., CI, CSI, CIR, CFR, etc.) between the sensing transmitter and the sensing receiver (e.g., in the sub-7 GHz band).
ローカル/非ローカルの報告:センシング測定インスタンスの報告フェーズでは、センシング測定結果が報告されうる。センシング手順で実行された測定結果は、ローカル、非ローカル、両方(すなわち、ローカルと非ローカルの両方)、またはなし(すなわち、報告されない、例えば、CIの変動が、CIが以前のCIと本質的に同じである可能性を示唆する閾値未満である場合)で報告および/または取得される可能性がある。 Local/Non-Local Reporting: In the reporting phase of a sensing measurement instance, the sensing measurement results may be reported. Measurement results performed in a sensing procedure may be reported and/or obtained locally, non-locally, both (i.e., both locally and non-locally), or none (i.e., not reported, e.g., if the CI variance is below a threshold that suggests the CI may be essentially the same as the previous CI).
ローカルに報告される場合、センシング測定結果は、センシングレシーバ又はセンシング測定結果が測定され得る場所でローカルに報告され得る。このようなローカル報告は、媒体アクセス制御(MAC)サブレイヤ管理エンティティ(MLME)プリミティブ、またはファームウェア・アプリケーション・プログラム・インタフェース(またはAPI)のような、何らかのソフトウェアインタフェースを介して実現されてもよい。一部のアプリケーションまたは高レベル・ソフトウェアは、センシング測定結果を取得または読み取るために、(例えば、ソフトウェア割り込みを使用して)ソフトウェアインタフェースを使用することができる。 If reported locally, the sensing measurements may be reported locally at the sensing receiver or at the location where the sensing measurements may be measured. Such local reporting may be accomplished via some software interface, such as a Medium Access Control (MAC) Sublayer Management Entity (MLME) primitive, or a firmware application program interface (or API). Some application or higher level software may use the software interface (e.g., using a software interrupt) to obtain or read the sensing measurements.
非ローカル的に報告される場合、測定結果は、他のデバイスまたはSTA(例えば、センシングイニシエータ、センシングレスポンダ、センシングトランスミッタ、センシングレシーバ、タイプ1デバイス、タイプ2デバイス、隣接するSTA、他のSTA、または何らかのローカルまたはクラウドサーバのうちの少なくとも1つ)に非ローカル的に報告される可能性がある。
If reported non-locally, the measurement results may be reported non-locally to other devices or STAs (e.g., at least one of a sensing initiator, a sensing responder, a sensing transmitter, a sensing receiver, a
測定結果は、ローカル及び非ローカルの両方で(例えば、同時、同時、交互、選択的、適応的に、及び/又はオンデマンド/スケジュール/計画的な方法で)報告されてもよい。測定「スパン」(期間)内において、測定結果報告は、ローカル報告及び非ローカル報告の組み合わせから構成される場合がある(例えば同時のローカル/非ローカル報告、交互のローカル/非ローカル/両方/なし報告、特定のメカニズムによって選択されるローカル/非ローカル/両方/なし報告、適応的に決定されるローカル/非ローカル/両方/なし報告、オンデマンドのローカル/非ローカル/両方/なし報告、スケジュールされたローカル/非ローカル/両方/なし報告、計画された(例えば閾値ベースの)いくつかの状況/状態/イベントに応答するローカル/非ローカル/両方/なし報告)。 Measurement results may be reported both locally and non-locally (e.g., simultaneously, simultaneously, alternating, selectively, adaptively, and/or in an on-demand/scheduled/planned manner). Within a measurement "span" (time period), measurement results reporting may consist of a combination of local and non-local reports (e.g., simultaneously local/non-local reporting, alternating local/non-local/both/none reporting, local/non-local/both/none reporting selected by a specific mechanism, adaptively determined local/non-local/both/none reporting, on-demand local/non-local/both/none reporting, scheduled local/non-local/both/none reporting, planned (e.g., threshold-based) local/non-local/both/none reporting in response to some situation/condition/event).
設定(例えば、ローカル報告及び非ローカル報告の組み合わせ、任意のセットアップパラメータ、任意のセッションセットアップパラメータ、測定セットアップパラメータの1つ)は、「測定スパン」に適用されてもよい。測定スパンは、複数のセンシングイニシエータ、又はセンシングイニシエータのアイデンティティ、又はセンシングイニシエータID、又は1つ(又は複数)のセンシングイニシエータに関連付けられた複数のセッション、又はセッション、又はセッションのアイデンティティ、又はセッションID、又はセッション内の複数の測定セットアップ、又は測定セットアップ、又は測定セットアップのID、又は測定セットアップID、又は測定セットアップ(又は測定セットアップID)に関連付けられた複数の測定インスタンス、又は測定インスタンス番号に関連付けられた測定インスタンスを含むことがある。 The settings (e.g., a combination of local and non-local reporting, any setup parameters, any session setup parameters, one of the measurement setup parameters) may be applied to a "measurement span". A measurement span may include multiple sensing initiators, or sensing initiator identities, or sensing initiator IDs, or multiple sessions associated with one (or more) sensing initiators, or sessions, or session identities, or session IDs, or multiple measurement setups within a session, or measurement setups, or measurement setup IDs, or measurement setup IDs, or multiple measurement instances associated with a measurement setup (or measurement setup ID), or measurement instances associated with a measurement instance number.
同時報告においては、ローカル報告と非ローカル報告の両方が、同時に又は同時に実行されてもよい。交互報告では、測定インスタンスは連続するセンシング結果のグループに区分され、第1のグループが第1の方法で報告され、第2のグループが第2の方法で報告され、第3のグループが第3の方法で報告され、以下同様であり、第1の方法、第2の方法、第3の方法、第4の方法、第5の方法...の各々は、(a)ローカル的のみ、(b)非ローカル的のみ、(c)ローカル的および非ローカル的の両方、または(d)なし(報告されない)のいずれかでありうる。 In simultaneous reporting, both local and non-local reporting may be performed simultaneously or concurrently. In alternating reporting, the measurement instances are partitioned into groups of consecutive sensing results, with a first group reported in a first manner, a second group reported in a second manner, a third group reported in a third manner, and so on, where each of the first, second, third, fourth, fifth, etc. methods may be either (a) only local, (b) only non-local, (c) both local and non-local, or (d) none (not reported).
センシング手順/セッション/測定インスタンスにおいて非ローカル的に報告される測定結果の型/精度/処理/その他の仕様は、センシングイニシエータによって(非ローカル的に)決定されてよい。センシング手順においてローカルに報告される測定結果のタイプ/精度/処理/その他の仕様は、センシングレシーバ又は結果が測定される場所のソフトウェアインタフェース(例えばMLMEプリミティブ)を介して(ローカルに)決定されてもよい。ローカル/非ローカル報告は、センシングイニシエータ、またはセンシングイニシエータとセンシングレスポンダ間のネゴシエーションによって、(非ローカルに)有効/無効にすることができる。ローカル報告と非ローカル報告の切り替えは、完全にセンシングイニシエータによって制御されてもよいし、部分的にセンシングイニシエータによって制御され、部分的にセンシングレスポンダのソフトウェアインタフェースを介して制御されてもよい。 The type/accuracy/processing/other specifications of measurement results reported non-locally in a sensing procedure/session/measurement instance may be determined (non-locally) by the sensing initiator. The type/accuracy/processing/other specifications of measurement results reported locally in a sensing procedure may be determined (locally) via a software interface (e.g. MLME primitives) at the sensing receiver or where the results are measured. Local/non-local reporting may be enabled/disabled (non-locally) by the sensing initiator or by negotiation between the sensing initiator and the sensing responder. Switching between local and non-local reporting may be fully controlled by the sensing initiator, or partly by the sensing initiator and partly via a software interface at the sensing responder.
センシング測定レポートフレーム:センシングレシーバがセンシング測定値を非ローカル的に報告することを可能にするSensing Measurement Reportフレームが定義されてもよい。このフレームは、少なくとも以下の2つのフィールドを含むことができる:(a)測定報告フィールドを解釈するために必要な情報を含む測定報告制御フィールド、および(b)センシングレシーバによって得られたセンシング測定結果(例えば、チャネル情報、CI、CSI、CIR、CFR、RSSI、または何らかの変形)を搬送する測定報告フィールド。 Sensing Measurement Report Frame: A Sensing Measurement Report frame may be defined that allows a sensing receiver to report sensing measurements non-locally. This frame may include at least two fields: (a) a Measurement Report Control field that contains information necessary to interpret the Measurement Report field, and (b) a Measurement Report field that carries the sensing measurement results obtained by the sensing receiver (e.g., channel information, CI, CSI, CIR, CFR, RSSI, or some variant).
ローカル報告及び非ローカル報告のそれぞれは、それぞれのMLMEによって開始されうる。Sensing Measurement Reportフレームの送信は、MLMEプリミティブによって開始されうる。即時報告及び遅延報告の両方が実行されてもよい。 Each local and non-local reporting may be initiated by the respective MLME. The transmission of a Sensing Measurement Report frame may be initiated by an MLME primitive. Both immediate and delayed reporting may be performed.
センシングセッション終了では、STAは測定の実行を停止し、センシングセッションを終了する。 At sensing session end, the STA stops performing measurements and ends the sensing session.
閾値ベースの報告:オプションの閾値に基づく測定および報告手順が実行されてもよい。現在測定されたCI(例えばCSI)と前回測定されたCI(例えばCSI)との差が定量化されてもよい。この差はCI変動と呼ばれることがある。閾値ベースの手順においてセンシングレシーバによって使用される閾値が定義されてもよい(例えば、センシングイニシエータ、センシングレスポンダ、センシングトランスミッタ、センシングレシーバ、別のSTA、および/または何らかのサーバによって)。CI変動を閾値と比較することにより、センシングレシーバは、CI変動が大きい(例えば、ある閾値よりも大きい、または「大きい」分類に入る)可能性がある場合、測定結果(例えば、オリジナルまたは変換された、非圧縮または圧縮された測定結果)を報告することができる。 Threshold-based reporting: An optional threshold-based measurement and reporting procedure may be performed. The difference between the currently measured CI (e.g., CSI) and the last measured CI (e.g., CSI) may be quantified. This difference may be referred to as the CI variance. A threshold may be defined (e.g., by the sensing initiator, the sensing responder, the sensing transmitter, the sensing receiver, another STA, and/or some server) to be used by the sensing receiver in the threshold-based procedure. By comparing the CI variance to a threshold, the sensing receiver may report measurements (e.g., original or transformed, uncompressed or compressed measurements) if the CI variance is likely to be large (e.g., larger than some threshold or falling into the "large" category).
CI変動の選択肢:CI変動は、複数の量/測定値/選択肢から構成される場合がある(例えば、7つの選択肢の中から2つのCI変動測定値が選択される場合がある)。一例として、CI変動の選択肢は、差(現在のCIと以前のCIの差し引き)、移動平均の差(現在のCIの移動平均から以前のCIの移動平均を差し引いたもの)、大きさの差(またはL1-norm、すなわち現在のCIの大きさから以前のCIの大きさを差し引いたもの)、パワーの差(現在のCIのパワーから以前のCIのパワーを引いたもの)、現在の値と移動平均値の差(現在のCIからCIの移動平均を引いたもの)、ハイパスまたはバンドパスフィルタ出力、内積(現在のCIと以前のCIの内積、両方ともベクトル)、移動平均の内積、大きさの内積、パワーの内積、(CIの)自己相関関数、CIの大きさの自己相関関数、CIのパワーの自己相関、CIの関数の自己相関、自己共分散など、のいずれかを含んでいてもよい。 CI Variation Options: CI variability may consist of multiple quantities/measurements/options (e.g., two CI variability measures may be selected from seven options). As an example, CI variability options may include any of the following: difference (current CI minus previous CI), moving average difference (moving average of current CI minus moving average of previous CI), magnitude difference (or L1-norm, i.e., magnitude of current CI minus magnitude of previous CI), power difference (power of current CI minus power of previous CI), difference between current value and moving average (current CI minus moving average of CI), high-pass or band-pass filter output, dot product (dot product of current CI minus previous CI, both vectors), dot product of moving averages, dot product of magnitude, dot product of power, autocorrelation function (of CI), autocorrelation function of CI magnitude, autocorrelation of CI power, autocorrelation of CI function, autocovariance, etc.
選択:同一、類似又は異なる閾値ベースの測定と報告手順がローカル報告及び非ローカル報告に適用されてよく、(a)ローカル報告及び非ローカル報告に使用されるCI変動測度(CI variation measures)の量は同じでも異なっていてもよく、(b)ローカル報告及び非ローカル報告に使用されるCI変動測度の選択肢は同じでも異なっていてもよく、及び/又は(c)ローカル報告及び非ローカル報告に使用される閾値は同じ及び/又は異なっていてもよい。 Selection: The same, similar or different threshold-based measurement and reporting procedures may be applied to local and non-local reports, (a) the amount of CI variation measures used for local and non-local reports may be the same or different, (b) the selection of CI variation measures used for local and non-local reports may be the same or different, and/or (c) the thresholds used for local and non-local reports may be the same and/or different.
非ローカル報告の場合、閾値ベースの報告の有効/無効、CIの変化量と選択肢、対応する閾値は、センシングイニシエータが決定することができる。また、センシングレスポンダ、センシングトランスミッタ、タイプ1デバイス、別のSTA、および/またはサーバの少なくとも1つによって決定されることもある。また、センシングレシーバまたはタイプ2デバイスによってローカルに決定されることもある。非ローカル的に報告される前に、何らかの精度低減手段(量子化、近似など)が測定結果に適用されることがある。
For non-local reporting, the enablement/disablement of threshold-based reporting, the amount and choice of CI change, and the corresponding thresholds can be determined by the sensing initiator, or may be determined by at least one of the sensing responder, the sensing transmitter, a
ローカル報告の場合、閾値ベースの報告の有効/無効、CI変動の量と選択肢、対応する閾値は、センシングレシーバまたはタイプ2デバイスがローカルに決定することができる。また、センシングイニシエータ、センシングレスポンダ、センシングトランスミッタ、タイプ1デバイス、別のSTA、および/または何らかのサーバの少なくとも1つによって、非ローカル的に決定される場合もある。ローカル報告の場合、非ローカル報告の前に測定結果に適用される精度低減手段は、適用されてもよいし、適用されなくてもよい(すなわち、スキップされてもよいし、スキップされなくてもよい)。ローカル報告の場合、測定結果は、センシングレシーバのハードウェアがサポートする最高精度で報告される可能性がある。
For local reporting, the enablement/disablement of threshold-based reporting, the amount and option of CI variation, and the corresponding thresholds may be determined locally by the sensing receiver or
バッファリングタイムアウト:センシングセッションの間、測定インスタンスと対応する測定セットアップIDに関連付けられた測定結果は、バッファリングされ、測定セットアップIDに関連付けられたサウンディング期間に匹敵する期間(例えば、サウンディング期間の割合)、センシング受信機(またはタイプ2デバイス)のローカル/非ローカル報告に利用可能な状態に留まりうる。測定セットアップIDに関連付けられたサウンディング期間は、センシング測定セットアップでネゴシエーションされた、2つの連続した測定インスタンス間の目標時間である。
Buffering timeout: During a sensing session, the measurement results associated with a measurement instance and the corresponding measurement setup ID may be buffered and remain available for local/non-local reporting to the sensing receiver (or
測定結果としてのCSI:CI(例えば、CSI、CIR、CFR、RSSI、または受信したPPDUのトレーニングシンボル中に測定されたチャネル)は、センシング測定結果の一種であってもよい(例えば、サブ7GHz WiFi/WLANの場合)。センシングを可能にするために、受信した無線信号(例えば、WiFi/WLANのPPDU)のトレーニングシンボル中に測定されたチャネルを含むパラメータ(例えば、RXVECTOR parameter CI_ESTIMATE)が定義されてもよい。パラメータ(例えばCI_ESTIMATE)のフォーマットは、Sensing Measurement Reportフレーム内の測定レポートフィールドで使用されるものと同じであってもよい。 CSI as a measurement result: CI (e.g., CSI, CIR, CFR, RSSI, or the channel measured during the training symbol of the received PPDU) may be a type of sensing measurement result (e.g., in the case of sub-7 GHz WiFi/WLAN). To enable sensing, a parameter (e.g., RXVECTOR parameter CI_ESTIMATE) may be defined that includes the channel measured during the training symbol of the received wireless signal (e.g., WiFi/WLAN PPDU). The format of the parameter (e.g., CI_ESTIMATE) may be the same as that used in the measurement report field in the Sensing Measurement Report frame.
中央集中コンピューティング:STAから構成されるセンシングネットワークの中には、センシング測定結果(またはセンシング結果の「消費」、例えば動体検知、呼吸検知/モニタリング、転倒検知など)に基づく高レベルのセンシング計算タスクのほとんどが中央集中装置(STAおよびセンシングイニシエータ、またはSTAにセンシングイニシエータとしての機能を要求する装置であってもよい)によって中央集中的に実行される、中央集中センシングシステムを形成するものもある。一方で、大多数のSTA(センシングレスポンダ、センシングトランスミッタ、センシングレシーバ、タイプ1デバイス、タイプ2デバイスなど)は高レベルのセンシングタスクに参加しない。センシング測定結果が中央集中装置で生成される場合、中央集中装置ではローカルのみのレポートが使用され、高レベルのセンシング計算タスクの中央集中計算が実行される可能性があり、センシング測定結果は大部分のSTAから中央集中装置へ送信される必要はない(これは多くのネットワークリソース、通信時間、帯域幅、ハードウェア/ソフトウェアリソースを必要とし、かなりの時間遅延を伴う)。センシング測定値がSTAの大部分で生成される場合、非ローカルオンリーレポートは、STAの大部分で使用され、すべての測定結果を中央集中デバイスに送信し、中央集中デバイスは、高レベルセンシング計算タスクの中央集中コンピューティングを実行する。しかし、このような非ローカル専用の報告は、かなりの量のネットワークリソース、通信時間、帯域幅、ハードウェア/ソフトウェアリソースを使用し、かなりの時間遅延をもたらす可能性がある。
Centralized computing: Some sensing networks consisting of STAs form a centralized sensing system in which most of the high-level sensing computation tasks based on sensing measurement results (or "consumption" of sensing results, e.g., motion detection, respiration detection/monitoring, fall detection, etc.) are performed centrally by a centralized device (which may be STAs and sensing initiators, or devices that request STAs to act as sensing initiators). On the other hand, the majority of STAs (sensing responders, sensing transmitters, sensing receivers,
分散コンピューティング:いくつかのセンシングネットワークは、分散センシングシステムを形成し、このシステムでは、センシング測定結果に基づく高レベルセンシング計算タスクの大部分は、大部分のSTA間で分散または共有され、それぞれの高レベルタスク結果は、融合および/またはさらなる処理のために中央集中装置(例えば、STAおよびセンシングイニシエータ、またはセンシングイニシエータとして機能するようにSTAに要求する装置)に送信される。センシング測定結果がSTAの大部分で生成される場合、ローカルのみの報告が実行され、高レベルセンシングタスクの分散コンピューティングが実行されてもよい。センシング測定結果が中央集中装置で生成される場合、中央集中装置は、分散コンピューティングのために、それぞれの結果をそれぞれのSTAに送信する必要があるかもしれない。 Distributed computing: Some sensing networks form a distributed sensing system, in which most of the high-level sensing computation tasks based on the sensing measurement results are distributed or shared among most of the STAs, and each high-level task result is sent to a centralized device (e.g., a STA and a sensing initiator, or a device requesting a STA to act as a sensing initiator) for fusion and/or further processing. If the sensing measurement results are generated by most of the STAs, local-only reporting may be performed and distributed computing of the high-level sensing tasks may be performed. If the sensing measurement results are generated by a centralized device, the centralized device may need to send each result to each STA for distributed computing.
例:一例として、センシングイニシエータとして機能するベースデバイス(例えば、WiFiのアクセスポイント/AP、または3G/4G/5G/6G/7G/8Gの基地局、またはハブ)が存在し、多数のクライアントデバイス(例えば、WiFiのIoTデバイス、携帯電話、または3G/4G/5G/6G/7G/8Gのクライアントデバイス)が存在する可能性がある。 Example: As an example, there may be a base device (e.g., a WiFi access point/AP, or a 3G/4G/5G/6G/7G/8G base station or hub) that acts as a sensing initiator, and there may be a number of client devices (e.g., WiFi IoT devices, mobile phones, or 3G/4G/5G/6G/7G/8G client devices).
ケース1:ベースデバイスは、トリガフレーム(TF)を送信してクライアントデバイスからNDPを要求することにより、トリガベース(TB)のセンシング測定を使用し、測定結果がベースデバイスで生成される。この方法では、ベースデバイスではローカル報告のみが実行され、ハイレベルタスクのセントラルコンピューティングはベースデバイスで実行される。 Case 1: The base device uses trigger-based (TB) sensing measurement by sending a trigger frame (TF) to request an NDP from the client device, and the measurement results are generated at the base device. In this method, only local reporting is performed at the base device, and central computing of high-level tasks is performed at the base device.
ケース2:ベースデバイスは、クライアントデバイスで測定結果が生成されるように、クライアントデバイスにNDPAとNDPを送信することにより、非TBセンシング測定を使用することができる。このように、クライアント装置ではローカルのみの報告が実行され、クライアント装置では高レベルタスクの分散コンピューティングが実行される。クライアントは、融合とさらなる処理のために、高レベルタスクの結果をベースデバイスに送信することができる。 Case 2: The base device can use non-TB sensing measurements by sending NDPA and NDP to the client device such that the measurement results are generated at the client device. In this way, local-only reporting is performed at the client device and distributed computing of higher-level tasks is performed at the client device. The client can send the results of the higher-level tasks to the base device for fusion and further processing.
例(代理):別の例では、イニシエーティングデバイス(例えば、リアルセンシングイニシエータとしてのSTA)は、IoTデバイスとのセンシングネットワークを確立するために、ベースデバイスにセンシングイニシエータ(代理センシングイニシエータ)として機能するように要求することができる。ケース1では、ベースデバイスは、すべての測定結果をイニシエ-ティングデバイスに送信し、イニシエ-ティングデバイスは、高レベルタスクの中央集中演算を実行することができる。ケース2では、クライアントデバイスは、高レベルタスクの結果をベースデバイスに送信し、ベースデバイスは、フュージョンと(イニシエーティングデバイスでの)更なる処理のためにイニシエーティングデバイスに送信する。
Example (Proxy): In another example, the initiating device (e.g., a STA as a real sensing initiator) can request the base device to act as a sensing initiator (proxy sensing initiator) to establish a sensing network with the IoT device. In
測定インスタンスの共有:一実施形態では、測定インスタンスは、1つの測定セットアップに関連付けられることがある。別の実施形態では、セッションにおける測定インスタンスの共有が開示される場合がある。測定インスタンスは、(複数の測定セットアップID、同じイニシエータ-レスポンダペアに関連付けられることによって)センシングセッション内の複数の測定セットアップによって共有されることがあり、測定は、複数の測定セットアップを包含するスーパーセットでありうる「共有された」または「結合された」測定セットアップを使用して実行される(例えば、1つのセットアップが2つのアンテナで300Hzであり、別のセットアップが3つのアンテナで200Hzである場合、結合されたセットアップは3つのアンテナで300Hzであってもよい)。組み合わされたサウンディング周波数は、複数の測定セットアップのサウンディング周波数以上であってよく、それらの最小公倍数(LCM)以下であってもよい(例えば、200と300のLCMは600である)。例えば、合成サウンディング周波数は、サウンディング周波数の最大値でもよい(例えば、200と300の最大値は300)。あるいはLCMであってもよい。このような測定インスタンスの共有は、複数の測定セットアップの大量のサンプリング時間が一致するか、または互いに非常に近い場合に有用であり得る。アンテナの結合量は、複数の測定セットアップのアンテナ数の最大値であってもよい。 Sharing of measurement instances: In one embodiment, a measurement instance may be associated with one measurement setup. In another embodiment, sharing of measurement instances in a session may be disclosed. A measurement instance may be shared by multiple measurement setups in a sensing session (by being associated with multiple measurement setup IDs, the same initiator-responder pair), and measurements are performed using a "shared" or "combined" measurement setup, which may be a superset that encompasses the multiple measurement setups (e.g., if one setup is 300 Hz with two antennas and another is 200 Hz with three antennas, the combined setup may be 300 Hz with three antennas). The combined sounding frequency may be equal to or greater than the sounding frequencies of the multiple measurement setups, and may be equal to or less than their least common multiple (LCM) (e.g., the LCM of 200 and 300 is 600). For example, the combined sounding frequency may be the maximum of the sounding frequencies (e.g., the maximum of 200 and 300 is 300). Or it may be the LCM. Such sharing of measurement instances may be useful when the bulk sampling times of the multiple measurement setups coincide or are very close to each other. The amount of antenna coupling may be the maximum of the number of antennas of the multiple measurement setups.
例として、測定インスタンスの共有は、サウンディング周波数のみが異なる、一方のサウンディング周波数が他方の要因である(例えば、100Hz対200Hzで、他の全ての設定が同じ)、2つの測定セットアップに有用である。測定インスタンスを共有することで、全ての低速の(サウンディング周波数が低い)測定インスタンスは、高速の測定インスタンスに吸収されます。測定インスタンスを共有することで、100個の測定インスタンスを節約することができる(以前の1秒あたり300インスタンスに対し、現在は1秒あたり200インスタンス)。これにより、大量のネットワークリソース(通信時間、帯域幅、ハードウェア/ソフトウェアの使用量)が削減される。 As an example, sharing measurement instances is useful for two measurement setups that differ only in sounding frequency, one of which is a factor of the other (e.g. 100 Hz vs. 200 Hz, all other settings are the same). By sharing measurement instances, all the slower (lower sounding frequency) measurement instances are absorbed into the faster measurement instances. By sharing measurement instances, 100 measurement instances can be saved (now 200 instances per second vs. 300 instances per second previously). This reduces a lot of network resources (airtime, bandwidth, hardware/software usage).
別の例として、測定インスタンスの共有は、サウンディング周波数のみが異なる2つの測定セットアップで、2つのサウンディング周波数が十分に大きいGCF(最大公約数)、例えば、200Hz対300Hz、GCF=100、他のすべての設定は同一である場合に有用である。測定インスタンスを共有することで、10個の測定インスタンスを節約することができます(以前の1秒あたりの総測定インスタンス数が500個であったのに対し、現在は1秒あたり400個である)。一般的に、GCF=Nの場合、1秒間にN個の測定インスタンスを節約することができる。2つの測定インスタンスは、そのGCFが閾値より大きい場合、マージまたは共有されうる。 As another example, sharing measurement instances is useful for two measurement setups that differ only in sounding frequency, where the two sounding frequencies have a sufficiently large GCF (greatest common denominator), e.g., 200 Hz vs. 300 Hz, GCF=100, all other settings being identical. Sharing measurement instances can save 10 measurement instances (previously 500 total measurement instances per second vs. now 400 per second). In general, if GCF=N, N measurement instances per second can be saved. Two measurement instances can be merged or shared if their GCF is greater than a threshold.
別の実施形態では、複数のセッションにまたがる測定インスタンスの共有が開示されることがある。それぞれが一意のセッションIDに関連付けられた複数のセッションが存在してもよい。測定インスタンスは、複数のセンシングセッションの複数の測定セットアップによって(複数の測定セットアップIDと複数のセッションIDに関連付けられることによって、複数のセッションは複数のイニシエータ-レスポンダのペアに対応する)共有されることがあり、測定は、複数の測定セットアップを包含するスーパーセットでありうる「共有された」または「結合された」測定セットアップを使用して実行される。このような測定インスタンスの共有は、異なるイニシエータ-レスポンダのペアが、類似の、または同じ測定セットアップパラメータセットを選択する場合に、「冗長」な測定インスタンスを排除または回避するために有用である。 In another embodiment, sharing of measurement instances across multiple sessions may be disclosed. There may be multiple sessions, each associated with a unique session ID. A measurement instance may be shared by multiple measurement setups for multiple sensing sessions (multiple sessions corresponding to multiple initiator-responder pairs by being associated with multiple measurement setup IDs and multiple session IDs), and measurements are performed using a "shared" or "combined" measurement setup, which may be a superset that encompasses the multiple measurement setups. Such sharing of measurement instances is useful to eliminate or avoid "redundant" measurement instances when different initiator-responder pairs select similar or the same measurement setup parameter sets.
一例として、スマートテレビは、APがセンシングイニシエータである、APとの第1のセンシングセッションを確立することができる。スマートサーモスタットは、APをセンシングイニシエータとして、APと第2のセンシングセッションを確立することができる。両方のセンシングセッションは、同一または非常に類似した測定セットアップパラメータセットを有する可能性がある(例えば、「同一」の場合は両方とも100Hzを有し、「類似」の場合は100Hz対200Hzを有し、他のすべての設定は同一である)。例えば、ある賢い教授が、非常に優れた測定セットアップパラメータセット(例えば100Hz)を共有する論文を発表しうる。「同一」の場合、テレビもサーモスタットも、発表された結果に基づいて設計されるため、同一の設定(たとえば両方とも100Hz)になる可能性がある。「類似」の場合、一方の機器が、要求性能を達成するために、サウンディング周波数を100Hzから200Hzに調整したため、「類似」の設定(100Hz対200Hz)になった可能性がある。先に説明したように、複数のセッションにまたがる測定インスタンスの共有を可能にすることで、1秒あたり100インスタンスの節約を達成することができる。 As an example, a smart TV can establish a first sensing session with the AP, where the AP is the sensing initiator. A smart thermostat can establish a second sensing session with the AP, where the AP is the sensing initiator. Both sensing sessions may have the same or very similar measurement setup parameter sets (e.g., both have 100 Hz for "same" and 100 Hz vs. 200 Hz for "similar" with all other settings being the same). For example, some smart professor may publish a paper that shares a very good measurement setup parameter set (e.g., 100 Hz). In the "same" case, both the TV and the thermostat may have the same settings (e.g., both 100 Hz) because they are designed based on the published results. In the "similar" case, one device may have adjusted its sounding frequency from 100 Hz to 200 Hz to achieve the required performance, resulting in a "similar" setting (100 Hz vs. 200 Hz). As explained above, by allowing sharing of measurement instances across multiple sessions, savings of 100 instances per second can be achieved.
一般に、2つの異なる測定セットアップに関連する2つの測定インスタンス(同じセッション内または複数のセッションにわたって)は、それらのサンプリング時間の間の差が閾値未満である可能性がある場合、「マージ」または「共有」される可能性がある。 In general, two measurement instances (within the same session or across multiple sessions) associated with two different measurement setups may be "merged" or "shared" if the difference between their sampling times may be less than a threshold.
いくつかの実施形態では、アプリケーションは、「非ローカル」報告(センシング測定報告フレームを使用してセンシングイニシエータに送信する)/消費(センシングイニシエータによる)の代わりに、センシングレシーバにおけるセンシング測定値(例えば、CSI)の「ローカル」報告/消費から利益を得ることができる。例えば、センシングイニシエータとセンシングレシーバは、共同でセンシングタスクを実行するために、同じ会社によって設計/運用される場合がある。センシングイニシエータは、WLANセンシングネットワークをセットアップするように設計され、センシングレシーバは、ローカルに報告されたセンシング測定値に基づいて、センシング計算の大部分(例えば、動き/呼吸検出)をローカルに実行するように設計される。ローカルで計算されたセンシング結果(生のセンシング測定値よりもはるかに単純)は、フュージョン/さらなる処理のためにセンシングイニシエータに送信されることがある。 In some embodiments, applications can benefit from "local" reporting/consumption of sensing measurements (e.g., CSI) at the sensing receiver instead of "non-local" reporting (sent to the sensing initiator using sensing measurement report frames)/consumption (by the sensing initiator). For example, the sensing initiator and the sensing receiver may be designed/operated by the same company to jointly perform sensing tasks. The sensing initiator is designed to set up a WLAN sensing network, and the sensing receiver is designed to perform most of the sensing calculations (e.g., motion/breath detection) locally based on the locally reported sensing measurements. The locally calculated sensing results (much simpler than raw sensing measurements) may be sent to the sensing initiator for fusion/further processing.
これは、センシング測定値(例えばCSI)が大規模であるため、非ローカル報告に必要な重いネットワークリソース(シグナリング、帯域幅、通信時間、遅延)を大幅に削減する。ローカル消費は、センシング計算を多くのセンシングレシーバに分散させるため、それぞれの計算/メモリ要件が比較的低くなる。対照的に、非ローカル消費はセンシング計算をすべてセンシングイニシエータに集中させるため、計算/メモリ要件が高くなる。このように、本教示のいくつかの実施形態によれば、センシング測定値は、MLMEプリミティブを介してセンシングレシーバにおいてローカルに報告される。 This significantly reduces the heavy network resources (signaling, bandwidth, airtime, delay) required for non-local reporting due to the large scale of the sensing measurements (e.g., CSI). Local consumption distributes the sensing computation to many sensing receivers, each with relatively low computation/memory requirements. In contrast, non-local consumption centralizes the sensing computation entirely in the sensing initiator, resulting in higher computation/memory requirements. Thus, according to some embodiments of the present teachings, the sensing measurements are reported locally at the sensing receivers via MLME primitives.
いくつかの実施形態では、閾値ベースの手順は、非ローカル報告からセンシング測定のローカル報告に拡張される。ローカル報告のために、オプションの「閾値ベースのローカル報告」が定義されてもよい。いくつかの実施形態では、オプションの「閾値ベースのローカル報告」(及び関連する閾値)は、MLMEプリミティブによって選択/解除されてもよい。センシング測定値がセンシングレシーバにおいてローカルに報告され得る場合、「閾値ベースのローカル報告」は、センシングレシーバにおけるローカル報告に適用され得る。閾値ベースのローカル報告とは、「センシング測定値の変動」が閾値より大きい場合に、センシング測定値がローカルに報告されることを意味する。 In some embodiments, the threshold-based procedure is extended from non-local reporting to local reporting of sensing measurements. For local reporting, an option "threshold-based local reporting" may be defined. In some embodiments, the option "threshold-based local reporting" (and associated threshold) may be selected/deselected by an MLME primitive. If the sensing measurement can be reported locally at the sensing receiver, then "threshold-based local reporting" may be applied to the local reporting at the sensing receiver. Threshold-based local reporting means that the sensing measurement is reported locally if the "variance of the sensing measurement" is greater than a threshold.
様々な実施形態において、「閾値ベースのローカル報告」は、センシングレシーバにおいて、任意的な方法又は強制的な方法で適用することができる。いくつかの実施形態において、「閾値ベースのローカル報告」において使用される閾値は、センシングレシーバ内のMLMEを介して設定され得る。いくつかの実施形態では、少なくとも1つの「センシング測定変動」(SMV)が、「閾値ベースのローカル報告」に利用可能である。いくつかの実施形態において、少なくとも1つのSMVのうちの1つは、センシングレシーバ内のMLMEを介して選択される。 In various embodiments, "threshold-based local reporting" can be applied in a voluntary or mandatory manner at the sensing receiver. In some embodiments, the thresholds used in "threshold-based local reporting" can be set via an MLME in the sensing receiver. In some embodiments, at least one "sensing measurement variance" (SMV) is available for "threshold-based local reporting". In some embodiments, one of the at least one SMV is selected via an MLME in the sensing receiver.
いくつかの実施形態では、無線デバイスは、センシング測定レポートフレームで送信する前に、センシング測定(例えば、CSI)に対していくつかの量子化を実行することによって、センシング測定の精度を低減することができる。これは、計算の複雑さの低減、ハードウェアコストの低減、スループットの増加/持続の達成に役立つ。しかし、センシングレシーバによるローカル消費(またはセンシング測定のローカル報告)のために、センシング測定は可能な限り高精度で報告することができる/すべきである。 In some embodiments, the wireless device may reduce the accuracy of the sensing measurements by performing some quantization on the sensing measurements (e.g., CSI) before transmitting in the sensing measurement report frame. This helps to reduce computational complexity, reduce hardware costs, and achieve increased/sustained throughput. However, for local consumption by the sensing receiver (or local reporting of the sensing measurements), the sensing measurements may/should be reported with as high accuracy as possible.
一部の実施形態では、センシングレシーバにおける非ローカル報告の目的で、センシング測定に適用される精度低減手段をスキップすることができる。いくつかの実施形態では、センシング測定は、センシングレシーバのハードウェアによってサポートされる最高精度で、MLMEを介してセンシングレシーバにおいてローカルに報告され得る。 In some embodiments, for purposes of non-local reporting at the sensing receiver, the precision reduction measures applied to the sensing measurements may be skipped. In some embodiments, the sensing measurements may be reported locally at the sensing receiver via the MLME with the highest precision supported by the sensing receiver's hardware.
いくつかの実施形態では、センシング測定結果は、センシングレシーバに格納/バッファするために、かなりの大きさのメモリを必要とする可能性がある。センシングレシーバのハードウェアに割り当てられたメモリが限られているため、古いセンシング測定結果が「クリア」されていない場合、新しいセンシング測定結果をバッファリングすることは、不可能ではないにせよ、高価である可能性がある。「クリア」とは、非ローカル報告のために送信されること、または、ローカル報告のために読まれることである。 In some embodiments, sensing measurements may require a significant amount of memory to store/buffer in the sensing receiver. Due to limited memory allocated in the sensing receiver hardware, it may be expensive, if not impossible, to buffer new sensing measurements if old sensing measurements are not "cleared" - either to be sent for non-local reporting or to be read for local reporting.
いくつかの実施形態では、古いセンシング測定結果は、新しいものによって上書きされる可能性がある。従って、測定セットアップIDを持つ測定インスタンスに関連するセンシング測定結果は、測定セットアップIDに関連するサウンディング期間(例えば、50%などのサウンディング期間のパーセンテージ)に匹敵する期間、バッファリングされ、ローカル/非ローカル報告に利用可能であるべきである。これにより、上位アプリケーションは、MLMEプリミティブを使用して、センシング測定結果を取得しなければならない時間を知ることができる。 In some embodiments, older sensing measurement results may be overwritten by new ones. Therefore, sensing measurement results associated with a measurement instance with a measurement setup ID should be buffered and available for local/non-local reporting for a period comparable to the sounding period associated with the measurement setup ID (e.g., a percentage of the sounding period, such as 50%). This allows higher level applications to know when they have to obtain sensing measurement results using MLME primitives.
測定セットアップIDに関連するサウンディング期間は、対応するセンシング測定セットアップでネゴシエートされる、2つの連続する測定インスタンス間の目標継続時間である。いくつかの実施形態では、測定セットアップIDを持つ測定インスタンスに関連付けられたサウンディング測定は、測定セットアップIDに関連付けられたサウンディング期間に匹敵する時間持続期間、バッファリングされ、ローカル/非ローカル報告のために利用可能であるべきであるというステートメントがSPFに追加される。 The sounding period associated with a measurement setup ID is the target duration between two consecutive measurement instances negotiated in the corresponding sensing measurement setup. In some embodiments, a statement is added to the SPF that sounding measurements associated with a measurement instance with a measurement setup ID should be buffered and available for local/non-local reporting for a time duration comparable to the sounding period associated with the measurement setup ID.
様々な実施形態において、センシング測定結果の報告には異なる方法がある。第1に、センシング測定結果は、ローカル報告なしで、非ローカル的にのみ報告することができ、これは中央集中型センシングシステムに適している。第2に、センシング測定結果は、非ローカル報告なしで、ローカル的にのみ報告することができ、これは完全分散型センシングシステムに適している。第3に、センシング測定結果は、ローカル的と非ローカル的の両方に報告することができ、これはハイブリッドセンシングシステムに適している。第4に、センシング測定結果の報告がないか、報告が一時停止/停止される。例えば、プライバシー保護のためにセンシング測定/セッションを一時停止することができる。一時停止は、測定セットアップを終了し、後で新しい測定セットアップを開始することにより再開することで実現できる。 In various embodiments, there are different ways of reporting the sensing measurement results. First, the sensing measurement results can be reported only non-locally, without local reporting, which is suitable for a centralized sensing system. Second, the sensing measurement results can be reported only locally, without non-local reporting, which is suitable for a fully distributed sensing system. Third, the sensing measurement results can be reported both locally and non-locally, which is suitable for a hybrid sensing system. Fourth, there is no reporting of the sensing measurement results or the reporting is paused/stopped. For example, the sensing measurement/session can be paused for privacy protection. Pausing can be achieved by terminating the measurement setup and resuming later by starting a new measurement setup.
第1の方法に従うと、センシング測定報告フレームを使用したセンシング測定結果の非ローカル報告のみが行われ、ローカル報告は行われない。この方法では、すべてのセンシング測定結果は他の場所に送信され、非ローカルで消費される。これは、センシングレスポンダがセンシング測定の消費に参加しない中央集中センシングシステムで有用である。つまり、センシングレスポンダは高レベルのWLANセンシング計算(動きの検出/監視、呼吸、転倒など)を行わない。これは、ネットワークトラフィック、通信時間、または生のセンシング測定値(例えば、CSI)の送信に費やされるリソースを大きくし、(センシングイニシエータがすべてのセンシング測定値を収集するために)かなりの時間遅延を引き起こす。さらに、これは中央集中演算を必要とし、センシングイニシエータに高い演算/ストレージ要件をもたらす。この方法は、センシング測定値を生成して送り返すことだけに協力する「協力的な」センシングレシーバに適している。 According to the first method, only non-local reporting of sensing measurements using sensing measurement report frames is done, but no local reporting. In this method, all sensing measurements are sent elsewhere and consumed non-locally. This is useful in a centralized sensing system where the sensing responders do not participate in consuming the sensing measurements. That is, they do not perform high level WLAN sensing computations (detecting/monitoring motion, breathing, falls, etc.). This increases the network traffic, airtime, or resources spent on sending raw sensing measurements (e.g., CSI) and causes significant time delays (for the sensing initiator to collect all the sensing measurements). Moreover, this requires centralized computation, resulting in high computation/storage requirements for the sensing initiator. This method is suitable for "cooperative" sensing receivers that only cooperate in generating and sending back sensing measurements.
第2の方法に従うと、センシング測定結果のローカル報告のみが行われ、非ローカル報告は行われない。この方法では、すべてのセンシング測定結果はセンシングレスポンダの上位レイヤでローカルに消費され、センシングイニシエータには送信されない。これは、各センシングレシーバが(ローカル)センシング測定に関連する高レベルのWLANセンシング計算(動きの検出/監視、呼吸、転倒など)を実行する分散ケースで有用である。センシングイニシエータは、センシングレスポンダをセットアップしてWLANセンシングネットワークを形成する役割を果たす。センシングイニシエータは、センシングトランスミッタまたはセンシングレシーバとして機能することができる。いくつかの実施形態では、センシングレシーバは、フュージョン/さらなる処理のために、計算されたセンシング結果(ネットワーク帯域幅、通信時間、またはリソースをほとんど必要としない)をセンシングイニシエータと共有することができる。これはローカルコンピューティングを誘発するだけであり、最初の方法よりもコンピューティング/ストレージ要件が低い。要求の高い生のセンシング測定値を送信するために使用されるネットワークリソースはなく、高レベルのコンピューティングの一部を実行するのを助ける「パートナー」センシングレシーバに適している。 According to the second method, only local reporting of sensing measurement results is done, no non-local reporting. In this method, all sensing measurement results are consumed locally at the upper layer of the sensing responder and are not sent to the sensing initiator. This is useful in the distributed case where each sensing receiver performs high-level WLAN sensing computations related to the (local) sensing measurements (motion detection/monitoring, breathing, falls, etc.). The sensing initiator is responsible for setting up the sensing responders to form the WLAN sensing network. The sensing initiator can act as a sensing transmitter or a sensing receiver. In some embodiments, the sensing receiver can share the computed sensing results (which require little network bandwidth, airtime, or resources) with the sensing initiator for fusion/further processing. This only induces local computing, with lower computing/storage requirements than the first method. There are no network resources used to transmit the demanding raw sensing measurements, and they are better suited to "partner" sensing receivers that help perform some of the high-level computing.
第3の方法に従うと、ローカル報告と非ローカル報告の両方が実行され、センシング測定結果がローカルと非ローカルの両方で消費される。これは、センシングレスポンダとセンシングイニシエータの両方がセンシング測定の消費に参加するハイブリッドケースで有用である。つまり、センシングレスポンダは、いくつかの高レベルのWLANセンシング計算をセンシングイニシエータと共有する。第1の方法と同様に、第3の方法では、生のセンシング測定値(CSIなど)の送信に費やされるネットワークトラフィック、通信時間、またはリソースが大きくなる。第3の方法は中央集中型コンピューティングと分散型コンピューティングの両方を実行するため、センシングイニシエータには第1の方法と同様の計算/メモリ要件があり、センシングレシーバには第2の方法と同様の要件がある。 According to the third method, both local and non-local reporting is performed and sensing measurement results are consumed both locally and non-locally. This is useful in hybrid cases where both sensing responders and sensing initiators participate in consuming sensing measurements. That is, the sensing responders share some high-level WLAN sensing computations with the sensing initiator. As with the first method, the third method incurs more network traffic, airtime, or resources spent on transmitting raw sensing measurements (e.g., CSI). Because the third method performs both centralized and distributed computing, the sensing initiator has similar computation/memory requirements as the first method and the sensing receiver has similar requirements as the second method.
ハイブリッドケースとは、中央集中演算と分散演算を意味する。一例として、APがセンシングイニシエータで、センシングレスポンダとして多くのIoTデバイスがあるとする。(またはAPがプロキシであることが要求される)。 The hybrid case means centralized and distributed computing. As an example, the AP is the sensing initiator and there are many IoT devices as sensing responders (or the AP is required to be a proxy).
中央集中型コンピューティングの例示的な「レシピ」は以下の通り:APはTFを使用してTBセンシング測定を行い、IoTデバイスからNDPを要求し、測定結果がAPで生成されるようにする。中央集中演算には、ローカルのみの報告で十分である。測定結果を無線で送信することはない。 An exemplary "recipe" for centralized computing is as follows: AP uses TF to perform TB sensing measurements, requests NDP from IoT devices, and has measurements generated at the AP. Local-only reporting is sufficient for centralized computing; no measurements are sent over the air.
分散型コンピューティングの例示的な「レシピ」は以下の通り:APは、測定結果がIoTデバイスで生成されるように、IoTデバイスにNDPA+NDPを送信することで、非TBセンシング測定を使用することができる。IoTデバイスでの分散コンピューティングは、ローカルのみの報告で十分である。測定結果が無線で送信されることはない。 An example "recipe" for distributed computing is as follows: AP can use non-TB sensing measurements by sending NDPA+NDP to IoT device so that the measurements are generated at the IoT device. For distributed computing at IoT device, local-only reporting is sufficient. No measurements are sent over the air.
いくつかの実施形態では、ローカル報告と非ローカル報告の選択は、同じ測定セットアップIDを持つ測定インスタンスに対して同じままである。ローカル報告または非ローカル報告は、セッションセットアップレベル(例えば、セッション内のすべての測定セットアップに適用されるローカル/非ローカル報告選択)、測定セットアップレベル(例えば、1つの測定セットアップに適用されるローカル/非ローカル報告選択)、または両方(例えば、セッションレベルまたは測定セットアップレベルを示すセッションレベルの1ビット、次に対応するレベルで選択)を含む、異なるレベルまたは粒度で選択することができる。 In some embodiments, the selection between local and non-local reporting remains the same for measurement instances with the same measurement setup ID. Local or non-local reporting can be selected at different levels or granularity, including at the session setup level (e.g., local/non-local reporting selection applies to all measurement setups in a session), at the measurement setup level (e.g., local/non-local reporting selection applies to one measurement setup), or both (e.g., selection at the session level or one bit at the session level indicating the measurement setup level and then the corresponding level).
いくつかの実施形態では、1つの測定インスタンスは1つの測定セットアップに関連付けられる。しかし、「共有」測定セットアップを使用して実行される測定で、センシングセッション内の複数の測定セットアップに1つの測定インスタンスを関連付けることが有用な場合がある。第1の例では、複数の共有された測定セットアップは、大量の測定インスタンスが互いに一致する2つの測定セットアップであってもよい。第2の例では、2つ以上の共有測定セットアップは、F1がF2のファクターであるサウンディング周波数のみが異なる2つの測定セットアップであってもよい(例えば、10Hz対20Hz、他のすべての設定は同一であり、30インスタンス/秒が20インスタンス/秒になる)。第3の例では、複数の共有測定セットアップは、サウンディング周波数のみが異なる2つの測定セットアップであり、最大公約数(GCF)が大きい(例えば、20Hz対30Hz、他の設定はすべて同一、GCF=10、20+30=50インスタンス/秒が40インスタンス/秒になる。GCF=Nの場合、インスタンスの節約はNとなる)。第4の例では、複数の共有測定セットアップは、サウンディング周波数とアンテナ数が異なる2つの測定セットアップであってもよい(例えば、10Hz/3アンテナ対20Hz/2アンテナ、「共有」測定セットアップ=3アンテナ)。センシング測定の共有は、測定インスタンスの総量を減らすことができ、センシングのためのより少ない通信時間/帯域幅/ネットワークリソース、より少ないバッファリングメモリ、より低い電力、より長いバッテリ寿命などを意味する。 In some embodiments, one measurement instance is associated with one measurement setup. However, it may be useful to associate one measurement instance with multiple measurement setups in a sensing session with measurements performed using a "shared" measurement setup. In a first example, the multiple shared measurement setups may be two measurement setups with a large number of measurement instances that match each other. In a second example, the two or more shared measurement setups may be two measurement setups that differ only in sounding frequency where F1 is a factor of F2 (e.g., 10 Hz vs. 20 Hz, all other settings are the same, 30 instances/sec becomes 20 instances/sec). In a third example, the multiple shared measurement setups are two measurement setups that differ only in sounding frequency and have a large greatest common factor (GCF) (e.g., 20 Hz vs. 30 Hz, all other settings are the same, GCF = 10, 20 + 30 = 50 instances/sec becomes 40 instances/sec. If GCF = N, the instance savings is N). In a fourth example, the multiple shared measurement setups may be two measurement setups with different sounding frequencies and antenna numbers (e.g., 10 Hz/3 antennas vs. 20 Hz/2 antennas, "shared" measurement setup = 3 antennas). Sharing sensing measurements can reduce the total amount of measurement instances, meaning less airtime/bandwidth/network resources for sensing, less buffering memory, lower power, longer battery life, etc.
いくつかの実施形態では、「共有」測定セットアップを使用して測定が実行される、異なるセンシングセッション(例えば、異なるイニシエータとレスポンダのペア)の測定インスタンスを共有することが有用な場合がある。イニシエータがAPであり、レスポンダがIoTデバイスである場合、いくつかの「共通」および「良好な」設定が多くのIoTによって使用される可能性が高く、それらの測定セットアップパラメータが非常に類似する原因となる。一例では、TBベースのセンシングで共有される測定セットアップは、サウンディング周波数のみが異なる2つの測定セットアップであり、一方は他方のファクターである(例えば、スマートテレビは10Hzを望んでいるが、スマートスピーカは20Hzを望んでおり、他のすべての設定は同一である)。別の例では、TBベースのセンシングにおける共有測定セットアップは、サウンディング周波数とアンテナ数が異なる2つの測定セットアップである(例えば、スマートテレビは3つのアンテナで10Hzを望んでいるが、スマートスピーカは2つのアンテナで20Hzを望んでおり、「共有された」測定セットアップは、3アンテナ)。センシング測定を共有することで、測定インスタンスの総量を減らすことができ、これは、センシングのための通信時間/帯域幅/ネットワークリソースの削減、バッファリングメモリの削減、低消費電力、バッテリ寿命の延長などを意味する。 In some embodiments, it may be useful to share measurement instances of different sensing sessions (e.g., different initiator-responder pairs), where measurements are performed using a "shared" measurement setup. If the initiator is an AP and the responder is an IoT device, some "common" and "good" settings are likely to be used by many IoTs, causing their measurement setup parameters to be very similar. In one example, a shared measurement setup in TB-based sensing is two measurement setups that differ only in sounding frequency, one a factor of the other (e.g., a smart TV wants 10 Hz, but a smart speaker wants 20 Hz, and all other settings are identical). In another example, a shared measurement setup in TB-based sensing is two measurement setups that differ in sounding frequency and number of antennas (e.g., a smart TV wants 10 Hz with 3 antennas, but a smart speaker wants 20 Hz with 2 antennas, and the "shared" measurement setup is two antennas). Sharing sensing measurements can reduce the total amount of measurement instances, which means less airtime/bandwidth/network resources for sensing, less buffering memory, lower power consumption, and longer battery life.
いくつかの実施形態では、サウンディングトランスミッタは、測定インスタンスを最大N個の測定セットアップIDと関連付けることができる。Nは整数である。N個の測定セットアップIDのうち、ローカル/非ローカル報告は、測定セットアップIDの予め定義された順序(例えば、増加する)で実行される。 In some embodiments, the sounding transmitter may associate a measurement instance with up to N measurement setup IDs, where N is an integer. Among the N measurement setup IDs, local/non-local reporting is performed in a predefined (e.g., increasing) order of the measurement setup IDs.
いくつかの実施形態では、「測定インスタンス共有」は、センシングセッションにおいて許可される。いくつかの実施形態では、「測定インスタンス共有」は、瞬間的な(個々の)測定インスタンスをN個のセンシング測定セットアップIDと関連付けることを可能にし、センシング測定がN個のセンシング測定セットアップIDのすべての要件/仕様を満たすことを可能にする瞬間的な「共通」セットアップを用いて、関連するセンシング測定を実行することを可能にする。Nは1以上の整数である。 In some embodiments, "measurement instance sharing" is permitted in a sensing session. In some embodiments, "measurement instance sharing" allows for associating an instantaneous (individual) measurement instance with N sensing measurement setup IDs and for performing the associated sensing measurement using an instantaneous "common" setup that allows the sensing measurement to meet all requirements/specifications of the N sensing measurement setup IDs, where N is an integer equal to or greater than 1.
いくつかの実施形態では、「測定インスタンス共有」は、センシングセッションにおいてオプションであり、「測定インスタンス共有」は、瞬間的な(個々の)測定インスタンスをN個のセンシング測定セットアップIDと関連付けることを可能にし、センシング測定がN個のセンシング測定セットアップIDのすべての要件/仕様を満たすことを可能にする瞬間的な「共通」セットアップを用いて、関連するセンシング測定を実行することを可能にする。Nは1以上の整数である。 In some embodiments, "measurement instance sharing" is an option in a sensing session, and "measurement instance sharing" allows for associating an instantaneous (individual) measurement instance with N sensing measurement setup IDs and for performing the associated sensing measurements using an instantaneous "common" setup that allows the sensing measurements to meet all requirements/specifications of the N sensing measurement setup IDs, where N is an integer equal to or greater than 1.
いくつかの実施形態では、プライバシー保護のためにCSIのアクセスが制御される。WLANセンシングでは、異なる機能的役割がある。センシングイニシエータはセンシング手順を開始し、CSIにアクセスできる。センシングレスポンダはセッション手順に参加し、レシーバであればCSIにアクセスできる。センシングトランスミッタはセンシングPPDUを送信する。センシングレシーバは、センシング測定を実行し、センシング測定を報告し、CSIにアクセスできる。SBP手順を要求し、CSIにアクセスできるSBP要求STAも存在する可能性がある。 In some embodiments, the access of CSI is controlled for privacy protection. In WLAN sensing, there are different functional roles: Sensing Initiator starts the sensing procedure and has access to CSI. Sensing Responder participates in the session procedure and has access to CSI if it is a receiver. Sensing Transmitter transmits sensing PPDU. Sensing Receiver performs sensing measurements, reports sensing measurements, and has access to CSI. There may also be SBP Requesting STAs that request SBP procedures and have access to CSI.
いくつかの実施形態では、センシングシステムは、CSIのアクセスを管理するために、STAの分類を維持することができる。一例では、システムは、最も信頼できるクラスのSTAに、1、2、3、4、5(例えば、信頼できる情報源からのユーザのIoTデバイス)を含む全ての役割(CSIのフルアクセスを伴う)を行うことを許可することができる。別の例では、システムは、あるクラスのSTAに、{1、2、3、4}、{2、3、4}、または{4}(例えば、あまり信頼されていないソースからのユーザのIoTデバイス、近隣のデバイス)のような(CSIのアクセスを制限された)いくつかの役割を行うことを許可することができる。別の例では、システムは、あるクラスのSTAに、レシーバではないレスポンダ、または{3}(例えば、未知のデバイスの場合)のような(CSIのアクセスなしの)いくつかの役割を果たすことを許可することができる。別の例では、システムは、あるクラスのSTAに、(CSIのアクセスを伴わず)何の役割をさせないことができる(例えば、敵対的なデバイス、侵害されたデバイス)。 In some embodiments, the sensing system can maintain a classification of STAs to manage CSI access. In one example, the system can allow the most trusted class of STAs to play all roles (with full CSI access) including 1, 2, 3, 4, 5 (e.g., user's IoT devices from trusted sources). In another example, the system can allow a class of STAs to play several roles (with limited CSI access) such as {1, 2, 3, 4}, {2, 3, 4}, or {4} (e.g., user's IoT devices from less trusted sources, neighboring devices). In another example, the system can allow a class of STAs to play several roles (without CSI access) such as responder, not receiver, or {3} (e.g., for unknown devices). In another example, the system can allow a class of STAs to play no roles (without CSI access) (e.g., hostile devices, compromised devices).
いくつかの実施形態では、オプションのプロキシによるセンシング(SBP)手順は以下のように定義され得る。まず、「SBP要求」は、非AP STAがSBP対応AP STAにSBP Requestフレームを送信することを含む。SBP(および結果としてWLANセンシング)を発動するためにSBP Requestフレームを送信するSTAは、「SBP要求STA」と表記される。SBP Requestフレームのフォーマットおよび内容は決定される。第2に、SBP Requestを受信したAP STAは、SBP要求STAにSBP Responseフレームを送信して、要求を受け入れるか拒否することができる。SBP Responseフレームのフォーマットおよび内容は決定される。次に、SBP要求を受け入れるAP STAは、SBP Request内で示される動作パラメータから導出される動作パラメータを使用して、1つまたは複数の非AP STAとWLANセンシング手順を開始することができる。SBP要求から生じるWLANセンシング手順で得られた測定結果は、SBP要求STAに報告されることがある。 In some embodiments, an optional sensing by proxy (SBP) procedure may be defined as follows. First, an "SBP request" involves a non-AP STA sending an SBP Request frame to an SBP-enabled AP STA. The STA sending the SBP Request frame to initiate SBP (and consequently WLAN sensing) is denoted as an "SBP requesting STA". The format and content of the SBP Request frame are determined. Second, the AP STA receiving the SBP Request can send an SBP Response frame to the SBP requesting STA to accept or reject the request. The format and content of the SBP Response frame are determined. Next, the AP STA that accepts the SBP request can initiate a WLAN sensing procedure with one or more non-AP STAs using operational parameters derived from the operational parameters indicated in the SBP Request. Measurement results obtained during the WLAN sensing procedure resulting from an SBP request may be reported to the SBP requesting STA.
いくつかの実施形態では、ローカル報告を伴うプロキシによるセンシング(SBP-LR)手順は以下のように定義され得る。「SBP-LR要求」は、非AP STAがSBP-LR可能なAP STAにSBP-LR Requestフレームを送信することを含む。SBP-LR(および結果としてWLANセンシング)を発動するためにSBP-LR Requestフレームを送信するSTAは、「SBP-LR要求STA」と表記される。SBP Requestフレームのフォーマットと内容は決定される。SBP-LR Requestを受信したAP STAは、SBP-LR要求STAにSBP-LR Responseフレームを送信して、要求を受け入れるか拒否することができる。受け入れる場合、APは一定期間SBP-LRを実行することを約束することができる。期間が終了すると、ABP-LRは停止するかもしれない。しかし、SBP-LRを要求するSTA(または別のSTA)は、SBP-LR setup IDとともに別の「継続要求」を送信することができる。SBP-LR Responseフレームのフォーマットと内容は決定される。SBP-LR要求を受け入れるAP STAは、SBP-LR Requestフレーム内で示される動作パラメータから導出される動作パラメータを使用して、1つまたは複数の非AP STAとWLANセンシング手順を開始することができる。測定結果は、ローカルにのみ(すなわち、センシングレシーバに対してローカルに)報告されるか、リモートにのみ(SBP-LR/SBP要求STAに転送するAP STAに対して)報告されるか、またはローカルとリモートの両方から報告される。 In some embodiments, the sensing by proxy with local reporting (SBP-LR) procedure may be defined as follows: An "SBP-LR request" involves a non-AP STA sending an SBP-LR Request frame to an SBP-LR capable AP STA. The STA sending the SBP-LR Request frame to trigger SBP-LR (and consequently WLAN sensing) is denoted as the "SBP-LR requesting STA". The format and content of the SBP Request frame are determined. The AP STA receiving the SBP-LR Request may accept or reject the request by sending an SBP-LR Response frame to the SBP-LR requesting STA. If accepted, the AP may promise to run SBP-LR for a certain period of time. When the period ends, ABP-LR may stop. However, the STA (or another STA) requesting the SBP-LR can send another "continuation request" with the SBP-LR setup ID. The format and content of the SBP-LR Response frame is determined. The AP STA accepting the SBP-LR request can initiate a WLAN sensing procedure with one or more non-AP STAs using operating parameters derived from the operating parameters indicated in the SBP-LR Request frame. Measurement results may be reported only locally (i.e., locally to the sensing receiver), only remotely (to the AP STA forwarding the SBP-LR/SBP requesting STA), or both locally and remotely.
いくつかの実施形態では、SBP-LR setup IDは、SBP-LR セットアップおよび/または運用パラメータと関連付けられることがある。各測定インスタンスは、1つ以上のSBP-LR setup IDと関連付けられることがある。AP STAは、センシングレシーバから受信したセンシング測定結果を保存/バッファ/処理/転送/リダイレクト/再ルート/分配/利用/実行/配信してもよい。 In some embodiments, the SBP-LR setup ID may be associated with SBP-LR setup and/or operational parameters. Each measurement instance may be associated with one or more SBP-LR setup IDs. The AP STA may store/buffer/process/forward/redirect/reroute/distribute/utilize/act upon/distribute the sensing measurement results received from the sensing receivers.
いくつかの実施形態において、AP STAは、非AP STAの各々においてセンシング測定が実行され、測定結果が非AP STAにおいてローカルに報告されるように、非AP STAに送信されるNDPを用いて、非AP STAとともに非TBセンシング測定を実行してもよい。AP STAは、AP STAにおいてセンシング測定が実行され、測定結果がAP STAにおいてローカルに報告されるように、非AP STAから送信されるNDPを用いて、非AP STAとの間で非TBセンシング測定を実行してもよい。AP STAは、一部のNDPが非AP STAに送信され、一部のNDPが非AP STAから送信されることにより、非AP STAと非TBセンシング測定を実行することができる。このように、センシング測定結果は、センシングレシーバからAP STAに無線送信されないことがある。いくつかの実施形態において、AP STAは、AP STAにおいてセンシング測定が実行され、測定結果がAP STAにおいてローカルに報告されるように、非AP STAとTBセンシング測定を実行してもよい。 In some embodiments, the AP STA may perform non-TB sensing measurements with the non-AP STAs using an NDP transmitted to the non-AP STAs such that the sensing measurements are performed in each of the non-AP STAs and the measurement results are reported locally at the non-AP STAs. The AP STA may perform non-TB sensing measurements between the non-AP STAs using an NDP transmitted from the non-AP STAs such that the sensing measurements are performed in the AP STAs and the measurement results are reported locally at the AP STAs. The AP STA may perform non-TB sensing measurements with the non-AP STAs by transmitting some NDPs to the non-AP STAs and some NDPs from the non-AP STAs. In this way, the sensing measurement results may not be transmitted wirelessly from the sensing receiver to the AP STA. In some embodiments, the AP STA may perform TB sensing measurements with the non-AP STAs such that the sensing measurements are performed in the AP STAs and the measurement results are reported locally at the AP STAs.
センシングレシーバのローカル報告では、未請求/未消費の測定結果は、タイムアウト期間まで保持されることがある。タイムアウト期間を超えて、測定結果は、持続(例えば、上書きされるまで持続、タイムアウト期間まで持続)、破棄、上書き、または保持される可能性がある。非AP STAにおける1つまたは複数の高レベルアプリケーションプロセスは、MLMEプリミティブを使用して、対応するサウンディング周波数でSBP-LRに参加するように非AP STAに要求することができる。センシング測定結果は、タイムアウト期間内にMLMEプリミティブを介して読み出されてもよい。AP STAは、複数のSBP-LR要求/SBP要求および/または複数のSBP-LR要求STA/SBP要求STAに対して無線(例えば、WLAN、4G/5G/6G/7G/8G、Bluetooth、WiMax、Wi-Fiなど)センシング手順を実行してもよい。AP STAは、複数のSBP-LR要求STA/SBP要求STAに対するサービスとして、WLANセンシング手順を実行することができる。1つのSBP-LR/SBP要求がある限り、AT STAはWLANセンシング手順の実行を開始してもよい。すべてのSBP-LR/SBP要求が満たされ終了し、それ以上の要求がない場合、サービスは一時停止してもよい。 For local reporting of the sensing receiver, unsolicited/unconsumed measurement results may be retained until a timeout period. Beyond the timeout period, the measurement results may be persisted (e.g., persisted until overwritten, persisted until the timeout period), discarded, overwritten, or retained. One or more high-level application processes in the non-AP STA may use an MLME primitive to request the non-AP STA to join the SBP-LR on the corresponding sounding frequency. The sensing measurement results may be retrieved via the MLME primitive within the timeout period. The AP STA may perform wireless (e.g., WLAN, 4G/5G/6G/7G/8G, Bluetooth, WiMax, Wi-Fi, etc.) sensing procedures for multiple SBP-LR requests/SBP requests and/or multiple SBP-LR requesting STAs/SBP requesting STAs. An AP STA can perform the WLAN sensing procedure as a service for multiple SBP-LR requesting STAs/SBP requesting STAs. As long as there is one SBP-LR/SBP request, the AT STA may start performing the WLAN sensing procedure. When all SBP-LR/SBP requests are satisfied and finished and there are no more requests, the service may be paused.
異なるセンシングパラメータを有する2つ以上のSBP-LR要求/SBP要求(例えば、1つは20Hzのサウンディングで1つは10Hz、または1つは20Hzでもう1つは30Hz)がある場合、AP STAは、すべてのSBP-LR/SBP要求が同時に満たされるように、センシングパラメータの「スーパーセット」を有する無線センシング手順を実行してもよい。あるいは、AP STAは、各SBP-LR/SBP要求が複数の無線センシング手順によって満たされるように、複数の無線センシング手順を実行してもよい。例えば、AP STAは、各々がそれぞれのセンシングパラメータを有する複数の無線センシング手順、例えば、A、BおよびCを実行してもよい。第1のSBP-LR/SBP要求は、A(またはAの一部)によって満たされることがある。第2の要求は、AとBを組み合わせることによって満たされるかもしれない。第3の要求は、AとCによって満たされるかもしれない。第4の要求は、A、B及びCによって満たされるかもしれない等。 If there are two or more SBP-LR/SBP requests with different sensing parameters (e.g., one with 20 Hz sounding and one with 10 Hz, or one with 20 Hz and one with 30 Hz), the AP STA may execute a wireless sensing procedure with a "superset" of sensing parameters such that all SBP-LR/SBP requests are satisfied simultaneously. Alternatively, the AP STA may execute multiple wireless sensing procedures such that each SBP-LR/SBP request is satisfied by multiple wireless sensing procedures. For example, the AP STA may execute multiple wireless sensing procedures, e.g., A, B, and C, each with respective sensing parameters. The first SBP-LR/SBP request may be satisfied by A (or a part of A). The second request may be satisfied by combining A and B. The third request may be satisfied by A and C. The fourth request may be satisfied by A, B, and C, etc.
いくつかの実施形態において、複数のSBP-LR/SBP要求STAは、SBP-LR/SBP要求を送信するために選択されたSTAまたは許可されたSTAであってもよい。AP STAは、非選択/非許可STAからのSBP-PR/SBP要求を拒否/拒絶してもよい。 In some embodiments, the multiple SBP-LR/SBP requesting STAs may be selected or authorized STAs to transmit SBP-LR/SBP requests. The AP STA may reject/reject SBP-PR/SBP requests from non-selected/non-authorized STAs.
一部の実施形態では、AP STAは、AP STAおよび非AP STAによって形成される無線センシングシステムに対して、プライバシー保護/アクセス制御を提供することができる。AP STAはユーザに属し、ユーザの自宅/オフィス/施設に設置されることがある。ユーザは、何らかの認証プロトコル、何らかのペアリング手順、何らかの識別手順、何らかのパスワードなどを使用して、センシングを有効にするためにSBP-LR/SBP要求を送信する「許可された」または「選択された」STAとして、一部のユーザデバイス(例えば、ユーザのデバイス、一部の許可されたユーザのデバイス、ユーザの信頼されたデバイス、ユーザの認識されたデバイス、ユーザの許可されたデバイス)を指定/指名/選択することができる。ユーザはまた、AP STAから「見える」いくつかのWiFiデバイス(例えば、近隣のWiFiデバイス、公共デバイス、商用デバイス、未知のデバイス、ユーザによって信頼されていないデバイス、またはユーザの自宅/オフィス/施設のテナントや居住者または訪問者など、許可されていないユーザが所有するデバイス)を、「許可されていない」または「選択されていない」または「拒否された」デバイスとして指定/指定/選択することができる。 In some embodiments, the AP STA can provide privacy protection/access control for the wireless sensing system formed by the AP STA and non-AP STAs. The AP STA may belong to a user and be installed in the user's home/office/facility. The user can designate/nomine/select some user devices (e.g., the user's devices, some authorized users' devices, the user's trusted devices, the user's recognized devices, the user's authorized devices) as "authorized" or "selected" STAs that send SBP-LR/SBP requests to enable sensing, using some authentication protocol, some pairing procedure, some identification procedure, some password, etc. The user can also designate/nomine/select some WiFi devices (e.g., neighboring WiFi devices, public devices, commercial devices, unknown devices, devices not trusted by the user, or devices owned by unauthorized users such as tenants, residents or visitors of the user's home/office/facility) that are "visible" to the AP STA as "unauthorized" or "unselected" or "rejected" devices.
一部の実施形態では、複数のAP STAが協力してメッシュネットワークを形成するメッシュネットワークにおいて、AP STAの一部または全部がSBPまたはSBP-LRを実行することがある。各AP STAは、それぞれの「クライアント」STAのセットと独立して無線センシングを行ってもよい。クライアントSTAは、1つまたは複数のAP STAと無線センシングを行ってもよい。あるいは、AP STAの一部またはすべてが、共同で、または協調して無線センシングを行ってもよい。2つのAP STAのサウンディングは、同期、ほぼ同期、同時、または一定の位相差で位相がずれる、またはずれない可能性がある。3つのAPがあるとする:AP1、AP2、AP3である。3つのAPはそれぞれ、それぞれのセンシングパラメータで、1つ以上の無線センシング手順(例えば、AP1はA、B、C、AP2はD、E、F)を実行することができる。DとAは関連しているかもしれない。DとAは同一のセンシングパラメータを有することがある。同様に、EとBは関連または類似または同一であってもよい。FとCは、関連していてもよいし、類似していてもよいし、同一であってもよい。AP1とAP2は、AとDを同時に行ってもよいし、同時に行ってもよいし、同期的(位相遅れの有無にかかわらず)に行ってもよいし、非同期的に行ってもよい。AP1とAP2は、AとBを交互に(例えば、AP2がBを行っている間にAP1がAを行い、AP2がAを行っている間にAP1がBを行うように、A=D、B=E)、または段階的に(例えば、AP1がAを行い、AP1がBを行っている間にAP2がDを行い、AP1がCを行っている間にAP2がEを行い、AP1がAを行っている間にAP2がFを行うなど、AP2はAP1より一歩遅れてもよい)行ってもよい。AP3は、AP1のみ、AP2のみ、またはAP1とAP2の両方に相対する方法で無線センシングを実行することができる。 In some embodiments, in a mesh network where multiple AP STAs cooperate to form a mesh network, some or all of the AP STAs may perform SBP or SBP-LR. Each AP STA may perform wireless sensing independently with its respective set of "client" STAs. A client STA may perform wireless sensing with one or more AP STAs. Alternatively, some or all of the AP STAs may perform wireless sensing jointly or cooperatively. The sounding of two AP STAs may be synchronous, near-synchronous, simultaneous, out of phase with a certain phase difference, or not. Consider three APs: AP1, AP2, and AP3. Each of the three APs may perform one or more wireless sensing procedures (e.g., A, B, C for AP1, D, E, F for AP2) with respective sensing parameters. D and A may be related. D and A may have the same sensing parameters. Similarly, E and B may be related or similar or identical. F and C may be related, similar, or identical. AP1 and AP2 may perform A and D simultaneously, simultaneously, synchronously (with or without phase delay), or asynchronously. AP1 and AP2 may perform A and B alternately (e.g., AP1 does A while AP2 does B, and AP1 does B while AP2 does A, so A=D, B=E), or in stages (e.g., AP1 does A, AP2 does D while AP1 does B, AP2 does E while AP1 does C, and AP2 does F while AP1 does A, so AP2 may be one step behind AP1). AP3 may perform wireless sensing in a manner relative to AP1 only, AP2 only, or both AP1 and AP2.
いくつかの実施形態では、分散コンピューティングの「レシピ」が実装される。APは、測定結果がIoTデバイスで生成されるように、NDPA+NDPをIoTデバイスに送信することによって、非TBセンシング測定を使用することができる。IoTデバイスでの分散コンピューティングは、ローカルのみの報告で十分である。測定結果を無線で送信することはない。 In some embodiments, a distributed computing "recipe" is implemented. The AP can use non-TB sensing measurements by sending NDPA+NDP to the IoT device so that the measurement results are generated at the IoT device. Distributed computing at the IoT device requires only local reporting; there is no over-the-air transmission of the measurement results.
いくつかの実施形態では、複数のSBP-LR要求STA(例えば、1つの要求が10Hz/20MHz/1アンテナ、1つの要求が30Hz/40MHz/4アンテナ、1つの要求が15Hz/40MHz/3アンテナ)に対するローカル報告を伴うプロキシ(SBP-LR)手順によるセンシングを以下のように定義することができる。複数のSBP-LR要求STAがSBP-LR対応AP STAにSBP-LR要求を送信する場合、APは要求されたパラメータの各セットにSBP-LR setup IDを割り当てることができる。同一の要求パラメータを持つものについては、SBP-LR setup IDを同じにすることができ、これはSBP-PR setup IDの共有を意味する。APが非AP STAとのセッションを確立するとき、APは非AP STAがサポートする最大パラメータセットを取得する。そのためAPは、どの非AP STAが各SBP-LRセットアップに参加できるかを知ることができる。APは、SBP-LRセットアップに基づく測定セットアップで、各非AP STAとの測定セットアップを実行する。いくつかの測定セットアップIDは、SBP-LRセットアップのために予約されてもよい。 In some embodiments, the sensing by proxy (SBP-LR) procedure with local reporting for multiple SBP-LR requesting STAs (e.g., one request for 10Hz/20MHz/1 antenna, one request for 30Hz/40MHz/4 antenna, one request for 15Hz/40MHz/3 antenna) can be defined as follows: When multiple SBP-LR requesting STAs send SBP-LR requests to an SBP-LR-capable AP STA, the AP can assign an SBP-LR setup ID to each set of requested parameters. For those with identical request parameters, the SBP-LR setup ID can be the same, which means sharing the SBP-PR setup ID. When the AP establishes a session with a non-AP STA, the AP obtains the maximum parameter set supported by the non-AP STA. Thus, the AP can know which non-AP STAs can participate in each SBP-LR setup. The AP performs measurement setup with each non-AP STA in a measurement setup based on the SBP-LR setup. Some measurement setup IDs may be reserved for the SBP-LR setup.
一部の実施形態では、選択的SBPが適用される場合がある。プロキシイニシエータ(例えば、SBPイニシエータ)は、プロキシレスポンダ(例えば、SBPレスポンダ)である無線アクセスポイント(AP)に要求を送信し、AP(プロキシイニシエータに代わって、センシングイニシエータとして動作する)とAPの無線ネットワーク内の任意の利用可能なセンシングレスポンダ(例えば、非AP STA/デバイス、別のAP、メッシュAP)との間で非選択的無線センシング(例えば、SBP)が実行されるようにしてもよい。利用可能なセンシングレスポンダの各々は、アイデンティティ(ID、例えばMACアドレス)を割り当てられ/関連付けられることがある。プロキシイニシエータ(例えば、SBPイニシエータ)は、APの無線ネットワーク内の選択されたセンシングレスポンダのグループと選択的無線センシング(例えば、選択的SBP)を実行するために、APに別の要求を送信してもよい。各選択されたセンシングレスポンダは、それぞれのIDによって識別され得る。異なるセンシングレスポンダに対して、同じまたは異なるセンシング設定を使用することができる。センシングレスポンダに対して、異なるターゲットタスク(複数のターゲットタスクの場合)または異なるプロキシイニシエータ(複数のプロキシイニシエータの場合)に対して、同じまたは異なるセンシング設定が使用される場合がある。 In some embodiments, selective SBP may be applied. A proxy initiator (e.g., SBP initiator) may send a request to a wireless access point (AP) that is a proxy responder (e.g., SBP responder) so that non-selective wireless sensing (e.g., SBP) is performed between the AP (acting as a sensing initiator on behalf of the proxy initiator) and any available sensing responder (e.g., non-AP STA/device, another AP, mesh AP) in the AP's wireless network. Each available sensing responder may be assigned/associated with an identity (ID, e.g., MAC address). The proxy initiator (e.g., SBP initiator) may send another request to the AP to perform selective wireless sensing (e.g., selective SBP) with a group of selected sensing responders in the AP's wireless network. Each selected sensing responder may be identified by a respective ID. The same or different sensing configurations may be used for different sensing responders. The same or different sensing configurations may be used for a sensing responder for different target tasks (in the case of multiple target tasks) or different proxy initiators (in the case of multiple proxy initiators).
プロキシイニシエータは、APのネットワークにおいて、無線センシング(例えば、802.11bf互換)をサポート/可能なセンシング対応デバイスのリストを、関連するデバイス情報(例えば、デバイス名、ホスト名、ベンダクラスID、デバイス製品名)と共に提供するようAPに要求することができる。プロキシイニシエータは、リストと関連するデバイス情報に基づいて、選択されたセンシングレスポンダを選択することができる。 The proxy initiator can request the AP to provide a list of sensing-enabled devices in the AP's network that support/capable of wireless sensing (e.g., 802.11bf compatible) along with associated device information (e.g., device name, hostname, vendor class ID, device product name). The proxy initiator can select a selected sensing responder based on the list and associated device information.
プロキシイニシエータは、ターゲットタスクのために選択的無線センシングを行うために2段階のアプローチを使用することができる。ステージ1では、プロキシイニシエータは、非選択的無線センシング(すなわち、すべての利用可能なセンシングレスポンダによるセンシング)を要求/実行/使用して、すべてのセンシングレスポンダでトライアル/テスト/トレーニングタスクを実行し、センシング結果といくつかの基準に基づいて選択されたセンシングレスポンダを選択することができる。試行/テスト/訓練タスクは、動き検出タスクであってもよい。試行/テスト/訓練タスクにおいて、ベニュー内の各センシングレスポンダの位置(またはターゲット物理デバイスへのマッピング)を推定し、センシングレスポンダの推定位置(またはマッピング)に基づいて選択することができる。プロキシ選択装置は、ステージ1に参加しなかったセンシング可能なデバイスのリストからいくつかのデバイスを選択することもできる。
The proxy initiator can use a two-stage approach to perform selective wireless sensing for the target task. In
次に、ステージ2において、プロキシ-イニシエータは、選択されたセンシングレスポンダを用いて、ターゲットタスクのための選択的無線センシングを要求/実行することができる。トライアル/テスト/トレーニングタスクは、ある方法でターゲットタスクに関連していてもよい。トライアル/テスト/トレーニングタスクは、すべてのセンシング可能な無線レスポンダが要件を満たすことができ、非選択的無線センシングに参加することができるように、低いセンシング要件を有することができる。トライアル/テスト/トレーニングタスクは、選択されたセンシングレスポンダの選択に有用なセンシング結果を有することがある。
Then, in
プロキシイニシエータは、2つのターゲットタスクに対して選択的無線センシングを行うために、2段階アプローチを使用することができる。各ターゲットタスクに対して、それぞれのステージ1に続いてそれぞれのステージ2が実行されてもよい。あるいは、選択されたセンシングレスポンダの第1のグループが第1のターゲットタスクのために選択され、第2のグループが第2のターゲットタスクのために選択される共通のステージ1が実行されてもよい。第1のグループは第2のグループと重複してもしなくてもよい。次に、選択されたセンシングレスポンダのそれぞれのグループに基づいて、2つのターゲットタスクに対して別個のステージ2が(例えば、順次、同時、または同時期に)実行されてもよい。第1のグループと第2のグループとが、両方のグループに現れる少なくとも1つの共通のセンシングレスポンダと重複する場合、共通のセンシングレスポンダに関連するセンシング結果は、両方のターゲットタスクによって共有されてもよい。
The proxy initiator may use a two-stage approach to perform selective wireless sensing for the two target tasks. For each target task, a
2つの異なるプロキシイニシエータが、それぞれのターゲットタスクに対して選択的な無線センシングを行うために、2段階アプローチを使用することができる。各プロキシイニシエータの各ターゲットタスクに対して、それぞれのステージ1に続いて、それぞれのステージ2が実行されてもよい。あるいは、第1のプロキシイニシエータに対して、第1の共通ステージ1が実行され(そのターゲットタスクの各々に対して選択されたセンシングレスポンダのグループを選択するため)、その後、別々のステージ2が実行される(そのターゲットタスクの各々に対して選択的無線センシングを実行するため)。同様に、第2の共通ステージ1が、第2のプロキシイニシエータに対して実行され、その後、そのターゲットタスクの各々に対して別個のステージ2が実行され得る。あるいは、第3の共通ステージ1が両方のプロキシイニシエータに対して実行され、その後、各ターゲットタスクに対して別々のステージ2が実行されてもよい。複数のターゲットタスクに対して共通のセンシングレスポンダが選択される場合、共通のセンシングレスポンダに関連するセンシング結果は、複数のターゲットタスクによって共有されてもよい。
A two-stage approach may be used for two different proxy initiators to perform selective wireless sensing for their respective target tasks. For each target task of each proxy initiator, a
プロキシイニシエータは、APが非選択的SBP、または非選択的SBPのいずれか、または両方を開始することを許可/認可/認証する「認可された」または「信頼された」デバイスであってもよい。SBP-イニシエータが非選択的SBPを開始することをAPによって許可されるために、第1のテスト/設定/手順が実行されることがある(第1の許可)。SBP-イニシエータがAPによって選択的SBPを開始することを認可されるために、第2のテスト/設定/手順が実施されることがある(第2の認可)。SBP-イニシエータは、第1の認可および第2の認可の一方、または両方を有することができる。第1の認証および第2の認証の一方が他方を暗示する場合もある。 The proxy initiator may be an "authorized" or "trusted" device that the AP allows/authorizes/authenticates to initiate either a non-selective SBP or a non-selective SBP, or both. A first test/configuration/procedure may be performed for the SBP-initiator to be authorized by the AP to initiate a non-selective SBP (first authorization). A second test/configuration/procedure may be performed for the SBP-initiator to be authorized by the AP to initiate a selective SBP (second authorization). An SBP-initiator may have either or both of the first and second authorizations. Either the first and second authentication may imply the other.
プロキシイニシエータは、無線接続(例えば、APの無線ネットワーク、WiFi、WiMax、4G/5G/6G/7G/8G、Bluetooth、UWB、mmWaveなど)を介して、または有線接続(例えば、イーサネット、USB、光ファイバなど)を介して、APに接続されてもよい。 The proxy initiator may be connected to the AP via a wireless connection (e.g., the AP's wireless network, WiFi, WiMax, 4G/5G/6G/7G/8G, Bluetooth, UWB, mmWave, etc.) or via a wired connection (e.g., Ethernet, USB, fiber optic, etc.).
センシングレスポンダは、非選択的プロキシセンシング(SBPなど)、選択的プロキシセンシング、またはその両方をサポートしても/しなくてもよい。プロキシイニシエータへのオンワード送信のためにセンシング結果をAPに送信するとき、センシングレスポンダは、センシング結果が(復号化キーを持たない)APによって復号化/解釈/消費/センスされないかもしれないが、(復号化キーを持つ)プロキシイニシエータによって復号化/解釈/消費/センスされうるように、センシング結果を暗号化/処理することがある。 The sensing responder may or may not support non-selective proxy sensing (e.g., SBP), selective proxy sensing, or both. When sending sensing results to the AP for onward transmission to the proxy initiator, the sensing responder may encrypt/process the sensing results such that they may not be decrypted/interpreted/consumed/sensed by the AP (which does not have the decryption key), but may be decrypted/interpreted/consumed/sensed by the proxy initiator (which does have the decryption key).
一部の実施形態では、SBPイニシエータは、SBPレスポンダに(例えば、SBPセットアップ中、またはSBPセットアップ要求フレーム中、またはSBPセットアッププロトコル/交換/シグナリング中)、SBPにおけるセンシング手順をセンシングレスポンダとして選択された非AP STAのリストに制限することを要求することができ、SBPレスポンダはSBPにおけるセンシング手順をセンシングレスポンダとして選択された非AP STAのリストに制限できる。各選択された非AP STAは、そのMACアドレスで指定されてよい。要求された場合、SBPレスポンダは、SBPにおけるセンシング手順に、センシングレスポンダとして選択されていない非AP STAを含めないことがある。SBPイニシエータは、自身をセンシングレスポンダの1つとして含めてもよい。 In some embodiments, the SBP initiator may request the SBP responder (e.g., during SBP setup, or during the SBP setup request frame, or during the SBP setup protocol/exchange/signaling) to restrict the sensing procedure in the SBP to a list of non-AP STAs selected as sensing responders, and the SBP responder may restrict the sensing procedure in the SBP to a list of non-AP STAs selected as sensing responders. Each selected non-AP STA may be specified by its MAC address. If requested, the SBP responder may not include non-AP STAs that are not selected as sensing responders in the sensing procedure in the SBP. The SBP initiator may include itself as one of the sensing responders.
一部の実施形態では、SBPセットアップ要求フレーム内のビットパターンは、そのような要求の有無を示すために使用され得る。ビットパターンが要求の存在を示す場合、選択された非AP STAの数/カウント/量を示すフィールドがSBPセットアップ要求フレームに存在してもよい。選択された非AP STAのリストのMACアドレスは、SBPセットアップ要求フレームの中または後に送信されることがある。 In some embodiments, a bit pattern in the SBP setup request frame may be used to indicate the presence or absence of such a request. If the bit pattern indicates the presence of a request, a field may be present in the SBP setup request frame indicating the number/count/amount of selected non-AP STAs. The MAC addresses of the list of selected non-AP STAs may be sent in or after the SBP setup request frame.
いくつかの実施形態では、無線センシングには異なるユースケースがある。無線センシングの第1のユースケースを図4に示す。この場合、APは、無線センシングのためのセンシングイニシエータおよびセンシングトランスミッタの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングレスポンダおよびセンシングレシーバであってもよい。この場合、センシング測定結果(例えば、CSI)は、センシングイニシエータにフィードバックされてもよい。いくつかのセンシングに基づく結果(例えば、呼吸検出、転倒検出のようなタスクおよびアプリケーション)は、センシング測定結果に基づいてセンシングイニシエータによって計算されてもよい。 In some embodiments, there are different use cases for wireless sensing. The first use case of wireless sensing is shown in FIG. 4. In this case, the AP is both the sensing initiator and the sensing transmitter for wireless sensing. The 802.11bf compatible STA may be the sensing responder and the sensing receiver for wireless sensing. In this case, the sensing measurement results (e.g., CSI) may be fed back to the sensing initiator. Some sensing-based results (e.g., tasks and applications such as respiration detection, fall detection) may be calculated by the sensing initiator based on the sensing measurement results.
無線センシングの第2のユースケースが図5に示されている。この場合、APは、無線センシングのためのセンシングイニシエータとセンシングトランスミッタの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングレスポンダおよびセンシングレシーバであってもよい。この場合、センシングイニシエータへのセンシング測定結果(例えば、CSI)のフィードバックはない。いくつかのセンシングベースの結果は、センシング測定結果に基づいてセンシングレスポンダによって計算される場合がある。センシングベースの結果は、センシングレスポンダによって使用されてもよいし、他の場所に送信されてもよい。 The second use case of wireless sensing is shown in Figure 5. In this case, the AP is both the sensing initiator and the sensing transmitter for wireless sensing. An 802.11bf compatible STA may be the sensing responder and the sensing receiver for wireless sensing. In this case, there is no feedback of sensing measurement results (e.g., CSI) to the sensing initiator. Some sensing-based results may be calculated by the sensing responder based on the sensing measurement results. The sensing-based results may be used by the sensing responder or may be transmitted elsewhere.
無線センシングの第3のユースケースが図6に示されている。この場合、APは、無線センシングのためのセンシングレスポンダとセンシングレシーバの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングイニシエータおよびセンシングトランスミッタであってもよい。この場合、センシング測定結果(例えば、CSI)は、センシングイニシエータにフィードバックされてもよい。いくつかのセンシングに基づく結果(例えば、呼吸検出、転倒検出などのタスクおよびアプリケーション)は、センシング測定結果に基づいてセンシングイニシエータによって計算されてもよい。 The third use case of wireless sensing is shown in Figure 6. In this case, the AP is both the sensing responder and the sensing receiver for wireless sensing. The 802.11bf compatible STA may be the sensing initiator and the sensing transmitter for wireless sensing. In this case, the sensing measurement results (e.g., CSI) may be fed back to the sensing initiator. Some sensing-based results (e.g., tasks and applications such as respiration detection, fall detection, etc.) may be calculated by the sensing initiator based on the sensing measurement results.
無線センシングの第4のユースケースが図7に示されている。この場合、APは、無線センシングのためのセンシングレスポンダとセンシングレシーバの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングイニシエータおよびセンシングトランスミッタであってもよい。この場合、センシングイニシエータへのセンシング測定結果(例えば、CSI)のフィードバックはない。いくつかのセンシングベースの結果は、センシング測定結果に基づいてセンシングレスポンダ(AP)によって計算される場合がある。センシングベースの結果は、センシングレスポンダによって使用される場合もあれば、他の場所に送信される場合もある。 The fourth use case of wireless sensing is shown in Figure 7. In this case, the AP is both the sensing responder and the sensing receiver for wireless sensing. An 802.11bf compatible STA may be the sensing initiator and the sensing transmitter for wireless sensing. In this case, there is no feedback of the sensing measurement results (e.g., CSI) to the sensing initiator. Some sensing-based results may be calculated by the sensing responder (AP) based on the sensing measurement results. The sensing-based results may be used by the sensing responder or may be transmitted elsewhere.
無線センシングの第5のユースケースが図8に示されている。この場合、APは、無線センシングのためのセンシングイニシエータとセンシングレシーバの両方である。802.11bf互換STAは、無線センシングのためのセンシングレスポンダおよびセンシングトランスミッタであってもよい。この場合、センシング測定結果(例えば、CSI)は、センシングイニシエータによって取得されてもよい。いくつかのセンシングに基づく結果(例えば、呼吸検出、転倒検出のようなタスクおよびアプリケーション)は、センシング測定結果に基づいてセンシングイニシエータによって計算されてもよい。 The fifth use case of wireless sensing is shown in Figure 8. In this case, the AP is both the sensing initiator and the sensing receiver for wireless sensing. The 802.11bf compatible STA may be the sensing responder and the sensing transmitter for wireless sensing. In this case, the sensing measurement results (e.g., CSI) may be obtained by the sensing initiator. Some sensing-based results (e.g., tasks and applications such as respiration detection, fall detection) may be calculated by the sensing initiator based on the sensing measurement results.
無線センシングの第6のユースケースを図9に示す。この場合、APは、無線センシングのためのセンシングレスポンダとセンシングトランスミッタの両方である。802.11bf互換STAは、無線センシングのためのセンシングイニシエータおよびセンシングレシーバであってもよい。この場合、センシング測定結果(例えば、CSI)は、センシングイニシエータによって取得されてもよい。いくつかのセンシングに基づく結果(例えば、呼吸検出、転倒検出のようなタスクおよびアプリケーション)は、センシング測定結果に基づいてセンシングイニシエータによって計算されてもよい。 The sixth use case of wireless sensing is shown in Figure 9. In this case, the AP is both a sensing responder and a sensing transmitter for wireless sensing. An 802.11bf compatible STA may be a sensing initiator and a sensing receiver for wireless sensing. In this case, the sensing measurement results (e.g., CSI) may be obtained by the sensing initiator. Some sensing-based results (e.g., tasks and applications such as respiration detection, fall detection) may be calculated by the sensing initiator based on the sensing measurement results.
無線センシングの第7のユースケースは、図10に示されるプロキシによるセンシング(SBP)のケースである。この場合、APは、無線センシングのためのセンシングイニシエータおよびセンシングトランスミッタの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングレスポンダおよびセンシングレシーバであってもよい。この場合、センシング測定結果(例えば、CSI)は、SBP要求STAにフィードバックされてもよい。いくつかのセンシングベースの結果(例えば、呼吸検出、転倒検出などのタスクおよびアプリケーション)は、センシング測定結果に基づいてSBP要求STAによって計算されてもよい。 The seventh use case of wireless sensing is the sensing by proxy (SBP) case shown in FIG. 10. In this case, the AP is both the sensing initiator and the sensing transmitter for wireless sensing. The 802.11bf compatible STA may be the sensing responder and the sensing receiver for wireless sensing. In this case, the sensing measurement results (e.g., CSI) may be fed back to the SBP requesting STA. Some sensing-based results (e.g., tasks and applications such as respiration detection, fall detection, etc.) may be calculated by the SBP requesting STA based on the sensing measurement results.
無線センシングの第8のユースケースは、図11に示されるプロキシによるセンシング(SBP)のケースである。この場合、APは、無線センシングのためのセンシングイニシエータとセンシングレシーバの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングレスポンダおよびセンシングトランスミッタであってもよい。この場合、センシング測定結果(例えば、CSI)は、SBP要求STAにフィードバックされてもよい。センシング測定結果に基づいて、SBP要求STAによってセンシングに基づく結果(例えば、呼吸検出、転倒検出などのタスクおよびアプリケーション)が計算されてもよい。 The eighth use case of wireless sensing is the sensing by proxy (SBP) case shown in FIG. 11. In this case, the AP is both the sensing initiator and the sensing receiver for wireless sensing. The 802.11bf compatible STA may be the sensing responder and the sensing transmitter for wireless sensing. In this case, the sensing measurement results (e.g., CSI) may be fed back to the SBP requesting STA. Based on the sensing measurement results, sensing-based results (e.g., tasks and applications such as respiration detection, fall detection, etc.) may be calculated by the SBP requesting STA.
無線センシングの第9のユースケースは、図12に示されるプロキシによるセンシング(SBP)のケースである。この場合、APは、無線センシングのためのセンシングイニシエータおよびセンシングトランスミッタの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングレスポンダおよびセンシングレシーバであってもよい。この場合、SBP要求STAへのセンシング測定結果(例えば、CSI)のフィードバックはない。いくつかのセンシングベースの結果(例えば、呼吸検出、転倒検出などのタスクおよびアプリケーション)は、センシング測定結果に基づいてセンシングレスポンダによって計算されることがある。 The ninth use case of wireless sensing is the sensing by proxy (SBP) case shown in FIG. 12. In this case, the AP is both the sensing initiator and the sensing transmitter for wireless sensing. 802.11bf compatible STAs may be the sensing responders and the sensing receivers for wireless sensing. In this case, there is no feedback of sensing measurement results (e.g., CSI) to the SBP requesting STA. Some sensing-based results (e.g., tasks and applications such as respiration detection, fall detection, etc.) may be calculated by the sensing responder based on the sensing measurement results.
無線センシングの第10のユースケースは、図13に示されるプロキシによるセンシング(SBP)のケースである。この場合、APは、無線センシングのためのセンシングイニシエータおよびセンシングトランスミッタの両方である。802.11bf互換のSTAは、無線センシングのためのセンシングレスポンダおよびセンシングレシーバであってもよい。この場合、PPDUはAPから1つまたは複数のセンシングレスポンダへ同一のセンシング測定セットアップでブロードキャストされ、SBP要求STAへのセンシング測定結果(例えばCSI)のフィードバックはない。いくつかのセンシングベースの結果(例えば、呼吸検出、転倒検出のようなタスクおよびアプリケーション)は、センシング測定結果に基づいてセンシングレスポンダによって計算されることがある。 The tenth use case of wireless sensing is the sensing by proxy (SBP) case shown in FIG. 13. In this case, the AP is both the sensing initiator and the sensing transmitter for wireless sensing. An 802.11bf compatible STA may be the sensing responder and the sensing receiver for wireless sensing. In this case, the PPDU is broadcast from the AP to one or more sensing responders with the same sensing measurement setup, and there is no feedback of the sensing measurement results (e.g., CSI) to the SBP requesting STA. Some sensing-based results (e.g., tasks and applications such as respiration detection, fall detection) may be calculated by the sensing responder based on the sensing measurement results.
いくつかの実施形態において、本教示は、無線センシングのためのシステムおよび方法を開示する。いくつかの実施形態において、センシング結果(例えば、CSI)がセンシングレシーバにおいてローカルに報告されるとき、タイムスタンプが報告に含まれてもよい。タイムスタンプは、タイプ1デバイス(センシングトランスミッタであってもよい)からの無線信号(すなわち、センシングトランスミッタからセンシングレシーバに送信されたセンシング物理レイヤプロトコルデータユニット(PPDU))がタイプ2デバイス(センシングレシーバ)によって受信された時刻を含む。いくつかの実施形態において、タイムスタンプは、(例えば、呼吸検知/モニタリングにおける)タイムベース補正のために使用されることがある。
In some embodiments, the present teachings disclose systems and methods for wireless sensing. In some embodiments, when sensing results (e.g., CSI) are reported locally at the sensing receiver, a timestamp may be included in the report. The timestamp includes the time when a wireless signal (i.e., a sensing physical layer protocol data unit (PPDU) sent from the sensing transmitter to the sensing receiver) from a
いくつかの実施形態では、各測定インスタンスは、複数のセッションに関連付けることはできるが、1つの測定セットアップにのみ関連付けられる。 In some embodiments, each measurement instance is associated with only one measurement setup, although it can be associated with multiple sessions.
しかし、1つの測定インスタンスを複数の測定セットアップに関連付けることは有用である。これは、センシングのための通信時間/帯域幅/ネットワークリソースの削減、バッファリングメモリの削減、低消費電力、バッテリ寿命の延長などを意味する。いくつかの実施形態では、セッション内で測定インスタンスの共有がある。図14は、測定インスタンスを複数の測定セットアップIDと関連付ける例を示している。 However, it is useful to associate one measurement instance with multiple measurement setups. This means reduced airtime/bandwidth/network resources for sensing, reduced buffering memory, lower power consumption, longer battery life, etc. In some embodiments, there is sharing of measurement instances within a session. Figure 14 shows an example of associating a measurement instance with multiple measurement setup IDs.
いくつかの実施形態では、セッション間で測定インスタンスの共有が可能である。標準では、1つの測定インスタンスを複数のセッションに関連付けることができるため、複数の測定セットアップに関連付けられた測定インスタンスを、複数の{測定セットアップID、セッションID}のセットに関連付けることができる。図15は、複数の{測定セットアップID、セッションID}を持つ測定インスタンスの例を示す図である。 In some embodiments, sharing of measurement instances between sessions is possible. The standard allows one measurement instance to be associated with multiple sessions, so a measurement instance associated with multiple measurement setups can be associated with multiple sets of {measurement setup ID, session ID}. Figure 15 shows an example of a measurement instance with multiple {measurement setup ID, session ID}.
このように、いくつかの実施形態によれば、802.11bfにおいて、測定インスタンスは、1つ以上の測定セットアップIDと関連付けられることが許可される場合と許可されない場合がある。いくつかの実施形態によると、802.11bfでは、測定インスタンスは、1つ以上の{測定セットアップID、セッションID}に関連付けられることが許可される場合も、許可されない場合もある。 Thus, in some embodiments, in 802.11bf, a measurement instance may or may not be allowed to be associated with one or more measurement setup IDs. In some embodiments, in 802.11bf, a measurement instance may or may not be allowed to be associated with one or more {measurement setup ID, session ID}s.
図16は、本開示のいくつかの実施形態による、無線センシングのためのシステムの第1の無線デバイス、例えばボット1600の例示的なブロック図である。ボット1600は、本明細書に記載される様々な方法を実施するように構成され得るデバイスの一例である。図16に示すように、ボット1600は、プロセッサ1602、メモリ1604、送信機1612および受信機1614からなるトランシーバ1610、同期コントローラ1606、電力モジュール1608、オプションのキャリアコンフィギュレータ1620、および無線信号発生器1622を含むハウジング1640を含む。
16 is an exemplary block diagram of a first wireless device, e.g., a
この実施形態では、プロセッサ1602は、ボット1600の一般的な動作を制御し、中央集中処理装置(CPU)、および/または汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ(DSP)、フィールドプログラマブルゲートアレイ(FPGA)、プログラマブルロジックデバイス(PLD)、コントローラ、ステートマシン、ゲートロジック、ディスクリートハードウェアコンポーネント、専用ハードウェア有限ステートマシン、またはデータの計算または他の操作を実行できる他の任意の適切な回路、デバイス、および/または構造体の任意の組み合わせなどの1つまたは複数の処理回路またはモジュールを含むことができる。
In this embodiment, the
メモリ1604は、読み出し専用メモリ(ROM)およびランダムアクセスメモリ(RAM)の両方を含むことができ、プロセッサ1602に命令およびデータを提供することができる。メモリ1604の一部は、不揮発性ランダムアクセスメモリ(NVRAM)を含むこともできる。プロセッサ1602は通常、メモリ1604内に格納されたプログラム命令に基づいて論理演算および算術演算を実行する。メモリ1604内に記憶された命令(別名、ソフトウェア)は、プロセッサ1602によって実行され、本明細書に記載される方法を実行することができる。プロセッサ1602およびメモリ1604は、一緒になって、ソフトウェアを記憶し実行する処理システムを形成する。本明細書で使用される場合、「ソフトウェア」とは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコードなどと呼ばれるか否かにかかわらず、1つまたは複数の所望の機能またはプロセスを実行するように機械またはデバイスを構成することができる任意のタイプの命令を意味する。命令は、コード(例えば、ソースコード形式、バイナリコード形式、実行可能コード形式、または任意の他の適切な形式のコード)を含むことができる。命令は、1つまたは複数のプロセッサによって実行されると、処理システムに、本明細書で説明する様々な機能を実行させる。
The
送信機1612と受信機1614を含むトランシーバ1610は、ボット1600がリモートデバイス(例えばOriginや他のボット)との間でデータを送受信することを可能にする。アンテナ1650は通常ハウジング1640に取り付けられ、トランシーバ1610に電気的に結合されている。様々な実施形態において、ボット1600は複数の送信機、複数の受信機、複数のトランシーバを含む(図示せず)。一実施形態では、アンテナ1650は、それぞれが別個の方向を向く複数のビームを形成することができるマルチアンテナアレイ1650に置き換えられる。送信機1612は、異なるタイプまたは機能を有する信号を無線送信するように構成することができ、そのような信号はプロセッサ1602によって生成される。同様に、受信機1614は、異なるタイプまたは機能を有する無線信号を受信するように構成され、プロセッサ1602は、複数の異なるタイプの信号を処理するように構成される。
The
この例のボット1600は、無線センシングのためのボットまたはタイプ1デバイスまたはセンシングトランスミッタとして機能することができる。この例の同期コントローラ1606は、ボット1600の動作を別のデバイス、例えばOriginまたは別のボットと同期または非同期するように制御するように構成される。一実施形態では、同期コントローラ1606は、ボット1600によって送信された無線信号を受信するOriginと同期するようにボット1600を制御することができる。別の実施形態では、同期コントローラ1606は、他のボットと非同期に無線信号を送信するようにボット1600を制御してもよい。別の実施形態では、ボット1600および他のボットの各々は、無線信号を個別に非同期に送信することができる。
The
キャリアコンフィギュレータ1620は、無線信号発生器1622によって生成された無線信号を送信するための送信リソース、例えば時間およびキャリアを設定するためのBot1600のオプションコンポーネントである。一実施形態では、時系列のCIの各CIは、それぞれが無線信号の送信のキャリアまたはサブキャリアに対応する1つまたは複数の成分を有する。無線サウンディングセンシングは、成分のいずれか1つまたは任意の組み合わせに基づいてもよい。
The
電力モジュール1608は、図16の上述の各モジュールに調整された電力を供給するために、1つまたは複数の電池などの電源、および電力調整器を含むことができる。いくつかの実施形態では、Bot1600が専用の外部電源(例えば、壁のコンセント)に結合されている場合、電力モジュール1608は、変圧器および電力調整器を含むことができる。
The
上述した様々なモジュールは、バスシステム1630によって結合される。バスシステム1630は、データバスに加えて、例えば、電源バス、制御信号バス、および/またはステータス信号バスを含むことができる。ボット1600のモジュールは、任意の適切な技術および媒体を用いて互いに動作可能に結合され得ることが理解される。
The various modules described above are coupled together by a
図16には、多数の別個のモジュールまたは構成要素が図示されているが、当業者であれば、モジュールのうちの1つまたは複数を組み合わせることができ、または共通に実装することができることを理解するであろう。例えば、プロセッサ1602は、プロセッサ1602に関して上述した機能性だけでなく、無線信号発生器1622に関して上述した機能性も実装することができる。逆に、図16に図示されたモジュールの各々は、複数の別個の構成要素または要素を使用して実装され得る。
16 illustrates a number of separate modules or components, one of ordinary skill in the art will appreciate that one or more of the modules may be combined or commonly implemented. For example,
図17は、本教示の一実施形態による無線センシング用システムの第2の無線デバイス、例えばOrigin1700の例示的なブロック図である。Origin1700は、本明細書で説明する様々な方法を実施するように構成できるデバイスの一例である。この例のOrigin1700は、無線センシングのためのOriginまたはタイプ2のデバイスまたはセンシングレシーバとして機能することができる。図17に示すように、Origin1700は、プロセッサ1702、メモリ1704、送信機1712と受信機1714からなるトランシーバ1710、電力モジュール1708、同期コントローラ1706、チャネル情報抽出器1720、オプションの動作検出器1722を含むハウジング1740を含む。
17 is an exemplary block diagram of a second wireless device, e.g.,
この実施形態では、プロセッサ1702、メモリ1704、トランシーバ1710および電力モジュール1708は、Bot1600のプロセッサ1602、メモリ1604、トランシーバ1610および電力モジュール1608と同様に動作する。アンテナ1750またはマルチアンテナアレイ1750は、通常、ハウジング1740に取り付けられ、トランシーバ1710に電気的に結合される。
In this embodiment, the
Origin1700は、第1の無線デバイス(例えばBot1600)とは異なるタイプを有する第2の無線デバイスであってもよい。特に、Origin1700内のチャネル情報抽出器1720は、無線チャネルを介して無線信号を受信し、無線信号に基づいて無線チャネルの時系列のチャネル情報(CI)を取得するように構成される。チャネル情報抽出器1720は、抽出されたCIをオプションの動作検知器1722またはOrigin1700の外部の動作検知器に送信し、ベニュー内の無線サウンディングセンシングを行うことができる。
動作検出器1722はOrigin1700のオプション部品である。一実施形態では、図17に示すようにOrigin1700内にある。別の実施形態では、Origin1700の外部にあり、ボット、別のOrigin、クラウドサーバ、フォグサーバ、ローカルサーバ、エッジサーバなどの別のデバイスにある。オプションの動作検出器1722は、動作情報に基づいて、ベニュー内の振動する物体またはソースからのサウンド情報を検出するように構成されてもよい。動作情報は、動作検出器1722またはOrigin1700外の別の動作検出器によるCIの時系列に基づいて計算される場合がある。
The
この例の同期コントローラ1706は、Origin1700の動作を他のデバイス、例えばボット、他のOrigin、または独立した動作検出器と同期または非同期するように制御するように構成される。一実施形態では、同期コントローラ1706は、Origin1700が無線信号を送信するボットと同期するように制御する。別の実施形態では、同期コントローラ1706は、他のOriginと非同期に無線信号を受信するようにOrigin1700を制御する。別の実施形態では、Origin1700と他のOriginの各々は、無線信号を個別に非同期で受信してもよい。一実施形態では、オプションの動作検出器1722またはOrigin1700の外部にある動作検出器は、CIのそれぞれの時系列に基づいてそれぞれの異種動作情報を非同期に計算するように構成される。
The
上述した様々なモジュールは、バスシステム1730によって結合される。バスシステム1730は、データバスに加えて、例えば、電源バス、制御信号バス、および/またはステータス信号バスを含むことができる。Origin1700のモジュールは、任意の適切な技術および媒体を使用して互いに動作可能に結合できることが理解される。
The various modules described above are coupled together by a
図17には、多数の別個のモジュールまたは構成要素が図示されているが、当業者であれば、モジュールの1つまたは複数を組み合わせることができ、または共通に実装することができることを理解するであろう。例えば、プロセッサ1702は、プロセッサ1702に関して上述した機能性だけでなく、チャネル情報抽出器1720に関して上述した機能性も実装することができる。逆に、図17に図示された各モジュールは、複数の別個の構成要素または要素を用いて実装することができる。
17 illustrates a number of separate modules or components, one skilled in the art will appreciate that one or more of the modules may be combined or co-implemented. For example,
図18は、本開示のいくつかの実施形態による、無線センシングのための例示的な方法1800のフローチャートを示す。様々な実施形態において、方法1800は、上記に開示されたシステムによって実行され得る。動作1802において、無線サウンディング信号(WSS)の時系列が、通信ネットワークに関連する無線プロトコルに基づいて、無線データ通信ネットワーク内の送信機によって送信される。無線データ通信ネットワークは、物理(PHY)レイヤ、媒体アクセス制御(MAC)レイヤ、および少なくとも1つの上位レイヤという複数のレイヤから構成され得る。動作1804において、WSSの時系列(TSWSS)は、ベニューの無線チャネルを介して無線プロトコルに基づいて無線データ通信ネットワーク内の受信機によって受信される。動作1806において、複数の無線センシング測定が、受信されたTSWSSに基づいて受信機によって実行され、センシング測定結果を得る。動作1808において、センシング測定結果は、受信機のPHYレイヤ(またはMACレイヤ)によって、受信機の少なくとも1つの上位レイヤに報告される。動作1810において、センシングに基づくタスクが、センシング測定結果に基づいて受信機の少なくとも1つの上位レイヤによって実行される。図18の動作の順序は、本教示の様々な実施形態に従って変更することができる。
FIG. 18 illustrates a flowchart of an
いくつかの実施形態において、本教示は、双方向P2Pセンシングのための方法を開示する。双方向P2Pセンシングの一例では、APがセンシングイニシエータであり、第1および第2の非AP STAの両方がセンシングレスポンダであってもよい。別の例では、非AP STAは、AP(SBPレスポンダ)に双方向P2Pセンシングを実行するよう要求するプロキシによるセンシング(SBP)イニシエータであってよく、双方向P2PセンシングにおいてAPはセンシングイニシエータであってよく、第1および第2の非AP STAの両方はセンシングレスポンダであってよい。 In some embodiments, the present teachings disclose a method for bidirectional P2P sensing. In one example of bidirectional P2P sensing, the AP may be the sensing initiator and both the first and second non-AP STAs may be sensing responders. In another example, the non-AP STA may be a sensing by proxy (SBP) initiator that requests the AP (SBP responder) to perform bidirectional P2P sensing, in which the AP may be the sensing initiator and both the first and second non-AP STAs may be sensing responders.
両方の実施例において、APは、2つの非AP STAが互いを識別できるように(各々が少なくとも1つの対応するID、例えば、識別可能なネットワークアドレス、識別可能な無線ネットワークアドレス/ID、AP割り当てID、イニシエータ割り当てID、ユーザ定義ID、MACアドレスを有する)、2つの非AP STAと個別に設定/交渉/手配することができ、2つの非AP STAは、センシング測定結果が両方の非AP STAにおいて取得/生成されるように、互いにサウンディング信号としてNDPを送信する。APは第2のP2Pセンシングトリガフレームを非AP STAのペアに送信することができる。第2のP2Pセンシングトリガフレームは、NDPAフレーム、トリガフレーム、特別なNDPA-トリガフレーム(上述)、第1のP2Pセンシングトリガフレーム、または他のフレームであってもよい。別々の第1のP2Pセンシングトリガフレームが、各対の非AP STAに送信されてもよいし、共通/共有の第1のP2Pセンシングトリガフレームが、複数の(例えば、いくつかのまたはすべての)利用可能なSTAに送信されてもよい。次に、第1の非AP STAは、第2の非AP STAにおいてセンシング測定結果を生成するために、第2の非AP STAにNDPを送信し、第2の非AP STAは、第1の非AP STAにおいてセンシング測定結果を生成するために、第1の非AP STAにNDPを送信する。センシング測定結果は、第2の非AP STAにおいて使用/必要とされ得るか、またはセンシング結果は、オプションとして、第2の非AP STA(センシングレスポンダ)からAP(センシングイニシエータ)に送信され得る。SBPの例では、AP(SBPレスポンダ)はさらに、センシング結果をSBPイニシエータに報告することができる。 In both embodiments, the AP can individually configure/negotiate/arrange with the two non-AP STAs so that the two non-AP STAs can identify each other (each having at least one corresponding ID, e.g., identifiable network address, identifiable wireless network address/ID, AP-assigned ID, initiator-assigned ID, user-defined ID, MAC address), and the two non-AP STAs transmit NDPs to each other as sounding signals so that sensing measurements are obtained/generated at both non-AP STAs. The AP can transmit a second P2P sensing trigger frame to the pair of non-AP STAs. The second P2P sensing trigger frame may be an NDPA frame, a trigger frame, a special NDPA-trigger frame (described above), a first P2P sensing trigger frame, or other frame. A separate first P2P sensing trigger frame may be transmitted to each pair of non-AP STAs, or a common/shared first P2P sensing trigger frame may be transmitted to multiple (e.g., some or all) available STAs. The first non-AP STA then transmits an NDP to the second non-AP STA to generate sensing measurement results at the second non-AP STA, and the second non-AP STA transmits an NDP to the first non-AP STA to generate sensing measurement results at the first non-AP STA. The sensing measurement results may be used/required at the second non-AP STA, or the sensing results may be optionally transmitted from the second non-AP STA (sensing responder) to the AP (sensing initiator). In the SBP example, the AP (SBP responder) may further report the sensing results to the SBP initiator.
別の例では、第1および第2の非AP STAは、APからのシグナリングなしに、片方向P2Pセンシングまたは双方向P2Pセンシングを実行することができる。2つの非AP STAは、互いを識別し、互いに設定/交渉/調整することができる。一方向P2Pセンシングにおいて、NDPは、第2の非AP STAにおいてセンシング結果を生成するために、第1の非AP STAから第2の非AP STAへ一方的に送信され得る。第2の非AP STAは、オプションとして、そのセンシング結果を第1の非AP STAに送信してもよい。双方向P2Pセンシングにおいて、NDPは、APからのシグナリングなしに、2つの非AP STA間で双方向に送信されてもよい。 In another example, the first and second non-AP STAs can perform unidirectional or bidirectional P2P sensing without signaling from the AP. The two non-AP STAs can identify each other and configure/negotiate/coordinate with each other. In unidirectional P2P sensing, an NDP can be transmitted unidirectionally from the first non-AP STA to the second non-AP STA to generate a sensing result at the second non-AP STA. The second non-AP STA may optionally transmit its sensing result to the first non-AP STA. In bidirectional P2P sensing, an NDP can be transmitted bidirectionally between the two non-AP STAs without signaling from the AP.
APによって開始されるセンシング手順では、レスポンダ間双方向センシングのために、レスポンダ間サウンディングがオプションで許可されることがある。例えば、APによって開始されるセンシング手順では、レスポンダ1(R1)からレスポンダ2(R2)へのNDPと、レスポンダ2(R2)からレスポンダ1(R1)への別のNDPによる、2つのレスポンダ間の双方向サウンディングがオプションで許可される。これは、デイジーチェーンやスキャン順序、コンフィギュレーションを形成するN個のレスポンダがある場合に有用である。 In an AP initiated sensing procedure, responder-to-responder sounding may be optionally allowed for responder-to-responder bidirectional sensing. For example, an AP initiated sensing procedure may optionally allow bidirectional sounding between two responders with an NDP from Responder 1 (R1) to Responder 2 (R2) and another NDP from Responder 2 (R2) to Responder 1 (R1). This is useful when there are N responders forming a daisy chain, scan order, or configuration.
N=3の例では、3つのレスポンダR1、R2、R3は閉じたデイジーチェーンまたは閉ループを形成することができる。R2はR1-R2間のCSIとR2-R3間のCSIを取得できる。R2は、2つのCSIに基づいて有用なWLANセンシング計算を実行することができる。オプションとして、CSIはAPに報告される。 In the example of N=3, the three responders R1, R2, and R3 can form a closed daisy chain or closed loop. R2 can obtain the CSI between R1-R2 and the CSI between R2-R3. R2 can perform useful WLAN sensing calculations based on the two CSIs. Optionally, the CSI is reported to the AP.
図19は、双方向レスポンダ間センシングの例を示す。この例では、4つのセンシングレスポンダR1、R2、R3、およびR4がネットワーク(例えばデイジーチェーン)を形成するように構成されている。いくつかの「リンク」は、リンクされた各ペアがタンデムに互いにNDPを送信するような(例えば、R1からR2へのNDPおよびR2からR1へのNDP)双方向センシングを行うことができる(例えば、R1-R2、またはR2-R3)。 Figure 19 shows an example of bidirectional responder-to-responder sensing. In this example, four sensing responders R1, R2, R3, and R4 are configured to form a network (e.g., a daisy chain). Some "links" can perform bidirectional sensing (e.g., R1-R2, or R2-R3) such that each linked pair transmits NDPs to each other in tandem (e.g., NDP from R1 to R2 and NDP from R2 to R1).
リンクの中には、NDPが一方向にのみ送信されるような片方向センシング(R3-R4、R4-R1など)を行うものがある。R2には2つのCSIがある。R2は、R1-R2間のCSIと、R2-R3間のCSIの2つのCSIを持つ(R2がさらにR4などの追加のレスポンダにリンクされている場合は、さらに多くのCSIを持つ可能性がある)。いくつかの実施形態では、センシング測定の報告は任意である。 Some links have one-way sensing (R3-R4, R4-R1, etc.) where NDPs are only sent in one direction. R2 has two CSIs: CSI between R1-R2 and CSI between R2-R3 (and potentially more if R2 is further linked to additional responders such as R4). In some embodiments, reporting of sensing measurements is optional.
いくつかの実施形態によれば、オプションのレスポンダ間センシングにおいて、第1のセンシングレスポンダは、第2のセンシングレスポンダと一方向センシングまたは双方向センシングを行うことが許可されるべきである。一方向センシングでは、NDPが第1のレスポンダから第2のレスポンダに送信される。双方向センシングでは、第1のレスポンダから第2のレスポンダへNDPが送信され、その後に第2のレスポンダから第1のレスポンダへ別のNDPが送信される。 According to some embodiments, in optional inter-responder sensing, a first sensing responder should be allowed to do one-way or two-way sensing with a second sensing responder. In one-way sensing, an NDP is sent from the first responder to the second responder. In two-way sensing, an NDP is sent from the first responder to the second responder, followed by another NDP from the second responder to the first responder.
いくつかの実施形態では、本教示は、センシングレスポンダに関連するセッションセットアップ/測定セットアップの終了または一時停止も開示する。APは、特定のセンシングレスポンダに関連するセンシング測定結果(例えば、CSI、CIR、CFR、RSSI)が使い物にならない、役に立たない、および/またはタスクにとって最も役に立たない(例えば、雑音が多すぎる、不安定すぎる、混沌としすぎている、干渉が多すぎる、信頼性が低い、欠陥がある、または特定のレスポンダに関連するセンシングをユーザが「一時停止」または「停止」する、または全てのセンシングレスポンダに関連するセンシングをユーザが「一時停止」または「停止」する等)と判定してもよく、プロキシによるセンシング(SBP)の場合はSBPイニシエータからの判定を受信してもよい。判定は、(i)センシング測定結果に関するテスト(例えば、ノイズ、安定性、変動性、ランダム性/カオス、干渉、信頼性、故障、エラー及び/又はミスに関するテスト/測定に基づく)、及び/又は(ii)システムの状態/条件/テスト(例えば、センシング測定結果の送信/保存/関連処理/センシング計算が、帯域幅/メモリ/処理電力/時間を消費しすぎるか、電力を生成しすぎるか、または、より高い優先順位の別のタスクが、現在センシング測定結果に割り当てられているリソースを必要とする可能性がある)に基づいてよい。別のセンシングレスポンダに関連付けられたセンシング測定結果が、タスクにとって有用であり、無駄ではなく、および/またはより有用である可能性があるとの判断があり得る。 In some embodiments, the present teachings also disclose terminating or pausing a session setup/measurement setup associated with a sensing responder. The AP may determine that a sensing measurement result (e.g., CSI, CIR, CFR, RSSI) associated with a particular sensing responder is unusable, useless, and/or least useful for the task (e.g., too noisy, too unstable, too chaotic, too much interference, unreliable, faulty, or the user "pauses" or "stops" sensing associated with a particular responder, or the user "pauses" or "stops" sensing associated with all sensing responders, etc.), or in the case of sensing by proxy (SBP), may receive the determination from the SBP initiator. The determination may be based on (i) tests on the sensing measurements (e.g., based on tests/measurements for noise, stability, variability, randomness/chaos, interference, reliability, failures, errors, and/or mistakes), and/or (ii) system states/conditions/tests (e.g., the transmission/storage/associated processing/sensing computations of the sensing measurements may consume too much bandwidth/memory/processing power/time or generate too much power, or another task of higher priority may require the resources currently allocated to the sensing measurements). There may be a determination that a sensing measurement associated with another sensing responder may be useful, less wasteful, and/or more useful to the task.
その結果、APは、特定のセンシングレスポンダに関連付けられたセンシングセッションのセットアップを終了してもよく、SBPの場合にSBPイニシエータからそのような要求を受け取ってもよい。APは、一定期間待機し(例えば、何らかの干渉/ノイズ/不安定/信頼できない/不利な条件が終了するまで待機し、またはユーザがセンシングを「一時停止解除」または「停止解除」するまで待機し)、その後、特定のセンシングレスポンダと、終了したセンシングセッションセットアップと同一または類似の、または変更されたセンシングセッションセットアップ設定を使用して、別のセンシングセッションを(センシングセッションセットアップを実行することによって)開始してもよく、SBPの場合にSBPイニシエータからそのような要求を受信してもよい。期間時間の決定は、いくつかの基準に基づいてもよい。 As a result, the AP may terminate the setup of a sensing session associated with the particular sensing responder, or may receive such a request from the SBP initiator in case of SBP. The AP may wait for a period of time (e.g., until any interference/noise/unstable/unreliable/adverse conditions end, or until the user "unpauses" or "unstops" sensing), and then initiate another sensing session (by performing a sensing session setup) with the particular sensing responder and using the same or similar or modified sensing session setup configuration as the terminated sensing session setup, or may receive such a request from the SBP initiator in case of SBP. The determination of the period of time may be based on several criteria.
あるいは、APは、センシングセッションセットアップを終了する代わりに、特定のセンシングレスポンダに関連付けられた特定のセンシング測定セットアップを終了してもよく、SBPの場合にSBPイニシエータからの要求を受信してもよい。APは、終了した特定のセンシング測定セットアップと同一または類似の設定で、一定期間待機してから、特定のセンシングレスポンダとの別のセンシング測定セットアップを開始してもよく、またはSBPの場合にSBPイニシエータから要求を受信してもよい。 Alternatively, instead of terminating the sensing session setup, the AP may terminate a specific sensing measurement setup associated with a specific sensing responder and may receive a request from the SBP initiator in the case of an SBP. The AP may wait for a period of time before initiating another sensing measurement setup with the specific sensing responder with the same or similar settings as the terminated specific sensing measurement setup or may receive a request from the SBP initiator in the case of an SBP.
あるいは、APは、特定のセンシングレスポンダとのセンシングセッション(すなわち、センシングセッションのセットアップ)を一定期間一時停止し、一定期間後にセンシングセッションを再開するように要求されてもよいし、SBPの場合、SBPイニシエータから要求を受けてもよい。 Alternatively, the AP may be requested to suspend a sensing session (i.e., set up a sensing session) with a particular sensing responder for a certain period of time and resume the sensing session after a certain period of time, or in the case of an SBP, may receive a request from the SBP initiator.
あるいは、APは特定のセンシングレスポンダとの特定のセンシング測定セッションを一定期間一時停止し、一定期間後に特定のセンシング測定セッションを再開してもよいし、SBPの場合、SBPイニシエータから、要求を受けてもよい。 Alternatively, the AP may suspend a particular sensing measurement session with a particular sensing responder for a certain period of time and resume the particular sensing measurement session after a certain period of time, or in the case of an SBP, may receive a request from the SBP initiator.
いくつかの実施形態では、サウンディング信号は、APからSBP内の複数のセンシングレスポンダにマルチキャストまたはブロードキャストされ得る。APは、(例えば、センシングセッションにおいて、またはSBPにおいて)センシングイニシエータであり、センシングトランスミッタでもあり得る。APは、サウンディング信号(NDPなど)を多数のセンシングレスポンダのそれぞれに個別に送信してもよい(すなわち、ポイントツーポイントのサウンディング)。あるいは、サウンディング信号(例えばNDP)をマルチキャストまたはブロードキャストを使用して複数のセンシングレスポンダに送信し、センシング測定結果を複数のセンシングレスポンダで同時にまたは同時に生成してもよい。センシング測定結果は、オプションとして(すなわち、APに報告されても/報告されなくても)よい。SBPの場合、APは、任意で(すなわち、してもよい/しなくてもよい)センシング測定結果をSBPイニシエータに報告してもよい。 In some embodiments, the sounding signal may be multicast or broadcast from the AP to multiple sensing responders in the SBP. The AP may be both the sensing initiator (e.g., in a sensing session or in an SBP) and the sensing transmitter. The AP may transmit the sounding signal (e.g., NDP) to each of multiple sensing responders individually (i.e., point-to-point sounding). Alternatively, the sounding signal (e.g., NDP) may be transmitted using multicast or broadcast to multiple sensing responders, and sensing measurements may be generated simultaneously or simultaneously at multiple sensing responders. The sensing measurements may be optional (i.e., may/may not be reported to the AP). In the case of an SBP, the AP may optionally (i.e., may/may not) report the sensing measurements to the SBP initiator.
いくつかの実施形態において、本教示は、アドホックネットワークセンシング、ピアツーピアモードセンシング、および非インフラストラクチャモード(NIM)センシングのためのシステムおよび方法、例えば、無線アドホックネットワークまたは分散型無線ネットワーク(例えば、非インフラストラクチャモードまたはピアツーピアモードのWiFi、Bluetooth、または非インフラストラクチャモード又はピアツーピアモードにおける他のデバイス、WiFi Direct、モバイルアドホックネットワーク(MANET)、車両アドホックネットワーク(VANET)、SPAN、無線メッシュネットワーク)における無線センシングを開示する。一部の実施形態では、アドホックネットワークは既存のインフラに依存しないため(例えば、アドホックネットワークにはアクセスポイント/APがない)、中央集中ノードに依存できないアプリケーションに適している。アドホックネットワークは最小限の設定しか必要としない傾向があり、迅速に展開できるため、緊急事態、自然災害、一時的/特別なイベント、またはロボットに適している。 In some embodiments, the present teachings disclose systems and methods for ad-hoc network sensing, peer-to-peer mode sensing, and non-infrastructure mode (NIM) sensing, such as wireless sensing in wireless ad-hoc networks or distributed wireless networks (e.g., WiFi, Bluetooth, or other devices in non-infrastructure or peer-to-peer modes, WiFi Direct, mobile ad-hoc networks (MANETs), vehicular ad-hoc networks (VANETs), SPANs, wireless mesh networks). In some embodiments, ad-hoc networks do not rely on existing infrastructure (e.g., ad-hoc networks do not have access points/APs), making them suitable for applications that cannot rely on a centralized node. Ad-hoc networks tend to require minimal configuration and can be deployed quickly, making them suitable for emergency situations, natural disasters, temporary/special events, or robotics.
無線センシング手順は、アクセスポイント(AP)が無線ネットワークを確立/組織/管理するインフラストラクチャモード(非アドホックネットワーク)で使用できる。STA(AP STAまたは非AP STA)は、センシング手順(インフラストラクチャモード)を開始するセンシングイニシエータとして機能することができる。1つまたは複数の他のSTAは、センシング手順に参加することによって、センシングレスポンダとして機能することができる。STAは、センシングレスポンダのそれぞれのセットと、センシングパラメータ/設定のそれぞれの設定で複数の無線センシング手順を開始することができる。各々がそれぞれのセンシング手順を開始する複数のSTAが存在してもよい。 Wireless sensing procedures can be used in infrastructure mode (non-ad-hoc network) where an Access Point (AP) establishes/organizes/manages the wireless network. A STA (AP STA or non-AP STA) can act as a sensing initiator that initiates the sensing procedure (infrastructure mode). One or more other STAs can act as sensing responders by participating in the sensing procedure. A STA can initiate multiple wireless sensing procedures with respective sets of sensing responders and respective settings of sensing parameters/configurations. There may be multiple STAs, each initiating a respective sensing procedure.
APはセンシングイニシエータまたはセンシングレスポンダである。サウンディング信号は、STA(センシングトランスミッタ)から別のSTA(センシングレスポンダ)に送信されることがある。これらの信号は、APから非AP STAに送信されてもよいし、非AP STAからAPに送信されてもよいし、両方送信されてもよいし、送信されなくてもよい。APがセンシングのイニシエータである場合、トリガベース(TB)センシングが使用されることがある。サウンディング信号(例えば、非データパケット(NDP)、NDPのバリアント)送信のトリガは、APがNDPアナウンスメントフレーム(NDPA)またはトリガフレームバリアント(TF)を送信することによって達成されてもよい。トリガ後の短い時間(例えば、フレーム間スペース(IFS)、ショートIFS(SIFS)、縮小IFS(RIFS)、PCF IFS(PIFS)、DCF IFS(DIFS)、Arbitrary IFS(AIFS)、拡張IFS(EIFS)など)、NDPは、AP(センシングイニシエータ)から非AP STA(センシングレスポンダ)へ、または非AP STA(複数可)からAPへ、またはその両方から、または非AP STAから別の非AP STAへ送信され、センシング結果を生成することができる。非AP STAがセンシングイニシエータである場合、非AP STAがAPにNDPAを送信し、続いてイニシエータツーレスポンダ(I2R)NDPおよびレスポンダツーイニシエータ(R2I)NDPのペアが送信される非TBセンシングが使用され得る。いずれのNDPも、センシングレシーバでセンシング結果を生成するために使用することができる。センシングイニシエータへのセンシング結果の報告はオプションである。 The AP is the sensing initiator or the sensing responder. Sounding signals may be transmitted from a STA (sensing transmitter) to another STA (sensing responder). These signals may be transmitted from the AP to a non-AP STA, from a non-AP STA to an AP, or both, or neither. When the AP is the initiator of sensing, trigger-based (TB) sensing may be used. Triggering the transmission of a sounding signal (e.g., a non-data packet (NDP), a variant of NDP) may be achieved by the AP transmitting an NDP announcement frame (NDPA) or a trigger frame variant (TF). A short time after the trigger (e.g., Interframe Space (IFS), Short IFS (SIFS), Reduced IFS (RIFS), PCF IFS (PIFS), DCF IFS (DIFS), Arbitrary IFS (AIFS), Extended IFS (EIFS), etc.), an NDP can be sent from the AP (sensing initiator) to a non-AP STA (sensing responder), or from the non-AP STA(s) to the AP, or from both, or from a non-AP STA to another non-AP STA to generate a sensing result. If a non-AP STA is the sensing initiator, non-TB sensing may be used, in which the non-AP STA sends an NDPA to the AP, followed by an Initiator-to-Responder (I2R) NDP and a Responder-to-Initiator (R2I) NDP pair. Either NDP can be used to generate sensing results at the sensing receiver. Reporting the sensing results to the sensing initiator is optional.
いくつかの実施形態において、本教示は、非インフラストラクチャモードで複数のピアツーピア無線デバイスまたは無線ステーション(STA)から構成される無線アドホックネットワークのためのプロトコル(例えば、802.11、802.11bf)に基づく非インフラストラクチャモード(NIM)無線センシングを開示する。非インフラストラクチャモードの無線センシング(フレーム、交換、タイミング、仕様などを含む)は、プロトコルまたは標準(例えば、802.11、802.11bf)に従う/基づくことができる。インフラストラクチャモードと同様に、非インフラストラクチャモードのSTAは、非インフラストラクチャモードのセンシング手順またはセンシングセッションを開始することによって(例えば、アドホックネットワーク内の近隣局に要求を送信することによって)、センシングイニシエータとして機能することができる。非インフラストラクチャモードのセンシング手順は、APが非インフラストラクチャモードのSTAに置き換えられる点を除き、インフラストラクチャモードのセンシング手順と同様であり得る。インフラストラクチャモードと同様に、非インフラストラクチャモードの他のSTA(複数可)は、非インフラストラクチャモードのセンシング手順に参加することによって(例えば、センシングイニシエータからの要求に参加意思を示して返信することによって)、センシングレスポンダとして機能することができる。非インフラストラクチャモードのSTAは、各手順/セッションを(非インフラストラクチャモードのSTAである)センシングレスポンダのそれぞれのセットと行う、複数の非インフラストラクチャモードのセンシング手順またはセンシングセッションを開始することができる。アドホックネットワークの非インフラストラクチャモードにある複数のSTAがセンシングイニシエータとして機能し、それぞれがそれぞれの非インフラストラクチャモードのセンシング手順またはセンシングセッションを持つことがある。 In some embodiments, the present teachings disclose non-infrastructure mode (NIM) wireless sensing based on a protocol (e.g., 802.11, 802.11bf) for a wireless ad-hoc network consisting of multiple peer-to-peer wireless devices or wireless stations (STAs) in a non-infrastructure mode. The non-infrastructure mode wireless sensing (including frames, exchanges, timing, specifications, etc.) can follow/be based on a protocol or standard (e.g., 802.11, 802.11bf). Similar to the infrastructure mode, a non-infrastructure mode STA can act as a sensing initiator by initiating a non-infrastructure mode sensing procedure or sensing session (e.g., by sending a request to a neighboring station in the ad-hoc network). The non-infrastructure mode sensing procedure can be similar to the infrastructure mode sensing procedure, except that the AP is replaced by a non-infrastructure mode STA. Similar to infrastructure mode, other STA(s) in non-infrastructure mode can act as sensing responders by participating in the non-infrastructure mode sensing procedure (e.g., by replying to a request from the sensing initiator with an indication of willingness to participate). A non-infrastructure mode STA can initiate multiple non-infrastructure mode sensing procedures or sensing sessions, with each procedure/session being conducted with a respective set of sensing responders (which are non-infrastructure mode STAs). Multiple STAs in non-infrastructure mode in an ad-hoc network can act as sensing initiators, each having its own non-infrastructure mode sensing procedure or sensing session.
非インフラストラクチャモードのセンシング手順では、センシングイニシエータはセンシングトランスミッタであってもよいし、センシングレシーバであってもよいし、両方であってもよいし、何もなくてもよい。センシングレスポンダは、トランスミッタ、レシーバ、またはその両方であってもよい。サウンディング信号は、センシングトランスミッタからセンシングレシーバに送信されてもよい。双方向センシングがサポートされている場合、サウンディング信号は逆方向にも送信される。サウンディング信号は、センシングイニシエータからセンシングレスポンダへ、またはセンシングレスポンダからセンシングイニシエータへ、あるいはその両方、あるいは第1のセンシングレスポンダから第2のレスポンダへ送信される。 In a non-infrastructure mode sensing procedure, the sensing initiator may be a sensing transmitter, a sensing receiver, both, or nothing. The sensing responder may be a transmitter, a receiver, or both. The sounding signal may be sent from the sensing transmitter to the sensing receiver. If bidirectional sensing is supported, the sounding signal is also sent in the reverse direction. The sounding signal is sent from the sensing initiator to the sensing responder, or from the sensing responder to the sensing initiator, or both, or from the first sensing responder to the second responder.
非インフラストラクチャモードのトリガベース(TB)センシングは、インフラストラクチャモードのAPが非インフラストラクチャモードのセンシングイニシエータに置き換えられる点を除き、インフラストラクチャモードのTBセンシングと同様に実行されてもよい。サウンディング信号(例えば、NDP、NDPバリアント)送信のトリガは、センシングイニシエータがNDPA、またはNDPAに類似するフレーム、またはTF、またはTFに類似するフレームを送信することによって達成されてもよい。トリガ後の短い時間(IFS、SIFS、RIFS、PIFS、DIFS、AIFS、EIFSなど)に、センシングイニシエータからセンシングレスポンダへ、またはセンシングレスポンダからセンシングイニシエータへ、またはその両方から、または第1のセンシングレスポンダから第2のセンシングレスポンダへ、NDPが送信され、(センシングレシーバで)センシング結果が生成されることがある。 Non-infrastructure mode trigger-based (TB) sensing may be performed similarly to infrastructure mode TB sensing, except that the infrastructure mode AP is replaced by a non-infrastructure mode sensing initiator. Triggering of sounding signal (e.g., NDP, NDP variant) transmission may be achieved by the sensing initiator transmitting an NDPA, or a frame similar to an NDPA, or a TF, or a frame similar to a TF. A short time after the trigger (IFS, SIFS, RIFS, PIFS, DIFS, AIFS, EIFS, etc.), an NDP may be transmitted from the sensing initiator to the sensing responder, or from the sensing responder to the sensing initiator, or from both, or from the first sensing responder to the second sensing responder, and a sensing result may be generated (at the sensing receiver).
インフラストラクチャモードの非TBセンシングと同様に、非インフラストラクチャモードの非TBセンシングが実行されてもよく、この場合、センシングイニシエータは、NDPAをセンシングレスポンダに送信し、続いて、イニシエータツーレスポンダ(I2R)NDPおよびレスポンダツーイニシエータ(R2I)NDPの組を送信してもよい。非インフラストラクチャモードの非TBセンシングでは、センシングレスポンダはセンシングイニシエータにNDPAを送信し、続いてイニシエータツーレスポンダ(I2R)NDPとレスポンダツーイニシエータ(R2I)NDPのペアを送信してもよい。 Similar to infrastructure mode non-TB sensing, non-infrastructure mode non-TB sensing may be performed, in which the sensing initiator may send an NDPA to the sensing responder, followed by a pair of initiator-to-responder (I2R) NDP and responder-to-initiator (R2I) NDP. In non-infrastructure mode non-TB sensing, the sensing responder may send an NDPA to the sensing initiator, followed by a pair of initiator-to-responder (I2R) NDP and responder-to-initiator (R2I) NDP.
センシングレシーバにおけるセンシング結果の生成には、いずれのNDPを使用してもよい。センシングイニシエータへのセンシング結果の報告はオプションである。 Any NDP may be used to generate sensing results at the sensing receiver. Reporting the sensing results to the sensing initiator is optional.
いくつかの実施形態では、非インフラストラクチャモード(例えば、TBセンシングにおけるポーリングフェーズ)に対して、非インフラストラクチャモードにあるSTA(例えば、センシングイニシエータ)が、センシング測定値を取得するために、非インフラストラクチャモードにある他のSTAからNDP送信を要求することを可能にする、トリガフレームバリアント(TF)に類似するフレーム(パブリックまたはプロテクト)が、プロトコルまたは標準(例えば、802.11、802.11bf)において定義され得る。非インフラストラクチャモードのSTAが利用可能な場合、STAはCTS-to-selfで応答することができる。 In some embodiments, for non-infrastructure mode (e.g., polling phase in TB sensing), a frame (public or protected) similar to the trigger frame variant (TF) may be defined in the protocol or standard (e.g., 802.11, 802.11bf) that allows a STA in non-infrastructure mode (e.g., sensing initiator) to request an NDP transmission from another STA in non-infrastructure mode to obtain sensing measurements. If a non-infrastructure mode STA is available, the STA can respond with a CTS-to-self.
一部の実施形態では、プロトコルまたは標準規格のTFは、非インフラストラクチャモードにあるSTAが、センシング測定を取得するために、非インフラストラクチャにある他のSTAからNDP送信を要求できるように定義/改良/修正/変更される可能性がある。TFは、AP(インフラストラクチャモード)が送信する場合、APはセンシング測定を取得するためにSTAからNDP送信を要求できる。TFは、非インフラモードでSTAによって送信されるとき、STAが非インフラモードで他のSTAからNDP送信を要求し、センシング測定を取得することを可能にする。 In some embodiments, the TF of the protocol or standard may be defined/improved/modified/changed to allow a STA in non-infrastructure mode to request an NDP transmission from another STA in non-infrastructure mode to obtain sensing measurements. The TF, when transmitted by an AP (infrastructure mode), allows the AP to request an NDP transmission from the STA to obtain sensing measurements. The TF, when transmitted by a STA in non-infrastructure mode, allows the STA to request an NDP transmission from another STA in non-infrastructure mode to obtain sensing measurements.
非インフラストラクチャモードのNDPAサウンディングフェーズは、非インフラストラクチャモードのSTA(例えば、センシングイニシエータ、またはセンシングレスポンダ)によるNDPA、またはNDPAに類似したフレームの送信と、NDPA送信の短時間(例えば、IFS、SIFS、RIFS、PIFS、DIFS、AIFS)後の、非インフラストラクチャモードのSTA(例えば、センシングイニシエータ、またはセンシングレスポンダ、またはセンシングトランスミッタ)によるNDPの送信とから構成され得る。例えば、NDPAサウンディングは、802.11の高効率(HE)、超高スループット(EHT)、またはpre-HE STAによって使用されうる。 The non-infrastructure mode NDPA sounding phase may consist of the transmission of an NDPA or NDPA-like frame by a non-infrastructure mode STA (e.g., a sensing initiator or sensing responder) and the transmission of an NDP by the non-infrastructure mode STA (e.g., a sensing initiator or sensing responder or sensing transmitter) a short time (e.g., IFS, SIFS, RIFS, PIFS, DIFS, AIFS) after the NDPA transmission. For example, NDPA sounding may be used by 802.11 High Efficiency (HE), Very High Throughput (EHT), or pre-HE STAs.
非インフラストラクチャモードのTFサウンディングフェーズは、非インフラストラクチャモードのSTA(例えば、センシングイニシエータ、またはセンシングレスポンダ)による、他のSTAからのNDP送信を要求するためのTFまたはTFに類似するフレームの送信と、TF又はTFに類似するフレームの受信の短時間(例えば、IFS、SIFS、RIFS、PIFS、DIFS、AIFS、EIFSなど)後の、他のSTA(例えば、別のSTAからそのSTAへ、そのSTAから別のSTAへ、または別のSTAからさらに別のSTAへ)によるNDPの送信により構成されうる。 The non-infrastructure mode TF sounding phase may consist of a non-infrastructure mode STA (e.g., a sensing initiator or sensing responder) transmitting a TF or a TF-like frame to request an NDP transmission from another STA, and a short time (e.g., IFS, SIFS, RIFS, PIFS, DIFS, AIFS, EIFS, etc.) after receiving the TF or TF-like frame, transmitting an NDP by the other STA (e.g., from another STA to that STA, from that STA to another STA, or from another STA to yet another STA).
非インフラストラクチャモードの非TBセンシング測定インスタンスは、以下のように実行され得る:非インフラストラクチャモードのSTA(例えば、センシングトランスミッタ、センシングイニシエータ、センシングレスポンダ)が送信機会(TXOP)を取得すると、センシングレシーバにNDPAを送信し、続いてI2R NDP(センシングイニシエータからセンシングレスポンダへ)とR2I NDP(センシングレスポンダからセンシングイニシエータへ)のペアを送信することによって、非インフラストラクチャモードの非TBセンシング測定インスタンスを開始する。センシングイニシエータがセンシングトランスミッタのみの場合、NDPAフレームはR2I NDPを1LTFシンボルで最小限の長さで送信するように構成する。センシングレスポンダがセンシングトランスミッタのみである場合、NDPAフレームはI2R NDPをLTFシンボル1つで最小限の長さで送信するように設定する。 A non-infrastructure mode non-TB sensing measurement instance may be performed as follows: When a non-infrastructure mode STA (e.g., sensing transmitter, sensing initiator, sensing responder) gets a transmission opportunity (TXOP), it initiates a non-infrastructure mode non-TB sensing measurement instance by transmitting an NDPA to the sensing receiver, followed by an I2R NDP (sensing initiator to sensing responder) and R2I NDP (sensing responder to sensing initiator) pair. If the sensing initiator is the only sensing transmitter, the NDPA frame configures the R2I NDP to be transmitted with a minimum length of one LTF symbol. If the sensing responder is the only sensing transmitter, the NDPA frame configures the I2R NDP to be transmitted with a minimum length of one LTF symbol.
プロキシによるセンシング(SBP)手順は、主にインフラストラクチャモードで使用される。インフラストラクチャモードSBPでは、(SBPイニシエータとして機能する)非AP STAがSBP要求(SBP Requestフレームまたは「インフラストラクチャモードSBP Requestフレーム」を使用)を(SBPレスポンダとして機能する)APに送信し、APはSBP応答を(SBP応答フレームを使用して)送信してSBP要求を受け入れる。その後、APは(SPがセンシングイニシエータとして機能する)多数のセンシングレスポンダとセンシング手順を実行し、オプションでセンシング測定結果(CSIなど)を報告する。 The Sensing by Proxy (SBP) procedure is mainly used in infrastructure mode. In infrastructure mode SBP, a non-AP STA (acting as an SBP initiator) sends an SBP request (using an SBP Request frame or "infrastructure mode SBP Request frame") to an AP (acting as an SBP responder), and the AP accepts the SBP request by sending an SBP response (using an SBP response frame). The AP then performs the sensing procedure with multiple sensing responders (with the SP acting as a sensing initiator) and optionally reports the sensing measurement results (e.g. CSI).
一部の実施形態では、インフラストラクチャモードSBPの場合、インフラストラクチャモードのSBPレスポンダ(およびセンシングイニシエータも)は、SBPイニシエータからSBP要求を受信する前に、既存のセンシング手順を実行している可能性がある。センシング手順は、別のSBPイニシエータによって開始された別のSBP手順に関連付けられていても、関連付けられていなくてもよい。既存のセンシング手順は、多数の既存のセンシングレスポンダから構成され、センシング測定設定/パラメータのセットに関連付けられている可能性がある。 In some embodiments, for infrastructure mode SBPs, an infrastructure mode SBP responder (and also a sensing initiator) may be performing an existing sensing procedure prior to receiving an SBP request from an SBP initiator. A sensing procedure may or may not be associated with another SBP procedure initiated by another SBP initiator. An existing sensing procedure may consist of multiple existing sensing responders and may be associated with a set of sensing measurement configurations/parameters.
1つのケースでは、既存のセンシング手順のセンシング測定設定/パラメータは、SBPイニシエータにとって(要求されたSBPに対して)許容可能である可能性がある。SBPレスポンダは、既存のセンシング手順を要求されたSBPに単純に関連付け、既存のセンシング手順からのセンシング測定をSBPイニシエータに送信/共有することができる。 In one case, the sensing measurement configuration/parameters of an existing sensing procedure may be acceptable to the SBP initiator (for the requested SBP). The SBP responder can simply associate the existing sensing procedure with the requested SBP and send/share the sensing measurements from the existing sensing procedure to the SBP initiator.
別のケースでは、既存のセンシング手順のセンシング測定設定/パラメータは、SBPイニシエータにとって(要求されたSBPに対して)受け入れられない可能性がある。SBPレスポンダ/センシングイニシエータは、センシングレスポンダと協力して、調整された/変更されたセンシング測定設定/パラメータを有する調整された/変更されたセンシング手順がSBPイニシエータに受け入れられるように、既存のセンシング手順の1つまたは複数のセンシング測定設定/パラメータを調整/変更することができる。その後、SBPレスポンダは、既存のセンシング手順を要求されたSBPに関連付け、既存のセンシング手順からのセンシング測定をSBPイニシエータに送信/共有することができる。 In another case, the sensing measurement settings/parameters of the existing sensing procedure may not be acceptable to the SBP initiator (for the requested SBP). The SBP responder/sensing initiator, in cooperation with the sensing responder, can adjust/modify one or more sensing measurement settings/parameters of the existing sensing procedure such that the adjusted/modified sensing procedure with the adjusted/modified sensing measurement settings/parameters is acceptable to the SBP initiator. The SBP responder can then associate the existing sensing procedure with the requested SBP and send/share the sensing measurements from the existing sensing procedure to the SBP initiator.
例えば、既存のセンシング手順の以下の設定/パラメータの1つを調整/変更することができる:サウンディング周波数/タイミング(例えば0.1/1/10/100/1000/10000Hz)、キャリア周波数(例えばチャネル番号、2.4GHz、5GHz、6GHzなど)、帯域幅(例えば20/40/80/160/320/640MHz、または帯域幅の一部/共有)、ユニキャスト/マルチキャスト/ブロードキャスト、センシングトランスミッタ/レシーバの設定、トリガ(TBセンシング、NDPA/TF使用、非TBセンシングなど)アンテナ量、センシング測定値のオプション報告、報告されるセンシング測定値のタイプ、センシングレスポンダのセット。 For example, one of the following settings/parameters of an existing sensing procedure can be adjusted/changed: sounding frequency/timing (e.g. 0.1/1/10/100/1000/10000 Hz), carrier frequency (e.g. channel number, 2.4 GHz, 5 GHz, 6 GHz, etc.), bandwidth (e.g. 20/40/80/160/320/640 MHz or part/share of bandwidth), unicast/multicast/broadcast, sensing transmitter/receiver settings, trigger (TB sensing, NDPA/TF used, non-TB sensing, etc.) antenna amount, optional reporting of sensing measurements, type of sensing measurements reported, set of sensing responders.
別のケースでは、既存のセンシング手順のセンシング測定設定/パラメータは、SBPイニシエータにとって(要求されたSBPに対して)部分的に受け入れられる可能性がある。それは、別のセンシング手順によって補強される場合、受け入れられるようになる可能性がある。例えば、SBPイニシエータは100Hzのサウンディング周波数を要求する場合があるが、既存のセンシング手順は50Hzのサウンディング周波数を有する。SBPレスポンダは、サウンディング周波数が50Hzの補完/補助センシング手順を開始し、2つのセンシング手順を合わせて、SBPイニシエータが要求した100Hzのサウンディング周波数を生成できるように、補完/補助センシング手順のサウンディングのタイミングを合わせることができる。 In another case, the sensing measurement settings/parameters of an existing sensing procedure may be partially acceptable (for the requested SBP) to the SBP initiator. It may become acceptable if it is augmented by another sensing procedure. For example, the SBP initiator may request a sounding frequency of 100 Hz, but the existing sensing procedure has a sounding frequency of 50 Hz. The SBP responder can initiate a complementary/auxiliary sensing procedure with a sounding frequency of 50 Hz and time the soundings of the complementary/auxiliary sensing procedure so that the two sensing procedures together produce the 100 Hz sounding frequency requested by the SBP initiator.
別の例では、SBPイニシエータは100Hzのサウンディング周波数を要求するかもしれないが、既存のセンシング手順は25Hzのサウンディング周波数(均一なタイミング/サンプリング)を有する。SBPレスポンダは、75Hz(一様でないタイミング/サンプリング)のサウンディング周波数を有する補完/補助サウンディング手順を開始し、2つのサウンディング手順を合わせて、SBPイニシエータが要求した100Hz(一様なサウンディング/サンプリング)のサウンディング周波数を生成できるように、補完/補助サウンディング手順のサウンディングのタイミングを計ることができる。例えば、SBPレスポンダは、既存のセンシング手順から1つのセンシング測定を取得し、次に補助センシング手順から3つのセンシング測定を取得し、次に既存のセンシング手順からもう1つのセンシング測定を取得し、次に補助センシング手順からもう3つのセンシング測定を取得する、といった具合である。 In another example, an SBP initiator may request a sounding frequency of 100 Hz, but the existing sensing procedure has a sounding frequency of 25 Hz (uniform timing/sampling). The SBP responder can initiate a complementary/auxiliary sounding procedure with a sounding frequency of 75 Hz (non-uniform timing/sampling) and time the soundings of the complementary/auxiliary sounding procedure so that together the two sounding procedures produce the 100 Hz (uniform sounding/sampling) sounding frequency requested by the SBP initiator. For example, the SBP responder may take one sensing measurement from the existing sensing procedure, then three sensing measurements from the auxiliary sensing procedure, then one more sensing measurement from the existing sensing procedure, then three more sensing measurements from the auxiliary sensing procedure, and so on.
別の例では、SBPイニシエータは80MHzの帯域幅を要求することがあるが、既存のセンシング手順は40MHzの帯域幅を有する。SBPレスポンダは、40MHzの帯域幅を持つ補完/補助センシング手順を開始し、2つのセンシング手順を合わせて、SBPイニシエータが要求した80MHzの帯域幅を生成することができる。 In another example, an SBP initiator may request a bandwidth of 80 MHz, but the existing sensing procedure has a bandwidth of 40 MHz. The SBP responder can initiate a complementary/auxiliary sensing procedure with a bandwidth of 40 MHz, and the two sensing procedures together can produce the 80 MHz bandwidth requested by the SBP initiator.
SBP要求フレームには、SBP手順において(1つの/いくつかの/任意の/全てのセンシングレスポンダに対して)複数のセンシング手順を使用してよいか否かを示すフィールド(例えば、ビット、またはビットパターン)があってもよい。あるいは、SBP手順においてセンシング手順の「ミックスアンドマッチ(mix-and-match)」が許容されるかどうかを示すフィールド(ビットなど)があってもよい。 The SBP request frame may have a field (e.g., a bit or a bit pattern) indicating whether multiple sensing procedures may be used in the SBP procedure (for one/some/any/all sensing responders). Alternatively, there may be a field (e.g., a bit) indicating whether "mix-and-match" of sensing procedures is allowed in the SBP procedure.
いくつかの実施形態において、SBP要求フレームまたは関連フレームは、許容されるセンシングレスポンダ(または許容される/優先されるセンシングレスポンダ)の仕様/記述/リストを含み得る。SBPイニシエータは、SBPレスポンダ/センシングイニシエータが許容されるセンシングレスポンダにのみセンシング手順に参加することを許可するように、SBPレスポンダ/センシングイニシエータによって実行される/開始されるSBP手順を制限することができる(または、SBPイニシエータは、許容されるセンシングレスポンダからのセンシング測定結果を受信することのみを望む/優先することができ、SBPレスポンダは、SBPイニシエータに許容されるセンシングレスポンダからのセンシング測定結果のみ提供することができる)。許容されるセンシングレスポンダのリストにない他のセンシングレスポンダは「不許可」であり、センシング手順に参加することを許可されない場合がある。許容されるセンシングレスポンダを特定するために、SBPイニシエータは、SBP要求フレームまたは関連フレームにおいて、許容される各センシングレスポンダの一意の識別子(ID)(例えば、ユーザID(UID)、アソシエーション(AID)、ユニバーサル一意ID(UUID)、グローバル一意ID(GUID)、MACアドレス、またはインターネットプロトコル(IP)アドレス、システム内の内部IDなどのいずれか)を提供してもよい。 In some embodiments, the SBP request frame or associated frame may include a specification/description/list of allowed sensing responders (or allowed/preferred sensing responders). The SBP initiator may restrict the SBP procedures performed/initiated by the SBP responder/sensing initiator such that the SBP responder/sensing initiator only allows allowed sensing responders to participate in the sensing procedure (or the SBP initiator may only desire/prefer to receive sensing measurements from allowed sensing responders, and the SBP responder may only provide sensing measurements from allowed sensing responders to the SBP initiator). Other sensing responders not in the list of allowed sensing responders may be "not allowed" and not allowed to participate in the sensing procedure. To identify the allowed sensing responders, the SBP initiator may provide a unique identifier (ID) (e.g., a user ID (UID), association ID (AID), universal unique ID (UUID), global unique ID (GUID), MAC address, or Internet Protocol (IP) address, an internal ID within the system, etc.) for each allowed sensing responder in the SBP request frame or associated frame.
いくつかの実施形態では、SBPイニシエータは、SBP手順のセンシング手順の間いつでも、SBP手順の少なくとも1つの設定/パラメータを更新/変更/修正するために、SBPレスポンダにSBP更新フレームを送信することができる。例えば、SBPイニシエータは、特定のセンシングレスポンダを終了/停止するよう(例えば、SBP更新フレームを使用して)SBPレスポンダ/センシングイニシエータに要求することができ(例えば、特定のセンシングレスポンダに関連付けられたセンシング測定値/TSCIが、ノイズが多い、問題がある、不安定である、欠陥がある、信頼性が低いなどの可能性があり、また、TXOP、データ帯域幅、メモリ、コンピューティングパワー、および/または処理/送信するためのエネルギーなどの貴重なネットワークリソースを浪費している可能性があるため)、少なくとも、特定のセンシングレスポンダに関連付けられたセンシング測定値/TSCIの送信を停止するよう要求できる。SBPイニシエータは、SBPレスポンダ/センシングイニシエータに、特定のセンシングレスポンダの一時停止、再開、または追加を要求することができる。SBPは、特定のセンシングレスポンダの一意の識別子を提供してもよい。 In some embodiments, the SBP initiator may send an SBP update frame to the SBP responder at any time during the sensing procedure of the SBP procedure to update/change/modify at least one setting/parameter of the SBP procedure. For example, the SBP initiator may request the SBP responder/sensing initiator (e.g., using an SBP update frame) to terminate/stop a particular sensing responder (e.g., because the sensing measurements/TSCIs associated with the particular sensing responder may be noisy, problematic, unstable, defective, unreliable, etc., and may be wasting valuable network resources such as TXOP, data bandwidth, memory, computing power, and/or energy to process/transmit), and may at least request that the SBP responder/sensing initiator stop transmitting the sensing measurements/TSCIs associated with the particular sensing responder. The SBP initiator may request the SBP responder/sensing initiator to pause, resume, or add a particular sensing responder. The SBP may provide a unique identifier for a particular sensing responder.
一部の実施形態では、インフラストラクチャモードSBPのAPが非インフラストラクチャモードのSTAに置き換えられることを除いて、インフラストラクチャモードSBPに類似する非インフラストラクチャモード(NIM)SBP手順が定義される。SBP要求フレームに似たフレーム(パブリックまたはプロテクト)がプロトコルまたは標準(802.11、802.11bf)において定義されており、このフレームを使用して、非インフラストラクチャモードのSTA(SBPイニシエータ、またはNIM SBPイニシエータとして機能する)が、SBP要求を受け入れるためにNIM SBP応答(例えば、SBP応答フレームまたは同様のフレーム)を送信する非インフラストラクチャモードの別のSTA(インフラストラクチャモードSBPのAPと同様に、SBPレスポンダ、またはNIM SBPレスポンダとして機能する)にNIM SBP要求を送信することができる。SBP Requestフレームは、SBPレスポンダによって開始されるNIMセンシング手順において、SBPレスポンダがセンシングトランスミッタであるか、センシングレシーバであるか、またはその両方であるか、またはそのいずれでもないかを示す/指定するビット/フィールドを有することができる。次に、別のSTA(SBPレスポンダとセンシングイニシエータの両方である)は、多数のセンシングレスポンダ(非インフラストラクチャモードのSTA)とNIMセンシング手順を実行/開始することができる。非インフラストラクチャモードのセンシング手順で得られた測定結果は、任意で、センシングレスポンダからセンシングイニシエータに報告され、SBPレスポンダ(センシングイニシエータ)からSBPイニシエータに報告されることがある。別のSTA(すなわち、SBPレスポンダおよびセンシングイニシエータ)は、そのSBP応答においてMeasurement Setup IDを割り当ててもよい。 In some embodiments, a non-infrastructure mode (NIM) SBP procedure is defined that is similar to the infrastructure mode SBP, except that the AP of the infrastructure mode SBP is replaced by a non-infrastructure mode STA. A frame (public or protected) similar to the SBP request frame is defined in the protocol or standard (802.11, 802.11bf) by which a non-infrastructure mode STA (acting as an SBP initiator, or NIM SBP initiator) can send a NIM SBP request to another non-infrastructure mode STA (acting as an SBP responder, or NIM SBP responder, similar to the AP of the infrastructure mode SBP) that sends a NIM SBP response (e.g., an SBP response frame or similar frame) to accept the SBP request. The SBP Request frame may have a bit/field indicating/specifying whether the SBP responder is a sensing transmitter, a sensing receiver, or both, or neither, in the NIM sensing procedure initiated by the SBP responder. Then, another STA (which is both an SBP responder and a sensing initiator) may perform/initiate NIM sensing procedures with multiple sensing responders (STAs in non-infrastructure mode). Measurement results obtained in non-infrastructure mode sensing procedures may be optionally reported from the sensing responder to the sensing initiator and from the SBP responder (sensing initiator) to the SBP initiator. Another STA (i.e., SBP responder and sensing initiator) may assign a Measurement Setup ID in its SBP response.
一部の実施形態では、インフラストラクチャモード(IM)のSBP Requestフレームは、非インフラストラクチャモードのSTA(SBPイニシエータ)が非インフラストラクチャモードの別のSTAに非インフラストラクチャモードのSBP要求を送信できるように定義/改良/修正/変更されてもよい。 In some embodiments, the infrastructure mode (IM) SBP Request frame may be defined/improved/modified/changed to allow a non-infrastructure mode STA (SBP initiator) to send a non-infrastructure mode SBP request to another non-infrastructure mode STA.
非インフラストラクチャモードの別のSTAが送信するNIM SBP応答は、IM SBP Responseフレームに類似したフレームであってもよいし、非インフラストラクチャモードの別のSTAがNIM SBP要求を受諾または拒否できるようにプロトコルまたは規格で定義/修正されているIM SBP Responseフレームそのものであってもよい。 The NIM SBP response sent by another STA in non-infrastructure mode may be a frame similar to an IM SBP Response frame, or it may be an IM SBP Response frame itself that is defined/modified in a protocol or standard to allow another STA in non-infrastructure mode to accept or reject the NIM SBP request.
いくつかの実施形態では、SBPイニシエータは、許容されるセンシングレスポンダの数を指定/記述/リスト/提供することができる。SBPイニシエータは、SBPレスポンダ/センシングイニシエータが、許容される数のセンシングレスポンダのみがNIMセンシング手順への参加を許可するように、SBPレスポンダ/センシングイニシエータによって実行される/開始されるNIM SBP手順、またはNIMセンシング手順を制限することができる(または、SBPイニシエータは、許容されるセンシングレスポンダからのセンシング測定結果のみを受信することを望む/優先することができ、SBPレスポンダは、許容されるセンシングレスポンダからのセンシング測定結果のみSBPイニシエータに提供することができる)。許容されるセンシング応答者のリストにない他のセンシング応答者は「不許可」であり、NIM センシング手順に参加することを許可されない可能性がある。許容されるセンシングレスポンダの数を指定するために、SBPイニシエータは、許容される各センシングレスポンダの一意の識別子(ID)(例えば、ユーザID(UID)、アソシエーション(AID)、ユニバーサル一意ID(UUID)、グローバル一意ID(GUID)、MACアドレス、またはインターネットプロトコル(IP)アドレス、システム内部IDなどのいずれか)を提供してもよい。 In some embodiments, the SBP initiator can specify/describe/list/provide the number of sensing responders that are allowed. The SBP initiator can restrict the NIM SBP procedures or NIM sensing procedures executed/initiated by the SBP responder/sensing initiator such that the SBP responder/sensing initiator only allows the allowed number of sensing responders to participate in the NIM sensing procedure (or the SBP initiator can desire/prefer to receive sensing measurements only from allowed sensing responders, and the SBP responder can only provide sensing measurements from allowed sensing responders to the SBP initiator). Other sensing responders not on the list of allowed sensing responders may be "not allowed" and not allowed to participate in the NIM sensing procedure. To specify the number of allowed sensing responders, the SBP initiator may provide a unique identifier (ID) for each allowed sensing responder (e.g., a user ID (UID), an association ID (AID), a universally unique ID (UUID), a globally unique ID (GUID), a MAC address, or an Internet Protocol (IP) address, a system internal ID, etc.).
いくつかの実施形態では、SBPイニシエータは、NIM SBP手順のNIMセンシング手順の間いつでも、NIM SBP手順の少なくとも1つの設定/パラメータを更新/変更/修正するために、NIM SBP更新フレームをSBPレスポンダに送信することができる。例えば、SBPイニシエータは、特定のセンシングレスポンダを終了/停止するよう(例えば、NIM SBP更新フレームを使用して)SBPレスポンダ/センシングイニシエータに要求することができ(例えば、おそらく特定のセンシングレスポンダに関連するセンシング測定値/TSCIが、ノイズが多い、問題がある、不安定である、欠陥がある、信頼性が低いなどの可能性があり、TXOP、データ帯域幅、メモリ、コンピューティングパワー、および/または処理/送信するエネルギーなどの貴重なネットワークリソースを浪費している可能性があるため)、または少なくとも、特定のセンシングレスポンダに関連付けられたセンシング測定値/TSCIの送信を停止するよう要求できる。SBPイニシエータは、SBPレスポンダ/センシングイニシエータに、特定のセンシングレスポンダの一時停止、再開、または追加を要求することができる。SBPは、特定のセンシングレスポンダの固有の識別子を提供することができる。 In some embodiments, the SBP initiator can send a NIM SBP update frame to the SBP responder at any time during the NIM sensing procedure of the NIM SBP procedure to update/change/modify at least one setting/parameter of the NIM SBP procedure. For example, the SBP initiator can request the SBP responder/sensing initiator (e.g., using a NIM SBP update frame) to terminate/stop a particular sensing responder (e.g., because perhaps the sensing measurements/TSCI associated with the particular sensing responder may be noisy, problematic, unstable, defective, unreliable, etc., and may be wasting valuable network resources such as TXOP, data bandwidth, memory, computing power, and/or energy to process/transmit), or at least to stop transmitting the sensing measurements/TSCI associated with the particular sensing responder. An SBP initiator can request an SBP responder/sensing initiator to suspend, resume, or add a specific sensing responder. The SBP can provide a unique identifier for a specific sensing responder.
インフラストラクチャモードでは、AP STAによって開始されるセンシング手順は、オプションでセンシングレスポンダ間のNDP測定を許可するように拡張される。 In infrastructure mode, the sensing procedure initiated by the AP STA is optionally extended to allow NDP measurements between sensing responders.
一部の実施形態では、非インフラストラクチャモードのSTAによって開始される非インフラストラクチャモードのセンシング手順は、任意選択でセンシングレスポンダからセンシングレスポンダへのNDP測定を可能にするように拡張されてもよい。共に非インフラストラクチャモードのSTAである第1のセンシングレスポンダおよび第2のセンシングレスポンダは、第1のレスポンダから第2のレスポンダへ、または第2のレスポンダから第1のレスポンダへ、またはその両方へNDPが送信されるように構成され得る。 In some embodiments, the non-infrastructure mode sensing procedure initiated by a non-infrastructure mode STA may be optionally extended to allow sensing responder-to-sensing responder NDP measurements. A first sensing responder and a second sensing responder, both non-infrastructure mode STAs, may be configured such that an NDP is transmitted from the first responder to the second responder, or from the second responder to the first responder, or both.
いくつかの実施形態では、アドホックネットワーク内の非インフラストラクチャモードのSTAは、プロトコル(例えば802.11、802.11bf)に基づいて非インフラストラクチャモードのセンシング手順を開始するセンシングイニシエータとして機能する。非インフラストラクチャモードのアドホックネットワーク内の少なくとも1つの他のSTAは、プロトコルに基づいて、センシングレスポンダとしてセンシング手順に参加する。センシングイニシエータとセンシングレスポンダは、センシング手順/セッションおよび関連するセンシング測定パラメータをセットアップするためにネゴシエートする。 In some embodiments, a non-infrastructure mode STA in the ad-hoc network acts as a sensing initiator that initiates a non-infrastructure mode sensing procedure based on a protocol (e.g., 802.11, 802.11bf). At least one other STA in the non-infrastructure mode ad-hoc network participates in the sensing procedure as a sensing responder based on the protocol. The sensing initiator and sensing responder negotiate to set up the sensing procedure/session and associated sensing measurement parameters.
いくつかの実施形態では、一方のデバイスがセンシングトランスミッタ(タイプ1デバイス)としてセットアップされる。もう一方のデバイスは、センシングレシーバ(タイプ2デバイス)として設定される。無線サウンディング信号(例えば、NDP、NDPの時系列)は、センシングトランスミッタからセンシングレシーバに送信され、センシングレシーバでセンシング測定値(例えば、TSCI)を生成する。NDPはどちらのデバイスがセンシングトランスミッタであるかによりI2RまたはR2Iでありうる。
In some embodiments, one device is set up as a sensing transmitter (
センシング測定値は、センシングレシーバにおけるアプリケーション(例えば、ソフトウェア、ファームウェア)がローカルで利用できるようにしてもよい。センシング測定値は、オプションとして、センシングイニシエータ内のアプリケーション(例えば、ソフトウェア、ファームウェア)が利用できるように、センシングレスポンダからセンシングイニシエータまたはセンシングレシーバからセンシングトランスミッタに無線送信されてもよい(例えば、プロトコルに基づくセンシング測定レポートフレームを使用して)。 The sensing measurements may be made available locally to an application (e.g., software, firmware) in the sensing receiver. The sensing measurements may optionally be transmitted wirelessly (e.g., using protocol-based sensing measurement report frames) from the sensing responder to the sensing initiator or from the sensing receiver to the sensing transmitter for availability to an application (e.g., software, firmware) in the sensing initiator.
いくつかの実施形態では、メッシュネットワークにおいて、いくつかのk(例えば、kは3、4、6、又は10、又は100であってもよい)に対して例えばR1、R2、R3、・・・、R_kの複数の無線メッシュルータが存在してもよい。メッシュルータの中には、デュアルバンド、トライバンド、クワッドバンドデバイスもある。一部のバックチャネルは、メッシュルータがインターネット/ブロードバンドサービス(例えば、一部のブロードバンドルータ/サービスプロバイダ経由)との間でデジタルデータを送信/受信/転送/チャネル/交換することを可能にする場合がある。メッシュルータは、非インフラストラクチャモードを介して相互接続される場合がある。個々の無線クライアントデバイス(例えば、IoTデバイス)は、(例えば、インフラストラクチャモードまたは非インフラストラクチャモードで)複数のメッシュルータのいずれか1つに接続されてもよい。無線クライアントデバイスおよび/またはメッシュルータは、無線センシングネットワークを形成してもよく、一部は無線送信機(例えば、センシングトランスミッタ)であり、一部は無線受信機(例えば、センシングレシーバ)である。いくつか(例えばセンシングイニシエータ)は無線センシング手順/セッションを開始することができる。いくつかは、無線センシング手順/セッションに参加するために応答するかもしれない。 In some embodiments, there may be multiple wireless mesh routers in a mesh network, e.g. R1, R2, R3, ..., R_k for some k (e.g., k may be 3, 4, 6, or 10, or 100). Some mesh routers may be dual-band, tri-band, or quad-band devices. Some backchannels may allow mesh routers to send/receive/transfer/channel/exchange digital data to/from the Internet/broadband service (e.g., via some broadband router/service provider). Mesh routers may be interconnected via non-infrastructure mode. Individual wireless client devices (e.g., IoT devices) may be connected to any one of multiple mesh routers (e.g., in infrastructure mode or non-infrastructure mode). Wireless client devices and/or mesh routers may form a wireless sensing network, some of which are wireless transmitters (e.g., sensing transmitters) and some of which are wireless receivers (e.g., sensing receivers). Some (e.g., sensing initiators) may initiate wireless sensing procedures/sessions. Some may respond to participate in the wireless sensing procedure/session.
いくつかの実施形態では、各メッシュルータはクライアントデバイスが接続するために利用可能であるが、可能であれば、クライアントデバイスのほとんどまたはすべてを1つの(またはごく少数の)メッシュルータに「奨励」または「移動」または「再接続」または「再接続」または「集中」させる方がよい場合がある。全てのクライアントデバイスが同じメッシュルータに接続することで、センシングネットワークはベニューをより良くカバーすることができ、及び/又はセンシングネットワークの機能/論理/アルゴリズムがより良く機能することができる。例えば、システムは全てのクライアントデバイスを1つ以上の特定のメッシュルータ(例えばR1)に集中させることができる。しかし、広い場所では、全体をカバーするために複数のメッシュルータが必要になる場合がある。その場合、2つ以上のメッシュルータを特定のメッシュルータとして識別することができる。 In some embodiments, each mesh router is available for client devices to connect to, but it may be better to "encourage" or "move" or "reconnect" or "reconnect" or "concentrate" most or all of the client devices to one (or very few) mesh routers, if possible. With all client devices connecting to the same mesh router, the sensing network may provide better coverage of the venue and/or the sensing network's functionality/logic/algorithms may function better. For example, the system may concentrate all client devices to one or more specific mesh routers (e.g., R1). However, in a large location, multiple mesh routers may be needed to provide overall coverage. In that case, two or more mesh routers may be identified as specific mesh routers.
いくつかの実施形態では、クライアントデバイスが現在のメッシュルータとの接続を解除し、特定のメッシュルータ(またはいくつかの特定のメッシュルータのうちの1つ)と接続することを提案/指示/要求/依頼/指示するために、いくつかのシグナリング(プロトコル、制御データ/フレーム交換)が実行されてもよい。各特定のメッシュルータは識別されうる(SSID、名前、MACアドレスなど)。 In some embodiments, some signaling (protocol, control data/frame exchange) may be performed to propose/instruct/request/ask/instruct the client device to disconnect from its current mesh router and connect to a specific mesh router (or one of several specific mesh routers). Each specific mesh router may be identified (SSID, name, MAC address, etc.).
図20は、アドホックネットワークを形成する非インフラストラクチャモードの多数のSTAを示す。このアドホックネットワークにはアクセスポイント(AP)は存在しない。図21~25は、非インフラストラクチャモードセンシングのさまざまなユースケースを示している。 Figure 20 shows a number of STAs in non-infrastructure mode forming an ad-hoc network. There is no access point (AP) in this ad-hoc network. Figures 21-25 show various use cases of non-infrastructure mode sensing.
図21はユースケース1を示しており、センシングイニシエータはセンシングトランスミッタである。最初に、STAが(センシングイニシエータとして)センシングセッションを開始する。いくつかのSTAは(センシングレスポンダとして)センシングセッションに参加する。一部のSTAはセンシングセッションに参加しない。センシングイニシエータはセンシングトランスミッタ(Tx)である。いくつかの実施形態では、NDPA(I2R)およびNDP(I2R)を用いて、TB-likeセンシングが実行されてもよい。いくつかの実施形態では、NDPA(I2R)およびNDP(I2R)およびNDP(R2I)を用いて、非TB-likeセンシングが実行されてもよい。双方向センシングがサポートされてもよく(すなわち、TxとRxの両方である)、センシング測定報告は任意であってもよい。
Figure 21 illustrates
図22は、センシングイニシエータがセンシングレシーバであるユースケース2を示す。最初に、STAが(センシングイニシエータとして)センシングセッションを開始する。いくつかのSTAは(センシングレスポンダとして)センシングセッションに参加する。一部のSTAはセンシングセッションに参加しない。センシングイニシエータはセンシングレシーバ(Rx)である。いくつかの実施形態において、TB-likeセンシングは、TF(I2R)およびNDP(R2I)を用いて実行されてもよい。いくつかの実施形態において、非TB-likeセンシングは、以下で実行され得る:NDPA(I2R)およびNDP(I2R)およびNDP(R2I)。双方向センシングがサポートされてもよく(すなわち、TxとRxの両方である)、センシング測定報告は任意であってもよい。
Figure 22 illustrates
図23は、レスポンダ間(R2R)センシングが実行されるユースケース3を示す。最初に、STAが(センシングイニシエータとして)センシングセッションを開始する。いくつかのSTAは(センシングレスポンダとして)センシングセッションに参加する。一部のSTAはセンシングセッションに参加しない。第1のレスポンダ(Tx)は、第2のレスポンダ(Rx)にサウンディング信号を送信するように構成されてもよい。双方向センシングがサポートされてもよく(すなわち、TxとRxの両方である)、センシング測定報告はオプションであってもよい。
Figure 23 shows use
図24はユースケース4を示し、プロキシによるセンシング(SBP)が実行され、センシングイニシエータはセンシングトランスミッタである。最初に、STA(SBPイニシエータ)は、別のSTA(SBPレスポンダ、センシングイニシエータ)にセンシングセッションの開始を要求する。センシングイニシエータはセンシングトランスミッタ(Tx)である。いくつかの実施形態では、TB-likeセンシングは、NDPA(I2R)およびNDP(I2R)を用いて実行され得る。いくつかの実施形態において、非TB-likeセンシングは、以下を用いて実行されてもよい:NDPA(I2R)およびNDP(I2R)およびNDP(R2I)。双方向センシングがサポートされてもよく(すなわち、TxとRxの両方である)、センシング測定報告は任意であってもよい。
Figure 24 illustrates
図25はユースケース5を示し、プロキシによるセンシング(SBP)が実行され、センシングイニシエータはセンシングレシーバである。最初に、STA(SBPイニシエータ)は、別のSTA(SBPレスポンダ、センシングイニシエータ)にセンシングセッションの開始を要求する。センシングイニシエータはセンシングレシーバ(Rx)である。いくつかの実施形態では、TB-likeセンシングは、TF(I2R)およびNDP(R2I)を用いて実行され得る。いくつかの実施形態において、非TB-likeセンシングは、以下で実行され得る:NDPA(I2R)およびNDP(I2R)およびNDP(R2I)。双方向センシングがサポートされてもよく(すなわち、TxとRxの両方である)、センシング測定報告は任意であってもよい。 Figure 25 illustrates use case 5, where sensing by proxy (SBP) is performed and the sensing initiator is the sensing receiver. First, a STA (SBP initiator) requests another STA (SBP responder, sensing initiator) to start a sensing session. The sensing initiator is the sensing receiver (Rx). In some embodiments, TB-like sensing may be performed with TF (I2R) and NDP (R2I). In some embodiments, non-TB-like sensing may be performed with: NDPA (I2R) and NDP (I2R) and NDP (R2I). Bidirectional sensing may be supported (i.e., both Tx and Rx) and sensing measurement reporting may be optional.
いくつかの実施形態によれば、非インフラストラクチャモードでは、WLANセンシングがサポートされる。非インフラストラクチャモードにおけるWLANセンシング手順の場合、WLANセンシングステップは、トリガベース(TB)センシング、非TBセンシング、または他のWLANセンシングステップのうちの少なくとも1つのセンシングステップと同様であり得る。 According to some embodiments, in the non-infrastructure mode, WLAN sensing is supported. For a WLAN sensing procedure in the non-infrastructure mode, the WLAN sensing step may be similar to at least one of trigger-based (TB) sensing, non-TB sensing, or other WLAN sensing steps.
いくつかの実施形態では、センシングセッション/手順セットアップフレームおよび/またはSBPセットアップフレームにおいて、(例えばセンシングイニシエータ/SBPレスポンダがセンシングレスポンダに)最小帯域幅(BW)要件および最小空間ストリーム数(SS)要件の両方が適用されることを示すための第1のモード、フラグ、設定、ビット組み合わせおよび/またはフィールドが存在し得る。最小BWおよび最小SSが適用されないことを示す第2のモード、フラグ、設定、ビット組み合わせおよび/またはフィールドが存在してもよい。その代わりに、最小の「有効帯域幅」または最小の「BWとSSの積」が適用される(たとえば、センシングイニシエータ/SBPレスポンダからセンシングレスポンダへ)。たとえば、{BW=40MHz、空間ストリーム数=4}とする。第1のモード/フラグ/設定/ビット組合せ/フィールドでは、BWは少なくとも40MHzでなければならず、SSは少なくとも4でなければならない。第2のモード/フラグ/設定/ビット組合せ/フィールドでは、システムは、そうでなければSS要件に不合格となる{BW=80MHz、空間ストリーム数=2}、または、そうでなければBW要件に不合格となる{BW=20MHz、空間ストリーム数=8}または{BW=20MHz、空間ストリーム数=9}を許容することができる。あるいは、{BW=40MHz,SS=3}の場合、システムは、そうでなければBWまたはSS要件に不合格となる{BW=20MHz,SS=6}または{BW=80MHz,SS=2}を許可することができる。 In some embodiments, there may be a first mode, flag, setting, bit combination, and/or field in the sensing session/procedure setup frame and/or SBP setup frame to indicate (e.g., from sensing initiator/SBP responder to sensing responder) that both a minimum bandwidth (BW) requirement and a minimum number of spatial streams (SS) requirement apply. There may be a second mode, flag, setting, bit combination, and/or field to indicate that the minimum BW and minimum SS do not apply. Instead, the minimum "effective bandwidth" or the minimum "product of BW and SS" applies (e.g., from sensing initiator/SBP responder to sensing responder). For example, let {BW=40 MHz, number of spatial streams=4}. In the first mode/flag/setting/bit combination/field, BW must be at least 40 MHz and SS must be at least 4. In the second mode/flag/setting/bit combination/field, the system can allow {BW=80MHz, number of spatial streams=2} that would otherwise fail the SS requirement, or {BW=20MHz, number of spatial streams=8} or {BW=20MHz, number of spatial streams=9} that would otherwise fail the BW requirement. Alternatively, if {BW=40MHz, SS=3}, the system can allow {BW=20MHz, SS=6} or {BW=80MHz, SS=2} that would otherwise fail the BW or SS requirement.
いくつかの実施形態では、センシングセッション/手順セットアップフレームおよび/またはSBPセットアップフレームにおいて、BWよりもサウンディング周波数の維持を優先することを示すためのモード/フラグ/設定/ビット組み合わせ/フィールドが存在し得る。例えば、STAは通常、特定のBW(例えば80MHz)および特定のサウンディング周波数(例えば100Hz)でサウンディング信号を送信することができる。しかし、ある状況(例えば、データトラフィックの輻輳、または高い干渉)では、サウンディング周波数とBWを同時に維持することができない。その場合、BWよりもサウンディング周波数を維持することが優先される。優先順位は、サウンディング信号をセンシングレシーバに送信する際に、センシングトランスミッタによって適用されることがある。センシングセッション/手順セットアップフレームおよび/またはSBPセットアップフレームにおいて、サウンディング周波数よりもBWの維持を優先することを示すための別のモード/フラグ/設定/ビット組合せ/フィールドがあってもよい。一般に、他のパラメータおよび/または他のパラメータよりもセンシング手順/セッションまたはSBPの特定のパラメータの維持を優先することを示すためのモード/フラグ/設定/ビット組合せ/フィールドが存在してもよい。センシング手順/セッションまたはSBPの、別のパラメータおよび/または他のパラメータよりも、第1のパラメータを維持する第1の優先順位と、第2のパラメータを維持する第2の優先順位(すなわち、対応する優先順位を有する複数のパラメータ)を示すモード/フラグ/設定/ビット組合せ/フィールドがあってもよい。 In some embodiments, there may be a mode/flag/setting/bit combination/field in the sensing session/procedure setup frame and/or SBP setup frame to indicate a preference for maintaining the sounding frequency over the BW. For example, a STA may normally transmit a sounding signal at a specific BW (e.g., 80 MHz) and a specific sounding frequency (e.g., 100 Hz). However, in some situations (e.g., data traffic congestion, or high interference), the sounding frequency and the BW cannot be maintained simultaneously. In that case, maintaining the sounding frequency is prioritized over the BW. The priority may be applied by the sensing transmitter when transmitting the sounding signal to the sensing receiver. There may be another mode/flag/setting/bit combination/field in the sensing session/procedure setup frame and/or SBP setup frame to indicate a preference for maintaining the BW over the sounding frequency. In general, there may be a mode/flag/setting/bit combination/field to indicate a preference for maintaining a particular parameter of the sensing procedure/session or SBP over other parameters and/or other parameters. There may be a mode/flag/setting/bit combination/field indicating a first priority for maintaining a first parameter and a second priority for maintaining a second parameter (i.e., multiple parameters with corresponding priorities) over another and/or other parameters of the sensing procedure/session or SBP.
いくつかの実施形態では、SBP手順が確立/設定された後、SBP手順の間に、1回または複数回、設定フレームの設定フィールドを使用して、SBP設定が更新されることがある。可能な更新は、新しいセンシングレスポンダの追加/設定/停止/休止/再開、新しいセンシングトランスミッタの追加/設定/休止/再開、新しいセンシングレシーバの追加/設定/停止/休止/再開、センシングレスポンダの停止/休止/再開/終了、ローカル/非ローカル報告(またはCSI処理、精度、即時/遅延CSI報告などの報告設定)の調整、サウンディング周波数の調整、チャネル設定(帯域幅、搬送周波数)の調整、閾値ベースの報告の調整などを含みうる。SBP設定は、SBPイニシエータ(特定のクライアントデバイス)によって更新される場合がある。 In some embodiments, after the SBP procedure is established/configured, the SBP configuration may be updated one or more times during the SBP procedure using the configuration field of the configuration frame. Possible updates may include adding/configuring/stopping/pausing/resume a new sensing responder, adding/configuring/pausing/resume a new sensing transmitter, adding/configuring/pausing/resume a new sensing receiver, stopping/pausing/resume/terminating a sensing responder, adjusting local/non-local reporting (or reporting settings such as CSI processing, accuracy, immediate/delayed CSI reporting), adjusting sounding frequency, adjusting channel settings (bandwidth, carrier frequency), adjusting threshold-based reporting, etc. The SBP configuration may be updated by the SBP initiator (a particular client device).
SBPのある時点で、SBPイニシエータは、特定のセンシングレスポンダに関連するセンシング測定に問題がある(例えば、CSIがノイズが多い、不安定、信頼性が低い、欠陥がある)ことを発見するかもしれない。リソース(例えば、センシング結果を送信するためのTXOP使用量やデータ帯域幅)の浪費を避けるために、特定のセンシングレスポンダを停止すべきである。 At some point during the SBP, the SBP initiator may discover that the sensing measurements associated with a particular sensing responder have problems (e.g., the CSI is noisy, unstable, unreliable, or faulty). To avoid wasting resources (e.g., TXOP usage and data bandwidth for transmitting the sensing results), the particular sensing responder should be shut down.
問題のある状況が一時的な場合もある。停止させる代わりに、特定のセンシングレスポンダを一時停止させ、後で再開させる。新しく導入されたデバイスが追加されることもある。 Sometimes the problematic situation is temporary. Instead of stopping, you can pause a particular sensing responder and resume it later. A newly introduced device may be added.
いくつかの実施形態では、SBPイニシエータはSBPレスポンダ(AP)に以下を要求することができ、APは以下を行うことができる:特定のセンシングレスポンダとのセンシング手順を停止する、特定のセンシングレスポンダとのセンシング手順を一時停止する、一時停止されたセンシングレスポンダとのセンシング手順を再開する、または特定のセンシングレスポンダとのセンシング手順を追加する。 In some embodiments, an SBP initiator can request an SBP responder (AP) and the AP can: stop a sensing procedure with a particular sensing responder, pause a sensing procedure with a particular sensing responder, resume a sensing procedure with a paused sensing responder, or add a sensing procedure with a particular sensing responder.
図26は、センシングイニシエータがセンシングトランスミッタおよびSBPレスポンダである、SBPセットアップおよび手順を更新するための第1のユースケースを示す。この場合、非AP STAはセンシングレスポンダおよびレシーバである。いくつかの実施形態では、特定のレスポンダ(例えば、ノイズの多い、不安定な、信頼性の低い、欠陥のあるレスポンダ)が停止/一時停止/再開/追加される。 Figure 26 illustrates a first use case for updating the SBP setup and procedures, where the sensing initiator is the sensing transmitter and SBP responder. In this case, non-AP STAs are the sensing responders and receivers. In some embodiments, certain responders (e.g., noisy, unstable, unreliable, faulty responders) are stopped/paused/resume/added.
図27は、センシングイニシエータがセンシングレシーバおよびSBPレスポンダである、SBPセットアップおよび手順を更新するための第2のユースケースを示す。この場合、非AP STAはセンシングレスポンダおよびトランスミッタである。いくつかの実施形態では、特定のレスポンダ(例えば、ノイズの多い、不安定な、信頼性の低い、欠陥のあるレスポンダ)が停止/一時停止/再開/追加される。 Figure 27 illustrates a second use case for updating the SBP setup and procedures, where the sensing initiator is the sensing receiver and SBP responder. In this case, non-AP STAs are the sensing responders and transmitters. In some embodiments, certain responders (e.g., noisy, unstable, unreliable, faulty responders) are stopped/paused/resume/added.
一部の実施形態では、SBPイニシエータは、特定のセンシングレスポンダとのセンシング手順を停止するよう要求でき、SBPレスポンダ(AP)は停止できるべきである。これはSBPを停止しない。 In some embodiments, an SBP initiator can request to stop the sensing procedure with a particular sensing responder, and the SBP responder (AP) should be able to stop. This does not stop the SBP.
いくつかの実施形態では、SBPイニシエータは、特定のセンシングレスポンダとのセンシング手順を一時停止し、一時停止されたセンシングレスポンダとのセンシング手順を再開するよう要求でき、SBPレスポンダ(AP)は、特定のセンシングレスポンダとのセンシング手順を一時停止し、一時停止されたセンシングレスポンダとのセンシング手順を再開できるべきである。 In some embodiments, the SBP initiator can pause a sensing procedure with a particular sensing responder and request to resume the sensing procedure with the paused sensing responder, and the SBP responder (AP) should be able to pause a sensing procedure with a particular sensing responder and resume the sensing procedure with the paused sensing responder.
いくつかの実施形態では、SBPイニシエータは、特定のセンシングレスポンダとのセンシングプロシージャを追加するよう要求でき、SBPレスポンダ(AP)は追加できるべきである。 In some embodiments, an SBP initiator can request to add a sensing procedure with a specific sensing responder, and the SBP responder (AP) should be able to be added.
いくつかの実施形態において、本教示は、802.11bf規格に基づく無線センシング測定におけるCSIのローカル報告のためのシステムを開示する。これは、「ローカルCSI報告」または「CSIが非ローカルに報告されない」ことを意味し、802.11bfの多くの要素(設定、セットアップ、センシング測定、報告を含む)に影響を与える可能性がある。 In some embodiments, the present teachings disclose a system for local reporting of CSI in wireless sensing measurements based on the 802.11bf standard. This means "local CSI reporting" or "CSI is not reported non-locally" and can impact many aspects of 802.11bf, including configuration, setup, sensing measurements, and reporting.
以下の番号の付いた条項は、無線センシングと報告の例を示している。 The following numbered clauses provide examples of wireless sensing and reporting:
第1項。無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、以下を含む:無線データ通信ネットワークに関連する無線プロトコルに基づいて、システムのタイプ1の異種無線デバイスとシステムのタイプ2の異種無線デバイスとにより無線データ通信ネットワークにおける複数の無線センシング測定が協働して実行され、複数の無線センシング測定の複数の結果をローカルに報告し、無線プロトコルが以下のうちの1つである:無線ネットワークプロトコル、無線ネットワーク標準、無線データ通信プロトコル、無線LAN(WLAN)プロトコル、モバイル通信プロトコル、標準に基づく無線プロトコル、WLAN標準、Wi-Fi標準、IEEE 802標準、IEEE 802.11規格、IEEE 802.11bf規格、無線データ通信規格、3G/4G/LTE/5G/6G/7G/8G規格。
いくつかの実施形態では、無線プロトコル(例えば802.11bf)に基づいて結果をローカルに報告するための設定があり得る。設定は、無線センシング測定のためのセットアップ手順(例えば、センシングセッションセットアップ手順、センシング測定セットアップ手順、SBPセットアップ手順)の間に実行されてもよい。設定は、設定フレームの設定フィールドを使用して行われてもよい。例えば、設定フィールドは、以下のいずれかから構成されてもよい:「ローカルに報告されるべきまたはされないセンシング測定結果を示すフィールド」、および/または「非ローカルに報告されるべきまたはされないセンシング測定結果を示すフィールド」、および/または「要求されるセンシング測定報告」フィールド。例えば、設定フレームは、セットアップフレーム、リクエストフレーム、応答フレーム、センシングセッションセットアップリクエストフレーム、センシングセッションセットアップ応答フレーム、センシング測定セットアップリクエストフレーム、センシング測定セットアップ応答フレーム、SBPリクエストフレーム、および/または、SBP応答フレームのうちのいずれかを含み得る。 In some embodiments, there may be a configuration for reporting results locally based on a wireless protocol (e.g., 802.11bf). The configuration may be performed during a setup procedure for wireless sensing measurements (e.g., a sensing session setup procedure, a sensing measurement setup procedure, an SBP setup procedure). The configuration may be performed using a configuration field of a configuration frame. For example, the configuration field may consist of any of the following: a "field indicating sensing measurement results to be or not reported locally" and/or a "field indicating sensing measurement results to be or not reported non-locally" and/or a "requested sensing measurement report" field. For example, the configuration frame may include any of a setup frame, a request frame, a response frame, a sensing session setup request frame, a sensing session setup response frame, a sensing measurement setup request frame, a sensing measurement setup response frame, an SBP request frame, and/or an SBP response frame.
条項1b:条項1または条項3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、複数の結果が、ローカルに報告されるように無線プロトコルに基づいて設定され、複数の結果が、無線プロトコルに従う無線センシング測定に関連するセットアップ手順の間に、設定フレームの設定フィールドを使用して設定されることを含む方法/デバイス/システム/ソフトウェア。
Clause 1b: A method/device/system/software of a wireless sensing system as described in
いくつかの実施形態では、結果は、非ローカル的に報告されるのではなく、ローカル的に報告されるように構成される。 In some embodiments, the results are configured to be reported locally, rather than non-locally.
条項1c:条項1bの無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、複数の結果が、非ローカル的ではなく、ローカル的に報告されるように無線プロトコルに基づいて構成されることを含む、方法/デバイス/システム/ソフトウェア。 Clause 1c: A method/device/system/software of the wireless sensing system of clause 1b, including being configured based on a wireless protocol such that the results are reported locally rather than non-locally.
いくつかの実施形態では、プロトコルに基づき、結果は非ローカル的に報告されないように構成される。 In some embodiments, based on the protocol, the results are configured not to be reported non-locally.
条項1d:条項1cに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、複数の結果が、無線プロトコルに基づいて、非ローカル的に報告されないように構成されることを含む、方法/デバイス/システム/ソフトウェア。 Clause 1d: A method/device/system/software of the wireless sensing system described in clause 1c, comprising configuring the results not to be reported non-locally based on a wireless protocol.
いくつかの実施形態において、セットアップ手順は、プロトコルに基づく無線センシング測定の前に実行されてもよい。設定フレームは、無線プロトコルに基づいて無線送信/受信されてもよい。 In some embodiments, the setup procedure may be performed prior to protocol-based wireless sensing measurements. The configuration frames may be wirelessly transmitted/received based on the wireless protocol.
条項1e:構成フレームは、セットアップ手順の間に無線プロトコルに基づいて通信され、セットアップ手順は、複数の無線センシング測定の前に実行されることを含む、条項1cに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 1e: A method/device/system/software for a wireless sensing system as described in clause 1c, including the configuration frame being communicated based on a wireless protocol during a setup procedure, the setup procedure being performed prior to the multiple wireless sensing measurements.
いくつかの実施形態では、タイプ2デバイス、すなわちセンシングレシーバデバイスは、センシング結果がタイプ2デバイス内でローカルに報告されるように、無線プロトコルに基づいて構成されることがある。
In some embodiments, the
条項1f:セットアップ手順中に通信された設定フレームの設定フィールドを使用して、無線プロトコルに基づいてタイプ2デバイス(センシングレシーバデバイス)を構成することにより、複数の結果がタイプ2デバイスにおいてローカルに報告されるように構成されることを含む、条項1eに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 1f: The method/device/system/software of the wireless sensing system described in clause 1e, comprising configuring a
いくつかの実施形態では、タイプ2デバイスは、プロトコルに基づきセンシングイニシエータデバイスによって構成されることがある。
In some embodiments, the
条項1g:タイプ2デバイスが、セットアップ手順の間に、無線プロトコルに基づいて、システムのセンシングイニシエータデバイスによって、TSCIをローカルに報告するように構成されることを含む、条項1fに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 1g: A method/device/system/software of a wireless sensing system as described in clause 1f, including the
いくつかの実施形態では、タイプ2デバイスの設定は、セットアップ手順の間、無線プロトコルに基づいて、センシングイニシエータとセンシングレシーバの間のネゴシエーションの間に実行されることがある。
In some embodiments, configuration of a
条項1h:制御フレームは、前記無線プロトコルに基づく前記2つのデバイス間のネゴシエーション(またはハンドシェイク)中に、前記センシングイニシエータデバイスと前記タイプ2デバイスとの間で通信されることを含む、条項1gに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 1h: The method/device/system/software of the wireless sensing system described in clause 1g, including that control frames are communicated between the sensing initiator device and the
条項2。無線プロトコルに基づく時系列の無線サウンディング信号(WSS)をベニューのタイプ1デバイスによって送信することと、無線プロトコルに基づく時系列のWSS(TSWSS)をベニューの無線マルチパスチャネルを介してタイプ2デバイスによって受信することと、無線プロトコルに基づく受信されたTSWSSに基づいてタイプ2デバイスによって複数の無線センシング測定の結果を取得することであって、結果が無線マルチパスチャネルの時系列のチャネル情報(CI)を含み、各CIがチャネル状態情報(CSI)、チャネルインパルス応答(CIR)、またはチャネル周波数応答(CFR)のうちの少なくとも1つを含み、時系列のCI(TSCI)の各CIは、それぞれのWSSに基づいて取得されることと、無線センシングタスクのためにTSCIを利用可能にすることを含む、条項1に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
いくつかの実施形態では、タイプ1デバイスはセンシングトラスミッタである。タイプ2デバイスはセンシングレシーバであってもよい。両者ともセンシングイニシエータによって構成されてもよい。タイプ2デバイスは、TSCIをローカルおよび/または非ローカルに報告することができる。
In some embodiments, a
条項3。複数の無線センシング測定を協働して実行するために、システムのセンシングイニシエータデバイスによって、無線プロトコルに基づきタイプ1デバイスとタイプ2デバイスを個別に以下により設定することと、センシングイニシエータデバイスにより、タイプ1デバイスを、TSWSSをタイプ2デバイスへ送信するセンシングトランスミッタデバイスとして機能するように設定することであって、TSWSSの構成がセンシングタスクに関連することと、センシングイニシエータデバイスにより、タイプ2デバイスを、タイプ1デバイスからTSWSSを受信し、受信したTSWSSに基づいてTSCIを取得するセンシングレシーバデバイスとして機能するように設定することと、無線プロトコルに基づいて、TSCIを非ローカルに報告するかローカルに報告するかをタイプ2デバイスに設定することであって、センシングイニシエータが異種無線デバイスであり、タイプ1デバイスまたはタイプ2デバイスの少なくとも一方が、センシングイニシエータデバイスに対してセンシングレスポンダデバイスとして機能することと、報告されたTSCIを無線センシングタスクのために利用可能にすることを含む、条項2に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
いくつかの実施形態では、センシングレスポンダはネゴシエーションに基づいて構成される。 In some embodiments, the sensing responder is configured based on negotiation.
条項4。条項3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアは、センシングレスポンダデバイスとセンシングイニシエータとの間のネゴシエーションに基づいてセンシングレスポンダデバイスを構成することを含む。
いくつかの実施形態では、CSIは、例えば、量子化、ノイズ除去、閾値処理などの処理が施されることがある。 In some embodiments, the CSI may be processed, for example, by quantization, denoising, thresholding, etc.
条項5。TSCIを、非ローカル的に報告するための第1の方法と、ローカル的に報告するための第2の方法で処理することを含む、条項3または4に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 5. A method/device/system/software of a wireless sensing system as described in
いくつかの実施形態では、非ローカル報告のための処理は、センシングイニシエータによって構成され得る。 In some embodiments, the process for non-local reporting may be configured by the sensing initiator.
条項6。無線プロトコルに基づき、センシングイニシエータ装置によって、無線プロトコルに基づく第1の方法でTSCIを処理するようにタイプ2デバイスを構成することを含む、条項5に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 6. The method/device/system/software of the wireless sensing system described in clause 5, comprising configuring, by the sensing initiator device, the
いくつかの実施形態では、ローカル報告のための処理は、(センシングイニシエータではない)タイプ2デバイスによってローカルに設定される。
In some embodiments, the process for local reporting is configured locally by a
条項7。ローカル報告のための第2の方法でTSCIを処理するように、タイプ2デバイスによってタイプ2デバイスをローカルに構成することを含む、条項5に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 7. The method/device/system/software of the wireless sensing system described in clause 5, including locally configuring the
いくつかの実施形態では、処理は精度の低下(例えば量子化)を含んでいてもよい。 In some embodiments, the processing may include reducing precision (e.g., quantization).
条項8。TSCIを第1の方法で処理することが第1の精度低減を含み、TSCIを第2の方法で処理することが第2の精度低減を含む、条項5に記載の無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause 8. A method/apparatus/system/software for a wireless sensing system as described in clause 5, wherein processing the TSCI in a first manner includes a first precision reduction and processing the TSCI in a second manner includes a second precision reduction.
条項9。TSCIを非ローカル的に報告する場合、タイプ2デバイスは、無線プロトコルに基づいて、各CIをセンシングイニシエータデバイスに無線送信し、報告されたTSCIは、無線センシングタスクのためにセンシングイニシエータデバイスで非ローカル的に利用可能である、ことを含む、条項3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 9. The method/device/system/software of the wireless sensing system described in
いくつかの実施形態では、(センシングイニシエータにおいて)中央集中演算が行われる。複数のタイプ2デバイスが存在する場合(例えば、同じタイプ1デバイスを共有する)、それぞれのタイプ2デバイスはそれぞれのTSCIをセンシングイニシエータに報告し、報告された全てのTSCIはセンシングイニシエータで無線センシングタスクの中央集中コンピューティングのために利用可能である。
In some embodiments, centralized computing (at the sensing initiator) is performed. When
条項9b。非ローカル的に報告されたTSCIが、センシングイニシエータにおける無線センシングタスクの中央集中コンピューティングのためにセンシングイニシエータにおいて利用可能であることを含む、条項9に記載の方法/デバイス/システム/ソフトウェア。 Clause 9b. The method/device/system/software of clause 9, including the non-locally reported TSCI being available at the sensing initiator for centralized computing of wireless sensing tasks at the sensing initiator.
いくつかの実施形態では、(センシングイニシエータで)エッジコンピューティングが実行される。(クラウドではない)エッジのセンシングイニシエータは、TSCIに基づいて分析を計算することができる。センシングイニシエータは、分析をクラウドサーバに送信してもよい。 In some embodiments, edge computing is performed (at the sensing initiator). The sensing initiator at the edge (not the cloud) can compute analytics based on the TSCI. The sensing initiator may send the analytics to a cloud server.
条項10。非ローカル的に報告されたTSCIに基づいて、センシングイニシエータデバイスによって無線センシングタスクのためのセンシング分析を計算することと、センシングイニシエータデバイスから無線センシングタスクのためのクラウド内のセンシングサーバにセンシング分析を通信することと、を含む、条項9に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 10. A method/device/system/software of the wireless sensing system of clause 9, comprising: computing a sensing analysis for the wireless sensing task by the sensing initiator device based on the non-locally reported TSCI; and communicating the sensing analysis from the sensing initiator device to a sensing server in the cloud for the wireless sensing task.
いくつかの実施形態では、クラウドコンピューティングが実行される。センシングイニシエータは、TSCIをクラウドサーバに送信してもよい。クラウドサーバは、TSCIに基づいてセンシング分析を計算してもよい。 In some embodiments, cloud computing is performed. The sensing initiator may send the TSCI to a cloud server. The cloud server may calculate a sensing analysis based on the TSCI.
条項11。無線センシングタスクのために、センシングイニシエータデバイスからクラウド内のセンシングサーバに非ローカル的に報告されたTSCIを通信することと、センシングサーバによって報告されたTSCIに基づいて無線センシングタスクのためのセンシング分析値を計算することと、を含む条項9に記載の方法/デバイス/システム/ソフトウェア。 Clause 11. The method/device/system/software of clause 9, comprising: communicating a non-locally reported TSCI from a sensing initiator device to a sensing server in a cloud for a wireless sensing task; and calculating a sensing analysis value for the wireless sensing task based on the TSCI reported by the sensing server.
いくつかの実施形態では、特定の条件が発生した場合、特定のCSIの非ローカル報告をスキップすることができる。 In some embodiments, non-local reporting of certain CSI may be skipped if certain conditions occur.
条項12。特定のCIが第1の条件を満たす場合、特定のCIはスキップされ、タイプ2デバイスによって非ローカル的に報告されないこと、を含む条項9に記載の方法/デバイス/システム/ソフトウェア。
Clause 12. The method/device/system/software of clause 9, comprising: if a particular CI satisfies a first condition, the particular CI is skipped and not reported non-locally by the
いくつかの実施形態では、CI変動<閾値の場合、非ローカル報告がスキップされることがある。 In some embodiments, non-local reporting may be skipped if CI variance < threshold.
条項13。TSCIのCIの第1のウィンドウに基づいて、特定のCIの第1の変動測度を計算することと、第1の変動測度が第1の閾値より小さい場合、特定のCIはスキップされ、タイプ2デバイスによって非ローカル的に報告されないことと、を含む条項12に記載の方法/デバイス/システム/ソフトウェア。
Clause 13. The method/device/system/software of clause 12, comprising: calculating a first variation measure for a particular CI based on a first window of CIs of the TSCI; and if the first variation measure is less than a first threshold, the particular CI is skipped and not reported non-locally by the
いくつかの実施形態では、非ローカル報告において、閾値設定は、センシングイニシエータによって構成されるかもしれない。 In some embodiments, in non-local reporting, the threshold settings may be configured by the sensing initiator.
条項14。無線プロトコルに基づき、センシングイニシエータデバイスにより、第1の変動測定値または第1の閾値の少なくとも一方を設定することを含む、条項13に記載の無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause 14. A method/apparatus/system/software for a wireless sensing system as described in clause 13, comprising setting at least one of a first variation measurement or a first threshold by the sensing initiator device based on a wireless protocol.
条項15。TSCIをローカルに報告するとき、タイプ2デバイスは、センシングタスクのために、タイプ2デバイスにおいて各CIをローカルに利用可能にする、ことを含む、条項9に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 15. The method/device/system/software of the wireless sensing system described in clause 9, including when reporting the TSCI locally, the
いくつかの実施形態では、(複数のセンシングレシーバのそれぞれにおいて)分散コンピューティングが実行される。複数のタイプ2デバイスが存在する場合(例えば同じタイプ1デバイスを共有する場合)、各タイプ2デバイスはローカルに報告されたTSCIを使用して、分散コンピューティングの方法でセンシングタスクの一部を実行することができる。各タイプ2デバイスによって計算された部分的な結果は、フュージョンのためにサーバに送信される。
In some embodiments, distributed computing is performed (at each of the multiple sensing receivers). When
条項15b。ローカルに報告されたTSCIが、タイプ2デバイスにおける無線センシングタスクの分散コンピューティングのために利用可能である、ことを含む、条項15の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 15b. The method/device/system/software of the wireless sensing system of clause 15, including the locally reported TSCI being available for distributed computing of wireless sensing tasks in the
いくつかの実施形態では、(センシングレシーバにおける)エッジコンピューティングが実行されることがある。(クラウドではなく)エッジにあるタイプ2デバイスは、TSCIに基づいて分析を行う。タイプ2のデバイスは分析をクラウドサーバに送信する。
In some embodiments, edge computing (at the sensing receiver) may be performed. A
条項16。ローカルに報告されたTSCIに基づいて、タイプ2デバイスが無線センシングタスクのためのセンシング分析を計算することと、タイプ2デバイスから無線センシングタスクのためのクラウド内のセンシングサーバにセンシング分析を通信することと、を含む、条項15の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 16. The method/device/system/software of the wireless sensing system of clause 15, comprising: the
いくつかの実施形態では、クラウドコンピューティングが実行される。タイプ2デバイスは TSCIをクラウドサーバに送信する。クラウドサーバはTSCIに基づいてセンシング分析を計算する。
In some embodiments, cloud computing is performed. The
条項17。タイプ2デバイスからローカルに報告されたTSCIを無線センシングタスクのためにクラウド内のセンシングサーバに通信することと、センシングサーバによって報告されたTSCIに基づいて無線センシングタスクのためのセンシング分析値を計算することと、を含む、条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 17. The method/device/system/software of the wireless sensing system described in clause 15, comprising communicating the TSCI reported locally from the
いくつかの実施形態では、特定の条件が発生した場合、特定のCSIのローカル報告がスキップされることがある。 In some embodiments, local reporting of certain CSI may be skipped if certain conditions occur.
条項18。特定のCIが第2の条件を満たす場合、特定のCIはスキップされ、タイプ2デバイスによってローカルに報告されないこと、を含む、条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 18. The method/device/system/software of the wireless sensing system described in clause 15, comprising: if the particular CI satisfies a second condition, the particular CI is skipped and not reported locally by the
いくつかの実施形態では、CI変動<閾値の場合、ローカル報告はスキップされることがある。 In some embodiments, if CI variance < threshold, local reporting may be skipped.
条項19。TSCIのCIの第2のウィンドウに基づいて特定のCIの第2の変動測度を計算すること、第2の変動測度が第2の閾値より小さい場合、特定のCIはスキップされ、タイプ2デバイスによってローカルに報告されないこと、を含む条項18項に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 19. The method/device/system/software of the wireless sensing system of clause 18, comprising: calculating a second variation measure of the particular CI based on a second window of the CI of the TSCI; and if the second variation measure is less than a second threshold, the particular CI is skipped and not reported locally by the
いくつかの実施形態では、ローカル報告において、閾値設定はタイプ2デバイス(すなわち、センシングイニシエータではなく)がローカルに設定することができる。
In some embodiments, for local reporting, threshold settings can be set locally by the
条項20。タイプ2デバイス自体によって、第2変動測定値または第2閾値の少なくとも一方を設定することを含む、条項19に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 20. A method/device/system/software for a wireless sensing system as described in clause 19, comprising setting at least one of the second variation measurement or the second threshold by the
いくつかの実施形態では、CIはタイプ2デバイスに一時的にバッファリングされる。CIは、あるタイムアウト期間(例えば、メモリ/バッファが限られているため、次のCIを格納するスペースを確保するため)の後に削除されることがある。
In some embodiments, CIs are temporarily buffered in the
条項21。報告の目的で、特定のICを一時的にタイプ2デバイスの記憶素子に記憶することと、第1のタイムアウト期間後に特定のCIが非ローカル的に報告されない場合、または第2のタイムアウト期間後に特定のCIがローカル的に報告されない場合、特定のCIを記憶素子から削除することと、を含む、条項15項に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 21. The method/device/system/software of the wireless sensing system of clause 15, comprising temporarily storing the particular CI in a storage element of the
ある実施形態では、特定のCIをローカルと非ローカルの両方で報告するケースが考えられる。 In some embodiments, it may be possible to report a particular CI both locally and non-locally.
条項22。タイプ2デバイスによる特定のCIをローカルおよび非ローカルの両方で報告することを含む、条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 22. A method/device/system/software for a wireless sensing system as described in clause 15, including both local and non-local reporting of specific CI by a
いくつかの実施形態では、ローカルと非ローカルの両方を報告する異なる方法(例えば異なるタイミング)がある。 In some embodiments, there are different ways (e.g., different timing) to report both local and non-local.
条項23。タイプ2デバイスによる特定のCIを、同時、交互、適応的、オンデマンド、選択時、予定通り、計画通り、または閾値ベースの少なくとも1つの方法で、ローカルおよび非ローカルの両方に報告することを含む、条項22に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 23. The method/device/system/software of the wireless sensing system of clause 22, including reporting specific CI by the
実施形態によっては、何らかの理由で特定のCIが報告されないこともある。 In some embodiments, certain CIs may not be reported for some reason.
条項24。ローカルか非ローカルかを問わず、タイプ2デバイスによる特定のCIを報告しないことを含む、条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 24. A method/device/system/software for a wireless sensing system as described in clause 15, including not reporting certain CIs by
いくつかの実施形態では、特定のクライアントデバイス(SBPイニシエータ)は、AP(SBPレスポンダ)にセンシングセッションを開始する(すなわち、センシングイニシエータとして機能する)よう要求することができる。CSIは、特定のクライアントデバイスに報告される場合がある。 In some embodiments, a particular client device (SBP initiator) may request an AP (SBP responder) to initiate a sensing session (i.e., act as a sensing initiator). CSI may be reported to the particular client device.
条項25。ネットワークの特定のクライアント装置によって、無線プロトコルに基づいて無線データ通信ネットワークのアクセスポイントデバイス(AP)に、プロキシによるセンシング(SBP)手順を実行するように要求することと、特定のクライアント装置に代わって複数の無線センシング測定を実行するセンシングイニシエータデバイスとして機能することによって、無線プロトコルに基づいてAPによってSBP手順を実行することと、を含む、条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25. The method/device/system/software of the wireless sensing system according to clause 15, comprising: requesting, by a particular client device of the network, an access point device (AP) of the wireless data communication network to perform a sensing by proxy (SBP) procedure based on a wireless protocol; and performing the SBP procedure by the AP based on the wireless protocol by acting as a sensing initiator device that performs a plurality of wireless sensing measurements on behalf of the particular client device.
条項25b~25jは、SBP手順を終了すること、SBPに関連するセッションセットアップまたは測定セットアップを終了すること、SBPに関連するセッションセットアップまたは測定セットアップを終了すること、選択的SBPを行うこと、任意の利用可能なセンシングレスポンダで試行SBPを行うこと、センシング結果を分析して、「良好な」または「行儀のよい」センシング結果を有する「選択されたセンシングレスポンダ」を選択すること、試行SBPを終了すること、選択されたセンシングレスポンダで選択的SBPを行うことに関連する。 Clause 25b-25j relate to terminating the SBP procedure, terminating a session setup or measurement setup associated with the SBP, terminating a session setup or measurement setup associated with the SBP, performing a selective SBP, performing a trial SBP with any available sensing responder, analyzing the sensing results and selecting a "selected sensing responder" having "good" or "well-behaved" sensing results, terminating the trial SBP, and performing a selective SBP with the selected sensing responder.
条項25b:無線プロトコルに基づいてSBP手順を終了すること、を含む、条項25に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25b: A method/device/system/software for a wireless sensing system as described in clause 25, including terminating an SBP procedure based on a wireless protocol.
条項25c:無線プロトコルに基づくSBP手順に関連するセンシングセッションセットアップまたはセンシング測定セットアップの少なくとも一方を終了することを含む、条項25bに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25c: A method/device/system/software of a wireless sensing system as described in clause 25b, comprising terminating at least one of a sensing session setup or a sensing measurement setup associated with an SBP procedure based on a wireless protocol.
条項25d:前記センシングセッションセットアップまたは前記センシング測定セットアップが、識別(ID)によって識別される、条項25cに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25d: A method/device/system/software of a wireless sensing system described in clause 25c, wherein the sensing session setup or the sensing measurement setup is identified by an identification (ID).
条項25e:特定のクライアント装置によって無線データ通信ネットワーク内の選択された異種無線デバイスのリストをAPに提供することと、APにリストからセンシングレスポンダを選択するよう要求することと、を含む条項25に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25e: A method/device/system/software for a wireless sensing system as described in clause 25, comprising providing to the AP a list of selected heterogeneous wireless devices in the wireless data communication network by a particular client device, and requesting the AP to select a sensing responder from the list.
条項25f:選択されたデバイスの各々がそれぞれのアイデンティティで識別される、条項25eに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25f: A method/device/system/software of a wireless sensing system as described in clause 25e, wherein each selected device is identified by its respective identity.
条項25g:選択されたデバイスのアイデンティティが、MACアドレス、デバイス名、ホスト名、ベンダクラスID、デバイス製品名のうちの少なくとも1つを含む、条項25fに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25g: The method/device/system/software of the wireless sensing system described in clause 25f, wherein the identity of the selected device includes at least one of a MAC address, a device name, a hostname, a vendor class ID, and a device product name.
条項25h:センシングイニシエータデバイスとして機能するAPによって、無線データ通信ネットワーク内の任意の利用可能な異種無線装置がセンシングレスポンダとなることを許可することと、センシング測定結果に基づいて、特定のクライアントデバイスによって選択されるデバイスの数を選択することと、特定のクライアントデバイスによってSBP手順を終了することと、特定のクライアントデバイスによってセンシングイニシエータとして選択された装置の数に制限されたセンシングレスポンダと第2のSBP手順を実行するようAPに要求することと、を含む条項25に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25h: A method/device/system/software of a wireless sensing system as described in clause 25, including allowing any available heterogeneous wireless device in the wireless data communication network to become a sensing responder by the AP acting as a sensing initiator device, selecting the number of devices to be selected by the specific client device based on the sensing measurement results, terminating the SBP procedure by the specific client device, and requesting the AP to perform a second SBP procedure with sensing responders limited to the number of devices selected as sensing initiators by the specific client device.
条項25i:SBP手順のセンシング測定結果に基づいて、特定のクライアント装置によりテストセンシングタスクを実行することと、テストセンシングタスクの結果に基づいて、特定のクライアント装置により選択される装置の数を選択するステップと、を含む条項25hに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 25i: A method/device/system/software of a wireless sensing system as described in clause 25h, comprising the steps of: executing a test sensing task by a particular client device based on the sensing measurement results of the SBP procedure; and selecting the number of devices to be selected by the particular client device based on the results of the test sensing task.
条項25j:試験センシングタスクが動作検出タスクである、条項25iに記載の無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause 25j: A method/apparatus/system/software for a wireless sensing system as described in clause 25i, wherein the test sensing task is a motion detection task.
いくつかの実施形態において、SBPはローカル的または非ローカル的にCSIを報告することができる。 In some embodiments, the SBP can report CSI locally or non-locally.
条項26。複数の無線センシング測定を協働して実行するようにタイプ1デバイスおよびタイプ2デバイスを構成すること、および複数の無線センシング測定の複数の結果をローカルで利用可能にすること、によりAPによるSBP手順を実行することを含む、条項25に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 26. A method/device/system/software of the wireless sensing system of clause 25, comprising: configuring the
条項26b~26jは、タイプ1デバイスとタイプ2デバイス間のセンシング測定を終了すること、タイプ1デバイスとタイプ2デバイス間のセンシング測定を終了すること、特定のセンシングレスポンダはタイプ1デバイスまたはタイプ2デバイスであること、測定ID、セッションセットアップID、測定セットアップID、終了はAP(SBPレスポンダ)または特定のクライアントデバイス(SBPイニシエータ)によって開始されること、BWおよびサウンディング要件の制約を緩和すること(例えば、BW*サウンディング周波数、「有効帯域幅」)に関するものである。
Clause 26b-26j relate to terminating sensing measurements between
条項26b:無線プロトコルに基づいて、SBP手順においてタイプ1デバイスおよびタイプ2デバイスによって実行される無線センシング測定を停止することを含む、条項26に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 26b: A method/device/system/software of a wireless sensing system as described in clause 26, comprising stopping wireless sensing measurements performed by
条項26c:無線プロトコルに基づいて、SBP手順においてタイプ1デバイスおよびタイプ2デバイスによって実行される無線センシング測定を終了すること、を含む、条項26bに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 26c: A method/device/system/software of a wireless sensing system as described in clause 26b, comprising terminating wireless sensing measurements performed by the
条項26d:無線プロトコルに基づき、SBP手順において特定のセンシングレスポンダに関連する無線センシング測定を終了すること、を含む、条項26cに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 26d: A method/device/system/software of a wireless sensing system as described in clause 26c, comprising terminating wireless sensing measurements associated with a particular sensing responder in an SBP procedure based on a wireless protocol.
条項26e:無線センシング測定値が識別(ID)によって識別される、ことを含む条項26dに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 26e: A method/device/system/software of a wireless sensing system as described in clause 26d, including the wireless sensing measurements being identified by an identification (ID).
条項26f:無線センシング測定値が、タイプ1デバイス、タイプ2デバイス、またはAPによるタイプ1デバイスとタイプ2デバイスの構成の少なくとも1つに関連付けられた識別(ID)によって識別されることを含む、条項26eに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 26f: The method/device/system/software of the wireless sensing system described in clause 26e, including the wireless sensing measurements being identified by an identification (ID) associated with at least one of a
条項26g:APおよび特定のクライアントデバイスの少なくとも一方による無線センシング測定を終了すること、を含む、条項26fに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 26g: A method/device/system/software of a wireless sensing system described in clause 26f, including terminating wireless sensing measurements by at least one of the AP and the particular client device.
条項26h:無線センシング測定の少なくとも2つの動作パラメータが少なくとも2つの値の組み合わせのうちの1つをとるように特定のクライアント装置によって要求すること、を含む、条項26に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 26h: A method/device/system/software of a wireless sensing system as described in clause 26, comprising requesting by a particular client device that at least two operational parameters of a wireless sensing measurement take one of at least two combinations of values.
条項26i:タイプ1デバイスおよびタイプ2デバイスによって実行される無線センシング測定の少なくとも2つの動作パラメータが、少なくとも2つの値の組み合わせのうちの第1の値をとり、システムの別のタイプ1デバイスおよびシステムの別のタイプ2デバイスによって実行される別の無線センシング測定の少なくとも2つの動作パラメータが、少なくとも2つの値の組み合わせのうちの第2の値をとることを含む、条項26hに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 26i: The method/device/system/software of the wireless sensing system described in clause 26h, including at least two operational parameters of a wireless sensing measurement performed by a
条項26j:動作パラメータのうちの2つが、少なくとも2つの値の組み合わせのすべてにおいて数式を満たすことを含む、条項26hに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 26j: A method/device/system/software for a wireless sensing system as described in clause 26h, including two of the operating parameters satisfying a mathematical formula in all combinations of at least two values.
条項27。タイプ1デバイスがタイプ2デバイスにTSWSSを送信するように構成することと、タイプ2デバイスがタイプ1デバイスからTSWSSを受信し、受信したTSWSSに基づいてTSCIを取得するように構成することと、タイプ2デバイスがTSCIを非ローカル的に報告するか、ローカル的に報告するかを構成することと、によりAPによるSBP手順を実行することを含む、条項26に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 27. The method/device/system/software of the wireless sensing system of clause 26, comprising: configuring the
いくつかの実施形態では、SBPイニシエータの要求に応じて(要求された場合にのみ)、TSCIをSBイニシエータに報告する。 In some embodiments, the TSCI is reported to the SB initiator upon (and only if) the SBP initiator requests it.
条項28。さらに、複数の無線センシング測定の複数の結果を、要求に応じて特定のクライアント装置に送信すること、によりAPによるSBP手順を実行することを含む、条項27に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 28. The method/device/system/software of the wireless sensing system described in clause 27 further includes performing an SBP procedure by the AP by transmitting multiple results of the multiple wireless sensing measurements to a specific client device upon request.
いくつかの実施形態において、(無線センシングタスクのための、センシングイニシエータに関連する)第1のセンシング測定セッションのためにタイプ2デバイスによって取得されたTSCIの一部は、(例えば、別のセンシングイニシエータに関連する、および/または別の無線センシングタスクのための)第2のセンシング測定セッションと共有/再利用されることがある。「共有される」部分は、結果と第2の結果の重複であってもよい(両方によって「共有される」)。
In some embodiments, a portion of the TSCI acquired by a
条項29。無線プロトコルに基づき、タイプ1デバイスとタイプ2デバイスとが複数の第2の無線センシング測定を協働して実行することと、無線プロトコルに基づき、複数の第2の無線センシング測定の複数の第2の結果をローカルまたは非ローカルのいずれかで報告することとを含み、複数の結果と複数の第2の結果との間に重複がある、条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 29. The method/device/system/software of the wireless sensing system of clause 15, including the
いくつかの実施形態では、オーバラップした部分は、無線センシング測定においてローカル的に報告され、第2の無線センシング測定においてローカル的または非ローカル的に報告される。 In some embodiments, the overlapped portion is reported locally in a wireless sensing measurement and locally or non-locally in a second wireless sensing measurement.
条項29b。重複が複数の結果の中でローカル的に報告され、重複が複数の第2の結果の中でローカル的または非ローカル的に報告される、ことを含む、条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 29b. The method/device/system/software of the wireless sensing system of clause 15, including reporting overlaps locally among the plurality of results and reporting overlaps locally or non-locally among the plurality of second results.
いくつかの実施形態では、無線センシング測定と第2の無線センシング測定を別々に行う代わりに、共通の(または超/包括的な)無線センシング測定を行う。 In some embodiments, instead of performing separate wireless sensing measurements and a second wireless sensing measurement, a common (or super/comprehensive) wireless sensing measurement is performed.
条項30。前記複数の無線センシング測定および前記複数の第2の無線センシング測定の代わりに、前記無線プロトコルに基づき、前記タイプ1のデバイスおよび前記タイプ2のデバイスによって複数の共通の無線センシング測定を協働して実行することと、前記無線プロトコルに基づき、前記複数の共通の無線センシング測定の複数の共通の結果をローカルに報告することと、を含み、前記複数の結果は、ローカルに報告される前記複数の共通の結果の第1のサブセットであり、前記複数の第2の結果は、ローカルまたは非ローカルのいずれかで報告される前記複数の共通の結果の第2のサブセットであることを含む、条項29に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 30. The method/device/system/software of the wireless sensing system of clause 29, comprising: performing a plurality of common wireless sensing measurements by the
いくつかの実施形態では、それぞれの結果に対応するサブセットを抽出する。 In some embodiments, a subset is extracted that corresponds to each result.
条項31。複数の共通の結果から複数の結果を抽出することと、複数の共通の結果から複数の第2の結果を抽出することと、を含む、条項30に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 31. The method/device/system/software of the wireless sensing system of clause 30, comprising extracting a plurality of results from the plurality of common results, and extracting a plurality of second results from the plurality of common results.
いくつかの実施形態では、それぞれの結果に対応するサブセットを抽出する。特別な場合:結果/第2の結果はTSCIである。 In some embodiments, extract a subset corresponding to each result. Special case: result/second result is TSCI.
条項32。複数の共通の結果が共通のTSCIからなり、複数の第2の結果が第2のTSCIからなり、共通のTSCIからTSCIを抽出することと、共通のTSCIから第2のTSCIを抽出することと、を含む、条項31に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 32. The method/device/system/software of the wireless sensing system of clause 31, wherein the plurality of common results comprises a common TSCI and the plurality of second results comprises a second TSCI, comprising extracting the TSCI from the common TSCI and extracting the second TSCI from the common TSCI.
一部の実施形態では、共通測定の設定は、すべての測定要件(帯域幅、搬送波周波数、サウンディング周波数、サウンディングタイミング、アンテナ、プロトコル設定など)が満たされるような、個別測定のスーパーセットである。 In some embodiments, the common measurement configuration is a superset of the individual measurements such that all measurement requirements (bandwidth, carrier frequency, sounding frequency, sounding timing, antenna, protocol configuration, etc.) are met.
条項33。複数の共通の無線センシング測定の共通の設定が、複数の無線センシング測定の第1の設定および複数の第2の無線センシング測定のスーパーセットであり、共通の設定が、帯域幅、キャリア周波数、サウンディング周波数、サウンディングタイミング、アンテナ、プロトコル設定、または回路設定のうちの少なくとも1つを含む、条項29に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 33. The method/device/system/software of the wireless sensing system of clause 29, wherein the common configuration of the plurality of common wireless sensing measurements is a superset of the first configuration of the plurality of wireless sensing measurements and the plurality of second wireless sensing measurements, and the common configuration includes at least one of a bandwidth, a carrier frequency, a sounding frequency, a sounding timing, an antenna, a protocol setting, or a circuit setting.
いくつかの実施形態では、TSWSSと別のTSWSSの重複による結果の重複。 In some embodiments, overlapping results due to overlapping of a TSWSS with another TSWSS.
条項34。システムの別のセンシングイニシエータデバイスによって、複数の第2の無線センシング測定を協働して実行するために、無線プロトコルに基づいてタイプ1デバイスとタイプ2デバイスとを個別に設定することと、別のセンシングイニシエータデバイスによって、タイプ1デバイスをタイプ2デバイスに別のTSWSSを送信するセンシングトランスミッタデバイスとして機能するように設定し、TSWSSと別のTSWSSとの間に第2のオーバラップが存在し、別のセンシングイニシエータデバイスによって、タイプ2デバイスを、タイプ1デバイスから別のTSWSSを受信し、受信したTSWSSに基づいて別のTSCIを取得するセンシングレシーバデバイスとして構成し、オーバラップは、TSWSSと別のTSWSSとの間の第2のオーバラップによる、TSCIと別のTSCIとの間の第3のオーバラップを構成することとを含む、第29項に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 34. The method/device/system/software of the wireless sensing system according to clause 29, including: individually configuring the
いくつかの実施形態では、TSWSSと別のTSWSSの重複の可能性がある。 In some embodiments, there may be overlap between a TSWSS and another TSWSS.
条項35。条項34に記載の無線センシングシステムの方法/装置/システム/ソフトウェアであって:TSWSSと別のTSWSSとの間の第2のオーバラップが、以下のうちの少なくとも1つを含む、TSWSSおよび別のTSWSSの共通のサウンディング周波数、TSWSSの第1のサウンディング周波数と別のTSWSSの第2のサウンディング周波数との間の共通要素、TSWSSおよび別のTSWSSの送信のための共通の周波数帯域、TSWSSの送信のための第1の周波数帯域と別のTSWSSの送信のための第2の周波数帯域との重複、TSWSSと別のTSWSSとの間で共有されるWSS、TSWSSのWSSと別のTSWSSのWSSの共通のサウンディングタイムスタンプ、TSWSSと別のTSWSSを送信するための共通の設定、TSWSSと別のTSWSSを送信するための共通の設定、TSWSSと別のTSWSSを受信するための共通の設定、TSWSSと別のTSWSSを受信するための共通の設定、TSWSSと別のTSWSSを送信(または受信)するための共通のアンテナ、TSWSSと別のTSWSSを送信(または受信)するための共通の無線回線、TSWSSと別のTSWSSを送信(または受信)するための共通の回線設定、TSWSSおよび別のTSWSSを送信(または受信)するための共通の搬送波周波数、TSWSSおよび別のTSWSSを送信(または受信)するための共通のシグナリング、TSWSSおよび別のTSWSSを送信(または受信)するための共通のプロトコルパラメータ。 Clause 35. The method/apparatus/system/software of the wireless sensing system of clause 34, wherein the second overlap between the TSWSS and the other TSWSS includes at least one of the following: a common sounding frequency of the TSWSS and the other TSWSS, a common element between a first sounding frequency of the TSWSS and a second sounding frequency of the other TSWSS, a common frequency band for transmission of the TSWSS and the other TSWSS, an overlap between a first frequency band for transmission of the TSWSS and a second frequency band for transmission of the other TSWSS, a WSS shared between the TSWSS and the other TSWSS, a common sounding timestamp of a WSS of the TSWSS and a WSS of the other TSWSS, a common element between a first sounding frequency of the TSWSS and a second sounding frequency of the other TSWSS, a common frequency band for transmission of the TSWSS and the other TSWSS, a common sounding timestamp of a WSS of the TSWSS and a WSS of the other TSWSS, a common sounding timestamp of a WSS of the TSWSS and ... Common settings for transmitting, common settings for transmitting TSWSS and another TSWSS, common settings for receiving TSWSS and another TSWSS, common settings for receiving TSWSS and another TSWSS, common antenna for transmitting (or receiving) TSWSS and another TSWSS, common radio line for transmitting (or receiving) TSWSS and another TSWSS, common line settings for transmitting (or receiving) TSWSS and another TSWSS, common carrier frequency for transmitting (or receiving) TSWSS and another TSWSS, common signaling for transmitting (or receiving) TSWSS and another TSWSS, common protocol parameters for transmitting (or receiving) TSWSS and another TSWSS.
いくつかの実施形態では、共有/重複した結果に対して複数の測定IDが存在する。 In some embodiments, there are multiple measurement IDs for shared/duplicate results.
条項36。条項34に記載の無線センシングシステムの方法/装置/システム/ソフトウェアであって、特定の第2の結果と重複する特定の結果を、複数の無線センシング測定値(無線センシング測定値および第2の無線センシング測定値)に関連付けることを含む、方法/装置/システム/ソフトウェア。 Clause 36. A method/apparatus/system/software for a wireless sensing system as described in clause 34, comprising associating a particular result that overlaps with a particular second result with a plurality of wireless sensing measurements (a wireless sensing measurement and a second wireless sensing measurement).
いくつかの実施形態では、共有/重複した結果に対して複数の測定IDが存在する。 In some embodiments, there are multiple measurement IDs for shared/duplicate results.
条項第37。条項36に記載の無線センシングシステムの方法/装置/システム/ソフトウェアであって、特定の第2の結果とオーバラップした特定の結果を、複数の測定インスタンスID(ID)(無線センシング測定値の第1の測定IDと第2の無線センシング測定値の第2の測定ID)とに関連付けることを含む、方法/装置/システム/ソフトウェア。 Clause 37. A method/apparatus/system/software for a wireless sensing system according to clause 36, comprising associating a particular result that overlaps with a particular second result with a plurality of measurement instance IDs (IDs) (a first measurement ID for the wireless sensing measurement and a second measurement ID for the second wireless sensing measurement).
いくつかの実施形態では、特別な場合が、同じセンシングイニシエータである。 In some embodiments, a special case is the same sensing initiator.
条項38。条項34に記載の無線センシングシステムの方法/装置/システム/ソフトウェアであって、別のセンシングイニシエータ装置が前記センシングイニシエータ装置である、ことを含む方法/装置/システム/ソフトウェア。 Clause 38. A method/apparatus/system/software for a wireless sensing system according to clause 34, comprising another sensing initiator device being the sensing initiator device.
前記結果(TSCI)および第2の結果(第2のTSCI)は、2つの異なる無線センシングタスク(例えば、一方のタスクは動き検出であり、他方のタスクは呼吸検出であってもよい)に対するものであってもよい。また、前記結果と第2の結果は、同じ無線センシングタスクに対して利用可能であってもよい。 The result (TSCI) and the second result (second TSCI) may be for two different wireless sensing tasks (e.g., one task may be motion detection and the other task may be respiration detection). Also, the result and the second result may be available for the same wireless sensing task.
条項39。複数の結果が無線センシングタスクに利用可能にされ、複数の第2の結果が別の無線センシングタスクに利用可能にされることを含む、条項34に記載の無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause 39. A method/apparatus/system/software for a wireless sensing system as described in clause 34, including making a plurality of results available to a wireless sensing task and making a plurality of second results available to another wireless sensing task.
いくつかの実施形態では、中央集中コンピューティングを使用する無線センシング(例えば、センシングイニシエータはAPであってもよい)。 In some embodiments, wireless sensing using centralized computing (e.g., the sensing initiator may be an AP).
条項40。条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、センシングイニシエータデバイスが無線データ通信ネットワークのアクセスポイントデバイス(AP)であり、タイプ1デバイスが無線データ通信ネットワークのクライアントデバイスであり、センシングレスポンダデバイスとして機能し、タイプ2デバイスがAPであり、タイプ2デバイスがTSCIをローカルに報告し、ローカルに報告されたTSCIが無線センシングタスクのためにAPで利用可能である、ことを含む方法/デバイス/システム/ソフトウェア。
Clause 40. The method/device/system/software of the wireless sensing system of clause 15, comprising: the sensing initiator device is an access point device (AP) of the wireless data communication network; the
いくつかの実施形態では、WSSは11bfまたは11azのNDPであってもよい。センシングイニシエータがAPである場合、11bfまたは11azにおいて、トリガベース(TB)センシングが使用されてもよい。TBセンシングには2つのバリエーションがある。最初のバリエーション(NDPがクライアントデバイスからAPに送信され、TFを使用してタイミング/同期が達成される)は、条項24で使用されている。TFはクライアントデバイスがAPにNDPを送信するトリガとなる。 In some embodiments, the WSS may be an NDP in 11bf or 11az. Trigger-based (TB) sensing may be used in 11bf or 11az when the sensing initiator is an AP. There are two variations of TB sensing. The first variation (NDP is sent from the client device to the AP and timing/synchronization is achieved using TF) is used in clause 24. TF triggers the client device to send the NDP to the AP.
条項41。無線センシング測定が、無線プロトコルに基づくヌルデータパケットフレーム(NDP)およびトリガフレーム(TF)を使用するトリガベース(TB)である、条項40に記載の無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause 41. The method/apparatus/system/software of the wireless sensing system described in clause 40, wherein the wireless sensing measurements are trigger-based (TB) using null data packet frames (NDP) and trigger frames (TF) based on the wireless protocol.
一部の実施形態では、特定のクライアントデバイス(SBPイニシエータ)がAP(SBPレスポンダ)にセンシングセッションを開始するよう要求する(すなわち、センシングイニシエータとして機能する)プロキシによるセンシング(SBP)。CSIは特定のクライアントデバイスに報告されることがある。 In some embodiments, Sensing by Proxy (SBP) where a specific client device (SBP initiator) requests an AP (SBP responder) to initiate a sensing session (i.e., acts as a sensing initiator). CSI may be reported to the specific client device.
条項42。条項40に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、無線プロトコルに基づいて、無線データ通信ネットワークの特定のクライアントデバイスによってプロキシによるセンシング(SBP)手順を実行するようにAPに要求するステップと、複数の無線センシング測定を協働して実行するようにタイプ1デバイスおよびタイプ2デバイスを構成するステップと、特定のクライアントデバイスにTSCIを報告するステップであって、報告されたTSCIは、特定のクライアントデバイスにおいて無線センシングタスクのために利用可能である、無線プロトコルに基づいてAPによりSBP手順が実行されるステップと、を含む、方法/デバイス/システム/ソフトウェア。
Clause 42. A method/device/system/software of a wireless sensing system according to clause 40, comprising the steps of: requesting an AP to perform a sensing by proxy (SBP) procedure with a specific client device of a wireless data communication network based on a wireless protocol; configuring a
いくつかの実施形態では、複数のタイプ1デバイス(例えばネットワーク内のクライアントデバイス)が存在する。各「タイプ1」デバイスはそれぞれのTSWSSをAPに送信する。APは受信したそれぞれのTSWSSからそれぞれのTSCIを取得する。複数のタイプ1デバイスからの複数のTSCIがAPに報告/利用可能であってもよい。センシングタスクは、複数のTSCIに基づいて中央集中的に実行される。一実施形態では、全てのタイプ1デバイスは同じ無線マルチパスチャネルを使用する。別の実施形態では、異なる無線チャネル(例えば、異なる搬送波周波数、異なるチャネル番号、異なる帯域幅、および/または異なる無線設定)を使用してもよい。一実施形態では、すべてのタイプ1デバイスは、同じ無線センシング測定セッション(例えば、同じセッションID、同じ測定ID、同じサウンディング周波数、および/または同じサウンディング設定)にある。別の実施形態では、それらは異なる無線センシング測定セッション(例えば、異なるセッションID、異なる測定ID、異なるサウンディング周波数、異なる無線設定、異なるセンシング設定、異なるセンシングイニシエータ)であってもよい。
In some embodiments, there are
条項43。条項40に記載の無線センシングシステムの方法/装置/システム/ソフトウェアであって、センシングイニシエータデバイスによって、センシングトランスミッタデバイスとして機能するように無線プロトコルに基づいて個々に構成された、ベニュー内のシステムの少なくとも1つの追加のタイプ1の異種無線デバイスが存在し、それぞれの追加のタイプ1のデバイスによって、無線プロトコルに基づいてそれぞれのTSWSSをタイプ2のデバイスに送信するステップとタイプ2デバイスが無線プロトコルに基づいて無線マルチパスチャネルを通じてそれぞれのTSWSSを受信するステップと、タイプ2デバイスがそれぞれの受信したTSWSSに基づいて無線プロトコルに基づいてそれぞれのTSCIを取得し、タイプ2デバイスがそれぞれのTSCIをローカルに報告するステップと、ローカルに報告された複数のTSCIに基づいて中央集中的に無線センシングタスクを実行するステップと、を含む方法/装置/システム/ソフトウェア。
Clause 43. A method/apparatus/system/software for a wireless sensing system according to clause 40, comprising: at least one
いくつかの実施形態では、分散コンピューティングを使用する無線センシング(例えば、センシングのイニシエータはAPであってもよい)。 In some embodiments, wireless sensing uses distributed computing (e.g., the initiator of the sensing may be an AP).
条項44。条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、センシングイニシエータデバイスが無線データ通信ネットワークのアクセスポイントデバイス(AP)であり、タイプ1デバイスがAPであり、タイプ2デバイスが無線データ通信ネットワークのクライアントデバイスであり、センシングレスポンダデバイスとして機能し、タイプ2デバイスがTSCIをローカルに報告し、ローカルに報告されたTSCIが無線センシングタスクのためにクライアントデバイスで利用可能である、ことを含む方法/デバイス/システム/ソフトウェア。
Clause 44. The method/device/system/software of the wireless sensing system of clause 15, comprising: a sensing initiator device being an access point device (AP) of a wireless data communication network; a
いくつかの実施形態では、TBセンシングの他のバリエーション(NDPAを使用してタイミング/同期を達成しながら、NDPがAPからクライアントデバイスに送信されうる)が条項27で使用される。NDPAは、APからNDPを受信するためにクライアントデバイスを準備する。いくつかの実施形態では、TSWSS(例えば、サウンディング信号、NDP)はAPから多数の非APクライアントデバイスにブロードキャストされる。 In some embodiments, other variations of TB sensing (NDPs can be sent from the AP to the client devices while using NDPA to achieve timing/synchronization) are used in clause 27. NDPA prepares the client device to receive NDPs from the AP. In some embodiments, the TSWSS (e.g., sounding signal, NDP) is broadcast from the AP to multiple non-AP client devices.
条項45。無線センシング測定が、無線プロトコルに基づくヌルデータパケット(NDP)フレームおよびNDPアナウンスメント(NDPA)フレームを使用するトリガベース(TB)である、条項44に記載の無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause 45. The method/apparatus/system/software of the wireless sensing system described in clause 44, wherein the wireless sensing measurements are trigger-based (TB) using null data packet (NDP) frames and NDP announcement (NDPA) frames based on the wireless protocol.
いくつかの実施形態では、TSWSS(例えば、サウンディング信号、NDP)は、APから多数の非APクライアントデバイスにブロードキャストされ得る。 In some embodiments, the TSWSS (e.g., sounding signal, NDP) may be broadcast from the AP to a number of non-AP client devices.
条項45b。TSWSSは、タイプ1デバイスからタイプ2デバイスおよび追加のタイプ2デバイスに送信され、タイプ2デバイスおよび追加のタイプ2デバイスによって受信される、第44項に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 45b. The method/device/system/software of the wireless sensing system described in clause 44, wherein the TSWSS is transmitted from the
条項45c。TSWSSが、マルチキャストまたはブロードキャストのうちの少なくとも1つを使用してタイプ1デバイスから送信されることを含む、条項45bに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 45c. The method/device/system/software of the wireless sensing system of clause 45b, including the TSWSS being transmitted from the
一部の実施形態では、特定のクライアントデバイス(SBPイニシエータ)がAP(SBPレスポンダ)にセンシングセッションの開始を要求する(すなわち、センシングイニシエータとして機能する)プロキシによるセンシング(SBP)がある。CSIは、ローカルまたは非ローカルで報告される場合がある。一部の実施形態では、TSWSS(例えば、サウンディング信号、NDP)は、APから多数の非APクライアントデバイスにブロードキャストされる。 In some embodiments, there is sensing by proxy (SBP) where a particular client device (SBP initiator) requests an AP (SBP responder) to initiate a sensing session (i.e., acts as a sensing initiator). CSI may be reported locally or non-locally. In some embodiments, TSWSS (e.g., sounding signal, NDP) is broadcast from the AP to a number of non-AP client devices.
条項46。条項44に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、無線プロトコルに基づき、特定のクライアントデバイスによるプロキシによるセンシング(SBP)手順の実行をAPに要求するステップと、複数の無線センシング測定を協働して実行するようにタイプ1デバイスおよびタイプ2デバイスを構成するステップと、TSCIがローカルに報告されるようにタイプ2デバイスを構成するステップによる、無線プロトコルに基づき、APによりSBP手順が実行されるステップを含む、方法/デバイス/システム/ソフトウェア。
Clause 46. A method/device/system/software of a wireless sensing system according to clause 44, comprising the steps of: requesting an AP to perform a sensing by proxy (SBP) procedure with a particular client device based on a wireless protocol; configuring the
いくつかの実施形態では、TSWSS(例えば、サウンディング信号、NDP)は、APから多数の非APクライアントデバイスにブロードキャストされ得る。 In some embodiments, the TSWSS (e.g., sounding signal, NDP) may be broadcast from the AP to a number of non-AP client devices.
条項46b。TSWSSは、タイプ1デバイスからタイプ2デバイスおよび追加のタイプ2デバイスに送信され、タイプ2デバイスおよび追加のタイプ2デバイスによって受信される、条項44に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 46b. The method/device/system/software of the wireless sensing system described in clause 44, wherein the TSWSS is transmitted from the
条項46c:TSWSSが、マルチキャストまたはブロードキャストのうちの少なくとも1つを使用してタイプ1デバイスから送信される、ことを含む、条項46bに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 46c: The method/device/system/software of the wireless sensing system described in clause 46b, including the TSWSS being transmitted from the
いくつかの実施形態では、複数のタイプ2デバイスが存在する可能性がある。各タイプ2デバイスは、APからそれぞれのTSWSSを受信し、それぞれのTSCIを取得し、それぞれのTSCIに基づいてセンシングタスクのそれぞれの部分を実行する。ある実施形態では、すべてのタイプ2デバイスは同じ無線マルチパスチャネルを使用する。別の実施形態では、異なる無線チャネル(例えば、異なる搬送波周波数、異なるチャネル番号、異なる帯域幅、および/または異なる無線設定)を使用してもよい。一実施形態では、全てのタイプ2デバイスは、同じ無線センシング測定セッション(例えば、同じセッションID、同じ測定ID、同じサウンディング周波数、および/または同じサウンディング設定)であってもよい。別の実施形態では、それらは異なる無線センシング測定セッション(例えば、異なるセッションID、異なる測定ID、異なるサウンディング周波数、異なる無線設定、異なるセンシング設定、異なるセンシングイニシエータ)であってもよい。
In some embodiments, there may be
条項47。条項44に記載の無線センシングシステムの方法/装置/システム/ソフトウェアであって、センシングイニシエータデバイスによって、センシングレシーバデバイスとして機能するように無線プロトコルに基づいて個々に構成された、ベニュー内のシステムの少なくとも1つの追加のタイプ2の異種無線デバイスが存在し、タイプ1のデバイスによって、無線プロトコルに基づいてそれぞれのTSWSSをそれぞれの追加のタイプ2のデバイスに送信することと、それぞれの追加のタイプ2のデバイスによって、無線プロトコルに基づいて、無線マルチパスチャネルを介してそれぞれのTSWSSを受信することと、それぞれの受信したTSWSSに基づき、それぞれの追加のタイプ2デバイスによって無線プロトコルに基づきそれぞれのTSCIを取得し、それぞれの追加のタイプ2デバイスによってそれぞれのTSCIをローカルに報告し、1つ以上のローカルに報告されたTSCIに基づき、非中央集中的な方法で無線センシングタスクを実行し、それぞれの追加のタイプ2デバイスは、それぞれのローカルに報告されたTSCIに基づき、無線センシングタスクのそれぞれの部分をローカルに実行する。
Clause 47. The method/apparatus/system/software of the wireless sensing system according to clause 44, wherein there is at least one
条項47b:すべてのTSWSSが共通のTSWSSであり、タイプ1デバイスによって、無線プロトコルに基づいて共通のTSWSSをタイプ2デバイスのすべてと少なくとも1つの追加のタイプ2デバイスに送信することと、を含む、第47項の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 47b: The method/device/system/software of the wireless sensing system of clause 47, wherein all TSWSSs are a common TSWSS, and the
条項47c:マルチキャストまたはブロードキャストのうちの少なくとも1つに基づいて共通TSWSSを送信することを含む、条項47bに記載の無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause 47c: A method/apparatus/system/software for a wireless sensing system as described in clause 47b, comprising transmitting a common TSWSS based on at least one of multicast or broadcast.
いくつかの実施形態では、非TBセンシングを使用する無線センシング(例えば、センシングのイニシエータはクライアントデバイスであってもよい)。NDPは、クライアントデバイスから別のクライアントデバイスに送信されてもよい。CSIはローカルに報告されてもよい。 In some embodiments, wireless sensing using non-TB sensing (e.g., the initiator of the sensing may be a client device). The NDP may be sent from a client device to another client device. The CSI may be reported locally.
条項48。センシングイニシエータデバイスが無線データ通信ネットワークのクライアントデバイスであり、センシングレスポンダデバイスが、無線データ通信ネットワークのアクセスポイントデバイス(AP)であり、タイプ1のデバイスがクライアントデバイスであり、タイプ2のデバイスがAPであり、タイプ2のデバイスがTSCIをローカルに報告するように構成され、ローカルに報告されたTSCIが無線センシングタスクのためにAPで利用可能である、ことを含む、条項15の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
Clause 48. The method/device/system/software of the wireless sensing system of clause 15, including: the sensing initiator device is a client device of the wireless data communication network; the sensing responder device is an access point device (AP) of the wireless data communication network; the
いくつかの実施形態では、非TBセンシングを使用する無線センシング(例えば、センシングイニシエータはクライアントデバイスであってもよい)。別の可能性もある:NDPはAPからクライアントデバイスに送信されるかもしれない。 In some embodiments, wireless sensing using non-TB sensing (e.g., the sensing initiator may be a client device). There is another possibility: the NDP may be sent from the AP to the client device.
条項49。条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、センシングイニシエータデバイスが無線データ通信ネットワークのクライアントデバイスであり、センシングレスポンダデバイスが無線データ通信ネットワークのアクセスポイントデバイス(AP)であり、タイプ1デバイスがAPであり、タイプ2デバイスがクライアントデバイスであり、タイプ2デバイスがTSCIをローカルに報告するように構成され、ローカルに報告されたTSCIが無線センシングタスクのためにクライアントデバイスで利用可能である、ことを含む方法/デバイス/システム/ソフトウェア。
Clause 49. The method/device/system/software of the wireless sensing system of clause 15, comprising: the sensing initiator device is a client device of a wireless data communication network; the sensing responder device is an access point device (AP) of the wireless data communication network; the
いくつかの実施形態では、P2Pセンシングを使用した無線センシング。別の可能性もある:NDPはAPからクライアントデバイスに送信される可能性がある。 In some embodiments, wireless sensing using P2P sensing. Another possibility: the NDP can be sent from the AP to the client device.
条項50。条項15に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、センシングイニシエータデバイスは、無線データ通信ネットワークのアクセスポイントデバイス(AP)であり、無線データ通信ネットワークの第1のクライアントデバイスは、第1のセンシングレスポンダデバイスであり、無線データ通信ネットワークの第2のクライアントデバイスは、第2のセンシングレスポンダデバイスであり、タイプ1のデバイスは、第1のクライアントデバイスであり、タイプ2のデバイスは、第2のクライアントデバイスであり、タイプ2のデバイスは、TSCIをローカルに報告するように構成され、ローカルに報告されたTSCIは、無線センシングタスクのために第2のクライアントデバイスで利用可能である方法/デバイス/システム/ソフトウェア。
Clause 50. The method/device/system/software of the wireless sensing system of clause 15, wherein the sensing initiator device is an access point device (AP) of the wireless data communication network, the first client device of the wireless data communication network is a first sensing responder device, the second client device of the wireless data communication network is a second sensing responder device, the
いくつかの実施形態では、無線センシングは双方向P2Pセンシングを使用する。別の可能性もある:NDPはAPからクライアントデバイスに送信されるかもしれない。 In some embodiments, the wireless sensing uses two-way P2P sensing. There is another possibility: the NDP may be sent from the AP to the client device.
条項51。第2のクライアントデバイスが、第1のクライアントデバイスに別のTSWSSを送信するようにさらに構成され、第1のクライアントデバイスが、別のTSWSSを受信し、受信した別のTSWSSに基づいて別のTSCIを取得するようにさらに構成され、第1のクライアントデバイスが、別のTSCIをローカルに報告するようにさらに構成され、ローカルに報告された別のTSCIが、無線センシングタスクのために第1のクライアントデバイスで利用可能であることを含む、条項50に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause 51. The method/device/system/software of the wireless sensing system of clause 50, including the second client device being further configured to transmit another TSWSS to the first client device, the first client device being further configured to receive the another TSWSS and obtain another TSCI based on the received another TSWSS, and the first client device being further configured to locally report the another TSCI, the locally reported another TSCI being available to the first client device for wireless sensing tasks.
いくつかの実施形態では、無線センシングは双方向センシングを使用する。別の可能性もある:NDPはAPからクライアントデバイスに送信されるかもしれない。 In some embodiments, the wireless sensing uses two-way sensing. There is another possibility: the NDP may be sent from the AP to the client device.
条項52。条項3に記載の無線センシングシステムの方法/装置/システム/ソフトウェアであって、センシングイニシエータデバイスによって、無線プロトコルに基づいてタイプ1デバイスに別のTSWSSを送信するよう、無線プロトコルに基づいてタイプ2デバイスを設定するステップと、無線マルチパスチャネルを介してタイプ2デバイスから別のTSWSSを受信し、受信した別のTSWSSに基づいて別のTSCIを取得するよう、センシングイニシエータデバイスによって、無線プロトコルに基づいてタイプ1デバイスを構成するステップと、別のTSCIを非ローカルに報告するかローカルに報告するかを決定するよう、無線プロトコルに基づいてタイプ1デバイスを構成するステップと、報告された別のTSCIを無線センシングタスクで利用可能にするステップと、を含む方法/装置/システム/ソフトウェア。
Clause 52. A method/apparatus/system/software for a wireless sensing system according to
いくつかの実施形態では、第1のデバイスは、第2のデバイスが第2の協働役割に適している/許可されている/許容されている/合理的である/信頼できると第1のデバイスによって見なされる/決定される/判断される/評価される/チェックされる場合にのみ、第2のデバイスと協働する。無線センシング測定手順のセンシング結果は、TSCIを含んでもよい。センシング結果(例えば、TSCI)には、周辺環境におけるユーザの情報が含まれる場合があり、そのため、ユーザのプライバシーを守るために、センシング結果へのアクセスを制御する必要がある場合がある。無線センシング測定手順の異なる協調的役割は、センシング結果(例えばTSCI)への異なるアクセスを有する可能性がある。センシング結果へのアクセス制御は、無線データ通信ネットワーク内のどのデバイスがどの役割を果たすかを制限することによって制御することができる。 In some embodiments, the first device cooperates with the second device only if the second device is deemed/determined/judged/assessed/checked by the first device to be suitable/authorized/allowed/reasonable/trustworthy for the second cooperation role. The sensing result of the wireless sensing measurement procedure may include a TSCI. The sensing result (e.g., TSCI) may include information of a user in the surrounding environment, and therefore access to the sensing result may need to be controlled to protect the user's privacy. Different cooperative roles of the wireless sensing measurement procedure may have different access to the sensing result (e.g., TSCI). Access control to the sensing result may be controlled by restricting which devices in the wireless data communication network play which role.
いくつかの実施形態では、信頼できるデバイス(例えば、AP、アソシエイテッドAP、および/または非アソシエイテッド非AP)は、センシング結果(例えば、TSCI)への一定の程度のアクセスを有することができる。最も信頼できるデバイス(例えばAP、アソシエイテッドAP、および/または非アソシエイテッド非AP)のみが、プライバシーセンシティブなセンシング結果への完全なアクセスを委ねられてもよい。信頼できないデバイス(例えばAP、アソシエイテッドAP、および/または非アソシエイテッド非AP)はセンシング結果へのアクセスを持つべきではない。中程度に信頼できるデバイス(例えば、AP、アソシエイテッドAP、および/または非アソシエイテッド非AP)は、センシング結果へのアクセスを制限されてもよい。センシング結果(例えばTSCI)へのアクセスを制御するために、センシング手順において役割を果たす第1のデバイスは、センシング手順において第2の役割を果たす第2のデバイスと連携するか否かを決定することができる。第1のデバイスによる決定/判断は、第2のデバイスの何らかの「信頼性」尺度に関する第2のデバイスの分類に基づいてもよい。 In some embodiments, trusted devices (e.g., APs, associated APs, and/or non-associated non-APs) may have a certain degree of access to the sensing results (e.g., TSCI). Only the most trusted devices (e.g., APs, associated APs, and/or non-associated non-APs) may be entrusted with full access to the privacy-sensitive sensing results. Untrusted devices (e.g., APs, associated APs, and/or non-associated non-APs) should not have access to the sensing results. Medium trusted devices (e.g., APs, associated APs, and/or non-associated non-APs) may be limited in access to the sensing results. To control access to the sensing results (e.g., TSCI), a first device playing a role in the sensing procedure may decide whether or not to cooperate with a second device playing a second role in the sensing procedure. The decision/determination by the first device may be based on the classification of the second device with respect to some "trustworthiness" measure of the second device.
一実施形態では、分類は、第1のデバイスおよび/または第1のデバイスの役割に固有であってもよい。別の実施形態では、分類は、第1のデバイス/第1のデバイスの役割に固有でなくてもよい。言い換えれば、分類は、第1のデバイスおよび第1のデバイスの役割に依存しない場合がある。 In one embodiment, the classification may be specific to the first device and/or the role of the first device. In another embodiment, the classification may not be specific to the first device/role of the first device. In other words, the classification may be independent of the first device and the role of the first device.
一部の実施形態では、ネットワーク内のデバイスの数(例えば、AP、帰属する非APデバイス、帰属しないが認証された非APデバイス、または帰属せず認証されていない非APデバイス)が分類される場合がある。多数のデバイスが、いくつかのクラスに分類されてもよい。同じクラス内のすべてのデバイスは、同じ「信頼性」を有してよい。センシングレシーバは、受信したサウンディング信号に基づいてTSCIを生成し、センシングイニシエータに非ローカル的に、またはセンシングレシーバにローカル的に報告することができる。TSCIは、周辺環境におけるユーザの情報を含み、したがってユーザのプライバシーに関連する。信頼できない無線デバイス(例えば、802.11bfの無線ステーションまたはSTA)は、センシングレシーバの役割を果たすことを許可されるべきではない。いくつかの実施形態では、センシングトランスミッタはTSCIにアクセスできない。サウンディング信号を送信することでTSCIの生成に貢献する。 In some embodiments, the number of devices in the network (e.g., APs, non-AP devices that are attached, non-AP devices that are not attached but authenticated, or non-AP devices that are not attached and not authenticated) may be classified. A large number of devices may be classified into several classes. All devices in the same class may have the same "trustworthiness". The sensing receiver generates a TSCI based on the received sounding signal and can report it non-locally to the sensing initiator or locally to the sensing receiver. The TSCI contains information of the user in the surrounding environment and is therefore related to the user's privacy. Untrusted wireless devices (e.g., 802.11bf wireless stations or STAs) should not be allowed to play the role of a sensing receiver. In some embodiments, the sensing transmitter does not have access to the TSCI. It contributes to the generation of the TSCI by transmitting a sounding signal.
以下の番号の付いた条項は、プライバシー保護を伴う無線センシングの例を示している。 The following numbered clauses provide examples of wireless sensing with privacy protection:
条項A1。アクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、無線データ通信ネットワーク内のシステムの第1の異種無線デバイスによって、無線データ通信ネットワーク内で実行される無線センシング測定手順における複数の協調的役割を決定することであって、協調的役割は、センシングイニシエータデバイス、センシングレスポンダデバイス、センシングトランスミッタデバイス、センシングレシーバデバイス、プロキシによるセンシング(SBP)イニシエータデバイス、SBPレスポンダデバイスを含むことと、第1の協働役割として機能するネットワーク内の第1のデバイスが、第2の協働役割として機能するネットワーク内のシステムの第2の異種無線デバイスと協働して無線センシング測定手順を実行すること(但し、第2のデバイスが第1のデバイスによって第2の協働役割に適していると判断された場合)と、を含む方法/デバイス/システム/ソフトウェア。 Clause A1. A method/device/system/software for an access-controlled wireless sensing system, comprising: determining, by a first heterogeneous wireless device of the system in a wireless data communications network, a number of collaborative roles in a wireless sensing measurement procedure performed in the wireless data communications network, the collaborative roles including a sensing initiator device, a sensing responder device, a sensing transmitter device, a sensing receiver device, a sensing by proxy (SBP) initiator device, and an SBP responder device; and performing the wireless sensing measurement procedure in collaboration with a second heterogeneous wireless device of the system in the network, the first device acting in a first collaborative role, when the second device is determined by the first device to be suitable for the second collaborative role.
いくつかの実施形態において、第1のデバイスは、第2のデバイスが適切でないと判断した場合、第1の協働役割として機能することを拒否/辞退することができる。 In some embodiments, the first device may refuse/decline to function in the first collaborative role if the second device determines that it is not suitable.
条項A2。第2のデバイスが第2の協働役割に適さないと第1のデバイスによって判断された場合に、第1の協働役割として機能する第1のデバイスが、第2の協働役割として機能する第2のデバイスと協働して無線センシング測定手順を実行することを拒否すること、を含む条項A1のアクセス制御無線センシングシステムの方法/デバイス/システム/ソフトウェア。いくつかの実施形態において、第1のデバイスは、第2のデバイスが第2の協働役割に適しているか否かをチェック/判定/決定/検討するために、ネットワーク内の全ての(既知の)デバイスを分類してもよい。 Clause A2. The method/device/system/software of the access control wireless sensing system of clause A1, including refusing the first device acting in the first collaborative role to perform the wireless sensing measurement procedure in collaboration with the second device acting in the second collaborative role if the first device determines that the second device is not suitable for the second collaborative role. In some embodiments, the first device may classify all (known) devices in the network to check/determine/determine/consider whether the second device is suitable for the second collaborative role.
条項A3。条項A2に記載のアクセス制御された無線センシングシステムの方法/装置/システム/ソフトウェアであって、第1のデバイスによって、ネットワーク内の多数の異種無線装置の各々の分類を計算するステップと、第1の協働役割として機能する第1の装置によって、分類に基づいて、第2の装置が第2の協働役割に適しているか否かを判定するステップと、を含む方法/装置/システム/ソフトウェア。 Clause A3. A method/apparatus/system/software for an access-controlled wireless sensing system according to clause A2, comprising: a step of calculating, by a first device, a classification of each of a number of heterogeneous wireless devices in the network; and a step of determining, by the first device functioning in a first collaborative role, whether a second device is suitable for a second collaborative role based on the classification.
いくつかの実施形態では、第1の装置が第1の協働役割として機能するときに、第2の装置が第3の協働役割に適しているかどうかを判定/判断するために、同じ分類を使用することができる。 In some embodiments, when a first device functions in a first collaborative role, the same classification can be used to determine/determine whether a second device is suitable for a third collaborative role.
条項A4。条項A3に記載のアクセス制御された無線センシングシステムの方法/装置/システム/ソフトウェアであって、第1の協働役割として機能する第1のデバイスによって、分類に基づいて、第2のデバイスが第3の協働役割に適しているか否かを判定するステップと、第1の協働役割として機能する第1のデバイスによって、分類に基づいて、第2のデバイスが第3の協働役割に適していると判定された場合に、第3の協働役割として機能する第2の異種無線デバイスと協働して別の無線センシング測定手順を実行するステップと、を含む方法/装置/システム/ソフトウェア。 Clause A4. A method/apparatus/system/software for an access-controlled wireless sensing system according to clause A3, comprising: a step of determining, by a first device functioning in a first collaborative role, whether or not a second device is suitable for a third collaborative role based on the classification; and a step of performing another wireless sensing measurement procedure in collaboration with a second heterogeneous wireless device functioning in a third collaborative role when the first device functioning in the first collaborative role determines, based on the classification, that the second device is suitable for the third collaborative role.
いくつかの実施形態では、第1のデバイスが第3の協働役割として機能するときに、第2のデバイスが第2の協働役割に適しているかどうかを判定/判断するために、同じ分類を使用することができる。 In some embodiments, the same classification can be used to determine/determine whether a second device is suitable for a second collaborative role when the first device functions in a third collaborative role.
条項A5。第3の協働役割として機能する第1のデバイスによって、第2のデバイスが第2の協働役割に適しているか否かを分類に基づいて判定するステップと、第3の協働役割として機能する第1のデバイスによって、分類に基づいて第2のデバイスが第2の協働役割に適していると判定された場合に、第2の協働役割として機能する第2の異種無線デバイスと協働して別の無線センシング測定手順を実行するステップと、を含む、条項A3に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A5. The method/device/system/software of the access-controlled wireless sensing system described in clause A3, including a step of determining, by the first device functioning in the third collaborative role, whether the second device is suitable for the second collaborative role based on the classification, and a step of performing another wireless sensing measurement procedure in collaboration with the second heterogeneous wireless device functioning in the second collaborative role when the first device functioning in the third collaborative role determines, based on the classification, that the second device is suitable for the second collaborative role.
いくつかの実施形態では、第1のデバイスが第3の協働役割として機能する場合、分類は異なる可能性がある。 In some embodiments, the classification may be different if the first device functions in a third collaborative role.
条項A6。第3の協働役割として機能する第1のデバイスによる、第2のデバイスが第2の協働役割に適しているか否かの判断のための、第1のデバイスによる、ネットワーク内の多数の異種無線デバイスの各々の別の分類を計算すること、を含む、条項A3のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A6. The method/device/system/software of the access-controlled wireless sensing system of clause A3, including calculating, by the first device, a further classification of each of the multiple heterogeneous wireless devices in the network for determining, by the first device functioning in a third collaborative role, whether the second device is suitable for a second collaborative role.
いくつかの実施形態では、別の分類は、第1のデバイスが第3の役割として機能し、第2のデバイスが第2の役割として機能する別の無線センシング測定手順において使用され得る。 In some embodiments, another classification may be used in another wireless sensing measurement procedure in which a first device functions in a third role and a second device functions in a second role.
条項A7。条項A6に記載のアクセスされた制御無線センシングシステムの方法/装置/システム/ソフトウェアであって、第3の協働役割として機能する第1のデバイスによって、第2のデバイスが別の分類に基づいて第2の協働役割に適していると判断された場合に、第2の協働役割として機能する第2の異種無線デバイスと協働して別の無線センシング測定手順を実行するステップと、第1のデバイスによって、第2のデバイスが別の分類に基づいて第2の協働役割に適していないと判断された場合に、第3の協働役割として機能する第2のデバイスによって、第2の協働役割として機能する第2のデバイスと協働して別の無線センシング測定手順を実行することを拒否するステップと、を含む、アクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A7. The method/apparatus/system/software of the accessed controlled wireless sensing system according to clause A6, comprising: a step of performing another wireless sensing measurement procedure in cooperation with a second heterogeneous wireless device functioning in a second collaborative role when the first device functioning in a third collaborative role determines that the second device is suitable for the second collaborative role based on another classification; and a step of refusing to perform another wireless sensing measurement procedure in cooperation with the second device functioning in the second collaborative role by the second device functioning in the third collaborative role when the first device determines that the second device is not suitable for the second collaborative role based on another classification.
いくつかの実施形態では、第2のデバイスが第3の協働役割に適しているかどうかについての判断である場合、分類は異なっていてもよい。 In some embodiments, the classification may be different if the determination is about whether the second device is suitable for a third collaborative role.
条項A8。条項A3に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の協働役割として機能する第1のデバイスによる、第2のデバイスが第3の協働役割に適しているか否かの判断のための、第1のデバイスによる、ネットワーク内の多数の異種無線デバイスの各々の別の分類を計算する工程を含む、方法/デバイス/システム/ソフトウェア。 Clause A8. The method/device/system/software of the access-controlled wireless sensing system of clause A3, comprising a step of calculating, by the first device functioning in a first collaborative role, a further classification of each of a number of heterogeneous wireless devices in the network for determining, by the first device, whether the second device is suitable for a third collaborative role.
いくつかの実施形態では、別の分類は、第1のデバイスが第1の役割として機能し、第2のデバイスが第3の役割として機能する別の無線センシング測定手順において使用され得る。 In some embodiments, another classification may be used in another wireless sensing measurement procedure in which a first device functions in a first role and a second device functions in a third role.
条項A9。条項A8に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の協働役割として機能する第1のデバイスによって、第2のデバイスが別の分類に基づいて第3の協働役割に適していると判定された場合に、第3の協働役割として機能する第2の異種無線デバイスと協働して別の無線センシング測定手順を実行することと、第2のデバイスが第3の協働役割に適していないと判定された場合に、第1の協働役割として機能する第1のデバイスによって、第3の協働役割として機能する第2のデバイスと協働して別の無線センシング測定手順を実行することを拒否することと、を含む方法/デバイス/システム/ソフトウェア。いくつかの実施形態では、各デバイスは、分類における信頼性スコア(または信頼スコア)と関連付けられることがある。 Clause A9. The method/device/system/software of the access-controlled wireless sensing system of clause A8, comprising: performing another wireless sensing measurement procedure in collaboration with a second heterogeneous wireless device acting in a third collaborative role if the first device acting in a first collaborative role determines that the second device is suitable for a third collaborative role based on another classification; and refusing to perform another wireless sensing measurement procedure in collaboration with the second device acting in the third collaborative role if the second device is determined to be unsuitable for the third collaborative role by the first device acting in the first collaborative role. In some embodiments, each device may be associated with a reliability score (or confidence score) in the classification.
条項A10。各デバイスの分類が信頼性スコアと関連付けられることを含む、条項A3のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A10. The method/device/system/software of the access controlled wireless sensing system of clause A3, including associating the classification of each device with a reliability score.
いくつかの実施形態では、第2のデバイスの信頼性スコア(または信頼スコア)をそれぞれの閾値と比較して、第2のデバイスが第2の協調的役割に適しているかどうかを判断することができる。 In some embodiments, the reliability score (or trust score) of the second device may be compared to a respective threshold to determine whether the second device is suitable for the second collaborative role.
条項A11。第2のデバイスの分類に関連する信頼性スコアが閾値より高い場合に、第2のデバイスが第2の協調的役割に適していると判断するステップと、を含む、条項A10のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A11. The method/device/system/software of the access-controlled wireless sensing system of clause A10, comprising: determining that the second device is suitable for the second collaborative role if a reliability score associated with the classification of the second device is higher than a threshold.
いくつかの実施形態において、適合性の判断のための閾値は、異なる協働者の役割に対して異なってもよいが、その閾値は、第1のデバイスによって機能される異なる協働の役割によっては変化しない(すなわち、変化しないままである)ことがあり、適合性の判断を行うのが第1のデバイスであるか他のデバイスであるかにかかわらず変化しなくてもよい。 In some embodiments, the threshold for determining compatibility may be different for different collaborator roles, but the threshold may not change (i.e., remain unchanged) depending on the different collaboration roles performed by the first device and may not change whether it is the first device or another device that makes the compatibility determination.
条項A12。任意の第1のデバイスによって機能される任意の第1の協働役割に関係なく、任意の第2のデバイスが協働役割に適しているか否かの任意の第1のデバイスによる判断のためのそれぞれの閾値に、各協働役割を関連付けることを含む、条項A11に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A12. The method/device/system/software of the access controlled wireless sensing system of clause A11, comprising associating each collaboration role with a respective threshold for determining by any first device whether any second device is suitable for the collaboration role, regardless of any first collaboration role performed by any first device.
いくつかの実施形態では、各役割がそれぞれの閾値に関連付けられ、第2のデバイスは、多数の協働役割に適していると判定される場合があり、そのような役割の各々は、第2のデバイスの信頼性スコアよりも小さいそれぞれの閾値を有する。 In some embodiments, each role is associated with a respective threshold, and the second device may be determined to be suitable for multiple collaboration roles, each such role having a respective threshold that is less than the reliability score of the second device.
条項A13。閾値が第2のデバイスの信頼性スコアよりも小さい第1のグループの協働役割に第2のデバイスが適していると判定するステップと、を含む、条項A12に記載のアクセス制御無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A13. The method/device/system/software of the access control wireless sensing system described in clause A12, comprising: determining that the second device is suitable for a collaborative role in the first group where the threshold is less than the reliability score of the second device.
いくつかの実施形態では、第2のデバイスは、別の協調的役割のグループには不適当であると判断されることがあり、そのような各役割は、第2のデバイスの信頼性スコアよりも大きいそれぞれの閾値を有する。 In some embodiments, the second device may be determined to be inappropriate for a group of separate collaborative roles, each such role having a respective threshold greater than the second device's trust score.
条項A14。条項A13に記載のアクセス制御された無線センシングシステムの方法/装置/システム/ソフトウェアであって、閾値が第2の装置の信頼性スコアよりも大きい第2のグループの協働役割に第2の装置が不適当であると判定するステップと、を含む方法/装置/システム/ソフトウェア。 Clause A14. A method/apparatus/system/software for an access-controlled wireless sensing system according to clause A13, comprising: determining that the second device is unsuitable for a collaborative role in the second group where the threshold is greater than the reliability score of the second device.
いくつかの実施形態では、第2のデバイスと同じクラスの他のデバイスは、同じまたは同等の信頼性に関連付けられ、したがって、第1のグループには適しており、第2のグループには適していないと判断される可能性がある。 In some embodiments, other devices in the same class as the second device may be associated with the same or comparable trustworthiness and therefore may be determined to be suitable for the first group and not suitable for the second group.
条項A15。条項14に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第3のデバイスを、協働役割の第1のグループに適しており、協働役割の第2のグループに適していないと判定することであって、第2のデバイスと第3のデバイスの両方が同じクラスに分類され、同等の信頼性スコアに関連付けられること、を含む方法/デバイス/システム/ソフトウェア。 Clause A15. The method/device/system/software of the access controlled wireless sensing system of clause 14, comprising determining a third device as suitable for a first group of collaborative roles and unsuitable for a second group of collaborative roles, wherein both the second device and the third device are classified into the same class and associated with comparable reliability scores.
いくつかの実施形態では、すべての役割に適した第1のクラスに分類されるデバイスがある。 In some embodiments, there is a device that falls into a first class that is suitable for all roles.
条項A16。条項A15に記載のアクセス制御された無線センシングシステムの方法/装置/システム/ソフトウェアであって、多数のデバイスをいくつかのクラスに分類するステップと、デバイスのグループが、分類においていくつかのクラスのそれぞれに分類され、対応する協働役割のサブセットに適していると判断されるステップと、を含む方法/装置/システム/ソフトウェア。 Clause A16. A method/apparatus/system/software for an access-controlled wireless sensing system according to clause A15, comprising the steps of classifying a number of devices into a number of classes, and determining that a group of devices falls into each of the classes in the classification and is suitable for a corresponding subset of collaboration roles.
いくつかの実施形態では、特別な場合として、以下がある:APが最も信頼でき、基本的な役割に適している場合がある。SBPが実行される場合、APは多くの場合、SBPレスポンダとして機能する可能性がある。しかし、複数のAPを有するメッシュネットワークでは、第1のAPがSBPイニシエータとして機能し、第2のAPがSBPレスポンダとして機能することがある。 In some embodiments, a special case is: an AP may be the most trustworthy and suitable for the basic role. When SBP is implemented, the AP may often act as the SBP responder. However, in a mesh network with multiple APs, the first AP may act as the SBP initiator and the second AP may act as the SBP responder.
条項A17。条項A16に記載のアクセス制御された無線センシングシステムの方法/装置/システム/ソフトウェアであって、無線データ通信ネットワークのアクセスポイントデバイス(AP)が、SBPイニシエータデバイス、SBPレスポンダデバイス、センシングイニシエータデバイス、センシングレスポンダデバイス、センシングトランスミッタデバイスおよびセンシングレシーバデバイスの協働役割に適していると判断される、ことを含む方法/装置/システム/ソフトウェア。 Clause A17. The method/apparatus/system/software of the access controlled wireless sensing system of clause A16, comprising determining that an access point device (AP) of the wireless data communications network is suitable for the cooperative roles of SBP initiator device, SBP responder device, sensing initiator device, sensing responder device, sensing transmitter device and sensing receiver device.
いくつかの実施形態では、それぞれの関連する適切な役割または許可された役割を持ついくつかの可能なクラスがある。 In some embodiments, there are several possible classes, each with their associated appropriate or permitted roles.
条項A18。条項A16に記載のアクセス制御された無線センシングシステムの方法/装置/システム/ソフトウェアであって、第1のグループのデバイスが、SBPイニシエータ、SBPレスポンダ、センシングイニシエータ、センシングレスポンダ、センシングトランスミッタ、およびセンシングレシーバを含む全ての協働役割に適していると判断されることを含む、方法/装置/システム/ソフトウェア。 Clause A18. The method/apparatus/system/software of the access-controlled wireless sensing system of clause A16, including determining that the first group of devices are suitable for all collaborative roles, including SBP initiator, SBP responder, sensing initiator, sensing responder, sensing transmitter, and sensing receiver.
条項A19。条項A18に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のグループのデバイスが、SBPイニシエータ、センシングイニシエータ、センシングレスポンダ、センシングトランスミッタ、およびセンシングレシーバの協働役割に適していると判断されることを含む方法/デバイス/システム/ソフトウェア。 Clause A19. The method/device/system/software of the access controlled wireless sensing system of clause A18, including determining that a second group of devices are suitable for the cooperative roles of SBP initiator, sensing initiator, sensing responder, sensing transmitter, and sensing receiver.
条項A20。第3のグループのデバイスが、センシングイニシエータ、センシングレスポンダ、センシングトランスミッタ、およびセンシングレシーバの協働役割に適していると判断されることを含む、条項A19に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A20. The method/device/system/software of the access controlled wireless sensing system of clause A19, including determining that a third group of devices are suitable for the collaborative roles of sensing initiator, sensing responder, sensing transmitter, and sensing receiver.
条項A21。第4のグループのデバイスが、センシングレスポンダ、センシングトランスミッタ、およびセンシングレシーバの協働役割に適していると判断される、条項A20に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A21. The method/device/system/software of the access controlled wireless sensing system described in clause A20, wherein a fourth group of devices are determined to be suitable for the collaborative roles of sensing responder, sensing transmitter and sensing receiver.
条項A22。第5のグループのデバイスが、センシングレスポンダ、およびセンシングトランスミッタの協働役割に適していると判断されることを含む、条項A21のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A22. The method/device/system/software of the access controlled wireless sensing system of clause A21, including determining that a fifth group of devices are suitable for the collaborative roles of sensing responder and sensing transmitter.
条項A23。第6のグループのデバイスが、SBPイニシエータ、センシングレスポンダ、センシングトランスミッタおよびセンシングレシーバの協働役割に適していると判断されることを含む、条項A22に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A23. The method/device/system/software of the access controlled wireless sensing system described in clause A22, including determining that a sixth group of devices are suitable for the cooperative roles of SBP initiator, sensing responder, sensing transmitter and sensing receiver.
条項A24。第7のグループのデバイスがSBPイニシエータ、センシングレスポンダ、およびセンシングトランスミッタの協働役割に適していると判断されることを含む条項A23に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A24. The method/device/system/software of the access controlled wireless sensing system of clause A23, including determining that a seventh group of devices are suitable for the cooperative roles of SBP initiator, sensing responder, and sensing transmitter.
条項A25。第8のグループのデバイスがSBPイニシエータ、センシングレスポンダ、およびセンシングレシーバの協働役割に適していると判断されることを含む条項A24に記載のアクセスされたセンシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A25. The method/device/system/software of the accessed sensing system described in clause A24, including determining that an eighth group of devices are suitable for the collaborative roles of SBP initiator, sensing responder, and sensing receiver.
条項A26。第9のグループのデバイスがSBPイニシエータの協働役割に適していると判断されることを含む条項A25に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A26. A method/device/system/software for an access controlled wireless sensing system as described in clause A25, including a ninth group of devices being determined to be suitable for the collaborative role of SBP initiator.
いくつかの実施形態では、多数のデバイスは、AP、非AP(クライアントデバイス)、帰属している非AP、帰属していない非AP、認証された非AP、認証されていない非APを含み得る。 In some embodiments, the number of devices may include APs, non-APs (client devices), associated non-APs, unassigned non-APs, authenticated non-APs, and unauthenticated non-APs.
条項A27。多数のデバイスが、無線データ通信ネットワークのアクセスポイントデバイス(AP)、無線データ通信ネットワークの帰属している無線非APデバイス、無線データ通信ネットワークに認証されたが帰属していない無線非APデバイス、無線データ通信ネットワークに認証されず帰属していない無線クライアントデバイスのうちの少なくとも1つを含む、条項A3のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A27. The method/device/system/software of the access-controlled wireless sensing system of clause A3, wherein the plurality of devices includes at least one of access point devices (APs) of the wireless data communication network, wireless non-AP devices attached to the wireless data communication network, wireless non-AP devices authenticated but not attached to the wireless data communication network, and wireless client devices that are not authenticated or attached to the wireless data communication network.
条項A28。別のデバイスによるデバイスの分類に関連するデバイスの信頼性スコアが、別のデバイス、別のデバイスの設定、別のデバイスのデータベース、システム、システムの設定、システムのデータベース、システムのサーバ、サーバのデータベース、サーバの設定、サーバからの指令、ユーザ、デバイスのユーザ、別のデバイスのユーザ、システムのユーザ、ユーザ入力、ユーザインタフェース入力、グラフィカルユーザインタフェース入力、ユーザ設定、ユーザデータベースの少なくとも1つから取得されることを含む、条項A10に記載のアクセス制御された無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause A28. The method/apparatus/system/software of the access controlled wireless sensing system of clause A10, including the device's trustworthiness score associated with the classification of the device by another device being obtained from at least one of another device, another device's configuration, another device's database, the system, the system's configuration, the system's database, the system's server, the server's database, the server's configuration, a command from the server, a user, a user of the device, a user of the other device, a system user, a user input, a user interface input, a graphical user interface input, a user configuration, a user database.
いくつかの実施形態では、各協働役割は、センシング結果(例えばTSCI)へのそれぞれのアクセスを有する。 In some embodiments, each collaborating role has respective access to the sensing results (e.g., TSCI).
条項A29。各協働役割が、無線センシング測定手順の結果の協働生成および報告における無線センシング測定手順の結果へのそれぞれのアクセスに関連付けられる、条項A1のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A29. The method/device/system/software of the access-controlled wireless sensing system of clause A1, wherein each collaboration role is associated with a respective access to the results of the wireless sensing measurement procedure in the collaborative generation and reporting of the results of the wireless sensing measurement procedure.
条項A30。センシング測定手順が、以下の基本手順と拡張手順とを含む条項A29に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。基本無線センシング測定手順は、センシングイニシエータデバイス、センシングレスポンダデバイス、センシングトランスミッタデバイス、およびセンシングレシーバデバイスによって、以下によって協働的に実行されることを含む。センシングイニシエータデバイスによってネットワーク内で無線センシング測定手順を開始することであって、センシングイニシエータデバイスが、センシングトランスミッタデバイス、センシングレシーバデバイス、またはその両方、またはそのいずれでもない、のうちの1つとしても機能することと、センシングイニシエータデバイスによってネットワーク内の少なくとも1つのセンシングレスポンダデバイスを手順に参加させることであって、各センシングレスポンダデバイスが、センシングトランスミッタデバイス、センシングレシーバデバイス、またはその両方のうちの1つとしても機能することと、センシングイニシエータデバイスによって、各センシングトランスミッタデバイスを、ネットワーク内のそれぞれの時系列の無線サウンディング信号(WSS)をそれぞれのセンシングレシーバデバイスに送信するように構成し、センシングイニシエータデバイスによって、各センシングレシーバデバイスを、それぞれの時系列のWSS(TSWSS)をそれぞれのセンシングトランスミッタデバイスから受信し、それぞれの受信したTSWSSに基づいて、それぞれの時系列のチャネル情報(CI)を取得し、それぞれの時系列のCI(TSCI)を、ネットワークを介して非ローカル的にセンシングイニシエータデバイスに報告するか、またはセンシングレシーバデバイスにおいてローカル的に報告する、ように構成する。拡張無線センシング測定手順は、SBPイニシエータデバイスおよびSBPレスポンダデバイスによって、ネットワーク内のSBPイニシエータデバイスが、ネットワーク内のSBPレスポンダデバイスに、ネットワーク内でSBP手順を実行するように要求することと、SBPレスポンダデバイスが、基本無線センシング測定手順を実行するために、SBPレスポンダデバイスがセンシングイニシエータデバイスとして機能し、SBPイニシエータデバイスによって要求されるように、TSCIをSBPイニシエータデバイスに報告することによって、SBP手順を実行すること、によって協働で実行される。 Clause A30. A method/device/system/software for an access-controlled wireless sensing system according to clause A29, wherein the sensing measurement procedure includes the following basic and extended procedures. The basic wireless sensing measurement procedure includes being cooperatively performed by a sensing initiator device, a sensing responder device, a sensing transmitter device, and a sensing receiver device by: initiating a wireless sensing measurement procedure in the network by the sensing initiator device, the sensing initiator device also functioning as one of a sensing transmitter device, a sensing receiver device, or both, or neither; participating in the procedure by the sensing initiator device of at least one sensing responder device in the network, each sensing responder device also functioning as one of a sensing transmitter device, a sensing receiver device, or both; and participating in the procedure by the sensing initiator device of each sensing responder device. The transmitter device is configured to transmit a respective time series of wireless sounding signals (WSS) in the network to a respective sensing receiver device, and each sensing receiver device is configured by the sensing initiator device to receive a respective time series of WSS (TSWSS) from a respective sensing transmitter device, obtain a respective time series of channel information (CI) based on the respective received TSWSS, and report the respective time series of CI (TSCI) to the sensing initiator device non-locally via the network or locally at the sensing receiver device. The extended wireless sensing measurement procedure is performed collaboratively by an SBP initiator device and an SBP responder device in the network requesting an SBP responder device in the network to perform an SBP procedure in the network, and the SBP responder device performing the SBP procedure by reporting the TSCI to the SBP initiator device as requested by the SBP initiator device, with the SBP responder device acting as a sensing initiator device, to perform the basic wireless sensing measurement procedure.
いくつかの実施形態では、役割は無線プロトコル(例えばIEEE802.11bf標準)に基づく。 In some embodiments, the roles are based on the wireless protocol (e.g., the IEEE 802.11bf standard).
条項A31。無線センシング測定手順における役割の各々は、無線プロトコルに基づいて実行され、無線プロトコルは、無線ネットワークプロトコル、無線ネットワーク規格、無線データ通信プロトコル、無線LAN(WLAN)プロトコル、モバイル通信プロトコル、規格に基づく無線プロトコル、WLAN規格、Wi-Fi規格、IEEE802規格、IEEE802.11規格、IEEE802.11bf規格、無線データ通信規格、3G/4G/LTE/5G/6G/7G/8G規格の1つである、条項A29に記載のアクセス制御された無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause A31. The method/device/system/software of the access-controlled wireless sensing system of clause A29, wherein each of the roles in the wireless sensing measurement procedure is performed based on a wireless protocol, the wireless protocol being one of a wireless network protocol, a wireless network standard, a wireless data communication protocol, a wireless LAN (WLAN) protocol, a mobile communication protocol, a standard-based wireless protocol, a WLAN standard, a Wi-Fi standard, an IEEE 802 standard, an IEEE 802.11 standard, an IEEE 802.11bf standard, a wireless data communication standard, or a 3G/4G/LTE/5G/6G/7G/8G standard.
以下の番号の付いた条項は、2つのデバイスがプロトコル/標準規格に基づくセッションにおいて、それぞれの無線信号(NDPなど)をそれぞれの方法(方向)で送信する、双方向センシングの例を提供する。第1のデバイスは、受信した第1の無線信号からセンシング測定結果(チャネル情報/CI、TSCI、CSI、CIR、CFR、RSSIなど)を生成する第2のデバイスに第1の無線信号を送信する。第2のデバイスは、受信した第2の無線信号からCIを生成する第3のデバイス(例えば第1のデバイス)に第2の無線信号を送信する。センシング測定生成も連続する。いくつかの実施形態では、第3のデバイスは第1のデバイスであり、第1および第2のデバイスの両方が自身のTSCIを有し、無線センシングコンピューティングを実行することができる。センシング測定結果の報告はない。プロトコルは、デフォルトプロトコル、業界標準、国内標準、国際標準、WLAN標準、WiFi、IEEE802.11、802.11bf、Bluetooth、UWB、802.15、802.16、セルラ通信標準、4G/5G/6G/7G/8G、WiMaxなどであってもよい。 The following numbered clauses provide examples of bidirectional sensing, where two devices transmit their respective wireless signals (e.g., NDP) in each direction in a protocol/standard-based session. The first device transmits a first wireless signal to a second device, which generates sensing measurements (channel information/CI, TSCI, CSI, CIR, CFR, RSSI, etc.) from the received first wireless signal. The second device transmits a second wireless signal to a third device (e.g., the first device), which generates CI from the received second wireless signal. The sensing measurement generation is also sequential. In some embodiments, the third device is the first device, and both the first and second devices have their own TSCI and can perform wireless sensing computing. There is no reporting of sensing measurements. The protocol may be a default protocol, an industry standard, a national standard, an international standard, a WLAN standard, WiFi, IEEE 802.11, 802.11bf, Bluetooth, UWB, 802.15, 802.16, a cellular communication standard, 4G/5G/6G/7G/8G, WiMax, etc.
条項B1。無線双方向センシングシステムの方法/装置/システム/ソフトウェアであって、以下を含む:プロトコルに基づき、ベニューの無線マルチパスチャネルを介して2つのデバイスによって2つの無線(サウンディング)信号を連続して送信することであって、第1の異種無線デバイスから第2の異種無線デバイスに送信される第1の無線信号と、第2の異種無線デバイスから第3の異種無線デバイスに送信される第2の無線信号とを送信し、無線マルチパスチャネルは、ベニュー内の物体の動きによって影響を受けることと、2つの無線信号を2つのデバイスによって2つの方法で連続して受信することであって、第2のデバイスによって第1の無線信号が第1の方法において受信され、第3のデバイスによって第2の無線信号が第2の方法において受信され、送信された第1の無線信号は、マルチパスチャネルおよび物体の動きによって受信された第1の無線信号と異なり、送信された第2の無線信号は、マルチパスチャネルおよび物体の動きによって受信された第2の無線信号と異なることと、受信された2つの無線信号に基づいて、2つの装置によってベニュー内の無線マルチパスチャネルの2つの時系列チャネル情報(TSCI)を連続して取得することであって、受信された第1の無線信号に基づいて第2のデバイスによって取得された第1のTSCIと、受信された第2の無線信号に基づいて第3の装置によって取得された第2のTSCIとであることと、アプリケーションのために、2つのTSCIを2つの装置で利用可能にすることであって、第1のTSCIは第2のデバイスで利用可能であり、第2のTSCIは第3のデバイスで利用可能であること。 Clause B1. A method/apparatus/system/software for a wireless two-way sensing system, comprising: transmitting two wireless (sounding) signals successively by two devices over a wireless multipath channel of a venue based on a protocol, a first wireless signal transmitted from a first disparate wireless device to a second disparate wireless device and a second wireless signal transmitted from the second disparate wireless device to a third disparate wireless device, the wireless multipath channel being affected by the movement of objects in the venue; and receiving the two wireless signals successively in two ways by the two devices, the first wireless signal being received in the first way by the second device and the second wireless signal being received in the second way by the third device, the first wireless signal being received in the second way by the third device, the second wireless signal being received in the second way by the third device, the first wireless signal being received in the first way by the third device, the second wireless signal being received in the second way by the third device, the second wireless signal being received in the second way by the third device, the second wireless signal being received in the second way by the third device, the second wireless signal being received in the first ... first way by the third device, the second wireless signal being received in the second way by the third device, the second wireless signal being received in the second way by the third device, the second wireless signal being received in the first way by the third device, the second wireless signal being received in the second way by the third device, the second wireless signal being received in the second way by the third device, the second wireless The first wireless signal is different from the first wireless signal received due to the multipath channel and the movement of the object, and the transmitted second wireless signal is different from the second wireless signal received due to the multipath channel and the movement of the object; successively acquiring two time-series channel information (TSCI) of the wireless multipath channel in the venue by the two devices based on the two received wireless signals, the first TSCI being acquired by the second device based on the received first wireless signal, and the second TSCI being acquired by the third device based on the received second wireless signal; and making the two TSCI available to the two devices for the application, the first TSCI being available to the second device, and the second TSCI being available to the third device.
第2及び第3のデバイスにおいて、それぞれのMLMEは、それぞれのデバイスにおいてそれぞれのTSCIが利用可能であることを示すために、それぞれの内部(電子)信号/メッセージをそれぞれのSMEに送信する。 In the second and third devices, the respective MLMEs send respective internal (electronic) signals/messages to the respective SMEs to indicate that the respective TSCIs are available in the respective devices.
条項B2。プロトコルに基づいて、2つのデバイス内の2つのTSCIの可用性を示すために、2つの電子信号を連続して送信するステップと、第1のTSCIの可用性を示すために、第2のデバイスの第2のMACレイヤ管理エンティティ(MLME)から第2のデバイスの第2のステーション管理エンティティ(SME)に第2のデバイス内の第2の電子信号を送信することと、第2のTSCIの可用性を示すために、第3のデバイスの第3のMLMEから第3のデバイスの第3のSMEに第3のデバイス内の第3の電子信号を送信することとをさらに含む、条項B1の無線双方向センシングシステムの方法/装置/システム/ソフトウェア。 Clause B2. The method/apparatus/system/software of the wireless bidirectional sensing system of clause B1 further comprising the steps of: sequentially transmitting two electronic signals to indicate availability of the two TSCIs in the two devices based on a protocol; transmitting a second electronic signal in the second device from a second MAC Layer Management Entity (MLME) of the second device to a second Station Management Entity (SME) of the second device to indicate availability of the first TSCI; and transmitting a third electronic signal in the third device from a third MLME of the third device to a third SME of the third device to indicate availability of the second TSCI.
特殊なケース1:第1デバイス=第3デバイス。第1のデバイスがセンシングイニシエータ。 Special case 1: First device = third device. First device is the sensing initiator.
条項B3。プロトコルに基づいて第1のデバイスによってセンシングセッションを開始することであって、第3のデバイスが第1のデバイスであり、第1のデバイスがセンシングイニシエータであり、第2のデバイスがセンシングレスポンダであり、第1の無線信号がイニシエータ-レスポンダ(I2R)サウンディング信号であり、第2の無線信号がレスポンダ-イニシエータ(R2I)サウンディング信号である、こと、をさらに含む、条項B1または2に記載の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B3. The method/device/system/software of the wireless bidirectional sensing system of clause B1 or 2, further comprising initiating a sensing session by the first device based on a protocol, where the third device is the first device, the first device is a sensing initiator, the second device is a sensing responder, the first wireless signal is an initiator-responder (I2R) sounding signal, and the second wireless signal is a responder-initiator (R2I) sounding signal.
センシングレスポンダがセンシングイニシエータにセンシング測定結果を報告するためにレポートフレームを使用してはならない。 Report frames must not be used by sensing responders to report sensing measurement results to sensing initiators.
条項B4。センシングレスポンダがそのTSCI(すなわち第1のTSCI)をセンシングイニシエータに送信するために無線レポートフレームを使用しないこと、をさらに含む、条項B3の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B4. The method/device/system/software of the wireless bidirectional sensing system of clause B3, further comprising: the sensing responder not using a wireless report frame to transmit its TSCI (i.e., the first TSCI) to the sensing initiator.
あるいは、レポートフレームは、センシングレスポンダがセンシング測定結果をセンシングイニシエータに報告するためにオプションで使用されることもある。 Alternatively, the report frame may be optionally used by a sensing responder to report sensing measurement results to a sensing initiator.
条項B5。第1のTSCIおよび第2のTSCIの両方が第1のデバイスに利用可能であるように、第1のTSCI(すなわち、第2のデバイスにおいて生成されたセンシング測定値)を第1のデバイス(センシングイニシエータ)に送信するために、無線レポートフレームが第2のデバイス(センシングレスポンダ)によって任意選択で使用されること、をさらに含む、条項B3の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B5. The method/device/system/software of the wireless bidirectional sensing system of clause B3, further comprising: the wireless report frame being optionally used by the second device (sensing responder) to transmit the first TSCI (i.e., the sensing measurement generated at the second device) to the first device (sensing initiator) such that both the first TSCI and the second TSCI are available to the first device.
トリガ信号は、2つのデバイスによる2つの無線信号の連続送信をトリガするために使用することができる。トリガ信号は、NDPAフレーム、トリガフレーム(TF)、またはトリガ用の他のフレームであってもよい。 The trigger signal can be used to trigger the successive transmission of two wireless signals by two devices. The trigger signal may be an NDPA frame, a trigger frame (TF), or other frame for triggering.
条項B6。条項B6の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアは、2つのデバイスによる2つの無線信号の連続送信をトリガするために、プロトコルに基づいて、センシングイニシエータによってセンシングレスポンダにトリガ信号を送信することをさらに含む。 Clause B6. The method/device/system/software of the wireless bidirectional sensing system of clause B6 further includes transmitting a trigger signal by the sensing initiator to the sensing responder based on the protocol to trigger sequential transmission of the two wireless signals by the two devices.
特殊ケース1a:非AP STAがセンシングセッションを開始する非TBセンシング。APは、WiFi/WLANのAPまたはセルラ通信の基地局でありうる。 Special case 1a: Non-TB sensing, where a non-AP STA initiates a sensing session. The AP can be a WiFi/WLAN AP or a cellular base station.
条項B7。第1のデバイスが非アクセスポイントデバイス(非APステーションまたは非AP STA)であることをさらに含む、条項B3の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B7. The method/device/system/software of the wireless two-way sensing system of clause B3, further comprising the first device being a non-access point device (non-AP station or non-AP STA).
特別なケース1b:APがセンシングセッションを開始するTBセンシング。APはWiFi/WLANのAPまたはセルラ通信の基地局でありうる。 Special case 1b: TB sensing, where the AP initiates the sensing session. The AP can be a WiFi/WLAN AP or a cellular base station.
条項B8。第1のデバイスがアクセスポイントデバイス(AP)であることをさらに含む、条項B3に記載の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B8. The method/device/system/software of the wireless two-way sensing system described in clause B3, further comprising the first device being an access point device (AP).
TBセンシングは、センシングイニシエータ(第1のデバイス)が多数のデバイス(第2のデバイスを含む)の「利用可能性」をチェックするためのポーリングフェーズを有することができる。利用可能な各デバイスは、利用可能であることを示すために返信してもよい。 TB sensing can have a polling phase where the sensing initiator (first device) checks the "availability" of multiple devices (including second devices). Each available device may reply to indicate its availability.
条項B9。プロトコルに基づきAPが多数の無線異機種デバイス(すなわち無線ステーション/STA)の利用可能性を無線でチェックすることであって、第2のデバイスが多数の無線異機種デバイスのうちの1つであり、利用可能であること、をさらに含む、条項B8の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B9. The method/device/system/software of the wireless bidirectional sensing system of clause B8, further comprising the AP wirelessly checking the availability of multiple wireless heterogeneous devices (i.e., wireless stations/STAs) based on a protocol, the second device being one of the multiple wireless heterogeneous devices and being available.
APはデバイスの可用性を確認するために少なくとも1つのポーリングフレームを送信するかもしれない。 The AP may send at least one polling frame to check the availability of the device.
条項B10。APによって、それらの利用可能性を無線でチェックするために、プロトコルに基づいて、多数の無線異種装置にポーリングフレームを送信することをさらに含む、条項B9の無線双方向センシングシステムの方法/装置/システム/ソフトウェア。 Clause B10. The method/apparatus/system/software of the wireless bidirectional sensing system of clause B9, further comprising transmitting polling frames to multiple wireless heterogeneous devices based on a protocol by the AP to wirelessly check their availability.
利用可能なデバイスは、利用可能であることを示す返信として、何らかの無線返信信号(例えば「利用可能信号」)を送信することができる。 An available device may send some sort of wireless reply signal (e.g., an "availability signal") in response to indicate its availability.
条項B11。利用可能であることを示すために、プロトコルに基づき、任意の利用可能な無線異種デバイスによって無線利用可能信号をAPに送信すること、をさらに含む、条項B9の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B11. The method/device/system/software of the wireless bidirectional sensing system of clause B9, further comprising transmitting a wireless availability signal to the AP by any available wireless heterogeneous device based on the protocol to indicate availability.
前条項Bの無線応答信号は、「応答フレーム」であってもよい。 The wireless response signal in the preceding clause B may be a "response frame."
条項B12。利用可能であることを示すために、プロトコルに基づき、任意の利用可能な無線異種デバイスによる応答フレームをAPに送信すること、をさらに含む、条項B11の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B12. The method/device/system/software of the wireless bidirectional sensing system of clause B11, further comprising transmitting a response frame by any available wireless heterogeneous device to the AP according to the protocol to indicate availability.
APによってポーリングされているすべてのデバイスは、その「可用性」を示すために、何らかの無線応答信号(例えば「可用性信号」)を応答として送信しうる。 All devices polled by the AP may respond by transmitting some sort of wireless response signal (e.g., an "availability signal") to indicate their "availability."
条項B13。任意の無線異種デバイスが、その可用性を示すために、プロトコルに基づきAPに無線可用性信号を送信することをさらに含む、条項B11の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B13. The method/device/system/software of the wireless bidirectional sensing system of clause B11, further comprising any wireless heterogeneous device transmitting a wireless availability signal to the AP based on the protocol to indicate its availability.
前項Bの無線応答信号は、「応答フレーム」であってもよい。 The wireless response signal in the preceding paragraph B may be a "response frame."
条項B14。任意の無線異種デバイスが、その可用性を示すために、プロトコルに基づき、APに応答フレームを送信することをさらに含む、条項B13の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B14. The method/device/system/software of the wireless bidirectional sensing system of clause B13, further comprising any wireless heterogeneous device transmitting a response frame to the AP based on the protocol to indicate its availability.
SBPでは、非AP STAがAPにセンシングセッションの開始を要求する。 In SBP, a non-AP STA requests the AP to start a sensing session.
条項B15。APでない異種無線デバイスによってセンシングセッションを開始するようAPに要求すること、をさらに含む、条項B8に記載の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B15. The method/device/system/software of the wireless bidirectional sensing system described in clause B8, further comprising requesting the AP to initiate a sensing session with a heterogeneous wireless device that is not an AP.
SBPでは、非AP STAはAPにSBPリクエストを送信することでSBPセッションを開始する。 In SBP, a non-AP STA initiates an SBP session by sending an SBP request to the AP.
条項B16。プロトコルに基づき、非APデバイスによってプロキシによるセンシング(SBP)セッションを開始することと、プロトコルに基づき、非APデバイスによってAPに対してSBP要求を行うことと、をさらに含む、条項B15の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B16. The method/device/system/software of the wireless two-way sensing system of clause B15, further comprising initiating a sensing by proxy (SBP) session by the non-AP device based on the protocol, and making an SBP request to the AP by the non-AP device based on the protocol.
SBPでは、非AP STAがSBPセッションを構成する。 In SBP, non-AP STAs form SBP sessions.
条項B17。非APデバイスによってSBPセッションを構成することをさらに含む、条項B16の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B17. The method/device/system/software of the wireless two-way sensing system of clause B16, further comprising configuring an SBP session with a non-AP device.
条項B18。SBPセッションを構成することによって、非APデバイスによって間接的にセンシングセッションを構成することをさらに含む、条項B17の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B18. The method/device/system/software of the wireless bidirectional sensing system of clause B17, further comprising indirectly configuring a sensing session with a non-AP device by configuring an SBP session.
条項B19。APが非APデバイスにいかなるTSCIも報告しないようにSBPセッションを構成すること、をさらに含む、条項B18の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B19. The method/device/system/software of the wireless two-way sensing system of clause B18, further comprising configuring the SBP session such that the AP does not report any TSCI to the non-AP device.
条項B20。センシングレスポンダがAPにTSCIを報告するために無線レポートフレームを使用しないようにセンシングセッションを間接的に構成すること、をさらに含む、条項B19の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B20. The method/device/system/software of the wireless bidirectional sensing system of clause B19, further comprising indirectly configuring the sensing session such that the sensing responder does not use a wireless report frame to report the TSCI to the AP.
条項B21。プロトコルに基づいて、第2の無線信号の送信と第1の無線信号の受信とを連続して行うことと、受信した第1の無線信号に基づいて第1のTSCIを生成することと、第1のTSCIを利用可能にすることとに関して、APによって第2のデバイスを設定することと、をさらに含む、条項B8に記載の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B21. The method/device/system/software of the wireless bidirectional sensing system of clause B8, further comprising: configuring the second device by the AP with respect to sequentially transmitting the second wireless signal and receiving the first wireless signal based on the protocol, generating a first TSCI based on the received first wireless signal, and making the first TSCI available.
条項B22。組み合わせられたセットアップ、組み合わせられたネゴシエーション、または組み合わせられたコンフィギュレーションのうちの少なくとも1つに基づいて、APによって第2のデバイスと別のデバイスとを共同で構成することをさらに含む、条項B21の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B22. The method/device/system/software of the wireless bidirectional sensing system of clause B21, further comprising jointly configuring the second device and another device by the AP based on at least one of a combined setup, a combined negotiation, or a combined configuration.
条項B23。それぞれの個別セットアップ、それぞれのネゴシエーション、またはそれぞれの個別コンフィギュレーションのうちの少なくとも1つに基づいて、APによって第2のデバイスおよび別のデバイスを個別に設定することをさらに含む、条項B21の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause B23. The method/device/system/software of the wireless bidirectional sensing system of clause B21, further comprising individually configuring the second device and the other device by the AP based on at least one of a respective individual setup, a respective negotiation, or a respective individual configuration.
以下の条項は、非インフラストラクチャモード(NIM)センシングのためのものである。 The following provisions are for Non-Infrastructure Mode (NIM) sensing:
条項C1。非インフラストラクチャモード無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、以下を含む:プロトコルに基づき、ベニュー内でシステムのセンシングイニシエータにより非インフラストラクチャモード(NIM)センシング手順を開始することであって、センシングイニシエータは、無線アドホックネットワーク内の非インフラストラクチャモードの異種無線デバイスであり、プロトコルに基づき、ベニュー内のシステムのセンシングレスポンダがNIMセンシング手順に参加することであって、センシングレスポンダは無線アドホックネットワーク内の無線異種無線デバイスであり、センシングイニシエータとセンシングレスポンダとの間で、NIMセンシングプロシージャのための相互に許容可能なセンシングパラメータセットを定義することと、センシングイニシエータとセンシングレスポンダの一方をタイプ1異種無線デバイスであるセンシングトランスミッタと定義し、他方をタイプ2異種無線デバイスであるセンシングレシーバと定義することと、センシングトランスミッタにより、ベニューの無線マルチパスチャネルを介して無線(サウンディング)信号を送信することであって、無線マルチパスチャネルはベニュー内の物体の動きに影響され、センシングレシーバにより無線信号を受信することであって、送信された無線信号はマルチパスチャネルおよび物体の動きにより受信された無線信号と異なり、センシングレシーバにより、受信された無線信号に基づいてベニュー内の無線マルチパスチャネルの時系列チャネル情報(TSCI)を取得することと、TSCIを無線センシングアプリケーションで利用可能にすること。センシング測定結果の報告(例えば、センシング測定報告フレームを使用する)は、オプションであってもよい。 Clause C1. A method/device/system/software for a non-infrastructure mode wireless sensing system, comprising: initiating a non-infrastructure mode (NIM) sensing procedure by a sensing initiator of the system within a venue based on a protocol, the sensing initiator being a non-infrastructure mode heterogeneous wireless device within a wireless ad-hoc network; participating in the NIM sensing procedure by a sensing responder of the system within the venue based on the protocol, the sensing responder being a wireless heterogeneous wireless device within the wireless ad-hoc network; defining a mutually acceptable sensing parameter set for the NIM sensing procedure between the sensing initiator and the sensing responder; One of the sensing initiator and the sensing responder is defined as a sensing transmitter, which is a type 1 heterogeneous wireless device, and the other is defined as a sensing receiver, which is a type 2 heterogeneous wireless device; the sensing transmitter transmits a wireless (sounding) signal through a wireless multipath channel of the venue, where the wireless multipath channel is affected by the movement of an object in the venue; the sensing receiver receives the wireless signal, where the transmitted wireless signal differs from the received wireless signal due to the multipath channel and the movement of the object; the sensing receiver obtains time sequence channel information (TSCI) of the wireless multipath channel in the venue based on the received wireless signal; and makes the TSCI available to a wireless sensing application. Reporting of the sensing measurement results (e.g., using a sensing measurement report frame) may be optional.
条項C2。任意選択で、プロトコルに基づいてTSCIをセンシングイニシエータに送信することを含む、条項C1に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。NDPAまたはトリガフレーム(TF)I2R NDPのいずれかを使用するトリガベース(TB)センシング。 Clause C2. A method/device/system/software for a NIM wireless sensing system as described in clause C1, optionally including transmitting a TSCI to a sensing initiator based on a protocol. Trigger-based (TB) sensing using either NDPA or Trigger Frame (TF) I2R NDP.
条項C3。無線信号の送信前に、センシングイニシエータからセンシングレスポンダへアナウンスメントフレームまたはトリガリングフレームのいずれかを送信することを含む、条項C1に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。NDPまたはNDPA TFに類似したフレームまたはTFに類似したフレーム。 Clause C3. A method/device/system/software for a NIM wireless sensing system as described in clause C1, including transmitting either an announcement frame or a triggering frame from the sensing initiator to the sensing responder prior to transmitting the wireless signal. A frame similar to an NDP or NDPA TF or a TF-like frame.
条項C4。アナウンスメントフレームが、NDP Announcementフレーム(NDPA)、NDPAに類似するフレーム、または802.11互換NDPAのうちの少なくとも1つを含み、トリガフレームが、Triggerフレーム(TF)、TFの変形、TFに類似するフレーム、TFの変形に類似するフレーム、802.11互換フレーム、または802.11互換TFのうちの少なくとも1つを含む、条項C3に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。R2I NDPとI2R NDPの両方が送信される非TBセンシング。センシングレスポンダからセンシングイニシエータに送信されるR2I NDP。センシングイニシエータからセンシングレスポンダに送信されるI2R NDP。 Clause C4. The method/device/system/software of the NIM wireless sensing system of clause C3, wherein the announcement frame comprises at least one of an NDP Announcement frame (NDPA), a frame similar to an NDPA, or an 802.11 compatible NDPA, and the trigger frame comprises at least one of a Trigger frame (TF), a variant of a TF, a frame similar to a TF, a frame similar to a variant of a TF, an 802.11 compatible frame, or an 802.11 compatible TF. Non-TB sensing, where both an R2I NDP and an I2R NDP are transmitted. An R2I NDP transmitted from a sensing responder to a sensing initiator. An I2R NDP transmitted from a sensing initiator to a sensing responder.
条項C5。ベニューの無線マルチパスチャネルを通じてセンシングレシーバによって第2の無線(サウンディング)信号を送信することと、センシングトランスミッタによって第2の無線信号を受信することと、受信された第2の無線信号に基づいてセンシングトランスミッタによってベニューの無線マルチパスチャネルの第2のTSCIを取得することと、無線センシングアプリケーションまたは第2の無線センシングアプリケーションのうちの少なくとも1つのために第2のTSCIを利用可能にすることと、を含む、条項C1のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。双方向センシング、すなわち、センシングイニシエータからセンシングレシーバに送信されるI2R NDPと、センシングレスポンダからセンシングイニシエータに送信されるR2I NDPと、(R2I NDPに基づいて)センシングイニシエータと(I2R NDPに基づいて)センシングレスポンダの両方で生成されるセンシング測定(例えば、CSI)。センシングイニシエータで取得されるTSCIは、センシングイニシエータのローカルアプリケーション/ソフトウェア/センシングタスクのためのものでありうる。センシングレスポンダで取得されるTSCIは、センシングレスポンダのローカルアプリケーション/ソフトウェア/センシングタスクのものであってもよい。それはオプションとしてセンシングイニシエータに報告されてもよい。例えば、センシングイニシエータのセンシングタスクは動き検出であり、センシングレスポンダのセンシングタスクは転倒検出である。 Clause C5. The method/apparatus/system/software of the NIM wireless sensing system of clause C1, comprising: transmitting a second wireless (sounding) signal by the sensing receiver through the wireless multipath channel of the venue; receiving the second wireless signal by the sensing transmitter; obtaining a second TSCI of the wireless multipath channel of the venue by the sensing transmitter based on the received second wireless signal; and making the second TSCI available for at least one of the wireless sensing application or the second wireless sensing application. Bidirectional sensing, i.e., an I2R NDP transmitted from the sensing initiator to the sensing receiver, an R2I NDP transmitted from the sensing responder to the sensing initiator, and sensing measurements (e.g., CSI) generated at both the sensing initiator (based on the R2I NDP) and the sensing responder (based on the I2R NDP). The TSCI obtained at the sensing initiator may be for the sensing initiator's local application/software/sensing task. The TSCI obtained at the sensing responder may be for the sensing responder's local application/software/sensing task. It may be optionally reported to the sensing initiator. For example, the sensing initiator's sensing task is motion detection and the sensing responder's sensing task is fall detection.
条項C6。2つのセンシングトランスミッタおよび2つのセンシングレスポンダを定義することであって、センシングトランスミッタはタイプ1異種無線デバイスであり、センシングレシーバはタイプ2異種無線デバイスであり、センシングイニシエータおよびセンシングレスポンダの各々をセンシングトランスミッタおよびセンシングレシーバの両方に定義することと、各センシングトランスミッタによって、ベニューの無線マルチパスチャネルを介してそれぞれの無線(サウンディング)信号を送信することと、各センシングレシーバによってそれぞれの無線信号を受信することであって、各送信無線信号は、マルチパスチャネルおよび物体の動きによって、それぞれの受信無線信号と異なり、各センシングレシーバによって、それぞれの受信無線信号に基づいて、ベニュー内の無線マルチパスチャネルのそれぞれのTSCIを取得することと、それぞれの無線センシングアプリケーションのために、それぞれのTSCIをローカルで利用可能にすること、を含む条項C1のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。センシングイニシエータSTAは、センシングレスポンダの同じセットまたは異なるセットとの別の非インフラストラクチャセンシング手順を開始するためのセンシングイニシエータとして機能することができる。同じセンシングイニシエータと別のセンシングレスポンダとの別の非インフラストラクチャセンシング手順。
Clause C6. A method/device/system/software for a NIM wireless sensing system of clause C1 comprising: defining two sensing transmitters and two sensing responders, the sensing
条項C7。条項C1に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェアは、以下を含む:プロトコルに基づき、センシングイニシエータによって第2のNIMセンシング手順を開始することと、プロトコルに基づき、ベニュー内のシステムの第2のセンシングレスポンダが第2のNIMセンシング手順に参加することであって、第2のセンシングレスポンダは、無線アドホックネットワーク内の非インフラストラクチャモードにある無線ヘテロジニアス無線デバイスであり、センシングイニシエータと第2のセンシングレスポンダとの間で、第2のNIMセンシング手順のための相互に許容可能なセンシングパラメータの第2のセットを定義することと、センシングイニシエータと第2のセンシングレスポンダの一方を、別のタイプ1異種無線デバイスである第2のセンシングトランスミッタと定義し、他方を、別のタイプ2異種無線デバイスである第2のセンシングレシーバと定義することと、第2のセンシングトランスミッタによって、ベニューの第2の無線マルチパスチャネルを介して第2の無線(サウンディング)信号を送信することであって、第2の無線マルチパスチャネルは、ベニュー内の物体の動きによって影響を受け、第2のセンシングレシーバによって第2の無線信号を受信するステップであって、送信された第2の無線信号は、第2のマルチパスチャネルおよび物体の動きに起因して、受信された第2の無線信号と異なり、受信された第2の無線信号に基づいて、第2のセンシングレシーバによってベニューの第2の無線マルチパスチャネルの第2のTSCIを取得することと、第2のTSCIを第2の無線センシングアプリケーションのために利用可能にすることと、を含む。センシングレスポンダSTAは、(潜在的に異なるセンシングイニシエータを有する)別の非インフラストラクチャセンシング手順においてセンシングレスポンダとして機能し得る。別のセンシングイニシエータと同じセンシングレスポンダを有する別の非インフラストラクチャセンシング手順。
Clause C7. The method/apparatus/system/software of the NIM wireless sensing system described in clause C1 includes: initiating a second NIM sensing procedure by a sensing initiator based on a protocol; participating in the second NIM sensing procedure by a second sensing responder of the system in the venue based on the protocol, the second sensing responder being a wireless heterogeneous wireless device in a non-infrastructure mode in a wireless ad-hoc network; defining a second set of mutually acceptable sensing parameters for the second NIM sensing procedure between the sensing initiator and the second sensing responder; and connecting one of the sensing initiator and the second sensing responder to a second sensing transmitter that is another
条項C8。条項C1に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェアは、以下を含む:プロトコルに基づき、ベニュー内のシステムの第2のセンシングイニシエータによって第2のNIMセンシング手順を開始することであって、第2のセンシングイニシエータは、無線アドホックネットワーク内の非インフラストラクチャモードにある別の異種無線デバイスであり、センシングレスポンダが該第2のNIMセンシング手順に参加することと、第2のセンシングイニシエータとセンシングレスポンダとの間で、第2のNIMセンシング手順のための相互に許容可能なセンシングパラメータの第2のセットを定義することと、第2のセンシングイニシエータとセンシングレスポンダの一方をタイプ1の異種無線デバイスである第2のセンシングトランスミッタと定義し、他方をタイプ2の異種無線デバイスである第2のセンシングレシーバと定義することと、第2のセンシングトランスミッタによって、ベニューの第2の無線マルチパスチャネルを介して第2の無線(サウンディング)信号を送信することであって、第2の無線マルチパスチャネルは、ベニュー内の物体の動きによって影響を受け、第2のセンシングレシーバによって第2の無線信号を受信するステップであって、送信された第2の無線信号は、第2のマルチパスチャネルおよび物体の動きによって受信された第2の無線信号と異なり、受信された第2の無線信号に基づいて、第2のセンシングレシーバによってベニューの第2の無線マルチパスチャネルの第2のTSCIを取得することと、第2の無線センシングアプリケーションのために第2のTSCIを利用可能にすること。P2Pセンシング(レスポンダ間センシング)。ケース1:両方のレスポンダが同じセンシング手順に参加する。
Clause C8. The method/device/system/software of the NIM wireless sensing system described in clause C1 includes: initiating a second NIM sensing procedure by a second sensing initiator of the system in the venue based on the protocol, the second sensing initiator being another heterogeneous wireless device in a non-infrastructure mode in the wireless ad-hoc network, and a sensing responder participating in the second NIM sensing procedure; defining a second set of mutually acceptable sensing parameters for the second NIM sensing procedure between the second sensing initiator and the sensing responder; and defining one of the second sensing initiator and the sensing responder as a second sensing transmitter that is a
条項C9。条項C1のNIM無線センシングシステムの方法/装置/システム/ソフトウェアは、以下を含む:プロトコルに基づき、ベニュー内のシステムの第2のセンシングレスポンダによってNIMセンシング手順に参加することであって、第2のセンシングレスポンダは、無線アドホックネットワーク内の非インフラストラクチャモードにおける無線異種無線デバイスであり、センシングイニシエータと第2のセンシングレスポンダとの間のNIMセンシング手順のための相互に許容可能なセンシングパラメータの第2のセットを定義することと、センシングレスポンダと第2のセンシングレスポンダの一方を、タイプ1異種無線デバイスである第2のセンシングトランスミッタと定義し、他方をタイプ2異種無線デバイスである第2のセンシングレシーバと定義することと、第2のセンシングトランスミッタによって、ベニューの第2の無線マルチパスチャネルを介して第2の無線(サウンディング)信号を送信することであって、第2の無線マルチパスチャネルは、ベニュー内の物体の動きによって影響を受け、第2のセンシングレシーバによって第2の無線信号を受信することであって、送信された第2の無線信号は、第2のマルチパスチャネルおよび物体の動きによって受信された第2の無線信号と異なり、受信された第2の無線信号に基づいて、第2のセンシングレシーバによってベニューの第2の無線マルチパスチャネルの第2のTSCIを取得することと、第2の無線センシングアプリケーションのために第2のTSCIを利用可能にすること。P2Pセンシング(レスポンダ間センシング)。ケース2:各レスポンダは別々の手順に参加する。
Clause C9. The method/apparatus/system/software of the NIM wireless sensing system of clause C1 includes: participating in an NIM sensing procedure by a second sensing responder of the system in the venue based on a protocol, the second sensing responder being a wireless heterogeneous wireless device in a non-infrastructure mode in a wireless ad-hoc network, defining a second set of mutually acceptable sensing parameters for the NIM sensing procedure between the sensing initiator and the second sensing responder, and defining one of the sensing responder and the second sensing responder as a second sensing transmitter that is a
条項C10。条項C1のNIM無線センシングシステムの方法/装置/システム/ソフトウェアは、以下を含む:プロトコルに基づき、ベニュー内のシステムのセンシングイニシエータが第2のNIMセンシング手順を開始することと、プロトコルに基づき、ベニュー内のシステムの第2のセンシングレスポンダが第2のNIMセンシング手順に参加することであって、第2のセンシングレスポンダは、無線アドホックネットワーク内の非インフラストラクチャモードにある無線異種無線デバイスであり、センシングイニシエータと第2のセンシングレスポンダとの間で、第2のNIMセンシング手順のための相互に許容可能なセンシングパラメータの第2のセットを定義することと、センシングレスポンダと第2のセンシングレスポンダの一方を、別のタイプ1異種無線デバイスである第2のセンシングトランスミッタに定義し、他方を、別のタイプ2異種無線デバイスである第2のセンシングレシーバに定義することと、第2のセンシングトランスミッタによって、ベニューの第2の無線マルチパスチャネルを介して第2の無線(サウンディング)信号を送信するステップであって、第2の無線マルチパスチャネルは、ベニュー内の物体の動きによって影響を受け、第2のセンシングレシーバによって第2の無線信号を受信するステップであって、送信された第2の無線信号は、第2のマルチパスチャネルおよび物体の動きによって受信された第2の無線信号と異なる、ステップと、受信された第2の無線信号に基づいて、第2のセンシングレシーバによってベニューの第2の無線マルチパスチャネルの第2のTSCIを取得することと、第2の無線センシングアプリケーションのために第2のTSCIを利用可能にすること。P2Pセンシング、またはレスポンダ間センシング。双方向センシング。
Clause C10. The method/apparatus/system/software of the NIM wireless sensing system of clause C1 includes: a sensing initiator of a system in the venue initiating a second NIM sensing procedure based on a protocol; a second sensing responder of the system in the venue participating in the second NIM sensing procedure based on the protocol, the second sensing responder being a wireless heterogeneous wireless device in a non-infrastructure mode in a wireless ad-hoc network; defining a second set of mutually acceptable sensing parameters for the second NIM sensing procedure between the sensing initiator and the second sensing responder; and connecting one of the sensing responder and the second sensing responder to a second sensing transmitter that is another
条項C11。第2のセンシングレシーバによって、ベニューの第2の無線マルチパスチャネルを介して第3の無線(サウンディング)信号を送信することと、第2のセンシングトランスミッタによって、第3の無線信号を受信することであって、送信された第3の無線信号は、第2のマルチパスチャネルおよび物体の動きに起因して、受信された第3の無線信号と異なり、受信された第3の無線信号に基づいて、第2のセンシングトランスミッタによって、ベニューの第2の無線マルチパスチャネルの第3のTSCIを取得することと、第3のTSCIを、第2の無線センシングアプリケーションまたは第3の無線センシングアプリケーションのうちの少なくとも1つのために利用可能にすることと、を含む条項C9または10に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェアであって、以下を含む、方法/装置/システム/ソフトウェア。SBP。 Clause C11. A method/apparatus/system/software of the NIM wireless sensing system according to clause C9 or C10, comprising: transmitting, by a second sensing receiver, a third wireless (sounding) signal through a second wireless multipath channel of the venue; receiving, by a second sensing transmitter, the third wireless signal, where the transmitted third wireless signal differs from the received third wireless signal due to the second multipath channel and the motion of the object; obtaining, by the second sensing transmitter, a third TSCI of the second wireless multipath channel of the venue based on the received third wireless signal; and making the third TSCI available for at least one of the second wireless sensing application or the third wireless sensing application, the method/apparatus/system/software comprising: SBP.
条項C12。プロトコルに基づき、ベニュー内のシステムのSBPイニシエータによって、非インフラストラクチャモード(NIM)プロキシによるセンシング(SBP)手順を開始することであって、SBPイニシエータは、無線アドホックネットワーク内の非インフラストラクチャモードにある異種無線デバイスであり、プロトコルに基づき、ベニュー内のシステムのSBPレスポンダによって、NIM SBP手順に参加することであって、SBPレスポンダはセンシングイニシエータであり、NIM SBP手順の間に、センシングイニシエータによって、NIMセンシング手順を開始することを含む、条項C1のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。2つのサブケース:(1)SBPレスポンダは、NIM SBP手順に参加した後、NIMセンシング手順を開始する。 Clause C12. The method/device/system/software of the NIM wireless sensing system of clause C1, including initiating a non-infrastructure mode (NIM) proxy sensing (SBP) procedure by an SBP initiator of a system in a venue based on a protocol, the SBP initiator being a heterogeneous wireless device in a non-infrastructure mode in a wireless ad-hoc network, participating in the NIM SBP procedure by an SBP responder of the system in the venue based on a protocol, the SBP responder being a sensing initiator, and initiating the NIM sensing procedure by the sensing initiator during the NIM SBP procedure. Two subcases: (1) The SBP responder initiates the NIM sensing procedure after participating in the NIM SBP procedure.
条項C13。SBPレスポンダがNIM SBP手順に参加した後に、SBPレスポンダによってNIMセンシング手順を開始すること、を含む条項C12に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。2つのサブケース:(2)SBPレスポンダが、NIM SBP手順に参加する前にセンシングイニシエータであった(NIM センシング手順を開始した)。 Clause C13. The method/device/system/software of the NIM wireless sensing system of clause C12, including initiating an NIM sensing procedure by the SBP responder after the SBP responder has joined the NIM SBP procedure. Two subcases: (2) The SBP responder was the sensing initiator (initiated the NIM sensing procedure) before joining the NIM SBP procedure.
条項C14。センシングイニシエータがNIM SBP手順に参加する前に、センシングイニシエータによってNIMセンシング手順を開始すること、を含む、条項C12に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。センシングレスポンダからセンシングイニシエータ/SBPのセンシング測定結果の任意報告。 Clause C14. The method/apparatus/system/software of the NIM wireless sensing system of clause C12, including initiating the NIM sensing procedure by the sensing initiator before the sensing initiator participates in the NIM SBP procedure. Optional reporting of sensing measurement results of the sensing initiator/SBP from the sensing responder.
条項C15。任意選択で、プロトコルに基づいて、センシングレシーバから、場合によってはセンシングイニシエータを介して、SBP開始機にTSCIを送信することを含む、条項C12に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。SBP手順の開始/参加およびTSCIの報告に使用される各種フレーム。 Clause C15. A method/apparatus/system/software for a NIM wireless sensing system as described in clause C12, optionally including transmitting TSCI from the sensing receiver, possibly via the sensing initiator, to the SBP initiator based on a protocol. Various frames used to initiate/join the SBP procedure and report TSCI.
条項C16。NIMのSBP手順を開始するために、プロトコルに基づき、SBPイニシエータがSBPレスポンダにSBP要求フレームを送信することと、NIMのSBP手順に参加するか、または参加を拒否するために、プロトコルに基づき、SBPレスポンダがSBPイニシエータにSBP応答フレームを送信することと、任意選択で、TSCIをSBPイニシエータに送信するために、プロトコルに基づき、センシングレシーバがセンシング測定報告フレームを送信すること(場合によっては、センシングイニシエータを介して)とを含む、条項C12に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause C16. The method/device/system/software of the NIM wireless sensing system of clause C12, including an SBP initiator sending an SBP request frame to an SBP responder in accordance with a protocol to initiate an SBP procedure of the NIM, an SBP responder sending an SBP response frame to the SBP initiator in accordance with a protocol to participate or decline to participate in the SBP procedure of the NIM, and optionally, a sensing receiver sending a sensing measurement report frame in accordance with a protocol (possibly via the sensing initiator) to send a TSCI to the SBP initiator.
条項C17。NIMのSBP手順におけるSBPレスポンダによって開始されるNIMセンシング手順において、SBPレスポンダが、センシングトランスミッタ、センシングレスポンダ、センシングトランスミッタおよびレシーバの両方、またはなしのうちの1つになることを、SBP要求フレームを使用してSBPイニシエータによって指定することと、を含む、条項C16に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。SBP手順またはセンシング手順を制限する。 Clause C17. The method/device/system/software of the NIM wireless sensing system of clause C16, including specifying, by the SBP initiator using an SBP request frame, that the SBP responder will be one of a sensing transmitter, a sensing responder, both a sensing transmitter and a receiver, or none, in an NIM sensing procedure initiated by an SBP responder in an SBP procedure of the NIM. Limiting the SBP procedure or the sensing procedure.
条項C18。SBPイニシエータがセンシングイニシエータに許容できるセンシングレスポンダの数を指定することと、NIM SBP手順およびセンシングレスポンダによって開始されるNIMセンシング手順を制限して、システムの許容できるセンシングレスポンダの数だけがNIM SBP手順のNIMセンシング手順に参加できるようにすることと、を含む条項C12に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。いくつかの実施形態では、各許容可能なセンシングレスポンダに固有のIDがある。 Clause C18. The method/device/system/software of the NIM wireless sensing system of clause C12, including the SBP initiator specifying the number of sensing responders that are acceptable to the sensing initiator, and limiting the NIM SBP procedure and the NIM sensing procedures initiated by the sensing responders so that only the number of acceptable sensing responders of the system can participate in the NIM sensing procedures of the NIM SBP procedure. In some embodiments, each acceptable sensing responder has a unique ID.
条項C19。SBPイニシエータによって各許容可能なセンシングレスポンダの固有の識別子(ID)を指定することを含む条項C18に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause C19. A method/apparatus/system/software for a NIM wireless sensing system as described in clause C18, comprising specifying a unique identifier (ID) for each allowable sensing responder by the SBP initiator.
条項C20。一意の識別子が、ユーザID(UID)、アソシエーション(AID)、汎用一意ID(UUID)、グローバル一意ID(GUID)、MACアドレス、またはインターネットプロトコル(IP)アドレスのうちの少なくとも1つを含む、条項C19に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。NIM SBP手順中またはNIMセンシング手順中にSBP設定を更新する(途中、SBP要求/応答フレームの後)。 Clause C20. The method/apparatus/system/software of the NIM wireless sensing system of clause C19, wherein the unique identifier comprises at least one of a User ID (UID), Association ID (AID), Universally Unique ID (UUID), Globally Unique ID (GUID), MAC address, or Internet Protocol (IP) address. Update the SBP settings during the NIM SBP procedure or during the NIM sensing procedure (on the way, after the SBP request/response frame).
条項C21。NIM SBP手順の間に、NIM SBP手順またはNIM SBP手順のNIMセンシング手順のうちの少なくとも1つの設定を更新するために、SBPイニシエータによってSBP更新フレームをSBPレスポンダに送信すること、を含む条項C12に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。特定のセンシングレスポンダを停止/終了、追加、一時停止または再開するために、SBP更新フレームを使用して要求を送信する。 Clause C21. The method/device/system/software of the NIM wireless sensing system of clause C12, including sending an SBP update frame by the SBP initiator to the SBP responder during the NIM SBP procedure to update settings of at least one of the NIM SBP procedure or the NIM sensing procedure of the NIM SBP procedure. Sending a request using the SBP update frame to stop/terminate, add, suspend or resume a particular sensing responder.
条項C22。SBPイニシエータが、SBP内の特定のセンシングレスポンダを停止、または追加、または一時停止、または再開する要求をセンシング手順に送信することを含む、条項C21に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。特定のセンシングレスポンダを識別する方法。 Clause C22. The method/device/system/software of the NIM wireless sensing system of clause C21, comprising an SBP initiator sending a request to a sensing procedure to stop, add, suspend, or resume a particular sensing responder in the SBP. A method for identifying a particular sensing responder.
条項C23。特定のセンシングレスポンダの一意の識別子(ID)を提供することによって、特定のセンシングレスポンダを識別することであって、一意の識別子が、ユーザID(UID)、アソシエーション(AID)、ユニバーサル一意ID(UUID)、グローバル一意ID(GUID)、MACアドレス、またはインターネットプロトコル(IP)アドレスのうちの少なくとも1つを含む、条項C22に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause C23. The method/apparatus/system/software of the NIM wireless sensing system of clause C22, identifying a particular sensing responder by providing a unique identifier (ID) for the particular sensing responder, the unique identifier including at least one of a user ID (UID), an association ID (AID), a universal unique ID (UUID), a global unique ID (GUID), a MAC address, or an Internet Protocol (IP) address.
非インフラストラクチャモード(NIM)センシングに関するいくつかの実施形態では、アドホックネットワーク内の非インフラストラクチャモードのSTAは、プロトコル(例えば、802.11、802.11bf)に基づいて、非インフラストラクチャモードのセンシング手順を開始するセンシングイニシエータとして機能する。非インフラストラクチャモードのアドホックネットワーク内の少なくとも1つの他のSTAは、プロトコルに基づいて、センシングレスポンダとしてセンシング手順に参加する。センシングイニシエータとセンシングレスポンダは、センシング手順/セッションと関連するセンシング測定パラメータをセットアップするためにネゴシエートする。一方のデバイスはセンシングトランスミッタ(タイプ1デバイス)としてセットアップされる。もう一方のデバイスはセンシングレシーバ(タイプ2デバイス)としてセットアップされる。無線サウンディング信号(例えば、NDP、NDPの時系列)がセンシングトランスミッタからセンシングレシーバに送信され、センシングレシーバでセンシング測定値(例えば、TSCI)が生成される。NDPは、どちらのデバイスがセンシングトランスミッタであるかに応じて、I2RまたはR2Iである場合がある。センシング測定値は、センシングレシーバのアプリケーション(ソフトウェア、ファームウェアなど)がローカルで利用できるようにすることができる。センシング測定値は、オプションとして、センシングレスポンダからセンシングイニシエータに無線送信され(例えば、プロトコルに基づくセンシング測定レポートフレームを使用して)、センシングイニシエータのアプリケーション(例えば、ソフトウェア、ファームウェア)が利用できるようになるか、またはセンシングレシーバからセンシングトランスミッタに送信される。
In some embodiments for non-infrastructure mode (NIM) sensing, a non-infrastructure mode STA in an ad-hoc network acts as a sensing initiator that initiates a non-infrastructure mode sensing procedure based on a protocol (e.g., 802.11, 802.11bf). At least one other STA in the non-infrastructure mode ad-hoc network participates in the sensing procedure as a sensing responder based on the protocol. The sensing initiator and the sensing responder negotiate to set up a sensing procedure/session and associated sensing measurement parameters. One device is set up as a sensing transmitter (
以下の番号のついた節は、非インフラストラクチャモード(NIM)センシングの例を示す。 The following numbered sections provide examples of Non-Infrastructure Mode (NIM) sensing:
条項D1。非インフラストラクチャモード無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、以下を含む:プロトコルに基づき、ベニュー内でシステムのセンシングイニシエータによって非インフラストラクチャモード(NIM)センシング手順を開始することであって、センシングイニシエータは、無線アドホックネットワーク内の非インフラストラクチャモードの異種無線デバイスであり、プロトコルに基づき、ベニュー内でシステムのセンシングレスポンダによってNIMセンシング手順に参加することであって、センシングレスポンダは、無線アドホックネットワーク内の無線異種無線デバイスであり、センシングイニシエータとセンシングレスポンダとの間で、NIMセンシングプロシージャのための相互に許容可能なセンシングパラメータセットを定義することと、センシングイニシエータとセンシングレスポンダの一方をタイプ1異種無線デバイスであるセンシングトランスミッタと定義し、他方をタイプ2異種無線デバイスであるセンシングレシーバと定義することと、センシングトランスミッタにより、ベニューの無線マルチパスチャネルを介して無線(サウンディング)信号を送信するステップであって、無線マルチパスチャネルは、ベニュー内の物体の動きにより影響を受け、センシングレシーバにより無線信号を受信するステップであって、送信された無線信号は、マルチパスチャネルおよび物体の動きにより受信された無線信号と異なり、センシングレシーバにより、受信された無線信号に基づいて、ベニュー内の無線マルチパスチャネルの時系列チャネル情報(TSCI)を取得するステップと、TSCIを無線センシングアプリケーションに利用可能にすること。 Clause D1. A method/device/system/software for a non-infrastructure mode wireless sensing system, comprising: initiating a non-infrastructure mode (NIM) sensing procedure by a sensing initiator of the system within a venue based on a protocol, the sensing initiator being a non-infrastructure mode heterogeneous wireless device within a wireless ad-hoc network; participating in the NIM sensing procedure by a sensing responder of the system within the venue based on a protocol, the sensing responder being a wireless heterogeneous wireless device within the wireless ad-hoc network; defining a mutually acceptable sensing parameter set for the NIM sensing procedure between the sensing initiator and the sensing responder; Defining one of the initiator and the sensing responder as a sensing transmitter, which is a type 1 heterogeneous wireless device, and defining the other as a sensing receiver, which is a type 2 heterogeneous wireless device; transmitting a wireless (sounding) signal by the sensing transmitter through a wireless multipath channel of the venue, where the wireless multipath channel is affected by the movement of objects in the venue; receiving the wireless signal by the sensing receiver, where the transmitted wireless signal differs from the received wireless signal due to the multipath channel and the movement of objects; acquiring time-series channel information (TSCI) of the wireless multipath channel in the venue based on the received wireless signal by the sensing receiver; and making the TSCI available for wireless sensing applications.
いくつかの実施形態において、センシング測定結果の報告(例えば、センシング測定報告フレームを使用する)は、任意であってもよい。 In some embodiments, reporting of sensing measurement results (e.g., using a sensing measurement report frame) may be optional.
条項D2。任意選択で、プロトコルに基づきTSCIをセンシングイニシエータに送信することを含む、条項D1に記載のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause D2. A method/apparatus/system/software for a NIM wireless sensing system as described in clause D1, optionally including transmitting the TSCI to the sensing initiator based on a protocol.
NDPAまたはトリガフレーム(TF)I2R NDPを使用するトリガベース(TB)センシング。 Trigger-based (TB) sensing using NDPA or Trigger Frame (TF) I2R NDP.
条項D3。無線信号の送信前に、センシングイニシエータからセンシングレスポンダにアナウンスフレームまたはトリガフレームのいずれかを送信することを含む、条項D1のNIM無線センシングシステムの方法/装置/システム/ソフトウェア。 Clause D3. The method/apparatus/system/software of the NIM wireless sensing system of clause D1, including transmitting either an announcement frame or a trigger frame from the sensing initiator to the sensing responder prior to transmitting the wireless signal.
NDPAまたはNDPAに似たフレーム、TFまたはTFに似たフレーム。 NDPA or NDPA-like frame, TF or TF-like frame.
条項D4。アナウンスメントフレームが、NDP Announcementフレーム(NDPA)、NDPAに類似するフレーム、または802.11互換NDPAのうちの少なくとも1つを含み、トリガフレームが、トリガフレーム(TF)、TFの変形、TFに類似するフレーム、TFの変形に類似するフレーム、802.11互換フレーム、または802.11互換TFのうちの少なくとも1つを含む、条項D3に記載のNIM無線センシングシステムの方法/デバイス/システム/ソフトウェア。 Clause D4. The method/device/system/software of the NIM wireless sensing system described in clause D3, wherein the announcement frame comprises at least one of an NDP Announcement frame (NDPA), a frame similar to an NDPA, or an 802.11 compatible NDPA, and the trigger frame comprises at least one of a trigger frame (TF), a variant of a TF, a frame similar to a TF, a frame similar to a variant of a TF, an 802.11 compatible frame, or an 802.11 compatible TF.
R2I NDPとI2R NDPの両方が送信される非TBセンシング。センシングレスポンダからセンシングイニシエータへ送信されるR2I NDP。センシングイニシエータからセンシングレスポンダへ送信されるI2R NDP。 Non-TB sensing where both R2I NDP and I2R NDP are sent. R2I NDP sent from sensing responder to sensing initiator. I2R NDP sent from sensing initiator to sensing responder.
上述した特徴は、データ記憶システム、少なくとも1つの入力装置、および少なくとも1つの出力装置からデータおよび命令を受信し、データおよび命令を送信するように結合された少なくとも1つのプログラム可能なプロセッサを含むプログラム可能なシステム上で実行可能な1つまたは複数のコンピュータプログラムにおいて有利に実施され得る。コンピュータプログラムは、コンパイル言語またはインタプリタ言語を含む任意の形式のプログラミング言語(例えば、C、Java)で記述することができ、スタンドアロンプログラムとして、またはモジュール、コンポーネント、サブルーチン、ブラウザベースのウェブアプリケーション、またはコンピューティング環境での使用に適した他のユニットなど、任意の形式で展開することができる。 The features described above may be advantageously implemented in one or more computer programs executable on a programmable system including at least one programmable processor coupled to receive data and instructions from and transmit data and instructions to a data storage system, at least one input device, and at least one output device. The computer programs may be written in any type of programming language (e.g., C, Java), including compiled or interpreted languages, and may be deployed in any form, such as a standalone program or as a module, component, subroutine, browser-based web application, or other unit suitable for use in a computing environment.
命令プログラムの実行に適したプロセッサには、例えば、汎用および特殊目的のマイクロプロセッサ、デジタル信号プロセッサ、あらゆる種類のコンピュータの単独プロセッサまたは複数のプロセッサまたはコアの1つが含まれる。一般に、プロセッサは、読み取り専用メモリまたはランダムアクセスメモリ、あるいはその両方から命令とデータを受け取る。コンピュータの本質的な要素は、命令を実行するプロセッサと、命令やデータを格納する1つ以上のメモリである。一般に、コンピュータは、データファイルを格納するための1つ以上の大容量記憶装置も含むか、またはそれと通信するように動作可能に結合される。このような装置には、内蔵ハードディスクやリムーバブルディスクなどの磁気ディスク、光磁気ディスク、光ディスクなどがある。コンピュータプログラム命令およびデータを具体化するのに適した記憶装置には、EPROM、EEPROM、およびフラッシュメモリデバイスなどの半導体メモリデバイス、内蔵ハードディスクおよびリムーバブルディスクなどの磁気ディスク、光磁気ディスク、およびCD-ROMおよびDVD-ROMディスクを例として含む、あらゆる形態の不揮発性メモリが含まれる。プロセッサとメモリは、ASIC(特定用途向け集積回路)によって補完されたり、ASICに組み込まれたりすることもある。 Processors suitable for executing a program of instructions include, for example, general and special purpose microprocessors, digital signal processors, the sole processor or one of multiple processors or cores of any type of computer. Typically, a processor receives instructions and data from a read-only memory or a random access memory, or both. The essential elements of a computer are a processor for executing instructions and one or more memories for storing instructions and data. Typically, a computer also includes, or is operatively coupled to communicate with, one or more mass storage devices for storing data files. Such devices include magnetic disks, such as internal hard disks and removable disks, magneto-optical disks, optical disks, and the like. Storage devices suitable for embodying computer program instructions and data include all forms of non-volatile memory, including, by way of example, semiconductor memory devices such as EPROMs, EEPROMs, and flash memory devices, magnetic disks, such as internal hard disks and removable disks, magneto-optical disks, and CD-ROM and DVD-ROM disks. The processor and memory may be supplemented by, or incorporated in, ASICs (Application Specific Integrated Circuits).
本教示は、多くの具体的な実装の詳細を含むが、これらは、本教示の範囲または請求され得るものの制限として解釈されるべきではなく、むしろ、本教示の特定の実施形態に特有の特徴の説明として解釈されるべきである。別個の実施形態の文脈で本明細書に記載されている特定の特徴は、単一の実施形態において組み合わせて実施することもできる。逆に、単一の実施形態の文脈で説明される様々な特徴も、複数の実施形態で別々に、または任意の適切なサブコンビネーションで実施することができる。 While the present teachings include many specific implementation details, these should not be construed as limitations on the scope of the present teachings or what may be claimed, but rather as descriptions of features specific to particular embodiments of the present teachings. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
同様に、図面には特定の順序で操作が描かれているが、これは、望ましい結果を得るために、そのような操作を図示された特定の順序で実行すること、または順次実行すること、あるいは図示されたすべての操作を実行することを要求するものとして理解されるべきではない。特定の状況においては、マルチタスクや並列処理が有利に働く場合がある。さらに、上述した実施形態における様々なシステム構成要素の分離は、すべての実施形態においてそのような分離を必要とするものとして理解されるべきではなく、記載されたプログラム構成要素およびシステムは、一般に、単一のソフトウェア製品において一緒に統合されてもよいし、複数のソフトウェア製品にパッケージ化されてもよいことが理解されるべきである。 Similarly, although the figures depict operations in a particular order, this should not be understood as requiring such operations to be performed in the particular order depicted, or sequentially, or to perform all of the depicted operations, to achieve desirable results. In certain circumstances, multitasking or parallel processing may be advantageous. Furthermore, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the program components and systems described may generally be integrated together in a single software product or packaged in multiple software products.
主題の特定の実施形態について説明した。上述した特徴およびアーキテクチャの任意の組み合わせは、以下の特許請求の範囲に含まれることが意図される。他の実施形態もまた、以下の特許請求の範囲の範囲内である。場合によっては、特許請求の範囲に記載された動作は、異なる順序で実行されても、望ましい結果を達成することができる。さらに、添付の図に描かれているプロセスは、望ましい結果を達成するために、必ずしも示された特定の順序、または連続的な順序を必要としない。特定の実施態様では、マルチタスクおよび並列処理が有利な場合がある。 Specific embodiments of the subject matter have been described. Any combination of the features and architectures described above is intended to be within the scope of the following claims. Other embodiments are also within the scope of the following claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve desirable results. Additionally, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In certain implementations, multitasking and parallel processing may be advantageous.
Claims (30)
前記無線データ通信ネットワークに関連する無線プロトコルに基づいて、時系列の無線サウンディング信号(WSS)を送信するように構成された送信機であって、前記無線データ通信ネットワークは、物理(PHY)レイヤ、媒体アクセス制御(MAC)レイヤ、および少なくとも1つの上位レイヤを備える前記送信機と、
受信機であって、
前記無線プロトコルに基づいて、ベニューの無線チャネルを介して、WSSの前記時系列(TSWSS)を受信し、
センシング測定結果を取得するために、受信した前記TSWSSに基づいて複数の無線センシング測定を実行し、
前記受信機の前記PHYレイヤ又は前記MACレイヤは、前記受信機の前記少なくとも1つの上位レイヤに前記センシング測定結果を報告し、
前記受信機の前記少なくとも1つの上位レイヤは、前記センシング測定結果に基づいてセンシングベースのタスクを実行する、
ように構成された前記受信機と、を含む
システム。 A system in a wireless data communication network for wireless sensing, comprising:
a transmitter configured to transmit a time sequenced radio sounding signal (WSS) based on a radio protocol associated with the wireless data communication network, the wireless data communication network comprising a physical (PHY) layer, a medium access control (MAC) layer, and at least one higher layer;
1. A receiver comprising:
receiving the time series of WSS (TSWSS) over a wireless channel of a venue based on the wireless protocol;
performing a plurality of wireless sensing measurements based on the received TSWSS to obtain sensing measurement results;
The PHY layer or the MAC layer of the receiver reports the sensing measurement results to the at least one upper layer of the receiver;
the at least one higher layer of the receiver performs a sensing-based task based on the sensing measurement results.
and the receiver configured to:
請求項1に記載のシステム。 The system of claim 1 , wherein the wireless protocol is at least one of a wireless LAN (WLAN) protocol, a mobile communication protocol, a WLAN standard, a Wi-Fi standard, an IEEE 802 standard, an IEEE 802.11 standard, or an IEEE 802.11bf standard.
前記時系列のCI(TSCI)の各CIは、それぞれのWSSに基づいて前記受信機によって取得され、
各CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、またはチャネル周波数応答(CFR)の少なくとも1つを含む
請求項1に記載のシステム。 the sensing measurement result includes a time series of channel information (CI) of the wireless channel;
Each CI of the time series of CI (TSCI) is obtained by the receiver based on a respective WSS;
The system of claim 1 , wherein each CI includes at least one of a channel state information (CSI), a channel impulse response (CIR), or a channel frequency response (CFR).
前記設定フレームは、前記無線プロトコルに従った前記無線センシング測定に関連するセットアップ手順の間に前記受信機によって取得される
請求項1に記載のシステム。 The sensing measurement results are configured to be reported to the at least one upper layer of the receiver based on a configuration field of a configuration frame;
The system of claim 1 , wherein the configuration frame is obtained by the receiver during a set-up procedure associated with the wireless sensing measurement according to the wireless protocol.
請求項4に記載のシステム。 The system of claim 4 , wherein the sensing measurements are configured to be reported to the at least one upper layer of the receiver on behalf of a device other than the receiver.
請求項4に記載のシステム。 The system of claim 4 , wherein the sensing measurement results are configured not to be reported to devices other than the receiver.
前記セットアップ手順は、複数の前記無線センシング測定の前に実行される
請求項4に記載のシステム。 the configuration frame is communicated during the setup procedure based on the radio protocol;
The system of claim 4 , wherein the setup procedure is performed prior to a plurality of the wireless sensing measurements.
請求項4に記載のシステム。 The system of claim 4 , wherein the sensing measurement results are configured to be reported locally at the receiver by configuring the receiver using the configuration field of the configuration frame communicated during the setup procedure based on the wireless protocol.
請求項8に記載のシステム。 The system of claim 8 , wherein the receiver is configured to report the sensing measurements locally within the receiver by a sensing initiator device of the system based on the wireless protocol during the setup procedure.
請求項9に記載のシステム。 The system of claim 9 , wherein the configuration frame is communicated during a negotiation process between the sensing initiator device and the receiver based on the wireless protocol.
前記送信機は、前記TSWSSを前記受信機に送信するためのセンシングトランスミッタデバイスとして機能するように、前記センシングイニシエータデバイスによって設定され、
前記TSWSSは、前記センシングベースのタスクに関連する少なくとも1つの設定を備え、
前記受信機は、前記送信機から前記TSWSSを受信し、受信した前記TSWSSに基づいて前記TSCIを取得するためのセンシングレシーバとして機能するように、前記センシングイニシエータデバイスによって設定され、
前記受信機は、前記無線プロトコルに基づいて、前記TSCIを前記受信機の前記少なくとも1つの上位レイヤにローカルに報告するか、または前記システム内の別のデバイスに非ローカルに報告するかに設定され、
前記送信機または前記受信機の少なくとも一方は、前記センシングイニシエータデバイスに関連付けられたセンシングレスポンダデバイスとして機能する
請求項3に記載のシステム。 each of the transmitters and the receivers being individually configured by a sensing initiator device of the system to perform a plurality of the wireless sensing measurements in a coordinated manner;
The transmitter is configured by the sensing initiator device to function as a sensing transmitter device for transmitting the TSWSS to the receiver;
the TSWSS comprises at least one configuration associated with the sensing-based task;
The receiver is configured by the sensing initiator device to function as a sensing receiver to receive the TSWSS from the transmitter and obtain the TSCI based on the received TSWSS;
The receiver is configured based on the radio protocol to either report the TSCI locally to the at least one upper layer of the receiver or non-locally to another device in the system;
The system of claim 3 , wherein at least one of the transmitter or the receiver functions as a sensing responder device associated with the sensing initiator device.
前記TSCIをローカルに報告するための第1の精度低減を含む第1の方法でTSCIを処理し、
前記TSCIを非ローカルに報告するための前記第1の精度低減とは異なる第2の精度低減を含む第2の方法でTSCIを処理する、ように設定される
請求項11に記載のシステム。 The receiver, by the sensing initiator device based on the wireless protocol,
processing the TSCI in a first manner including a first precision reduction for locally reporting the TSCI;
The system of claim 11 , configured to process the TSCI in a second manner that includes a second precision reduction that is different from the first precision reduction for reporting the TSCI non-locally.
前記受信機が、前記無線プロトコルに基づいて、各CIを前記センシングイニシエータデバイスへ無線で送信し、
報告された前記TSCIは、前記センシングベースのタスクのために、前記センシングイニシエータデバイスにおいて非ローカルで利用可能である
請求項12に記載のシステム。 When the TSCI is reported non-locally,
The receiver wirelessly transmits each CI to the sensing initiator device based on the wireless protocol;
The system of claim 12 , wherein the reported TSCI is available non-locally at the sensing initiator device for the sensing-based task.
請求項13に記載のシステム。 The system of claim 13 , wherein the non-locally reported TSCI is available for centralized computing of the sensing-based task at the sensing initiator device.
前記受信機は、前記センシングベースのタスクのために、前記受信機の前記少なくとも1つの上位レイヤで各CIをローカルに利用可能にする
請求項12に記載のシステム。 When the TSCI is reported locally,
The system of claim 12 , wherein the receiver makes each CI locally available to the at least one upper layer of the receiver for the sensing-based task.
請求項15に記載のシステム。 The system of claim 15 , wherein the locally reported TSCI is available for distributed computing of sensing-based tasks at the receiver.
請求項11に記載のシステム。 The system of claim 11 , wherein the first CI of the TSCI is reported both locally and non-locally by the receiver.
請求項11に記載のシステム。 The system of claim 11 , wherein the second CI of the TSCI is not reported locally or non-locally by the receiver.
前記送信機は、前記無線データ通信ネットワークのクライアントデバイスであり、センシングレスポンダデバイスとして機能し、
前記受信側は前記APであり、
前記受信機は前記TSCIをローカルに報告し、
ローカルに報告された前記TSCIは、前記センシングベースのタスクのために前記APで利用可能である
請求項11に記載のシステム。 the sensing initiator device is an access point (AP) device of the wireless data communication network;
the transmitter is a client device of the wireless data communications network and functions as a sensing responder device;
The receiving side is the AP,
The receiver locally reports the TSCI;
The system of claim 11 , wherein the locally reported TSCI is available at the AP for the sensing-based task.
請求項19に記載のシステム。 The system of claim 19 , wherein the wireless sensing measurements are trigger-based (TB) using null data packet (NDP) frames and trigger frames (TF) based on the wireless protocol.
追加の送信機のそれぞれは、前記無線プロトコルに基づいて、各TSWSSを前記受信機に送信するように構成され、
前記受信機は、
前記無線プロトコルに基づいて、前記無線チャネルを通してそれぞれの前記TSWSSを受信し、
受信した前記TSWSSのそれぞれに基づいて、それぞれのTSCIを取得し、
前記TSCIのそれぞれを前記受信機における前記少なくとも1つの上位レイヤへローカルに報告し、
複数のローカルに報告されたTSCIに基づいて、中央集中方式の前記センシングベースのタスクを実行するように構成される
請求項19に記載のシステム。 and further comprising at least one additional transmitter within the venue, the additional transmitter being individually configured by the sensing initiator device based on the wireless protocol to function as a sensing transmitter device;
Each additional transmitter is configured to transmit a respective TSWSS to the receiver based on the wireless protocol;
The receiver includes:
receiving each of the TSWSSs over the wireless channel based on the wireless protocol;
Obtaining a respective TSCI based on each of the received TSWSSs;
locally reporting each of the TSCIs to the at least one higher layer in the receiver;
20. The system of claim 19, configured to perform the sensing-based task in a centralized manner based on a plurality of locally reported TSCIs.
前記送信機はAPであり、
前記受信機は、前記無線データ通信ネットワークのクライアントデバイスであり、センシングレスポンダデバイスとして機能し、
前記受信機は前記TSCIをローカルに報告し、
ローカルに報告された前記TSCIは、前記センシングベースのタスクのために前記クライアントデバイスで利用可能である
請求項11に記載のシステム。 the sensing initiator device is an access point device (AP) of the wireless data communication network;
the transmitter is an AP,
the receiver is a client device of the wireless data communications network and functions as a sensing responder device;
The receiver locally reports the TSCI;
The system of claim 11 , wherein the locally reported TSCI is available to the client device for the sensing-based task.
請求項22に記載のシステム。 The system of claim 22 , wherein the TSWSS is broadcast from the transmitter to the receiver.
請求項22に記載のシステム。 The system of claim 22 , wherein the wireless sensing measurements are trigger-based (TB) using Null Data Packet (NDP) and NDP Announcement (NDPA) frames based on the wireless protocol.
前記送信機は、前記無線プロトコルに基づいて、それぞれのTSWSSをそれぞれの追加の受信機に送信するように構成され、
各追加の受信機は、
前記無線プロトコルに基づいて、前記無線チャネルを通してそれぞれの前記TSWSSを受信し、
それぞれの受信された前記TSWSSに基づいて、それぞれのTSCIを取得し、
それぞれの前記TSCIを、前記追加の受信機のそれぞれの前記少なくとも1つの上位レイヤにローカルに報告し、
複数のローカルに報告されたTSCIに基づいて非中央集中方式の前記センシングベースのタスクを実行するためにローカルに報告された前記TSCIのそれぞれに基づいて、前記センシングベースのタスクの一部のそれぞれをローカルに実行する、ように構成される
請求項22に記載のシステム。 and further including at least one additional receiving device within the venue, the additional receiving device being individually configured by the sensing initiator device based on the wireless protocol to function as a sensing receiver device;
the transmitter is configured to transmit each TSWSS to each additional receiver based on the wireless protocol;
Each additional receiver
receiving each of the TSWSSs over the wireless channel based on the wireless protocol;
Obtaining a respective TSCI based on each received TSWSS;
reporting each of the TSCIs locally to the at least one higher layer of each of the additional receivers;
23. The system of claim 22, configured to locally perform each of the portions of the sensing-based task based on each of the locally reported TSCIs to perform the sensing-based task in a decentralized manner based on a plurality of locally reported TSCIs.
前記センシングレスポンダデバイスは、前記無線データ通信ネットワークのアクセスポイントデバイス(AP)であり、
前記送信機は、前記クライアントデバイスであり、
前記受信機は、前記APであり、
前記受信機は、前記TSCIをローカルに報告し、
ローカルに報告された前記TSCIは、前記センシングベースのタスクのために前記APで利用可能である
請求項11に記載のシステム。 the sensing initiator device is a client device of the wireless data communications network;
the sensing responder device is an access point device (AP) of the wireless data communications network;
the transmitter is the client device;
The receiver is the AP,
The receiver locally reports the TSCI;
The system of claim 11 , wherein the locally reported TSCI is available at the AP for the sensing-based task.
センシングレスポンダデバイスは、前記無線データ通信ネットワークのアクセスポイントデバイス(AP)であり、
前記送信機は、前記APであり、
前記受信機は、前記クライアントデバイスであり、
前記受信機は、前記TSCIをローカルに報告し、
ローカルに報告された前記TSCIは、前記センシングベースのタスクのために前記クライアントデバイスで利用可能である
請求項11に記載のシステム。 the sensing initiator device is a client device of the wireless data communications network;
the sensing responder device is an access point device (AP) of the wireless data communication network;
the transmitter is the AP,
the receiver is the client device;
The receiver locally reports the TSCI;
The system of claim 11 , wherein the locally reported TSCI is available to the client device for the sensing-based task.
前記無線データ通信ネットワークの第1のクライアントデバイスは、第1のセンシングレスポンダデバイスであり、
前記無線データ通信ネットワークの第2のクライアントデバイスは、第2のセンシングレスポンダデバイスであり、
前記送信機は、前記第1のクライアントデバイスであり、
前記受信機は、前記第2のクライアントデバイスであり、
前記受信機は、前記TSCIをローカルに報告し、
ローカルに報告された前記TSCIは、前記センシングベースのタスクのために前記第2のクライアントデバイスで利用可能である
請求項11に記載のシステム。 the sensing initiator device is an access point device (AP) of the wireless data communication network;
a first client device of the wireless data communications network is a first sensing responder device;
a second client device of the wireless data communications network is a second sensing responder device;
the transmitter is the first client device;
the receiver is the second client device;
The receiver locally reports the TSCI;
The system of claim 11 , wherein the locally reported TSCI is available to the second client device for the sensing-based task.
プロセッサと、
前記プロセッサに通信可能に結合されたメモリと、
前記プロセッサに通信可能に結合された受信機と、を含み、
前記無線データ通信ネットワーク内の追加の無線デバイスは、前記無線データ通信ネットワークに関連する無線プロトコルに基づいて、時系列の無線サウンディング信号(WSS)を送信するように構成され、
前記無線データ通信ネットワークは、物理(PHY)レイヤ、媒体アクセス制御(MAC)レイヤ、および少なくとも1つの上位レイヤからなり、
前記受信機は、
ベニューの無線チャネルを介して前記無線プロトコルに基づいてWSSの前記時系列(TSWSS)を受信し、
センシング測定結果を取得するために、受信した前記TSWSSに基づいて複数の無線センシング測定を実行し、
前記受信機の前記PHYレイヤまたは前記MACレイヤは、前記センシング測定結果を前記受信機の前記少なくとも1つの上位レイヤに報告し、
前記受信機の前記少なくとも1つの上位レイヤは、前記センシング測定結果に基づいて、センシングベースのタスクを実行する
ように構成される
無線デバイス。 A wireless device in a wireless data communication network for wireless sensing, comprising:
A processor;
a memory communicatively coupled to the processor;
a receiver communicatively coupled to the processor;
an additional wireless device in the wireless data communication network configured to transmit a time sequence of wireless sounding signals (WSS) based on a wireless protocol associated with the wireless data communication network;
The wireless data communication network comprises a physical (PHY) layer, a medium access control (MAC) layer, and at least one higher layer;
The receiver includes:
receiving the time series of WSS (TSWSS) based on the wireless protocol over a wireless channel of a venue;
performing a plurality of wireless sensing measurements based on the received TSWSS to obtain sensing measurement results;
The PHY layer or the MAC layer of the receiver reports the sensing measurement result to the at least one upper layer of the receiver;
The at least one upper layer of the receiver is configured to perform a sensing-based task based on the sensing measurements.
無線データ通信ネットワークであって、物理(PHY)レイヤ、媒体アクセスコントロール(MAC)レイヤ及び少なくとも1つの上位レイヤとを含む前記無線データ通信ネットワーク内の送信機によって、前記無線データ通信ネットワークに関連する無線プロトコルに基づいて、時系列の無線サウンディング信号(WSS)を送信することと、
前記無線データ通信ネットワーク内の受信機により、ベニューの無線チャネルを介して前記無線プロトコルに基づいて、WSSの前記時系列(TSWSS)を受信することと、
前記受信機により、センシング測定結果を取得するために、受信した前記TSWSSに基づいて複数の無線センシング測定を実行することと、
前記受信機の前記PHYレイヤまたは前記MACレイヤによって、前記受信機の前記少なくとも1つの上位レイヤへ前記センシング測定結果を報告することと、
前記受信機の前記少なくとも1つの上位レイヤにより、前記センシング測定結果に基づいてセンシングベースのタスクを実行することと、を含む
方法。 1. A method for wireless sensing, comprising:
transmitting, by a transmitter in a wireless data communications network, the wireless data communications network including a physical (PHY) layer, a medium access control (MAC) layer, and at least one higher layer, a time-series wireless sounding signal (WSS) according to a radio protocol associated with the wireless data communications network;
receiving, by a receiver in the wireless data communications network, the time series of WSS (TSWSS) over a venue wireless channel based on the wireless protocol;
performing, by the receiver, a plurality of wireless sensing measurements based on the received TSWSS to obtain sensing measurement results;
reporting the sensing measurement results to the at least one upper layer of the receiver by the PHY layer or the MAC layer of the receiver;
and performing, by the at least one upper layer of the receiver, a sensing-based task based on the sensing measurements.
Applications Claiming Priority (35)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202163253083P | 2021-10-06 | 2021-10-06 | |
US63/253,083 | 2021-10-06 | ||
US202163276652P | 2021-11-07 | 2021-11-07 | |
US63/276,652 | 2021-11-07 | ||
US202163281043P | 2021-11-18 | 2021-11-18 | |
US63/281,043 | 2021-11-18 | ||
US202163293065P | 2021-12-22 | 2021-12-22 | |
US63/293,065 | 2021-12-22 | ||
US202263300042P | 2022-01-16 | 2022-01-16 | |
US63/300,042 | 2022-01-16 | ||
US202263308927P | 2022-02-10 | 2022-02-10 | |
US63/308,927 | 2022-02-10 | ||
US202263332658P | 2022-04-19 | 2022-04-19 | |
US63/332,658 | 2022-04-19 | ||
US17/827,902 | 2022-05-30 | ||
US17/827,902 US20220291328A1 (en) | 2015-07-17 | 2022-05-30 | Method, apparatus, and system for speech enhancement and separation based on audio and radio signals |
US202263349082P | 2022-06-04 | 2022-06-04 | |
US63/349,082 | 2022-06-04 | ||
US17/838,244 | 2022-06-12 | ||
US17/838,231 US20220303167A1 (en) | 2012-12-05 | 2022-06-12 | Method, apparatus, and system for identifying and qualifying devices for wireless sensing |
US17/838,244 US20220299619A1 (en) | 2015-07-17 | 2022-06-12 | Method, apparatus, and system for wireless sensing based on linkwise motion statistics |
US17/838,231 | 2022-06-12 | ||
US17/838,228 | 2022-06-12 | ||
US17/838,228 US20220308195A1 (en) | 2015-07-17 | 2022-06-12 | Method, apparatus, and system for wireless sensing based on channel information |
US202263354184P | 2022-06-21 | 2022-06-21 | |
US63/354,184 | 2022-06-21 | ||
US202263388625P | 2022-07-12 | 2022-07-12 | |
US63/388,625 | 2022-07-12 | ||
US17/888,429 | 2022-08-15 | ||
US17/888,429 US11771366B2 (en) | 2018-08-11 | 2022-08-15 | Method, apparatus, and system for radio based sleep tracking |
US17/891,037 US12078510B2 (en) | 2020-02-13 | 2022-08-18 | Method, apparatus, and system for map reconstruction based on wireless tracking |
US17/891,037 | 2022-08-18 | ||
US17/945,995 | 2022-09-15 | ||
US17/945,995 US12004838B2 (en) | 2020-02-13 | 2022-09-15 | Method, apparatus, and system for wireless vital monitoring using high frequency signals |
JP2023581066 | 2022-10-04 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023581066 Division | 2021-10-06 | 2022-10-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2024122958A true JP2024122958A (en) | 2024-09-10 |
Family
ID=92709256
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024064741A Pending JP2024125282A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064742A Pending JP2024125283A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064746A Pending JP2024122960A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064745A Pending JP2024122959A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064744A Pending JP2024122958A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064743A Pending JP2024122957A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024064741A Pending JP2024125282A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064742A Pending JP2024125283A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064746A Pending JP2024122960A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
JP2024064745A Pending JP2024122959A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024064743A Pending JP2024122957A (en) | 2021-10-06 | 2024-04-12 | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application |
Country Status (1)
Country | Link |
---|---|
JP (6) | JP2024125282A (en) |
-
2024
- 2024-04-12 JP JP2024064741A patent/JP2024125282A/en active Pending
- 2024-04-12 JP JP2024064742A patent/JP2024125283A/en active Pending
- 2024-04-12 JP JP2024064746A patent/JP2024122960A/en active Pending
- 2024-04-12 JP JP2024064745A patent/JP2024122959A/en active Pending
- 2024-04-12 JP JP2024064744A patent/JP2024122958A/en active Pending
- 2024-04-12 JP JP2024064743A patent/JP2024122957A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2024122957A (en) | 2024-09-10 |
JP2024122960A (en) | 2024-09-10 |
JP2024125283A (en) | 2024-09-18 |
JP2024122959A (en) | 2024-09-10 |
JP2024125282A (en) | 2024-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11391830B2 (en) | Method, apparatus, and system for qualified wireless sensing | |
US11940550B2 (en) | Method, apparatus, and system for wireless monitoring to ensure security | |
US11770197B2 (en) | Method, apparatus, and system for accurate wireless monitoring | |
US11202215B2 (en) | Method, apparatus, and system for providing automatic assistance based on wireless monitoring | |
US20200405223A1 (en) | Method, apparatus, and system for automatic and adaptive wireless monitoring and tracking | |
US11181486B2 (en) | Method, apparatus, and system for wireless material sensing | |
US20200322868A1 (en) | Method, apparatus, and system for improving topology of wireless sensing systems | |
US20220303167A1 (en) | Method, apparatus, and system for identifying and qualifying devices for wireless sensing | |
US20220096003A1 (en) | Method, apparatus, and system for automatic and adaptive wireless monitoring and tracking | |
US11906659B2 (en) | Method, apparatus, and system for wireless micro motion monitoring | |
US11953618B2 (en) | Method, apparatus, and system for wireless motion recognition | |
US11444710B2 (en) | Method, apparatus, and system for processing and presenting life log based on a wireless signal | |
US20240183936A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
JP2022191191A (en) | Method, device, and system for sound sensing and radio sensing | |
US20220299619A1 (en) | Method, apparatus, and system for wireless sensing based on linkwise motion statistics | |
US20240129779A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
US20240125915A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
US20240179550A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
US20230388840A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
CN118890648A (en) | Methods, apparatus and systems for wireless sensing measurements and reporting | |
EP4351011A2 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
US20240129166A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
US20240129778A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting | |
JP2024122958A (en) | Method, Apparatus, and System for Wireless Sensing Measurement and Reporting - Patent application | |
EP4344442A1 (en) | Method, apparatus, and system for wireless sensing measurement and reporting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240603 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240603 |