释放您的CSI:一个用于现代Wi-Fi芯片组的通道状态信息提取平台

F. Gringoli, Matthias Schulz, Jakob Link, M. Hollick
{"title":"释放您的CSI:一个用于现代Wi-Fi芯片组的通道状态信息提取平台","authors":"F. Gringoli, Matthias Schulz, Jakob Link, M. Hollick","doi":"10.1145/3349623.3355477","DOIUrl":null,"url":null,"abstract":"Modern wireless transmission systems heavily benefit from knowing the channel response. The evaluation of Channel State Information (CSI) during the reception of a frame preamble is fundamental to properly equalizing the rest of the transmission at the receiver side. Reporting this state information back to the transmitter facilitates mechanisms such as beamforming and MIMO, thus boosting the network performance. While these features are an integral part of standards such as 802.11ac, accessing CSI data on commercial devices is either not possible, limited to outdated chipsets or very inflexible. This hinders the research and development of innovative CSI-dependent techniques including localization, object tracking, and interference evaluation. To help researchers and practitioners, we introduce the nexmon CSI Extractor Tool. It allows per-frame CSI extraction for up to four spatial streams using up to four receive chains on modern Broadcom and Cypress Wi-Fi chips with up to 80MHz bandwidth in both the 2.4 and 5GHz bands. The tool supports devices ranging from the low-cost Raspberry Pi platform, over mobile platforms such as Nexus smartphones to state-of-the-art Wi-Fi APs. We release all tools and Wi-Fi firmware patches as extensible open source project. It includes our user-friendly smartphone application to demonstrate the CSI extraction capabilities in form of a waterfall diagram.","PeriodicalId":403596,"journal":{"name":"Proceedings of the 13th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"145","resultStr":"{\"title\":\"Free Your CSI: A Channel State Information Extraction Platform For Modern Wi-Fi Chipsets\",\"authors\":\"F. Gringoli, Matthias Schulz, Jakob Link, M. Hollick\",\"doi\":\"10.1145/3349623.3355477\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern wireless transmission systems heavily benefit from knowing the channel response. The evaluation of Channel State Information (CSI) during the reception of a frame preamble is fundamental to properly equalizing the rest of the transmission at the receiver side. Reporting this state information back to the transmitter facilitates mechanisms such as beamforming and MIMO, thus boosting the network performance. While these features are an integral part of standards such as 802.11ac, accessing CSI data on commercial devices is either not possible, limited to outdated chipsets or very inflexible. This hinders the research and development of innovative CSI-dependent techniques including localization, object tracking, and interference evaluation. To help researchers and practitioners, we introduce the nexmon CSI Extractor Tool. It allows per-frame CSI extraction for up to four spatial streams using up to four receive chains on modern Broadcom and Cypress Wi-Fi chips with up to 80MHz bandwidth in both the 2.4 and 5GHz bands. The tool supports devices ranging from the low-cost Raspberry Pi platform, over mobile platforms such as Nexus smartphones to state-of-the-art Wi-Fi APs. We release all tools and Wi-Fi firmware patches as extensible open source project. It includes our user-friendly smartphone application to demonstrate the CSI extraction capabilities in form of a waterfall diagram.\",\"PeriodicalId\":403596,\"journal\":{\"name\":\"Proceedings of the 13th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"145\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 13th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3349623.3355477\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 13th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3349623.3355477","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 145

摘要

了解信道响应对现代无线传输系统大有裨益。在接收帧前导期间,信道状态信息(CSI)的评估对于在接收端正确均衡传输的其余部分至关重要。将这些状态信息报告给发射机,有利于波束形成和MIMO等机制,从而提高网络性能。虽然这些特性是802.11ac等标准不可或缺的一部分,但在商用设备上访问CSI数据要么是不可能的,要么是受限于过时的芯片组,要么是非常不灵活。这阻碍了创新csi相关技术的研究和发展,包括定位、目标跟踪和干扰评估。为了帮助研究人员和从业者,我们介绍了nexmon CSI提取工具。它允许每帧CSI提取多达四个空间流,使用现代Broadcom和Cypress Wi-Fi芯片上的多达四个接收链,在2.4和5GHz频段上具有高达80MHz的带宽。该工具支持各种设备,从低成本的树莓派平台,到Nexus智能手机等移动平台,再到最先进的Wi-Fi ap。我们将所有工具和Wi-Fi固件补丁作为可扩展的开源项目发布。它包括我们用户友好的智能手机应用程序,以瀑布图的形式演示CSI提取功能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Free Your CSI: A Channel State Information Extraction Platform For Modern Wi-Fi Chipsets
Modern wireless transmission systems heavily benefit from knowing the channel response. The evaluation of Channel State Information (CSI) during the reception of a frame preamble is fundamental to properly equalizing the rest of the transmission at the receiver side. Reporting this state information back to the transmitter facilitates mechanisms such as beamforming and MIMO, thus boosting the network performance. While these features are an integral part of standards such as 802.11ac, accessing CSI data on commercial devices is either not possible, limited to outdated chipsets or very inflexible. This hinders the research and development of innovative CSI-dependent techniques including localization, object tracking, and interference evaluation. To help researchers and practitioners, we introduce the nexmon CSI Extractor Tool. It allows per-frame CSI extraction for up to four spatial streams using up to four receive chains on modern Broadcom and Cypress Wi-Fi chips with up to 80MHz bandwidth in both the 2.4 and 5GHz bands. The tool supports devices ranging from the low-cost Raspberry Pi platform, over mobile platforms such as Nexus smartphones to state-of-the-art Wi-Fi APs. We release all tools and Wi-Fi firmware patches as extensible open source project. It includes our user-friendly smartphone application to demonstrate the CSI extraction capabilities in form of a waterfall diagram.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信