mobisys2018_nexmon_channel_state_information_extractor icon indicating copy to clipboard operation
mobisys2018_nexmon_channel_state_information_extractor copied to clipboard

How could we know the valid bandwidth in channel state information data?

Open lubingxian opened this issue 7 years ago • 1 comments

Hi, I found that this tool will always collect 256 complex numbers per frame for 80MHz bandwidth, even when the transmitter is sending packets on 20MHz/40MHz bandwidth. Thus only some of the 256 complex numbers are valid. My questions are how to know which part of the 256 complex numbers is valid and how to know the bandwidth of the transmitter.

lubingxian avatar Apr 25 '18 07:04 lubingxian

It would be best to check the bandwidth of the received frame in the ucode and only copy the values that are required. Alternatively, you can check the bandwidth somewhere in the d11rxhdr that prepends every received frame. https://github.com/seemoo-lab/mobisys2018_nexmon_channel_state_information_extractor/blob/master/src/csi_extraction.c#L96

In the end, you can also check which subcarriers of the csi have values close to zero or even zero and only consider the block that differs from zero.

On Wed, Apr 25, 2018 at 9:42 AM, Bingxian Lu [email protected] wrote:

Hi, I found that this tool will always collect 256 complex numbers per frame for 80MHz bandwidth, even when the transmitter is sending packets on 20MHz/40MHz bandwidth. Thus only some of the 256 complex numbers are valid. My questions are how to know which part of the 256 complex numbers is valid and how to know the bandwidth of the transmitter.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/seemoo-lab/mobisys2018_nexmon_channel_state_information_extractor/issues/3, or mute the thread https://github.com/notifications/unsubscribe-auth/ALP_7rxrAGS9YPLzbsesH2tX1HY7ZrIXks5tsCjNgaJpZM4Ti7ah .

-- Matthias Schulz Secure Mobile Networking Lab - SEEMOO

Email: [email protected] Web: http://www.seemoo.de/mschulz Phone (new): +49 6151 16-25478 Fax: +49 6151 16-25471

Department of Computer Science Center for Advanced Security Research Darmstadt Technische Universität Darmstadt Mornewegstr. 32 (Office 4.2.10, Building S4/14) D-64293 Darmstadt, Germany

matthiasseemoo avatar Apr 25 '18 20:04 matthiasseemoo