JP7591161B2 - メッシュネットワークにおける時間同期および位置特定の方法 - Google Patents
メッシュネットワークにおける時間同期および位置特定の方法 Download PDFInfo
- Publication number
- JP7591161B2 JP7591161B2 JP2023563957A JP2023563957A JP7591161B2 JP 7591161 B2 JP7591161 B2 JP 7591161B2 JP 2023563957 A JP2023563957 A JP 2023563957A JP 2023563957 A JP2023563957 A JP 2023563957A JP 7591161 B2 JP7591161 B2 JP 7591161B2
- Authority
- JP
- Japan
- Prior art keywords
- node
- phase
- synchronization signal
- synchronization
- signal
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/002—Mutual synchronization
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/0218—Multipath in signal reception
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/0221—Receivers
- G01S5/02213—Receivers arranged in a network for determining the position of a transmitter
- G01S5/02216—Timing or synchronisation of the receivers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/06—Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
- H04J3/0605—Special codes used as synchronising signal
- H04J3/0608—Detectors therefor, e.g. correlators, state machines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/0242—Determining the position of transmitters to be subsequently used in positioning
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0284—Relative positioning
- G01S5/0289—Relative positioning of multiple transceivers, e.g. in ad hoc networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
本願は、参照により各々の全体が組み込まれる、2021年4月21日出願の米国特許仮出願第63/177,805号の利益を主張する2021年6月3日出願の米国特許出願第17/338,543号の継続出願である。
図1Aに示すように、ノード対の間の時間バイアスおよび伝搬遅延を特徴付ける方法S100は、ノード対のうちの第1のノードにおいて第1の同期スロット中に、ブロックS110Aで第1のノードの第1のクロックに従って第1の時点に第1の同期信号を伝送することと、ブロックS120Aで第1の同期信号を戻り結合して第1の自己受信信号を生成することと、ブロックS130Aで第1の自己受信信号を受信することと、ブロックS140Aで第1のクロックに従って第1の自己受信信号の到着時間を計算することと、ブロックS150Aで第2のノードから第2の同期信号を受信することと、ブロックS160Aで第1のクロックに従って第2の同期信号の到着時間を計算することとを含む。方法S100は、また、第2のノードにおいて第1の同期スロット中に、ブロックS110Bで第2のノードの第2のクロックに従って第2の時点に第2の同期信号を伝送することと、ブロックS120Bで第2の同期信号を戻り結合して第2の自己受信信号を生成することと、ブロックS130Bで第2の自己受信信号を受信することと、ブロックS140Bで第2のクロックに従って第2の自己受信信号の到着時間を計算することと、ブロックS150Bで第1のノードから第1の同期信号を受信することと、ブロックS160Bで第2のクロックに従って第1の同期信号の到着時間を計算することとを含む。方法S100は、ブロックS170で第2のノードにおいて、第1の自己受信信号の到着時間、第2の同期信号の到着時間、第2の自己受信信号の到着時間、および第1の同期信号の到着時間に基づいてノード対の間の時間バイアスおよび伝搬遅延を計算することをさらに含む。
一般に、方法S100は、ネットワーク内のノードデバイス(以下「ノード」)の対、および/または遠隔サーバにより、そのノード対のクロックを例えば1ナノ秒以内などの高精度で同期させるために実行される。方法S100は、いずれのノードのハードウェアの精密な較正も行わずに、また各ノードが水晶発振器クロックなどの標準的な電子クロック技術を用いているという条件で、2つのノード間の信号伝搬遅延または物理的距離に関する事前情報なしで(あるいはノードが静止しているという要件さえなしで)、例えば1ナノ秒以内またはナノ秒未満の精度でクロック間の相対時間バイアスを計算することができる。さらに、方法S100は、5メガヘルツ未満の周波数帯域幅(例えば500~100kHz)を利用することができる。方法S100のこの小さい帯域幅により、大きな伝搬範囲および/または浸透でより低い周波数帯域での伝送が可能になる。このような帯域の例は、無許可使用、セルラ通信、および/または公衆安全用途用の周波数帯域を含む(例えば902~928MHzISM帯、サブGHzセルラ帯、または26.965~27.405MHzの市民ラジオサービス(CBRS))。したがって、方法S100は、限定されるわけではないが、RF放出デバイスの精密な位置特定、公衆安全インフラストラクチャの遠隔感知、および時間に基づくデータ転送プロトコルの改良をさらに可能にすることができる、時間同期した分散型アンテナシステムのような適用を可能にする。
2つのノードデバイスの間で時間を同期させる方法S100は、ノードのメッシュネットワークに対ごとに適用して、それらのノードによって実行される位置特定プロトコルの精度および柔軟性を改善することができる。さらに、方法S100は、(例えばプロトコルのスロット間のバッファ持続時間を減少させることによって)時間に基づく多重アクセスプロトコルのデータ転送レートを増大させることができる。
一般に、方法S100は、第三世代パートナーシッププロジェクト(以下「3GPP」)によって提唱されるLTE、4G、5G、および5G NR標準を実行するセルラネットワークなどの電気通信ネットワークが実行することができる。例えば、方法S100は、部分タイミングサポート(以下「APTS」)または完全タイミングサポート(以下「FTS」)時間分布および/または同期方法の代わりに、5G無線ノード(以下「gNB」)および/またはエンハンスト4G eNodeBs(以下「ng-eNB」)などのセルラネットワーク内のノードによって実行することができる。例えば、電気通信ネットワーク内のノードは、方法S100を実行して無線同期(以下「OAS」)を可能にして、ネットワーキングオーバヘッドを低減し、ノード間時間同期の精度を高めることができる。
上述のように、方法S100は、ネットワーク内のノードによって、またはネットワーク内のノードとの協調を介して、実行される。ワイヤレスノードのハードウェアの例を、図3Bおよび図3Cに示す。一般に、ノードは、伝送構成要素および受信機構成要素と、信号を生成および処理するように構成されたFPGAおよび/またはDSPと、クロックと、自己受信信号ハードウェアとを含む。
方法S100の実行前に、別の時間同期プロトコルを用いて各ノードのクロックを粗く同期させる。例えば、ノード対をインターネットに接続し、1つまたは複数のNTPサーバと通信させてもよい。1つの例では、ノード対は、NTPにより、1から10ミリ秒の間までそれらのクロックを同期させることができる。あるいは、別の例では、方法S100の後続のブロックの実行前に、ノード対は、衛星測位システム(以下「GNSS」)時間同期サーバと通信し、1マイクロ秒以内まで同期することもできる。
一般に、方法S100では、ノード対の間の通信は、スロットおよびフレームのTDMA構造に従って行われ、その例を、図4Aおよび図4Bに示す。TDMA構造は、方法S100を介する時間同期およびデータ転送を介する時間同期の両方のための1つまたは複数のスロットを含むことができる。図4Aに示す1つの実施態様では、各TDMAフレームは、メッシュネットワーク内の一意的な各ノード対を同期させるための同期スロットを含む。例えば、3つのノードn1、n2、およびn3を含むメッシュネットワークであれば、n1とn2の同期のための第1の同期スロット、n1とn3のための第2の同期スロット、およびn2とn3のための第3の同期スロットを含む。あるいは、図4Bに示すように、TDMAフレームは、メッシュネットワーク内の各ノードについて同期信号をメッシュネットワーク内の他の全てのノードに伝送するための同期スロットを含むこともできる。例えば、3つのノードn1、n2、およびn3を含むメッシュネットワークであれば、n1が同期信号をn2およびn3に伝送するための第1の同期スロットと、n2が同期信号をn1およびn3に伝送するための第2の同期スロットと、n3が同期信号をn1およびn2に伝送するための第3の同期スロットとを含む。
図1Aに示すように、ノード対の各ノードは、ブロックS110、S120、S130、S140、S150、およびS160を実行して、各ノードのクロックに従って評価される所定の伝送時点で互いに対して同期信号を伝送し、そのノードの自己受信ハードウェアを介して同期信号を戻り結合して自己受信信号を形成し、自己受信信号およびノード対の相手ノードから受信する同期信号についてのTOAおよび/またはPOAを記録することができる。したがって、ノード対の各ノードは、そのノードのクロックに従って2つのTOAを計算する、または同期信号の各搬送周波数に対応するPOAのセットを計算する。各ノードは、次いで、ブロックS170で、そのノード対の間の時間バイアスおよびそのノード対の間の伝搬遅延を計算するために、自己受信信号のTOA(またはPOA)および同期信号のTOA(またはPOA)を(例えばそのフレーム内のデータ転送スロット中に)ノード対のノードのうちの一方、または遠隔サーバに送信することができる。
ブロックS110AおよびS110Bで、ノード対の各ノードは、同期スロット内の所定の、または協調した伝送時点に同期信号を伝送する。ノードがTDDを実行する実施態様では、ブロックS110Aの第1の伝送時点は、ブロックS110Bの第2の伝送時点から伝送間隔だけずれている可能性がある。したがって、ノード対の各ノードは、各ノード自体のクロックに従って所定の伝送時点で同期信号を伝送する。例えば、第1のノードの第1の伝送時点が1:00:00に設定される場合には、第1のノードは、それ自体のクロックに従って1:00:00に同期を伝送する。したがって、第三者視点では、各ノードは、2つのノード間の時間バイアスだけずれ、また各ノードの伝送時点の間の伝送間隔だけずれた同期信号を伝送する。
一般に、メッシュネットワーク内のノードは、同期プロトコルの各同期スロットに対応する同期信号を確立するために(互いに、または中央サーバと)通信することができる。さらに詳細には、各同期スロットの同期信号は、同期プロトコルに従って予め決定されている。したがって、各ノードは、相手ノードから受信する同期信号と相互相関させる(すなわちビット整合フィルタまたはI/Q整合フィルタを介して相互相関させる)テンプレート信号にアクセスする、かつ/またはそのテンプレート信号を生成することができる。
一般に、このシステムは、コードシーケンスをさらに含むベースバンド信号を含む同期信号を生成する。さらに詳細には、このシステムは、最大長コードシーケンス(以下「MLS」)、ゴールドコードシーケンス、かさみコードシーケンス、バーカーコードシーケンス、またはその他の任意のバイナリコードシーケンスなどの擬似ランダムバイナリコードシーケンスを含む信号を受信することができる。1つの実施態様では、このシステムは、相互相関関数の振幅応答に生成されるピークの鮮鋭度を高めるために一定振幅、ゼロ自己相関波形を含むコードシーケンスを含む信号を受信し、タイムスタンプすることができる。例えば、このシステムは、変調MLSまたはFSK変調コードシーケンスを含む同期信号を生成することができる。
一般に、このシステムは、コードシーケンスによって変調された搬送波信号を含む同期信号を生成することができる。さらに詳細には、このシステムは、伝送側ノードのローカル発振器に基づいて生成された搬送周波数によって特徴付けられる搬送波信号を含む信号を受信することができる。したがって、各ノードは、所与の動作周波数を介してノード対の相手ノードに同期信号を伝送することができる。
一般に、このシステム(例えば受信側ノード、あるいは同期信号または自己受信信号のサンプルを受信するサーバ)は、同期信号のテンプレートに基づいてビット整合フィルタまたはI/Q整合フィルタなどの整合フィルタを実行することにより、受信同期信号または自己受信信号に基づいてTOAおよび/またはPOAを抽出することができる。このように、このシステムは、同期信号のテンプレート信号と受信ベースバンドサンプルの間の相互相関を計算することができる。このシステムは、次いで、相互参照におけるピークを識別して、受信ノードにおける同期信号のTOAを得ることができる。このシステムは、また、整合フィルタ出力の位相応答に基づいて受信側ノードにおける同期信号の位相(または受信側ノードにおける自己受信信号の位相)を抽出することもできる。
一般に、各ノードは、(例えば同期スロットの既知の同期信号テンプレートに基づいて)同期信号を生成し、同期信号をノード対の他方のノードに同時に、または連続して伝送し、伝送した同期信号に基づいて自己受信信号を受信し、ノード対の他方のノードから同期信号を受信する。説明を容易にするために、ノード対のノードを、n1およびn2と呼ぶ。ただし、n1およびn2は、メッシュネットワーク内の任意の2ノード対を指すことができる。方法S100は、(b1-b2)として表されるn1とn2の間の相対時間バイアスおよび伝搬遅延τを計算することを含む。電磁気の相反定理に基づいて、n1からn2に伝送される信号の伝搬遅延は、n2からn1に伝送される信号の伝搬遅延と等しい(τ1,2=τ2,1≡τ)。
S1,1=T1+t1+r1
このように、S1,1は、n1のクロックによるn1からの自己受信信号のTOAを表す。
S2,2=T2+t2+r2
ここで、T2は、n2におけるローカルな時点(すなわち第2の伝送時点)であり、t2は、n2の伝送チェーン遅延であり、r2は、n2の受信チェーン遅延である。各ノードの伝送時点が伝送間隔Δだけずれている実施態様では、T2=T1+Δである。このように、S2,2は、n2のクロックによるn2からの自己受信信号の測定TOAを表す。
S1,2=T2-b2+t2+τ+r1+b1
このように、S1,2は、n1のクロックによるn2からの同期信号の測定TOAを表す。
S2,1=T1-b1+t1+τ+r2+b2
S1,2-S2,2=τ+r1+b1-r2―b2
S2,1-S1,1=τ+r2+b2-r1-b1
したがって、このシステムは、τを
図1Dに示すように、このシステムは、各ノードがn1およびn2における同期信号ならびにn1およびn2における自己受信信号のPOA(同期信号と一致するテンプレート信号に基づく)をそれぞれブロックS167、S168、S147、およびS148で検出する、同期プロトコルの位相に基づく変形形態を(ノード対との通信を介して)実行することができる。したがって、このシステムは、ブロックS172において、ノード対の相手ノードで受信される同期信号のPOAと自己受信信号のPOAによって与えられるローカル位相参照との間の相対位相遅延を測定し、この位相情報を利用して、n1とn2の間の時間バイアスおよび伝搬遅延を計算することができる。さらに、このシステムは、同期信号の各搬送周波数について同期プロトコルの位相に基づく変形形態を実行することにより、n1で受信される第1の自己受信信号、n2で受信される第1の同期信号、n2受信される第2の自己受信信号、およびn1で受信される第2の同期信号を含む各同期信号および自己受信信号についてのPOAのセットを検出することができる。n1は、第1の自己受信信号を受信すると、次のように表される第1の自己受信信号の搬送波位相を検出する。
φ1,1,m=(2πfc,mT1+φ1,Tx,m+φ1,Rx,m)mod 2π
ここで、fc,mは、搬送周波数を表し、φ1,Tx,mは、n1の伝送チェーンの周波数依存位相オフセットを表し、φ1,Rx,mは、n1の受信チェーンによって誘起される周波数依存位相オフセットを表す。したがって、搬送周波数fc,1からfc,Mのセットについて、このシステムは、n1で受信される自己受信信号について位相参照(fc,1,φ1,1,1)から(fc,M,φ1,1,M)のセットを生成することができる。同様に、n2は、次のように表される第2の自己受信信号の搬送波位相を検出する。
φ2,2,m=(2πfc,mT2+φ2,Tx,m+φ2,Rx,m)mod 2π
ここで、fc,mは、搬送周波数を表し、φ2,Tx,mは、n2の伝送チェーンによって誘起される周波数依存位相オフセットを表し、φ2、Rx,mは、n2の受信チェーンによって誘起される周波数依存位相オフセットを表す。したがって、搬送周波数fc,1からfc,Mのセットについて、このシステムは、n2で受信される自己受信信号について位相参照(fc,1,φ2,2,1)から(fc,M,φ2,2,M)のセットを生成することができる。
φ1,2,m=(2πfc,m(T2-b2+b1+τ)+φ2,Tx,m+φ1,Rx,m)mod 2π
したがって、搬送周波数fc,1からfc,Mのセットについて、このシステムは、n1で受信される同期信号についてのPOAの第1のセット(fc,1,φ1,2,1)から(fc,M,φ1,2,M)を生成することができる。
φ2,1,m=(2πfc,m(T1-b1+b2+τ)+φ1,Tx,m+φ2,Rx,m)mod 2π
したがって、搬送周波数fc,1からfc,Mのセットについて、このシステムは、n2で受信される同期信号についてのPOAの第2のセット(fc,1,φ2,1,1)から(fc,M,φ2,1,M)を生成することができる。
φ2,1,m-φ1,1,m
=(2πfc,m(T1-b1+b2+τ)+φ1,Tx,m+φ2,Rx,m-2πfc,mT1―φ1,Tx,m-φ1,Rx,m)mod 2π
=(φ2,Rx,m+2πfc,m(τ―b1+b2)-φ1,Rx,m)mod 2π
φ1,2,m-φ2,2,m
=(2πfc,m(T2-b2+b1+τ)+φ2,Tx,m+φ1,Rx,m-2πfc,mT2―φ2,Tx,m-φ2,Rx,m)mod 2π
=(φ1,Rx,m+2πfc,m(τ―b2+b1)-φ2,Rx,m)mod 2π
したがって、このシステムは、各搬送周波数fc,mについて(φ2,1,m-φ1,1,m)と(φ1,2,m-φ2,2,m)を合計して、合計位相/周波数点((φ2,1,m-φ1,1,m)+(φ1,2,m-φ2,2,m)、fc,m)のセットを生成することができる。次いで、このシステムは、次の数式によってτの値を計算することができる。
(φ2,1,m-φ1,1,m)-(φ1,2,m-φ2,2,m)
=(φ2,Rx,m+2πfc,m(τ-b1+b2)-φ1,Rx,m)
-(φ1,Rx,m+2πfc,m(τ-b2+b1)-φ2,Rx,m)mod 2π
(φ2,1,m-φ1,1,m)-(φ1,2,m-φ2,2,m)=2φ2,Rx,m-2φ1,Rx,m+4πfc,m(b2-b1)mod 2π
システムがノード対について同期プロトコルおよび/または位相洗練を実行した後、このシステムは、各ノード対のクロックを同期させるために、そのノード対の一方のノードのクロックを計算した時間バイアスだけシフトさせることができる。あるいは、図2に示すように、このシステムは、リーダノードまたはその他の時間標準(例えば遠隔サーバのクロック)を基準とする各ノードの時間バイアスを維持し、そのノードの時間バイアスをそのノードが計算した任意のタイムスタンプから減算するなどすることによって、リーダノードまたは時間標準を基準とするそのノードの最新の計算した時間バイアスに基づいて各ノードに送信されるスケジューリング時間および/または各ノードで受信されるタイムスタンプを補正することができる。さらに、このシステムは、ノードについての最も最近計算した時間バイアスおよび予測ドリフトモデルに基づいて、各ノードについての現在の時間バイアスを予測することができる(以下でさらに述べる)。
ブロックS180で、方法S100は、以前に同期させたノード間の後続の同期スロットの持続時間を計算することを含む。ノード対が方法S100を実行すると、それらのクロックは1から10ナノ秒以内に整列させることができる。したがって、2つのノードの間の同期が改善されるにつれて、同期スロットを順次より小さくすることができる。
方法S100の1つの変形形態では、ブロックS170を実行するリーダノードまたは遠隔サーバは、メッシュネットワーク内のノード間の連続的な時間バイアスおよび伝搬遅延の特徴付けに基づいて予測ドリフトモデルを実行することもできる。一般に、予測ドリフトモデルは、ノードのクロック(例えば水晶発振器クロック)のドリフトを、温度、湿度、移動、および振動などの環境要因の関数としてネットワーク内の他のノードのクロックまたは時間標準(例えばUTC)を基準として特徴付ける。さらに詳細には、方法S100は、各ノードにおいて環境データを記録することと、複数の以前の同期スロットにわたって計算した相対ドリフトを観察してメッシュネットワーク内の特定のノードのドリフトの予測ドリフトモデルを訓練することとを含むことができる。予測ドリフトモデルは、リーダノードまたは遠隔サーバにおける時間を基準としたメッシュネットワーク内の1つのノードの予想ドリフトを、そのノードの最も最近の同期スロットから経過した時間およびそのノードで収集された最近の環境データに基づいて出力する。
方法S100の1つの変形形態は、予測ドリフトモデルの出力または環境変化の検出に基づいて後続のTDMAフレーム内に1つまたは複数の同期スロットを含めることをトリガすることを含む。1つの実施態様では、方法S100は、予測ドリフトモデルが閾値ドリフト値より大きい予測ドリフトの大きさ(例えば最後の同期スロットから10ナノ秒を超えるドリフト)を出力したときに同期スロットを含めることをトリガすることを含む。あるいは、方法S100は、観察した温度変化(例えばノードのデジタル温度計による)および/あるいは加速度または振動データ(例えばノードで収集されたIMUデータによる)に基づいて同期スロットを含めることをトリガすることを含むこともできる。さらに、方法S100は、1つのノードの別のノードに対する移動に基づいて同期スロットを含めることをトリガすることを含むこともできる。方法S100は、ノードのIMU、ノードからの入来信号についてのドップラーシフトの測定値、またはノード間のマルチラテレーションを介して、移動を検出することを含むことができる。
図6Aに示すように、ネットワークを介してデバイスの位置を検出する方法S200は、ネットワーク内の一意的な各ノード対の各ノードにおいて、ブロックS210でアウトバウンド同期信号を伝送することと、ブロックS220でアウトバウンド同期信号に基づいて自己受信信号を生成することと、ブロックS222で自己受信到着時間(以下「TOA」)の対のうちの1つの自己受信TOAにおいて自己受信信号を検出することと、ブロックS212で同期TOAの対のうちの1つの同期TOAにおいて一意的なノード対のうちの相手ノードから伝送されるインバウンド同期信号を検出することとを含む。方法S200は、また、自己受信TOAの対および同期TOAの対に基づいて、ネットワーク内の一意的な各ノード対について、ブロックS230で、対ごとの時間オフセットのセットのうち、その一意的なノード対の間の対ごとの時間オフセットを計算することと、ブロックS232で、対ごとの距離のセットのうち、その一意的なノード対の間の対ごとの距離を計算することとを含む。方法S200は、ネットワーク内の各ノードについて、ブロックS240で、対ごとの距離のセットに基づいて、ネットワーク内のそのノードのネットワーク内の1つのノードを基準とする相対位置を計算することと、ブロックS242で、対ごとの時間オフセットのセットに基づいて、ネットワーク内のそのノードのネットワーク内の1つのノードを基準とする時間バイアスを計算することとをさらに含む。方法S200は、また、ネットワーク内の各ノードにおいて、ブロックS250で、位置特定TOAにおいてデバイスから伝送される位置特定信号を検出することと、ブロックS260において、ネットワーク内の各ノードについての、そのノードで検出された位置特定信号、そのノードの時間バイアス、およびそのノードの相対位置に基づいてネットワークに対するそのデバイスの位置を計算することとを含む。
一般に、方法S200は、ノードおよび/または遠隔サーバのネットワーク(例えばメッシュネットワーク)を含むシステムにより、そのノードネットワークを基準とする無線周波数(以下「RF」)伝送デバイスの位置を30センチメートル以内などで推定するために実行される。このシステムは、ノードの位置に関する事前情報がなくても、ネットワーク内のノードが静止していることを必要とせずに、ノードの精密な較正(例えば時間的較正、利得較正、および/または周波数較正)を行わずに、各ノードが標準的な電子クロック(例えば水晶発振器クロック)を含む状態で、ノードネットワークのRF範囲内でRF伝送デバイスの位置を推定する(または「位置特定する」)ことができる。ネットワーク内の各ノードは、以下でさらに述べるアンテナ、トランシーバハードウェア、FPGA/DPS、クロック、および自己受信信号生成器(例えばインピーダンス不整合指向性カプラ、RFパワースプリッタ、コンバイナ、サーキュレータなど)などのネットワーキングハードウェアを含むことができる。
一般に、方法S200は、第三世代パートナーシッププロジェクト(以下「3GPP」)によって提唱されるLTE、4G、5G、および5G NR標準を実行するセルラネットワークなどの電気通信ネットワークが実行することができる。例えば、方法S200は、サーバ側位置管理機能(以下「LMF」)ならびに/またはアクセスおよびモビリティ管理機能(以下「AMF」)の構成要素として、5G無線ノード(以下「gNB」)および/またはエンハンスト4G eNodeBs(以下「ng-eNB」)などのセルラネットワーク内のノードによって実行することができる。
方法S200を実行するシステムは、ノード、遠隔サーバ、および/あるいはアクティブタグまたは制御可能デバイス(すなわち非第三者デバイス)のネットワーク(例えばメッシュネットワーク)を含むことができる。ネットワーク内のノードは、ノード間の信号またはデバイスからの信号を伝送または受信することを伴う方法S200のブロックを実行するRFトランシーバである。一般に、信号の受信または伝送を伴わない方法S200のブロックは、ノードの処理負荷を低減するために、ノードとのインターネット接続を介して(すなわち「クラウドで」)方法S200のブロックを実行することができるノードおよび/または遠隔サーバで実行することができる。さらに、このシステムは、信号によって位置特定されるためにノードと相互作用するように構成された様々なデバイスを含むことができる。これらの「制御可能デバイス」は、そのデバイスをシステムがより容易に検出して位置特定することができるように特別な位置特定信号を伝送するように構成されたスマートフォンまたはその他の送信機を含むことができる。
図3Aおよび図3Bに示すように、このシステムは、ノードのネットワークを含む。このネットワークは、2つ以上のノードを含むことができるが、ネットワークに含まれるノードが増えるほど、ノードネットワークのRF範囲内のノードおよびデバイスの両方の位置特定の確度は高くなる。1つの実施態様では、ネットワークは、3つのノードを含み、2次元空間内でデバイスを位置特定することができる。あるいは、ネットワークは、4つのノードを含み、3次元空間内でデバイスを位置特定することができる。さらに別の実施態様では、ネットワークは、5つのノードを含み、各ノードを、ネットワーク内の他の4つのノードの各々から測定される伝搬時間に基づいて位置特定することができる。このように、このシステムの機能性は、より多くノードをシステムに含むほど向上していく。
このシステムは、デバイスを位置特定するために方法S200を実行する。一般に、デバイスは、制御可能デバイスおよび/または第三者デバイスを含むことができる。このシステムはいずれのカテゴリの制御可能デバイス106も位置特定することができるが、このシステムは、制御可能デバイスの位置特定を改善することができる特定の最適化を含むことができる。さらに詳細には、制御可能デバイスは、ネットワーク内のノードが検出することができる特定のRF信号(すなわち位置特定信号)を伝送するように(例えばファームウェアまたはソフトウェアを介して)製造および/または構成される任意のデバイスを含むことができる。1つの実施態様では、制御可能デバイスは、アセットトラッキングの適用用に構成された低パワーRFトランシーバとすることができる「アクティブタグ」を含む。別の実施態様では、制御可能デバイスは、ネットワーク内のノードによって検出される位置特定信号を伝送するソフトウェアまたはファームウェアアプリケーションを実行するスマートフォンまたはその他の任意のデバイスを含むことができる。さらに別の実施態様では、制御可能デバイスは、システムから信号を受信することができず、既定のカスタム伝送プロトコルに従って動作することができない低パワー送信機も含む。
一般に、ブロックS240で、このシステムは、ネットワーク内の一意的な各ノード対の間の対ごとの距離に基づいてネットワーク内の各ノードの相対位置を計算することができる。さらに、このシステムは、ネットワーク内の参照ノードの大域的位置および参照ノードを基準とするネットワーク内のその他のノードの位置があれば、ネットワーク内の各ノードの大域的位置を計算することができる。さらに詳細には、少なくとも4つのノードを含むシステムは、ネットワーク内の各ノード間の対ごとの距離に基づいてネットワーク内の各ノードの相対3次元位置を計算することができる。同様に、4つのノードを含むシステムは、各ノード間の対ごとの距離に基づいてネットワーク内の各ノードの相対2次元位置を計算することができる。1つの実施態様では、このシステムは、5つを超えるノードを含み、測定冗長性/重複決定によって相対位置の計算の確度を向上させる。
(xi-xj)2+(yi-yj)2+(zi-zj)2=di,j 2
という形態である。ノード間の対ごとの距離の計算および/または状況によっては自己一貫性方程式の系の重複決定に誤りがあると、この自己一貫性方程式の系は決定的に解くことができないので、このシステムは、反復的または確率的な方法によってこれらの自己一貫性方程式を解くことができる。さらに、このシステムは、任意の追加の位置情報を組み込んで、自己一貫性方程式の系をさらに制約し、ネットワーク内の各ノードの位置の計算を改善することができる。
一般に、このシステムは、ブロックS250、S252、S254、S256、S258、S260、S262、S264、S268、および/またはS270の組合せを実行して、ネットワーク内の十分な数のノードのRF受信範囲内でデバイスを位置特定する。さらに詳細には、このシステムは、ブロックS252で搬送波の形態の信号を受信し、混みあったワイヤレス環境内の複数のデバイスからの信号を曖昧性除去し、ブロックS254で曖昧性除去した信号に基づいてデバイスを一意的に識別し、ネットワーク内のノード間でデバイスからの信号のTDOAのセットを計算し、ブロックS258でTDOAマルチラテレーションを実行してデバイスを位置特定することができる。さらに、このシステムは、デバイスからの信号のマルチパスアーチファクトを検出し、マルチパス信号のセットからLOS信号を選択することもできる。さらに、このシステムは、統計的ノイズ除去およびTDOAバウンディングを実行して、位置特定の確度を向上させることができる。
一般的なRFノイズおよび/またはその他の干渉信号から特定の信号を曖昧性除去するために、ノードは、1つまたは複数のワイヤレスプロトコルを実行して、やはりそれらのプロトコルによって通信しているデバイスを検出する。このシステムは、IEEE 802.15.4、BLUETOOTH、WIFI、GSM、CDMA、LTE、および/または5Gプロトコル、あるいはその他の任意の標準ワイヤレス通信プロトコルの様々なバージョンなど、標準化されたワイヤレスプロトコルのバリエーションを実行することができる。さらに、このシステムは、ノードネットワークを介したデバイスの位置特定のために特別に設計されたカスタムワイヤレスプロトコルを実行することができる。標準化されたワイヤレスプロトコルおよびカスタムワイヤレスプロトコルは両方とも、TDMA、周波数分割多重アクセス(以下「FDMA」)、符号分割多重アクセス(以下「CDMA」)、あるいはそれらの何らかのハイブリッドまたは変形など、1つまたは複数の形態の多重アクセス構造を実施することができる。このように、このシステムは、これらの多重アクセス技術を実施して、異なるデバイスからの伝送を曖昧性除去することもできる。ネットワーク内のノードが多重化されたチャネルにアクセスすると、そのノードは、そのノードの受信チェーンおよびRxポートを介してデバイスから伝送される搬送波のサンプルを記録する。したがって、次いでブロックS254で、このノードは、搬送波を復調して、デバイスから伝送される信号を識別することができる。
1つの実施態様では、このシステムは、カスタムワイヤレス通信プロトコルを介して制御可能デバイスを位置特定する。カスタムワイヤレス通信プロトコルは、異なる制御可能デバイスからの信号を曖昧性除去するために利用される多重アクセス方法を指定し、制御可能デバイスの一意識別を確立するために使用される識別信号の構造を指定し、システムがネットワーク内の各ノードにおいて位置特定信号のTOAまたはTDOAを計算することができるように制御可能デバイスから送信される位置特定信号の構造を指定することができる。1つの実施態様では、カスタムワイヤレスプロトコルは、システムが制御可能デバイスに(多重アクセス方法における)チャネルおよび/あるいはデバイスの位置特定または識別信号のタイミング、持続時間、フォーマット、または構造を変更するように命令することができるように、調整可能なワイヤレスプロトコルを指定する。
一般に、制御可能デバイスの位置特定信号は、整列していないときと比較して整列したときに高いピーク自己相関を呈する擬似ランダムシーケンスを含む。1つの実施態様では、位置特定信号は、Zadoff-Chuシーケンスである。
1つの実施態様では、このシステムは、ZIGBEE、BLUETOOTH、WIFI、GSM、CDMA、および/またはLTEなどの標準化されたワイヤレス通信プロトコルによって第三者デバイスを位置特定する。標準化されたワイヤレスプロトコルは、通信しているデバイス間の伝送において位置特定信号または識別信号を明示的に指定しないこともあるが、標準化されたワイヤレスプロトコルは、そのプロトコルを利用するデバイスに対して、伝送側デバイスの初期通信を識別し、特定の多重化チャネル上で通信するように頻繁に要求して、デバイスが一貫して正しいデバイスに信号を伝送することができるようにする。さらに、多くの標準化されたワイヤレスプロトコルは、位置特定以外にも様々な目的で擬似ランダムシーケンスをプロトコルで活用する。
このシステムは、複数の標準化されたワイヤレスプロトコルのいずれかに従って伝送しているデバイスを位置特定することができる。1つの実施態様では、システムは、複数プロトコルスタックに含まれる各標準化プロトコルの完全なプロトコルスタックを実装するわけではない。この実施態様では、システムは、それぞれの標準化されたプロトコルのうち、物理波形をシンボルまたはビットストリームに復調するための部分を実装することができる。これに加えて、または代替として、このシステムは、標準化されたプロトコルスタックのうち、複数のデバイスからの伝送の逆多重化に関連する部分を実装することもできる。例えば、このシステムは、制御/ヘッダフレームを使用することによって、または伝送の時間分離を活用することによって、標準化されたワイヤレスプロトコルに従って伝送しているデバイスによって送信される信号を逆多重化することができる。受信信号を逆多重化した後で、システムは、デバイスを識別および/または位置特定するために、プロトコル記述および伝送パラメータなどのメタデータを抽出することができる。
このシステムは、様々な位置特定されたデバイスがネットワークに対して移動するときに、それらのデバイスを識別して追跡することもできる。1つの実施態様では、このシステムは、デバイスによって伝送される識別信号に基づいてデバイスを識別子と関連付け、デバイスからその後に受信する信号をその識別子と関連付けることができる。デバイスがカスタムワイヤレスプロトコルを実行している場合には、そのプロトコルが、一意的な識別可能な位置特定信号または識別信号を指定して、そのデバイスによって行われる任意の伝送を、そのデバイスから伝送されたものとして識別することができるようにすることができる。あるいは、デバイスが標準化されたワイヤレスプロトコルを実行している場合には、このシステムは、各デバイスがその標準化されたワイヤレスプロトコルを実行するプロセスにおいて識別情報を伝送することに基づいて、多重アクセス方式を実施することができる。
1つの実施態様では、このシステムは、デバイス識別子を有するデバイスからの伝送を識別することにより、システムが位置特定しているデバイスのクロックドリフトを、ノードの同期したクロックを基準として追跡および/または予測することもできる。一般に、このシステムは、ワイヤレスプロトコルによって定義される伝送スロットの境界を基準とするデバイスからその後に受信する信号の位置特定TOA間の時間差に基づいてデバイスのクロックドリフトを特徴付け、デバイスのクロックドリフトに基づいて第1の標準化されたワイヤレスプロトコルを修正することができる。さらに、このシステムは、その後に受信する信号のうちの複数にわたるデバイスの位置に基づいてデバイスの予測クロックドリフトを推定し、デバイスの予測クロックドリフトに基づいて第1の標準化されたワイヤレスプロトコルを修正することもできる。
一般に、ブロックS266およびS268で、このシステムは、ネットワーク内の各ノードについて、各ノードで検出される位置特定信号に基づいてそのノードのTDOAを計算することができる。さらに詳細には、このシステムは、(各ノードについて以前に計算された時間バイアスを補償することによって)位置特定信号自体から直接、または各ノードにおける正確なTOAを最初に計算し、信号を受信する最初のノードにおける最初のTOAを他のノードについてのTOAの各々から減算することによって、位置特定信号のTDOAを計算することができる。このように、このシステムは、ネットワーク内の各ノードについて、位置特定TOAのセットのうち、そのノードにおける位置特定TOA(すなわち位置特定信号のTOA)をそのノードの時間バイアスだけ調整することができる。
デバイスが複数の搬送周波数を介して位置特定信号を伝送する実施態様では、システムは、FHSS位置特定信号における各伝送搬送周波数についての受信した位置特定信号の搬送波位相オフセットを記録することによって、位置特定信号のPOAに基づいて伝送しているデバイスを位置特定することもできる。一般に、このシステムは、ネットワーク内の各ノードにおいて、そのノードで検出された位置特定信号の各搬送周波数の搬送波位相オフセットのセットを計算して、そのノードで検出された位置特定信号の搬送波位相オフセットのセットを生成し、ネットワーク内の各ノードについてのそのノードで検出される位置特定信号の搬送波位相オフセットのセット、そのノードの時間バイアス、およびそのノードの相対位置に基づいて、ネットワークを基準とするデバイスの位置を計算することができる。さらに詳細には、このシステムは、複数周波数のPDOAを測定して、デバイスの位置特定を改善することができる。
ブロックS252、S256、S258、S262、S264、およびS266で、このシステムは、搬送波中で、その搬送波のマルチパス伝搬により生じる位置特定信号のセットを検出し、位置特定信号のセット中の各位置特定信号について、その位置特定信号の位置特定TOAのセットのうちの位置特定TOAを計算し、ネットワーク内の各ノードについて、そのノードの位置特定TOAのセットからLOS TOAを選択し、各ノードについてのLOS TOAに基づいてTDOAのセットを計算し、TDOAのセットに基づいてデバイスの位置を計算することができる。
1つの実施態様では、このシステムは、複数の周波数帯域を介して伝送される位置特定信号を受信する。したがって、位置特定信号は、これは同じ擬似ランダムシーケンスの周波数変調バージョンとすることができる異なる周波数の搬送波の重畳を含む。異なる周波数のRF波は物理環境中の伝搬が異なるので、各ノードで受信されるマルチパス信号のセットから生じる位置特定TOAのセットのタイミングは、位置特定信号が伝送した周波数帯域によって変化し得る。ただし、LOS TOAは、周波数帯域にわたって(閾値内で)同じである。したがって、このシステムは、位置特定TOAのセットのうち、閾値数の周波数帯域にわたって反復されない位置特定TOAを除外することができる。このシステムは、周波数帯域間の2つの位置特定TOAは、それらが所定の閾値期間内に生じる場合には、「反復された」とみなすのに十分に同時であると決定することができる。これに加えて、または代替として、このシステムは、周波数帯域にわたる全ての位置特定TOAのセットの間で最初の位置特定TOAを選ぶことによって、LOS TOAを決定することもできる。
1つの実施態様では、このシステムは、複数入力/複数出力(以下「MIMO」)マルチパス検出を利用することによって、空間ダイバーシチを実現することができる。この実施態様では、ネットワーク内のノードは、MIMOであり、ノード上の異なる物理的位置に複数のアンテナを含む。これらのアンテナの互いに対する変位は、位置特定信号のTOAがアンテナ間で十分に類似するように適当に小さくすることができるが、各アンテナで受信されるマルチパス信号は有意に異なる。この実施態様では、各ノードは、そのノードの各アンテナで変調位置特定信号を含む入来搬送波を記録する。このシステムは、次いで、デバイスと各アンテナの間のマルチパス環境により生じる位置特定TOAのセットを計算する。このシステムは、次いで、周波数に基づくマルチパス検出についての上述のプロセスと同様の方法でアンテナ間で反復されていない位置特定TOAを除外することができる。代替として、またはこれに加えて、このシステムは、全てのアンテナからの位置特定TOAのセットにわたって、最初の位置特定TOAをLOS TOAとして選択することができる。
1つの実施態様では、このシステムは、時間領域のマルチパス除外を利用することによって、時間ダイバーシチを実現することができる。この実施態様では、デバイスは、短い期間内に所定の時間オフセットで定期的に位置特定信号を伝送することができる。その結果として、一連の位置特定信号の各位置特定信号は、マルチパスワイヤレス環境で様々なレベルの干渉を受ける可能性がある。システムは、次いで、各位置特定信号の間で上記の所定の時間オフセットを減算して位置特定信号を整列させ、各位置特定信号についての位置特定TOAのセットを計算することができる。システムは、次いで、時間分離した位置特定信号から、最初に検出された位置特定TOAをLOS TOAとして選択することができる。
このシステムは、各ノードにおけるTDOAのセットを計算した後で、TDOAバウンディング技術を適用して、ネットワーク内の各ノード対の間の正確なTDOAを計算する可能性を向上させることもできる。このシステムは、バウンディングモデルを実装して、ノードの位置またはノードが分布している領域のスケールに関する以前の情報と矛盾するTDOAを除外することができる。実施態様に応じて、システムは、LOS TOAを計算する前にTDOAバウンディングを実行することもできるし、LOS TOAを計算した後でTDOAバウンディングを実行することもできる。例えば、システムは、2つのノードの間の全ての可能性のあるTDOAを計算し(例えば第1のノードで計算した各TOAと第2のノードで計算した各TOAの間の差を計算することによって計算し)、次いでバウンディング関数の外側のTDOAを除外することができる。あるいは、システムは、最初に各ノードについてのLOS TOAを選択し、次いでそれらのLOS TOAに基づいて計算したTDOAを除外することもできる。複数帯域の位置特定信号を含む実施態様では、システムは、複数の帯域にわたって計算したTOAまたはTDOAのいずれかにTDOAバウンディングを適用することができる。1つの実施態様では、システムは、TDOAを計算した2つのノードの間の対ごとの距離より大きい距離に対応するTDOAを除外することができる。これに加えて、または代替として、システムが既知の領域内のデバイスを位置特定している場合には、TDOA境界を減少させて、その既知の領域から発出する伝送の最大TDOAを反映することができる。
このシステムは、ネットワーク内の各ノード対についてのTDOAを計算した後で、マルチラテレーションを実行して、ブロックS260、S268、およびS270と同様に、ネットワーク内の各ノードについての、ノードで検出された位置特定信号、ノードの時間バイアス、およびノードの相対位置に基づいて、ネットワークを基準とするデバイスの位置を計算することができる。1つの実施態様では、このシステムは、デバイスについていくつかの位置を計算し、そのデバイスが位置している可能性がある領域を定義することができる。これに加えて、または代替として、このシステムは、所定の信頼度レベル内で可能性があるデバイスの位置を示す、各次元に不確実性を有するデバイスの位置を計算することができる。このシステムは、ネットワーク内の各ノードの相対位置が既知である同じ座標系内でデバイスの位置を計算して、デバイスについて計算した位置がノードとも関係があるようにする。一般に、このシステムは、ネットワーク内の(既知の位置の)3つのノードを用いてデバイスの2次元相対位置を計算することができ、ネットワーク内の(既知の位置の)4つのノードを用いてデバイスの3次元位置を計算することができる。より多く(すなわち4超)のノードからのTDOAがあると、システムは、最小二乗法および/あるいは線形または非線形最適化を実行して、デバイスの位置を洗練させることができる。これに加えて、または代替として、カルマンフィルタまたはその他のフィルタリング関数を、経時的な特定のデバイスの位置推定に適用することができる。
このシステムは、いくつかのワイヤレスネットワーキングシナリオだけでなく、複数のノード間の一貫した速度の波伝搬を伴う任意のシナリオでデプロイすることができる。システムのデプロイメントのいくつかの例としては、ローカルなアセットトラッキングのデプロイメント、電気通信のデプロイメント、およびグローバル衛星のデプロイメントがある。
このシステムは、アセットトラッキングシステムとしてデプロイすることができる。この実施態様では、システムは、倉庫、組立てライン/工場、病院、学校、オフィスビルディング、またはその他の任意の施設の周りに配置されたノードのネットワークを含むことができる。ノードは、妨害を避け、(3次元位置トラッキングが望ましい場合には)少なくとも4つのノードが施設全体に分布したデバイスから位置特定信号を受信できることを保証して、施設の周りに分布させることができる。システムは、追跡対象のアセットに取り付けることができ、ノードによって受信される位置特定信号を伝送することができるアクティブタグのセットを含むこともできる。さらに、ローカルなデプロイメントでは、施設内の、または施設の周囲のその他の伝送側デバイスも追跡することができる。
このシステムは、各ノードがセルラサイトを含み、ネットワークがセルラネットワークを含む、電気通信の状況にデプロイすることができる。方法S200は、既存の、または追加設置されたセルラサイトで実施することができる。セルラサイトの電気通信インフラストラクチャを活用することにより、システムの範囲を増大させることができるので、システムは、セルラネットワークの範囲内のセルラデバイスまたはその他の送信機を位置特定することができる。セルラデバイスの位置情報を計算した後で、システムは、セルラデバイスの位置情報をセルラネットワークを介してそのセルラデバイスに伝送することができる。このように、このシステムは、セルラネットワーク内のセルラデバイスの正確な位置サービスを可能にすることができる。
このシステムは、各ノードがLEO衛星を含み、ネットワークがジオロケーションシステムを含む、グローバル衛星ネットワークとしてデプロイすることができる。方法S200は、位置特定信号および同期信号への相対論的影響および大気の影響を補償することによって、グローバル位置追跡の適用分野に適応させることができる。他のグローバルナビゲーションシステムと比較したときのシステムのグローバル衛星のデプロイメントの1つの利点は、方法S200を実行する衛星が暦を介した連続的な追跡および更新を必要としないことである。この場合、ノードとして作用する各衛星は、地表の、または地球の周りの送信機を位置特定する前に繰り返し自己位置特定および時間同期を行うことができる。したがって、システムは連続的な追跡または軌道位置/速度の事前知識を必要としないので、既存のグローバルナビゲーションシステムと比較して保守コストが削減される。このシステムのグローバル衛星のデプロイメントでは、GPSまたはその他のグローバルナビゲーションシステムと同様に地球上の任意の場所で送信機を位置特定することができる。
Claims (18)
- 第1のノードによる第1の同期スロット中の第1の同期信号の伝送をスケジュールすることであって、前記第1の同期信号は第1のセットの搬送周波数によって特徴付けられることと、
第2のノードによる第2の同期スロット中の第2の同期信号の伝送をスケジュールすることであって、前記第2の同期信号は第2のセットの搬送周波数によって特徴付けられることと、
前記第1のノードによる前記第1の同期スロット中の前記第1の同期信号の伝送後に、
前記第1のノードから、前記第1のセットの搬送周波数のうちの各搬送周波数についての位相参照を受信することと、
前記第2のノードから、前記第2のノードで受信される前記第1の同期信号に基づく前記第1のセットの搬送周波数のうちの各搬送周波数についての到着位相を受信することと、
前記第2のノードによる前記第2の同期スロット中の前記第2の同期信号の伝送後に、
前記第2のノードから、前記第2のセットの搬送周波数のうちの各搬送周波数についての位相参照を受信することと、
前記第1のノードから、前記第1のノードで受信される前記第2の同期信号に基づく前記第2のセットの搬送周波数のうちの各搬送周波数についての到着位相を受信することと、
前記第1のセットの搬送周波数のうちの各搬送周波数についての位相参照と、前記第1のセットの搬送周波数のうちの各搬送周波数についての到着位相に基づいて、第1のセットの位相/周波数点を生成することと、
前記第2のセットの搬送周波数のうちの各搬送周波数についての位相参照と、前記第2のセットの搬送周波数のうちの各搬送周波数についての到着位相に基づいて、第2のセットの位相/周波数点を生成することと、
前記第1のセットの位相/周波数点と前記第2のセットの位相/周波数点とに基づいて、前記第1のノードと前記第2のノードの間の伝搬遅延を計算することと、
前記第1のセットの位相/周波数点を前記第2のセットの位相/周波数点から減算して、減算された位相/周波数点のセットを生成することと、
減算された位相/周波数点のセットの線形回帰を計算することと、
前記線形回帰に基づいて前記第1のノードと前記第2のノード間の時間バイアスを計算することと、を含む、方法。 - 前記第1のノードと前記第2のノードの間の前記時間バイアスを計算することが、
前記線形回帰の傾きを抽出することと、
前記線形回帰の前記傾きに基づいて前記第1のノードと前記第2のノードの間の前記時間バイアスを計算することと、を含む、請求項1に記載の方法。 - 前記第1のセットの搬送周波数のうちの各搬送周波数についての前記位相参照を受信することは、前記第1のノードから、前記第1の同期信号と関連付けられた第1の自己受信信号の前記第1のセットの搬送周波数のうちの各搬送周波数についての位相参照を受信することを含み、
前記第2のセットの搬送周波数のうちの各搬送周波数についての前記位相参照を受信することは、前記第2のノードから、前記第2の同期信号と関連付けられた第2の自己受信信号の前記第2のセットの搬送周波数のうちの各搬送周波数についての位相参照を受信することを含む、請求項1に記載の方法。 - 前記第1のノードと前記第2のノードの間の伝搬遅延を計算することは、
前記第1のセットの位相/周波数点と前記第2のセットの位相/周波数点とを合計して合計位相/周波数点のセットを生成することと、
前記合計位相/周波数点のセットの第2の線形回帰を計算することと、
前記第2の線形回帰の第2の傾きに基づいて、前記第1のノードと前記第2のノードの間の前記伝搬遅延を計算することと
を含む、請求項1に記載の方法。 - 第1のノードによる第1の同期スロット中の第1の同期信号の伝送をスケジュールすることと、
第2のノードによる第2の同期スロット中の第2の同期信号の伝送をスケジュールすることであって、前記第1の同期信号及び前記第2の同期信号は、第1の搬送周波数によって特徴付けられることと、
前記第1の同期スロット中の前記第1のノードによる前記第1の同期信号の伝送後に、
前記第1のノードから、前記第1の同期信号と関連付けられた第1の位相参照を受信することと、
前記第2のノードから、前記第2のノードにおける前記第1の同期信号の第1の到着位相を受信することと、
前記第2の同期スロット中の前記第2のノードによる前記第2の同期信号の伝送後に、
前記第2のノードから、前記第2の同期信号と関連付けられた第2の位相参照を受信することと、
前記第1のノードから、前記第1のノードにおける前記第2の同期信号の第2の到着位相を受信することと、
前記第1の同期信号と関連付けられた前記第1の位相参照、前記第2のノードにおける前記第1の同期信号の第1の到着位相、および前記第1の搬送周波数に基づいて、第1のセットの位相対周波数点の第1の位相対周波数点を生成することと、
前記第1のセットの位相対周波数点の第1の回帰に基づいて、第1のセットの同期信号の第1の位相遅延を計算することと、
前記第2の同期信号と関連付けられた前記第2の位相参照、前記第1のノードにおける前記第2の同期信号の第2の到着位相、および前記第1の搬送周波数に基づいて、第2のセットの位相対周波数点の第2の位相対周波数点を生成することと、
前記第2のセットの位相対周波数点の第2の回帰に基づいて、第2のセットの同期信号の第2の位相遅延を計算することと、
前記第1の位相遅延及び前記第2の位相遅延に基づいて前記第1のノードと前記第2のノードの間の伝搬遅延を計算することと、を含む、方法。 - 前記第1の同期信号の伝送をスケジュールすることは、前記第1のノードによる前記第1の同期スロット中の第1のセットの同期信号の伝送をスケジュールすることを含み、前記第1のセットの同期信号は、第1のセットの搬送周波数によって特徴付けられ、
前記第2の同期信号の伝送をスケジュールすることは、前記第2のノードによる前記第2の同期スロット中の第2のセットの同期信号の伝送をスケジュールすることを含み、前記第2のセットの同期信号は、第2のセットの搬送周波数によって特徴付けられ、
前記第1の位相参照を受信することは、前記第1のノードから、前記第1のセットの同期信号と関連付けられた第1のセットの位相参照を受信することを含み、
前記第1の位相参照を受信することは、前記第1のノードから、前記第1のセットの同期信号と関連付けられた第1のセットの位相参照を受信することを含み、
前記第2の位相参照を受信することは、前記第2のノードから、前記第2のセットの同期信号と関連付けられた第2のセットの位相参照を受信することを含み、
前記第1の到着位相を受信することは、前記第2のノードから、前記第2のノードにおける前記第1のセットの同期信号の第1のセットの到着位相を受信することを含み、
前記第2の到着位相を受信することは、前記第1のノードから、前記第1のノードにおける前記第2のセットの同期信号の第2のセットの到着位相を受信することを含み、
前記第1のノードと前記第2のノードの間の前記伝搬遅延を計算することは、前記第1のセットの位相参照、前記第2のセットの位相参照、前記第1のセットの到着位相、および前記第2のセットの到着位相に基づいて前記第1のノードと前記第2のノードの間の前記伝搬遅延を計算することを含む、請求項5に記載の方法。 - 前記第1の位相対周波数点を生成することは、
前記第1のセットの同期信号のうちの各同期信号について、
その同期信号に関連付けられた前記第1のセットの位相参照のうちの位相参照、
前記第1のセットの到着位相のうちのその同期信号の到着位相、および
前記第1のセットの搬送周波数のうちのその同期信号の搬送周波数
に基づいて前記第1のセットの位相対周波数点のうちの位相対周波数点を生成することとを含み、
前記第2の位相対周波数点を生成することは、
前記第2のセットの同期信号のうちの各同期信号について、
その同期信号に関連付けられた前記第2のセットの位相参照のうちの位相参照、
前記第2のセットの到着位相のうちのその同期信号の到着位相、および
前記第2のセットの搬送周波数のうちのその同期信号の搬送周波数
に基づいて第2のセットの位相対周波数点のうちの位相対周波数点を生成すること
を含む、請求項6に記載の方法。 - 前記第1の同期信号の伝送をスケジュールすることは、前記第1のノードによる前記第1の同期スロット中の前記第1の同期信号の伝送をスケジュールすることを含み、前記第1の同期信号は、第1の周波数シフトキーイング変調コードシーケンスを含み、
前記第2の同期信号の伝送をスケジュールすることは、前記第2のノードによる前記第2の同期スロット中の前記第2の同期信号の伝送をスケジュールすることを含み、前記第2の同期信号は、第2の周波数シフトキーイング変調コードシーケンスを含み、
前記第2のノードにおいて前記第1の同期信号の前記第1の到着位相を受信することは、
前記第1の周波数シフトキーイング変調コードシーケンスに基づいて前記第2のノードで受信される前記第1の同期信号および第1のテンプレート信号の第1の相互相関を計算することと、
前記第1の相互相関に基づいて前記第1の到着位相を抽出することと、を含み、
前記第1のノードにおいて前記第2の同期信号の前記第2の到着位相を受信することは、
前記第2の周波数シフトキーイング変調コードシーケンスに基づいて前記第1のノードで受信される前記第2の同期信号および第2のテンプレート信号の第2の相互相関を計算することと、
前記第2の相互相関に基づいて前記第2の到着位相を抽出することと、
を含む、請求項5に記載の方法。 - 前記第1の同期信号の伝送をスケジュールすることは、前記第1のノードによる前記第1の同期スロット中の前記第1の同期信号の伝送をスケジュールすることを含み、前記第1の同期信号は、第1の変調最大長シーケンスを含み、
前記第2の同期信号の伝送をスケジュールすることは、前記第2のノードによる前記第2の同期スロット中の前記第2の同期信号の伝送をスケジュールすることを含み、前記第2の同期信号は、第2の変調最大長シーケンスを含み、
前記第2のノードにおいて前記第1の同期信号の前記第1の到着位相を受信することは、
前記第1の変調最大長シーケンスに基づいて前記第2のノードで受信される前記第1の同期信号および第1のテンプレート信号の第1の相互相関を計算することと、
前記第1の相互相関に基づいて前記第1の到着位相を抽出することと、を含み、
前記第1のノードにおいて前記第2の同期信号の前記第2の到着位相を受信することは、
前記第2の変調最大長シーケンスに基づいて前記第1のノードで受信される前記第2の同期信号および第2のテンプレート信号の第2の相互相関を計算することと、
前記第2の相互相関に基づいて前記第2の到着位相を抽出することと、
を含む、請求項5に記載の方法。 - 前記第1の同期信号の伝送をスケジュールすることは、前記第1のノードによる前記第1の同期スロット中の前記第1の同期信号の伝送をスケジュールすることを含み、前記第1の同期信号は、第1のZadoff-Chuシーケンスを含み、
前記第2の同期信号の伝送をスケジュールすることは、前記第2のノードによる前記第2の同期スロット中の前記第2の同期信号の伝送をスケジュールすることを含み、前記第2の同期信号は、第2のZadoff-Chuシーケンスを含み、
前記第2のノードにおいて前記第1の同期信号の前記第1の到着位相を受信することは、
前記第1のZadoff-Chuシーケンスに基づいて前記第2のノードで受信される前記第1の同期信号および第1のテンプレート信号の第1の相互相関を計算することと、
前記第1の相互相関に基づいて前記第1の到着位相を抽出することと、を含み、
前記第1のノードにおいて前記第2の同期信号の前記第2の到着位相を受信することは、
前記第2のZadoff-Chuシーケンスに基づいて前記第1のノードで受信される前記第2の同期信号および第2のテンプレート信号の第2の相互相関を計算することと、
前記第2の相互相関に基づいて前記第2の到着位相を抽出することと、
を含む、請求項5に記載の方法。 - 前記第1の同期信号の伝送をスケジュールすることは、前記第1のノードによる前記第1の同期スロット中の前記第1の同期信号の伝送をスケジュールすることを含み、前記第1の同期信号は、第1の周波数ホッピングスペクトラム拡散信号を含み、
前記第2の同期信号の伝送をスケジュールすることは、前記第2のノードによる前記第2の同期スロット中の前記第2の同期信号の伝送をスケジュールすることを含み、前記第2の同期信号は、第2の周波数ホッピングスペクトラム拡散信号を含み、
前記第2のノードにおいて前記第1の同期信号の前記第1の到着位相を受信することは、
前記第1の周波数ホッピングスペクトラム拡散信号に基づいて前記第2のノードで受信される前記第1の同期信号および第1のテンプレート信号の第1の相互相関を計算することと、
前記第1の相互相関に基づいて前記第1の到着位相を抽出することと、を含み、
前記第1のノードにおいて前記第2の同期信号の前記第2の到着位相を受信することは、
前記第2の周波数ホッピングスペクトラム拡散信号に基づいて前記第1のノードで受信される前記第2の同期信号および第2のテンプレート信号の第2の相互相関を計算することと、
前記第2の相互相関に基づいて前記第2の到着位相を抽出することと、
を含む、請求項5に記載の方法。 - 前記第1の同期信号の伝送をスケジュールすることは、前記第1のノードによる前記第1の同期スロット中の前記第1の同期信号の伝送をスケジュールすることを含み、前記第1の同期信号は、
第1の固定プリアンブルシーケンスを含み、
第1の可変シンクワードシーケンスを含み、
閾値自己相関ピーク比より大きい第1の自己相関ピーク比を生成するように構成され、
前記第2の同期信号の伝送をスケジュールすることは、前記第2のノードによる前記第2の同期スロット中の前記第2の同期信号の伝送をスケジュールすることを含み、前記第2の同期信号は、
第2の固定プリアンブルシーケンスを含み、
第2の可変シンクワードシーケンスを含み、
前記閾値自己相関ピーク比より大きい第2の自己相関ピーク比を生成するように構成され、
前記第2のノードにおいて前記第1の同期信号の前記第1の到着位相を受信することは、
前記第1の固定プリアンブルシーケンスおよび前記第1の可変シンクワードシーケンスに基づいて前記第2のノードで受信される前記第1の同期信号および第1のテンプレート信号の第1の相互相関を計算することと、
前記第1の相互相関に基づいて前記第1の到着位相を抽出することと、を含み、
前記第1のノードにおいて前記第2の同期信号の前記第2の到着位相を受信することは、
前記第2の固定プリアンブルシーケンスおよび前記第2の可変シンクワードシーケンスに基づいて前記第1のノードで受信される前記第2の同期信号および第2のテンプレート信号の第2の相互相関を計算することと、
前記第2の相互相関に基づいて前記第2の到着位相を抽出することと、
を含む、請求項5に記載の方法。 - 第1のノードによる第1の同期スロット中の第1の同期信号の伝送をスケジュールすることであって、前記第1の同期信号は、第1のセットの搬送周波数によって特徴付けられる、ことと、
第2のノードによる第2の同期スロット中の第2の同期信号の伝送をスケジュールすることであって、前記第2の同期信号は、第2のセットの搬送周波数によって特徴付けられる、ことと、
前記第1の同期スロット中の前記第1のノードによる前記第1の同期信号の伝送後に、
前記第1のノードから、前記第1のセットの搬送周波数のうちの各搬送周波数についての位相参照を受信することと、
前記第2のノードから、前記第2のノードで受信される前記第1の同期信号に基づく前記第1のセットの搬送周波数のうちの各搬送周波数についての到着位相を受信することと、
前記第2の同期スロット中の前記第2のノードによる前記第2の同期信号の伝送後に、
前記第2のノードから、前記第2のセットの搬送周波数のうちの各搬送周波数についての位相参照を受信することと、
前記第1のノードから、前記第1のノードで受信した前記第2の同期信号に基づいて、前記第2のセットの搬送周波数のうちの各搬送周波数についての到着位相を受信することと、
前記第1のセットの搬送周波数のうちの各搬送周波数についての前記位相参照および前記第1のセットの搬送周波数のうちの各搬送周波数についての前記到着位相に基づいて第1のセットの位相/周波数点を生成することと、
前記第2のセットの搬送周波数のうちの各搬送周波数についての前記位相参照および前記第2のセットの搬送周波数のうちの各搬送周波数についての前記到着位相に基づいて第2のセットの位相/周波数点を生成することと、
前記第1のセットの位相/周波数点と前記第2のセットの位相/周波数点とを合計して合計位相/周波数点のセットを生成することと、
前記合計位相/周波数点のセットの線形回帰を計算することと、
前記線形回帰に基づいて前記第1のノードと前記第2のノードの間の前記伝搬遅延を計算することと、を含む、方法。 - 前記線形回帰に基づいて前記第1のノードと前記第2のノードの間の前記伝搬遅延を計算することは、
前記線形回帰の傾きを抽出することと、
前記線形回帰の前記傾きに基づいて前記第1のノードと前記第2のノードの間の前記伝搬遅延を計算することと、
を含む、請求項13に記載の方法。 - 前記第1のセットの搬送周波数のうちの各搬送周波数についての前記位相参照、前記第1のセットの搬送周波数のうちの各搬送周波数についての前記到着位相、前記第2のセットの搬送周波数のうちの各搬送周波数についての前記位相参照、および前記第2のセットの搬送周波数のうちの各搬送周波数についての前記到着位相に基づいて、前記第1のノードと前記第2のノードの間の時間バイアスを計算することをさらに含む、請求項13に記載の方法。
- 前記第1のノードと前記第2のノードの間の前記時間バイアスを計算することは、
前記第1のセットの位相/周波数点および前記第2のセットの位相/周波数点に基づいて前記第1のノードと前記第2のノードの間の前記時間バイアスを計算することと、
を含む、請求項15に記載の方法。 - 前記第1のセットの位相/周波数点および前記第2のセットの位相/周波数点に基づいて前記第1のノードと前記第2のノードの間の前記時間バイアスを計算することは、
前記第1のセットの位相/周波数点を前記第2のセットの位相/周波数点から減算して減算位相/周波数点のセットを生成することと、
前記減算位相/周波数点のセットの第2の線形回帰を計算することと、
前記第2の線形回帰の第2の傾きを抽出することと、
前記第2の線形回帰の前記第2の傾きに基づいて前記第1のノードと前記第2のノードの間の前記時間バイアスを計算することと、
を含む、請求項16に記載の方法。 - 前記第1の同期信号の伝送をスケジュールすることは、前記第1のセットの搬送周波数にわたる第1の周波数ホッピングスペクトラム拡散方式に基づいて第1の同期の伝送をスケジュールすることを含み、
前記第2の同期信号の伝送をスケジュールすることは、前記第2のセットの搬送周波数にわたる第2の周波数ホッピングスペクトラム拡散方式に基づいて第2の同期の伝送をスケジュールすることを含む、
請求項13に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163177805P | 2021-04-21 | 2021-04-21 | |
| US63/177,805 | 2021-04-21 | ||
| PCT/US2022/025828 WO2022226233A1 (en) | 2021-04-21 | 2022-04-21 | Methods for time synchronization and localization in a mesh network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024516594A JP2024516594A (ja) | 2024-04-16 |
| JP7591161B2 true JP7591161B2 (ja) | 2024-11-27 |
Family
ID=83722667
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023563957A Active JP7591161B2 (ja) | 2021-04-21 | 2022-04-21 | メッシュネットワークにおける時間同期および位置特定の方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7591161B2 (ja) |
| WO (1) | WO2022226233A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024103269A1 (zh) * | 2022-11-16 | 2024-05-23 | 华为技术有限公司 | 一种时间同步方法和装置 |
| JP7650910B2 (ja) * | 2023-03-15 | 2025-03-25 | ソフトバンク株式会社 | 情報処置システム |
| WO2024204474A1 (ja) * | 2023-03-29 | 2024-10-03 | 中国電力株式会社 | 移動体管理システム |
| US12498447B1 (en) | 2023-11-10 | 2025-12-16 | Rockwell Collins, Inc. | Angular velocity vector-based positioning system and method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007524829A (ja) | 2003-07-03 | 2007-08-30 | ナヴコム テクノロジー インコーポレイテッド | ローカル測位のための双方向rf測距システム及び方法 |
| JP2013217754A (ja) | 2012-04-09 | 2013-10-24 | Rcs:Kk | 距離測定装置および距離補正手段 |
| JP2019128341A (ja) | 2018-01-25 | 2019-08-01 | 株式会社東芝 | 測距装置及び測距方法 |
| US20210006389A1 (en) | 2018-05-07 | 2021-01-07 | ZaiNar, Inc. | Methods for nanosecond-scale time synchronization over a network |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8599822B2 (en) * | 2005-03-23 | 2013-12-03 | Cisco Technology, Inc. | Slot-based transmission synchronization mechanism in wireless mesh networks |
| US9554348B2 (en) * | 2012-05-30 | 2017-01-24 | University Of Southern California | Timing synchronization of wireless networks |
| EP2928109B1 (en) * | 2012-11-29 | 2017-06-14 | NEC Corporation | Synchronization apparatus, synchronization system, wireless communication apparatus and synchronization method |
| EP3629639A1 (en) * | 2018-09-28 | 2020-04-01 | Intel IP Corporation | Methods and devices for communications in device-to-device networks |
-
2022
- 2022-04-21 JP JP2023563957A patent/JP7591161B2/ja active Active
- 2022-04-21 WO PCT/US2022/025828 patent/WO2022226233A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007524829A (ja) | 2003-07-03 | 2007-08-30 | ナヴコム テクノロジー インコーポレイテッド | ローカル測位のための双方向rf測距システム及び方法 |
| JP2013217754A (ja) | 2012-04-09 | 2013-10-24 | Rcs:Kk | 距離測定装置および距離補正手段 |
| JP2019128341A (ja) | 2018-01-25 | 2019-08-01 | 株式会社東芝 | 測距装置及び測距方法 |
| US20210006389A1 (en) | 2018-05-07 | 2021-01-07 | ZaiNar, Inc. | Methods for nanosecond-scale time synchronization over a network |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024516594A (ja) | 2024-04-16 |
| WO2022226233A1 (en) | 2022-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12413385B2 (en) | Methods for time synchronization and localization in a mesh network | |
| US20240396703A1 (en) | Methods for nanosecond-scale time synchronization over a network | |
| US10859666B1 (en) | Method and system for radiofrequency localization of transmitting devices via a mesh network | |
| JP7591161B2 (ja) | メッシュネットワークにおける時間同期および位置特定の方法 | |
| US11909852B1 (en) | Frequency and gain calibration for time synchronization in a network | |
| US10506376B2 (en) | Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology | |
| US11012811B2 (en) | Multi-path mitigation in tracking objects using a distributed antenna system | |
| KR101995213B1 (ko) | 감소된 감쇠 rf 기술을 이용하여 오브젝트들을 거리 측정 및 추적할 때의 다중―경로 저감 | |
| CN110895326B (zh) | 确定无线系统中的用户设备的位置的方法 | |
| US20160366554A1 (en) | Multi-path mitigation in rangefinding and tracking objects using reduced attenuation rf technology | |
| Abrudan et al. | Time synchronization and ranging in OFDM systems using time-reversal | |
| KR20170086524A (ko) | Rf를 사용하여 위치 파악하기 위한 부분적으로 동기화된 다변측량 또는 삼변측량 방법 및 시스템 | |
| US20250067833A1 (en) | Method and system for radiofrequency localization of transmitting devices via a mesh network | |
| US20250007574A1 (en) | Relative orientation with ultra-fine precision | |
| Vashistha | High resolution indoor localization system using ultra wideband impulse radio |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231018 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20231018 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240802 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241029 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241115 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7591161 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |