我可以使用智能手机开发的Android应用程序获取Wi-Fi AP的CSI信息吗?

时间:2018-05-10 11:45:58

标签: android wifi

我想询问使用在智能手机中开发Android应用程序来获取周围WiFi AP的信道状态信息CSI的可能性。

如您所知,CSI信息比室内定位和定位服务的RSSI值更优选。 CSI从WiFi提供PHY无线通信信息,包括信道子载波的CSI值,详细的有效载荷记录,信道频率,接收分组的时间戳,发送的有效载荷长度,有效载荷错误类型,数据速率,信道带宽,子载波数,发射和接收天线数,所有有源接收链组合的RSSI和每条链的详细RSSI。

我知道这可以使用配备WiFi Intel 5300 NIC模块的笔记本电脑设备并使用多种类型的CSI工具。

我已经开发了一个Android应用程序来扫描周围的wifiAP并使用Android API平台收集每个可见AP的MAC,SSID和RSSI信息。

但是,现在我的目标是通过定期扫描在智能手机上开发Android应用程序来获得上述PHY无线通信信息可编程性,是否有可能并得到Android API平台的支持?

请,任何可以给我链接,见解或Android代码示例关于这个问题??

1 个答案:

答案 0 :(得分:0)

当前智能手​​机API可能没有允许Wi-Fi PHY层信息(CSI)传递到应用程序层。但是,通过入侵AP使用某种导频信号和隐蔽信道可以对信道信息有所了解。使用COTS AP和智能手机获取CSI仍有待进一步研究。