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

问题描述 投票:0回答:2

我想询问是否可以使用在智能手机中开发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 代码示例??

android wifi
2个回答
1
投票

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


0
投票

您能否给我链接、见解或 Android 代码示例,以使用 Android API 平台扫描周围的 wifiAP 并收集每个可见 AP 的 MAC、SSID 和 RSSI 信息。

© www.soinside.com 2019 - 2024. All rights reserved.