2010-11-01 76 views
4

一個普遍的問題:是否有可能檢索有關多遠的信息一臺電腦來自wifi路由器。例如,如果我距離我的家庭wifispot或2米遠10米,我想在計算機上獲取數據。找出路由器和接收器之間的距離?

任何想法,如果這是可能的?

編輯:藍牙怎麼樣?是否有可能獲得關於藍牙連接設備距離另一個多遠的信息?

回答

4

我會建議測量線或只是老式的猜測。

沒有「簡單」的方法來做到這一點(複雜的方法可能涉及提前構建「準確」的信號映射或試圖擬合一個更好的方程,但仍然受到天真規則的限制)和經驗法則「1/r^2」就是這樣 - 一般的經驗法則。另一方面,也許有一些現有的軟件會告訴你你的RSS強度,並使任務感到完成:-)

如果你是谷歌的「RSS信號距離」,你會發現有用的鏈接。這種任務在學術界似乎是一個相當普遍的話題。小型無線設備(「motes」),並且已經有一些有趣的方法來解決這個問題,例如安裝次級低頻聲學傳感器。

+0

一個geusstimation是完美的。我不知道藍牙怎麼樣?有可能通過藍牙跟蹤距離嗎? – matt 2010-11-01 20:31:43

+0

相同的概念成立 - 距離越遠(對於固定增益和相同的功率輸出並假設理想的傳輸),接收到的信號越低。當我走下樓,藍牙開始變得模糊/分手時,我可以很自信地說出「> 20feet」。如果它削減(完全失去聯繫)我在某處「> 30英尺」(我可能不會是一個完整的騙子)。當然,所有這些都取決於你的設備,方向和環境。 – 2010-11-02 00:18:01

1

您可以查詢信號強度,這是某種距離障礙物的指示其他一些因素於一身的措施。只需簡單的無線網絡,雖然這是不可能的。

+1

如果您的家庭環境相當靜止,您可以測量幾個距離處的信號強度,然後在它們之間進行插值,以根據信號強度優化距離估計。當然,由於障礙,它將非常依賴於方向。 – 2010-11-01 17:55:25

+0

更糟糕的是,如果你的neigbhour有一臺微波爐或你居住的氣氛在晚上做了有趣的事情,那麼你的「家庭環境」可能比你想象的要少得多。 – Flexo 2010-11-01 17:57:55

+1

有了該地區的良好,詳細的地圖/計劃和預先存在的接入點位置知識以及一些處理粗糙的事情可能是可行的,但肯定不建議不會限制問題多很多。 – Flexo 2010-11-01 17:59:54

0

嘗試測量路由器對ping的響應時間,將數據速率設置爲常量以避免影響響應時間。抽取大量樣本並刪除異常值以減少錯誤,但仍然會出現嚴重的量化誤差。減去路由器和計算機的延遲時間,除以6再乘以光速,希望您的距離達到幾米的分辨率。

+0

你從哪裏得到這些數字? – 2017-08-31 22:09:06