ໃນກອງປະຊຸມ FOSDEM 2020 ທີ່ຜ່ານມາ
ອົງປະກອບຮາດແວຂອງຕົ້ນແບບການເຮັດວຽກທີ່ສະແດງໃຫ້ເຫັນແມ່ນອີງໃສ່ Xilinx Zynq FPGA ແລະ AD9361 universal transceiver (RF). OpenWifi ໃຊ້ສະຖາປັດຕະຍະກໍາ SoftMAC, ເຊິ່ງຫມາຍເຖິງການປະຕິບັດຂອງ stack ໄຮ້ສາຍ 802.11 ຕົ້ນຕໍ (MAC ສູງ) ຢູ່ຂ້າງໄດເວີແລະການປະກົດຕົວຂອງຊັ້ນ MAC ຕ່ໍາຢູ່ດ້ານ FPGA. stack ໄຮ້ສາຍໃຊ້ລະບົບຍ່ອຍ mac80211 ທີ່ສະຫນອງໂດຍ Linux kernel. ປະຕິສໍາພັນກັບ SDR ແມ່ນດໍາເນີນໂດຍຜ່ານຜູ້ຂັບຂີ່ພິເສດ.
ລັກສະນະທີ່ ສຳ ຄັນ:
- ສະຫນັບສະຫນູນຢ່າງເຕັມທີ່ສໍາລັບ 802.11a / g ແລະການສະຫນັບສະຫນູນບາງສ່ວນສໍາລັບ 802.11n MCS 0 ~ 7 (PHY rx ເທົ່ານັ້ນສໍາລັບຕອນນີ້). ມີແຜນການສະຫນັບສະຫນູນ 802.11ax;
- ແບນວິດ 20MHz ແລະລະດັບຄວາມຖີ່ຈາກ 70 MHz ຫາ 6 GHz;
- ຮູບແບບການເຮັດວຽກ:
ສະເພາະ (ເຄືອຂ່າຍຂອງອຸປະກອນລູກຄ້າ), ຈຸດເຂົ້າເຖິງ, ສະຖານີແລະການຕິດຕາມ; - ການປະຕິບັດໂຄງການຊັ້ນເຊື່ອມຕໍ່ໃນດ້ານ FPGA
DCF (ຟັງຊັນການປະສານງານທີ່ແຈກຢາຍ), ໂດຍໃຊ້ວິທີການ CSMA/CA. ໃຫ້ເວລາປະມວນຜົນເຟຣມ (SIFS ) ຢູ່ໃນລະດັບ 10us; - ພາຣາມີເຕີບູລິມະສິດການເຂົ້າເຖິງຊ່ອງທີ່ສາມາດກຳນົດໄດ້: ໄລຍະເວລາ RTS/CTS, CTS-to-self, SIFS, DIFS, xIFS, slot-time, ແລະອື່ນໆ.
- ເວລາຕັດ (
ເວລາຕັດ ) ອີງຕາມທີ່ຢູ່ MAC; - ປ່ຽນແບນວິດແລະຄວາມຖີ່ໄດ້ງ່າຍ:
2MHz ສໍາລັບ 802.11ah ແລະ 10MHz ສໍາລັບ 802.11p;
ໃນປັດຈຸບັນ, OpenWifi ໃຫ້
Xilinx ZC706 ກັບອຸປະກອນອະນາລັອກ FMCOMMS2/3/4 transceivers, ເຊັ່ນດຽວກັນກັບມັດ (FPGA + RF) ADRV9361Z7035 SOM + ADRV1CRR-BOB ແລະ ADRV9361Z7035 SOM + ADRV1CRR-FMC. ສ້າງຕັ້ງຂຶ້ນສໍາລັບການໂຫຼດ
Xilinx ZCU102 + ADRV9371. ຄ່າໃຊ້ຈ່າຍຂອງອົງປະກອບທີ່ກ່ຽວຂ້ອງກັບຕົ້ນແບບ OpenWifi ທໍາອິດແມ່ນປະມານ 1300 ເອີໂຣ, ແຕ່ການສົ່ງໄປຫາກະດານລາຄາຖືກກວ່າແມ່ນກໍາລັງດໍາເນີນຢູ່. ຕົວຢ່າງ, ຄ່າໃຊ້ຈ່າຍຂອງການແກ້ໄຂໂດຍອີງໃສ່
ການທົດສອບປະສິດທິພາບຂອງການເຊື່ອມຕໍ່ລູກຄ້າກັບອະແດບເຕີ USB TL-WDN4200 N900 ກັບຈຸດເຂົ້າເຖິງທີ່ອີງໃສ່ OpenWifi ອະນຸຍາດໃຫ້ພວກເຮົາບັນລຸການສົ່ງຜ່ານ 30.6Mbps (TCP) ແລະ 38.8Mbps (UDP) ເມື່ອໂອນຂໍ້ມູນຈາກຈຸດເຂົ້າຫາລູກຄ້າ ແລະ 17.0Mbps (TCP) ແລະ 21.5Mbps (UDP) ເມື່ອສົ່ງຈາກລູກຄ້າໄປຫາຈຸດເຂົ້າເຖິງ. ສໍາລັບການຄຸ້ມຄອງ, ສາມາດໃຊ້ Linux ມາດຕະຖານເຊັ່ນ ifconfig ແລະ iwconfig, ເຊັ່ນດຽວກັນກັບ sdrctl utility ພິເສດ, ເຊິ່ງເຮັດວຽກຜ່ານ netlink ແລະຊ່ວຍໃຫ້ທ່ານສາມາດຄວບຄຸມການເຮັດວຽກຂອງ SDR ໃນລະດັບຕໍ່າ (ຈັດການການລົງທະບຽນ, ປ່ຽນການຕັ້ງຄ່າເວລາ slice, ແລະອື່ນໆ).
ໃນບັນດາໂຄງການເປີດອື່ນໆທີ່ທົດລອງກັບ stack Wi-Fi, ພວກເຮົາສາມາດສັງເກດເຫັນໂຄງການ
ແຫຼ່ງຂໍ້ມູນ: opennet.ru