OpenWifi پروجیکٹ FPGA اور SDR پر مبنی ایک اوپن وائی فائی چپ تیار کرتا ہے۔

آخری FOSDEM 2020 کانفرنس میں پیش کیا منصوبے اوپن وائی فائی, مکمل Wi-Fi 802.11a/g/n اسٹیک کے پہلے کھلے نفاذ کو تیار کرنا، سگنل کی شکل اور ماڈیولیشن جس میں سافٹ ویئر (SDR، سافٹ ویئر ڈیفائنڈ ریڈیو) میں بیان کیا گیا ہے۔ اوپن وائی فائی آپ کو وائرلیس ڈیوائس کے تمام اجزاء کا مکمل کنٹرول شدہ نفاذ بنانے کی اجازت دیتا ہے، بشمول نچلی سطح کی پرتیں، جو روایتی وائرلیس اڈاپٹر میں چپس کی سطح پر لاگو ہوتی ہیں جو قابل سماعت نہیں ہیں۔ کوڈ سافٹ ویئر کے اجزاءاور схемы (Verilog) FPGA پر مبنی ہارڈویئر بلاکس AGPLv3 کے تحت لائسنس یافتہ ہیں۔

ظاہر شدہ ورکنگ پروٹو ٹائپ کا ہارڈویئر جزو Xilinx Zynq FPGA اور AD9361 یونیورسل RF ٹرانسیور پر مبنی ہے۔ OpenWifi SoftMAC فن تعمیر کا استعمال کرتا ہے، جس میں ڈرائیور سائیڈ پر کور 802.11 وائرلیس اسٹیک (High-MAC) اور FPGA سائیڈ پر ایک لو-MAC لیئر کو لاگو کرنا شامل ہے۔ وائرلیس اسٹیک mac80211 کرنل سب سسٹم کے ذریعہ فراہم کیا گیا ہے۔ LinuxSDR کے ساتھ تعامل ایک خصوصی ڈرائیور کے ذریعے کیا جاتا ہے۔

OpenWifi پروجیکٹ FPGA اور SDR پر مبنی ایک اوپن وائی فائی چپ تیار کرتا ہے۔

اہم خصوصیات:

  • 802.11a/g کے لیے مکمل سپورٹ اور 802.11n MCS 0~7 کے لیے جزوی تعاون (صرف ابھی کے لیے PHY rx)۔ 802.11ax کو سپورٹ کرنے کے منصوبے ہیں۔
  • بینڈوتھ 20MHz اور فریکوئنسی رینج 70 MHz سے 6 GHz تک؛
  • آپریٹنگ طریقوں: ایڈہاک (کلائنٹ کے آلات کا نیٹ ورک)، رسائی پوائنٹ، اسٹیشن اور نگرانی؛
  • FPGA سائیڈ پر لنک لیئر پروٹوکول کا نفاذ ڈی سی ایف (تقسیم کوآرڈینیشن فنکشن)، CSMA/CA طریقہ استعمال کرتے ہوئے۔ فریم پروسیسنگ کا وقت فراہم کرتا ہے (SIFS) 10us کی سطح پر؛
  • قابل ترتیب چینل تک رسائی کے ترجیحی پیرامیٹرز: RTS/CTS دورانیہ، CTS-to-self، SIFS، DIFS، xIFS، سلاٹ ٹائم، وغیرہ۔
  • وقت کاٹنا (وقت کاٹنا) میک ایڈریس پر مبنی؛
  • آسانی سے قابل تبدیلی بینڈوڈتھ اور تعدد:
    2ah کے لیے 802.11MHz اور 10p کے لیے 802.11MHz؛

OpenWifi پروجیکٹ FPGA اور SDR پر مبنی ایک اوپن وائی فائی چپ تیار کرتا ہے۔

فی الحال، OpenWifi فراہم کرتا ہے۔ کی حمایت FPGA پر مبنی SDR پلیٹ فارم
Xilinx ZC706 اینالاگ ڈیوائسز FMCOMMS2/3/4 ٹرانسسیورز کے ساتھ ساتھ بنڈلز (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 USB اڈاپٹر کے ساتھ کلائنٹ کے کنکشن کی کارکردگی کی جانچ کرنے سے کلائنٹ تک رسائی کے مقام سے ڈیٹا کی منتقلی کے لیے 30.6 Mbps (TCP) اور 38.8 Mbps (UDP) کے تھرو پٹس ملے، اور 17.0 Mbps (TCP2) سے ڈیٹا کی منتقلی (TCP2) اور کلائنٹ کے لیے Mbps (TCP2) رسائی پوائنٹ بلٹ ان یوٹیلیٹیز کو انتظام کے لیے استعمال کیا جا سکتا ہے۔ Linux، جیسے ifconfig اور iwconfig، نیز ایک خصوصی یوٹیلیٹی sdrctl، جو نیٹ لنک کے ذریعے کام کرتا ہے اور آپ کو کم سطح پر SDR آپریشن کو کنٹرول کرنے کی اجازت دیتا ہے (رجسٹرز میں ہیرا پھیری کریں، وقت کی مقدار کی ترتیب کو تبدیل کریں، وغیرہ)۔

ویڈیو کھیلیں

وائی ​​فائی اسٹیک کے ساتھ تجربہ کرنے والے دیگر اوپن پروجیکٹس میں، ہم اس پروجیکٹ کو نوٹ کر سکتے ہیں۔ وائمIEEE 802.11 a/g/p کے مطابق تیار کرنا ٹرانسمیٹر GNU ریڈیو اور ایک باقاعدہ پی سی پر مبنی۔ سافٹ ویئر اوپن 802.11 وائرلیس اسٹیک بھی پراجیکٹ تیار کر رہے ہیں۔ زریہ и سورہ (مائیکروسافٹ ریسرچ سافٹ ویئر ریڈیو)۔

OpenWifi پروجیکٹ FPGA اور SDR پر مبنی ایک اوپن وائی فائی چپ تیار کرتا ہے۔

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster