質問: 実際に無線ネットワークの送信機と受信機間の正確な距離を推定する方法 無線ネットワークにおける送信機と受信機の間の正確な距離の推定値を知りたいです。距離は計算できますか?正確な距離を見つけるにはどうすればいいですか。
回答: 無線ネットワークの唯一の観測量は * メッセージの到着時刻 * メッセージの内容 前者を使用して、距離を推定するために空中でのメッセージの飛行時間を測定できますが、それはメッセージが何時に送信されたかを正確に把握する必要があるということです。送信機と受信機が十分に同期したクロックを持っていると仮定すると、メッセージの内容からこれを得ることができます。これは、たとえばGPSの基本です。 送信機はまた、相互に合意した座標系におけるそれ自身の位置を報告することもできる。それから受信機はそれ自身の位置と送信機の位置との間の距離を直接計算することができる。繰り返しますが、GPSを使用して両方のユニットに必要なデータを提供できます。 Another observable is the received radio signal strength of the message, but this is a function of so many other things in addition to distance — antenna gain and orientation at both ends, multipath and RF absorption, transmitter power level calibration — that it effectively useless as a distance measurement. もう一つの観測可能性について考えてみました:到着の方向。 受信機のアンテナが十分に指向性がある場合、それはそれ自身の向きに対する送信機の方向(角度)を測定することができる。少なくとも2つの異なる送信機(受信機がそれ自身の絶対的な向きを知っている場合)または3つの送信機(それが知らない場合)からの測定はそれがその位置を計算することを可能にする。送信機。 繰り返しますが、これはマルチパスによって簡単に混乱します。