2016-11-16 84 views
2

從應用開發上下文的角度來看,是否有可能通過該智能設備的WiFi卡從WiFi接入點獲取信道狀態信息(CSI)信息?我想利用這些信息爲我的大學的室內本地化項目創建一個CSI指紋識別系統。 CSI信息可能比RSSI值更好。從移動設備上的WiFi AP獲取信道狀態信息(CSI)

從我目前所知的有關室內定位的研究論文中可以看出,任何支持802.11n(以及最可能是更新的)協議的移動設備都可以訪問CSI信息。測試將在Nexus 7平板電腦或LG G3智能手機上進行。我無法找到列出他們的WiFi卡的具體細節的技術文檔。

如果有更合適的地方發佈這個問題,請讓我知道。

感謝,

jgolen

回答

-1

我不知道關於移動設備訪問CSI,但我沒有找到這個鏈接,這似乎爲解決這一問題

http://dhalperi.github.io/linux-80211n-csitool/

http://www.sciencedirect.com/science/article/pii/S1574119215001406

希望它有幫助。

+0

使用具有某種修改的驅動程序的特定硬件訪問CSI信息是一種破解。這可能對研究有用,但不適用於實踐。實際上,移動設備需要能夠以與基於RSSI的方法相同的方式掃描CSI信息。不幸的是,目前的硬件驅動程序不會將這些信息暴露給應用程序層。 –

+0

那麼基本上這個技術還沒有被開發/提供給android開發者? – user2539859

+0

用於掃描環境以獲取CSI信息的設備需要安裝一張卡,其驅動程序被黑屏以將信息公開給您的應用程序。 Android或不Android,存在同樣的問題。當然你可以想象在某些Android設備上找到這樣的wifi硬件,但是你將無法通過任何Android API訪問所需的信息。 –