በመጨረሻው የFOSDEM 2020 ኮንፈረንስ ላይ ረቂቅ , የመጀመሪያውን ክፍት ትግበራ ሙሉ የ Wi-Fi 802.11a/g/n ቁልል በማዘጋጀት, በሶፍትዌር (ኤስዲአር, በሶፍትዌር የተገለጸ ሬዲዮ) ውስጥ የተገለጸውን የሲግናል ቅርጽ እና ሞጁል. OpenWifi ዝቅተኛ-ደረጃ ንብርብሮችን ጨምሮ የገመድ አልባ መሳሪያ ሁሉንም አካላት ሙሉ በሙሉ ቁጥጥር ያለው አተገባበር እንዲፈጥሩ ይፈቅድልዎታል ፣ በተለመደው ሽቦ አልባ አስማሚዎች ኦዲት በማይደረግባቸው ቺፕስ ደረጃ ላይ ይተገበራሉ። ኮድ , እንዲሁም (ቬሪሎግ) በFPGA ላይ የተመሰረቱ የሃርድዌር ብሎኮች በAGPLv3 ፈቃድ መሠረት ፈቃድ ተሰጥቷቸዋል።
የታየው የስራ ፕሮቶታይፕ የሃርድዌር ክፍል በ Xilinx Zynq FPGA እና በ AD9361 ሁለንተናዊ የRF ማስተላለፊያ ላይ የተመሰረተ ነው። OpenWifi የSoftMAC አርክቴክቸርን ይጠቀማል፣ ይህም በሾፌሩ በኩል ኮር 802.11 ገመድ አልባ ቁልል (ከፍተኛ ማክ) እና በFPGA በኩል ዝቅተኛ ማክ ንብርብር መተግበርን ያካትታል። ገመድ አልባ ቁልል የሚቀርበው በማክ80211 የከርነል ንዑስ ስርዓት ነው። Linuxከ SDR ጋር ያለው መስተጋብር የሚከናወነው በልዩ አሽከርካሪ በኩል ነው።
ቁልፍ ባህሪያት:
- ሙሉ ድጋፍ ለ 802.11a/g እና ከፊል ድጋፍ ለ 802.11n MCS 0~7 (PHY rx ለአሁን ብቻ)። 802.11ax ለመደገፍ እቅድ አለ;
- የመተላለፊያ ይዘት 20MHz እና ድግግሞሽ ከ 70 MHz እስከ 6 GHz;
- የአሠራር ዘዴዎች (የደንበኛ መሳሪያዎች አውታረመረብ), የመዳረሻ ነጥብ, ጣቢያ እና ክትትል;
- በ FPGA በኩል የአገናኝ ንብርብር ፕሮቶኮልን መተግበር (የተከፋፈለ የማስተባበር ተግባር)፣ የCSMA/CA ዘዴን በመጠቀም። የፍሬም ማቀነባበሪያ ጊዜን ያቀርባል () በ 10 ኛ ደረጃ;
- ሊዋቀር የሚችል የሰርጥ መዳረሻ ቅድሚያ መለኪያዎች፡ RTS/CTS ቆይታ፣ CTS-to-self፣ SIFS፣ DIFS፣ xIFS፣ slot-time፣ ወዘተ
- ጊዜ መቁረጥ () በ MAC አድራሻ ላይ የተመሰረተ;
- በቀላሉ ሊለወጥ የሚችል የመተላለፊያ ይዘት እና ድግግሞሽ;
2MHz ለ 802.11ah እና 10MHz ለ 802.11p;
በአሁኑ ጊዜ OpenWifi ያቀርባል በFPGA ላይ የተመሰረቱ የኤስዲአር መድረኮች
Xilinx ZC706 ከአናሎግ መሳሪያዎች FMCOMMS2/3/4 transceivers ጋር፣ እንዲሁም ጥቅሎች (FPGA + RF) ADRV9361Z7035 SOM + ADRV1CRR-BOB እና ADRV9361Z7035 SOM + ADRV1CRR-FMC። ለመጫን የተፈጠረ በ ARM ላይ የተመሰረቱ የ SD ካርዶች Linuxእቅዶቹ የADRV9364Z7020 SOM + ADRV1CRR-BOB፣ Xilinx zed + FMCOMMS2/3/4፣ Xilinx ZCU102 + FMCOMMS2/3/4 እና
Xilinx ZCU102 + ADRV9371.
የአንድ ደንበኛ የግንኙነት አፈጻጸምን በTL-WDN4200 N900 ዩኤስቢ አስማሚ ከOpenWiFi ላይ የተመሠረተ የመዳረሻ ነጥብ ጋር መሞከር ከመድረሻ ነጥብ ወደ ደንበኛው የውሂብ ዝውውር 30.6 Mbps (TCP) እና 38.8 Mbps (UDP) እና ከደንበኛው ወደ መዳረሻ ነጥብ የውሂብ ዝውውር 17.0 Mbps (TCP) እና 21.5 Mbps (UDP) አስገኝቷል። አብሮ የተሰሩ መገልገያዎች ለአስተዳደር ጥቅም ላይ ሊውሉ ይችላሉ። Linuxእንደ ifconfig እና iwconfig ያሉ፣ እንዲሁም በnetlink በኩል የሚሰራ እና የSDR አሠራሩን በዝቅተኛ ደረጃ እንዲቆጣጠሩ የሚያስችልዎ ልዩ መገልገያ sdrctl (መዝገቦችን ማስተዳደር፣ የጊዜ መለኪያ ቅንብሮችን መቀየር፣ ወዘተ)።

በWi-Fi ቁልል የሚሞክሩ ሌሎች ክፍት ምንጭ ፕሮጀክቶች የሚከተሉትን ያካትታሉ፡ የ IEEE 802.11 a/g/p ተገዢነትን በማዳበር ላይ በጂኤንዩ ሬዲዮ እና በመደበኛ ፒሲ ላይ የተመሠረተ። የሶፍትዌር ክፍት 802.11 ሽቦ አልባ ቁልል እንዲሁ ፕሮጀክቶችን በማዘጋጀት ላይ ነው። и (የማይክሮሶፍት ምርምር ሶፍትዌር ሬዲዮ)።
ምንጭ: opennet.ru
