අවසන් FOSDEM 2020 සමුළුවේදී ව්යාපෘතිය , සම්පූර්ණ Wi-Fi 802.11a/g/n තොගයේ ප්රථම විවෘත ක්රියාත්මක කිරීම සංවර්ධනය කිරීම, මෘදුකාංගයේ (SDR, Software Defined Radio) නිශ්චිතව දක්වා ඇති සංඥා හැඩය සහ මොඩියුලේෂන්. සාම්ප්රදායික රැහැන් රහිත ඇඩප්ටරවල විගණනය කළ නොහැකි චිප් මට්ටමින් ක්රියාත්මක වන පහත් මට්ටමේ ස්ථර ඇතුළුව රැහැන් රහිත උපාංගයක සියලුම අංග සම්පූර්ණයෙන් පාලනය කළ ක්රියාත්මක කිරීමක් නිර්මාණය කිරීමට OpenWifi ඔබට ඉඩ සලසයි. කේතය , මෙන්ම FPGA සඳහා Verilog භාෂාවෙන් දෘඪාංග කොටස් AGPLv3 බලපත්රය යටතේ බෙදා හරිනු ලැබේ.
නිරූපණය කරන ලද ක්රියාකාරී මූලාකෘතියේ දෘඩාංග සංරචකය Xilinx Zynq FPGA සහ AD9361 විශ්වීය RF සම්ප්රේෂකයක් මත පදනම් වේ. OpenWifi විසින් SoftMAC ගෘහ නිර්මාණ ශිල්පය භාවිතා කරන අතර, එයට ධාවක පැත්තේ core 802.11 රැහැන් රහිත තොගය (ඉහළ-MAC) සහ FPGA පැත්තේ අඩු-MAC ස්ථරයක් ක්රියාත්මක කිරීම ඇතුළත් වේ. රැහැන් රහිත තොගය mac80211 කර්නල් උප පද්ධතිය මගින් සපයනු ලැබේ. LinuxSDR සමඟ අන්තර්ක්රියා කිරීම විශේෂ ධාවකයක් හරහා සිදු කෙරේ.
ප්රධාන අංග:
- 802.11a/g සඳහා පූර්ණ සහය සහ 802.11n MCS 0~7 සඳහා අර්ධ සහාය (PHY rx දැනට පමණි). 802.11ax සඳහා සහය දැක්වීමට සැලසුම් ඇත;
- කලාප පළල 20MHz සහ සංඛ්යාත පරාසය 70 MHz සිට 6 GHz දක්වා;
- මෙහෙයුම් ආකාර: (සේවාදායක උපාංග ජාලය), ප්රවේශ ස්ථානය, ස්ථානය සහ අධීක්ෂණය;
- FPGA පැත්තේ සම්බන්ධක ස්ථර ප්රොටෝකෝලය ක්රියාත්මක කිරීම (බෙදාහැරීමේ සම්බන්ධීකරණ කාර්යය), CSMA/CA ක්රමය භාවිතා කරමින්. රාමු සැකසුම් කාලය සපයයි () 10us මට්ටමේ;
- වින්යාසගත කළ හැකි නාලිකා ප්රවේශ ප්රමුඛතා පරාමිතීන්: RTS/CTS කාලසීමාව, CTS-to-self, SIFS, DIFS, xIFS, slot-time, ආදිය.
- කාලය කැපීම () MAC ලිපිනය මත පදනම්ව;
- පහසුවෙන් වෙනස් කළ හැකි කලාප පළල සහ සංඛ්යාත:
2ah සඳහා 802.11MHz සහ 10p සඳහා 802.11MHz;
දැනට, OpenWifi සපයයි FPGA මත පදනම් වූ SDR වේදිකා
Xilinx ZC706 ඇනලොග් උපාංග FMCOMMS2/3/4 සම්ප්රේෂක, මෙන්ම මිටි (FPGA + RF) ADRV9361Z7035 SOM + ADRV1CRR-BOB සහ ADRV9361Z7035 SOM + ADRVMC.1CR-FMC. පැටවීම සඳහා පිහිටුවා ඇත ARM-පාදක SD කාඩ්පත් Linux. සැලසුම් වලට ADRV9364Z7020 SOM + ADRV1CRR-BOB, Xilinx zed + FMCOMMS2/3/4, Xilinx ZCU102 + FMCOMMS2/3/4 සහ
Xilinx ZCU102 + ADRV9371. පළමු OpenWifi මූලාකෘතියට සම්බන්ධ සංරචකවල පිරිවැය යුරෝ 1300 ක් පමණ වූ නමුත් මිල අඩු පුවරු වෙත මාරු කිරීම සිදු වෙමින් පවතී. උදාහරණයක් ලෙස, විසඳුමක පිරිවැය මත පදනම්ව 700 යුරෝ වනු ඇත, සහ පදනම මත - යුරෝ 400.
TL-WDN4200 N900 USB ඇඩැප්ටරයක් සහිත සේවාදායකයෙකුගේ OpenWifi-පාදක ප්රවේශ ස්ථානයකට සම්බන්ධතා කාර්ය සාධනය පරීක්ෂා කිරීමේදී, ප්රවේශ ස්ථානයේ සිට සේවාදායකයා වෙත දත්ත හුවමාරුව සඳහා 30.6 Mbps (TCP) සහ 38.8 Mbps (UDP) ප්රතිදාන සහ සේවාදායකයා සිට ප්රවේශ ස්ථානයට දත්ත හුවමාරුව සඳහා 17.0 Mbps (TCP) සහ 21.5 Mbps (UDP) ප්රතිදාන ලබා දෙන ලදී. කළමනාකරණය සඳහා බිල්ට්-ඉන් උපයෝගිතා භාවිතා කළ හැක. Linux, ifconfig සහ iwconfig වැනි, මෙන්ම විශේෂිත උපයෝගිතා sdrctl, එය netlink හරහා ක්රියා කරන අතර ඔබට SDR ක්රියාකාරිත්වය අඩු මට්ටමකින් පාලනය කිරීමට ඉඩ සලසයි (ලේඛන හැසිරවීම, කාල ප්රමාණකරණ සැකසුම් වෙනස් කිරීම ආදිය).

Wi-Fi තොගය සමඟ අත්හදා බලන අනෙකුත් විවෘත ව්යාපෘති අතර, අපට ව්යාපෘතිය සටහන් කළ හැකිය IEEE 802.11 a/g/p අනුකූලව සංවර්ධනය කිරීම GNU රේඩියෝව සහ සාමාන්ය පරිගණකයක් මත පදනම්ව. මෘදුකාංග විවෘත 802.11 රැහැන් රහිත අට්ටි ද ව්යාපෘති සංවර්ධනය වෙමින් පවතී и (Microsoft Research Software Radio).
මූලාශ්රය: opennet.ru
