从应用程序开发上下文的角度来看,是否可以从此智能设备的WiFi卡从WiFi接入点获取通道状态信息(CSI)信息?我想使用这些信息为我的大学的一个室内本地化项目创建一个CSI指纹识别系统。CSI信息可能比RSSI值更好。
据我目前所知,参考一篇关于室内本地化的研究论文,CSI信息以某种方式可供任何支持802.11n (最有可能是更新的)协议的移动设备访问。测试将在Nexus7平板电脑或LG G3智能手机上进行。我找不到列出他们的WiFi卡细节的技术文档。
如果有更合适的地方发布这个问题,请让我知道。
谢谢,
jgolen
发布于 2018-10-04 20:48:26
最近有一个名为"nexmon“的项目,它从Nexus 5智能手机中提取CSI信息。这是该项目的链接:https://github.com/seemoo-lab/mobisys2018_nexmon_channel_state_information_extractor
发布于 2020-03-21 18:11:11
你应该能够通过发射空数据帧从波束形成训练信号中获得CSI,并且设备应该回复-这是标准中的三帧事务查找波束形成。根据该标准,任何设备开机自检(802.11n)都应该这样做。似乎很多手机制造商(都可能)没有启用这一功能,或者不让他们自己知道,因为它非常有用,因此在你的手机上有wifi本地化选项。
https://stackoverflow.com/questions/40624844
复制相似问题