README.md (f773d8dee1584964f6bf9c3f30ac1371100a9052) | README.md (d14d06e5084df99af212b85724238a1d243b1b4a) |
---|---|
1<!-- 2Author: Xianjun jiao, Michael Mehari, Wei Liu 3SPDX-FileCopyrightText: 2019 UGent 4SPDX-License-Identifier: AGPL-3.0-or-later 5--> 6 7# openwifi 8<img src="./openwifi-arch.jpg" width="900"> --- 14 unchanged lines hidden (view full) --- 23 24**Features:** 25 26- 802.11a/g/n [[IEEE 802.11n (Wi-Fi 4)](doc/app_notes/ieee80211n.md)] 27- 20MHz bandwidth; 70 MHz to 6 GHz frequency range 28- Mode tested: Ad-hoc; Station; AP, Monitor 29- DCF (CSMA/CA) low MAC layer in FPGA (10us SIFS is achieved) 30- [802.11 packet injection and fuzzing](doc/app_notes/inject_80211.md) | 1<!-- 2Author: Xianjun jiao, Michael Mehari, Wei Liu 3SPDX-FileCopyrightText: 2019 UGent 4SPDX-License-Identifier: AGPL-3.0-or-later 5--> 6 7# openwifi 8<img src="./openwifi-arch.jpg" width="900"> --- 14 unchanged lines hidden (view full) --- 23 24**Features:** 25 26- 802.11a/g/n [[IEEE 802.11n (Wi-Fi 4)](doc/app_notes/ieee80211n.md)] 27- 20MHz bandwidth; 70 MHz to 6 GHz frequency range 28- Mode tested: Ad-hoc; Station; AP, Monitor 29- DCF (CSMA/CA) low MAC layer in FPGA (10us SIFS is achieved) 30- [802.11 packet injection and fuzzing](doc/app_notes/inject_80211.md) |
31- CSI (Channel State Information, freq offset, equalizer to computer) [[CSI notes](doc/app_notes/csi.md)] 32- IQ capture (real-time AGC, RSSI, IQ sample to computer) [[IQ notes](doc/app_notes/iq.md)][[IQ notes for dual antenna](doc/app_notes/iq_2ant.md)] | 31- [CSI](doc/app_notes/csi.md): Channel State Information, freq offset, equalizer to computer 32- [CSI fuzzer](doc/app_notes/csi_fuzzer.md): Create fake CSI in WiFi transmitter 33- [[IQ capture](doc/app_notes/iq.md)]: real-time AGC, RSSI, IQ sample to computer. [[Dual antenna version](doc/app_notes/iq_2ant.md)] |
33- Configurable channel access priority parameters: 34 - duration of RTS/CTS, CTS-to-self 35 - SIFS/DIFS/xIFS/slot-time/CW/etc 36- Time slicing based on MAC address (time gated/scheduled FPGA queues) 37- Easy to change bandwidth and frequency: 38 - 2MHz for 802.11ah in sub-GHz 39 - 10MHz for 802.11p/vehicle in 5.9GHz 40- **802.11ax** under development --- 241 unchanged lines hidden --- | 34- Configurable channel access priority parameters: 35 - duration of RTS/CTS, CTS-to-self 36 - SIFS/DIFS/xIFS/slot-time/CW/etc 37- Time slicing based on MAC address (time gated/scheduled FPGA queues) 38- Easy to change bandwidth and frequency: 39 - 2MHz for 802.11ah in sub-GHz 40 - 10MHz for 802.11p/vehicle in 5.9GHz 41- **802.11ax** under development --- 241 unchanged lines hidden --- |