ืืื ืื ืืขืฆืืข FOSDEM 2020 ืืืฆืื ื
ืื ืืึทืื ืืืึทืจื ืงืึธืืคึผืึธื ืขื ื ืคืื ืื ืืขืืึทื ืกืืจืืืืื ืึทืจืืขื ืคึผืจืึธืืืึทืืืืคึผ ืืื ืืืืืจื ืืืืฃ ืื Xilinx Zynq FPGA ืืื ืื AD9361 ืื ืืืืขืจืกืึทื ืืจืึทื ืกืกืขืืืืขืจ (ืจืฃ). OpenWifi ื ืืฆื ืื SoftMAC ืึทืจืงืึทืืขืงืืฉืขืจ, ืืืึธืก ืืืคึผืืืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื ืืืืคึผื 802.11 ืืืืืจืืืก ืกืืึทืง (ืืืื-MAC) ืืืืฃ ืื ืฉืึธืคืขืจ ืืืึทื ืืื ืื ืืืึทืืืึทื ืคืื ืึท ื ืืืขืจืืง MAC ืฉืืืืข ืืืืฃ ืื FPGA ืืืึทื. ืื ืืืืืจืืืก ืึธื ืืืืื ื ืืฆื ืื mac80211 ืกืึทืืกืืกืืขื ืฆืืืขืฉืืขืื ืืืจื ืื ืืื ืืงืก ืงืขืจื. ืื ืืขืจืึทืงืฉืึทื ืืื SDR ืืื ืืืจืืืขืงืึธืื ืืืจื ืึท ืกืคึผืขืฆืืขื ืฉืึธืคืขืจ.
ืฉืืืกื ืคึฟืขืึดืงืืืื:
- ืืึทื ืฅ ืฉืืืฆื ืคึฟืึทืจ 802.11 ืึท / ื ืืื ืคึผืึทืจืืืืืฉ ืฉืืืฆื ืคึฟืึทืจ 802.11n MCS 0 ~ 7 (PHY ืจืงืก ืืืืื ืคึฟืึทืจ ืืืฆื). ืขืก ืืขื ืขื ืคึผืืึทื ื ืฆื ืฉืืืฆื 802.11ax;
- ืืึทื ืืืืืื 20 ืืื ืืื ืึธืคืืงืืึทื ืงืืื ืคืื 70 ืืื ืฆื 6 ืืื;
- ืึทืคึผืขืจืืืืื ื ืืึธืืขืก:
ืึทื ืืึธืง (ื ืขืฅ ืคืื ืงืืืขื ื ืืขืืืืกืขืก), ืึทืงืกืขืก ืคืื ื, ืกืืึทื ืฆืืข ืืื ืืึธื ืืืึธืจืื ื; - ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื ืืื ืง ืฉืืืืข ืคึผืจืึธืืึธืงืึธื ืืืืฃ ืื FPGA ืืืึทื
DCF (ืืืกืืจืืืืืืื ืงืึธืึธืจืืื ืึทืืืึธื ืคึฟืื ืงืฆืืข), ื ืืฆื ืื CSMA / CA ืืืคึฟื. ืืื ืจืึทื ืคึผืจืึทืกืขืกืื ื ืฆืืื (SIFS ) ืืื ืืืจืื 10ืืก; - ืงืึทื ืคืืืืขืจืึทืืึทื ืงืึทื ืึทื ืึทืงืกืขืก ืืืืืขืจืงืืึทื ืคึผืึทืจืึทืืขืืขืจืก: RTS / CTS ืืขืืืืขืจ, CTS-to-self, SIFS, DIFS, xIFS, ืฉืคึผืขืืื ืฆืืื, ืขืืง.
- ืฆืืื ืกืืืืกืื ื (
ืฆืืื ืกืืืืกืื ื ) ืืืืืจื ืืืืฃ MAC ืึทืืจืขืก; - ืืืืื ืืฉืืื ืืืฉืึทืืึทื ืืึทื ืืืืืื ืืื ืึธืคืืงืืึทื:
2MHz ืคึฟืึทืจ 802.11ืึทื ืืื 10MHz ืคึฟืึทืจ 802.11p;
ืืขืจืืืืึทื, OpenWifi ืืื
Xilinx ZC706 ืืื ืึทื ืึทืืึธื ืืขืืืืกืขืก FMCOMMS2/3/4 ืืจืึทื ืกืกืขืืืืขืจืก, ืืื ืืขืืื ื ืืื ืืึทื ืืึทืื (FPGA + RF) ADRV9361Z7035 SOM + ADRV1CRR-BOB ืืื ADRV9361Z7035 SOM + ADRV1CRR-FMC. ืืขืืจืื ืืขื ืคึฟืึทืจ ืืึธืืืื ื
Xilinx ZCU102 + ADRV9371. ืื ืคึผืจืืึทื ืคืื ืื ืงืึทืืคึผืึธืื ืึทื ืฅ ืื ืืืึทืืืื ืืื ืืขืจ ืขืจืฉืืขืจ OpenWifi ืคึผืจืึธืืืึทืืืืคึผ ืืื ืืขืืืขื ืืืขืื 1300 ืขืืจืึธืก, ืึธืืขืจ ืื ืึทืจืืืขืจืคืืจื ืฆื ืืฉืืคึผืขืจ ืืึธืจืื ืืื ืึทื ืืขืจืืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืื ืคึผืจืืึทื ืคืื ืึท ืืืืืื ื ืืืืืจื ืืืืฃ
ืืขืกืืื ื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืงืึทื ืขืงืืื ื ืึท ืงืืืขื ื ืืื ืึท TL-WDN4200 N900 ืืกื ืึทืืึทืคึผืืขืจ ืฆื ืึทื OpenWifi-ืืืืืจื ืึทืงืกืขืก ืคืื ื ืขืจืืืืื ืืื ืื ืฆื ืืขืจืืจืืืื ืึท ืืจืืคึผืื ืคืื 30.6Mbps (TCP) ืืื 38.8Mbps (UDP) ืืืขื ืืจืึทื ืกืคืขืจืื ื ืืึทืื ืคืื ืื ืึทืงืกืขืก ืคืื ื ืฆื ืืขื ืงืืืขื ื ืืื 17.0Mbps (TCP) ืืื 21.5Mbps (UDP) ืืืขื ืืจืึทื ืกืืืืืขื ืคืื ืืขื ืงืืืขื ื ืฆื ืื ืึทืงืกืขืก ืคืื ื. ืคึฟืึทืจ ืคืึทืจืืืึทืืืื ื, ื ืึธืจืืึทื ืืื ืืงืก ืืืืืืึทืืื ืงืขื ืขื ืืืื ืืขืืืืื ื, ืึทืืึท ืืื ifconfig ืืื iwconfig, ืืื ืืขืืื ื ืืื ืึท ืกืคึผืขืฉืึทืืืืื ื ืืฆื sdrctl, ืืืึธืก ืึทืจืืขื ืืืจื ื ืขืืืื ืง ืืื ืึทืืึทืื ืืืจ ืฆื ืงืึธื ืืจืึธืืืจื ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโSDR ืืืืฃ ืึท ื ืืืขืจืืง ืืืจืื (ืืึทื ืืคึผืืืืจื ืจืขืืืฉืืกืืขืจื, ืืืืฉื ืฆืืื ืจืขืคืื ืกืขืืืื ืืก, ืืื').
ืฆืืืืฉื ืื ืืขืจืข ืขืคืขื ืขื ืคึผืจืึทืืืฉืขืงืก ืืืึธืก ืขืงืกืคึผืขืจืืืขื ื ืืื ืื Wi-Fi ืึธื ืืืืื, ืืืจ ืงืขื ืขื ืืึธื ืื ืคึผืจืืืขืงื
ืืงืืจ: opennet.ru