ওপেনজিফাই, এফপিজিএ এবং এসডিআর ভিত্তিক ওয়াই-ফাই বাস্তবায়নের একটি ওপেন সোর্স প্রকল্প

ওপেনফাই

ফসডেম 2020 সম্মেলনের সময় এটি উন্মোচন করা হয়েছিল প্রথম উন্মুক্ত উত্স বিকাশ ওপেনফাই "Wi-Fi 802.11 a / g / n" প্রোগ্রামিং (এসডিআর, সফ্টওয়্যার সংজ্ঞায়িত রেডিও) এবং এফপিজিএ দ্বারা সংজ্ঞায়িত সম্পূর্ণ স্ট্যাক তরঙ্গরূপ এবং মড্যুলেশন।

প্রকল্প সম্পর্কে আকর্ষণীয় জিনিস ওপেনফাই যে হয় আপনাকে সম্পূর্ণ লিনাক্স-সামঞ্জস্যপূর্ণ বাস্তবায়ন তৈরি করতে দেয় এবং যা নিরীক্ষণের জন্য অ্যাক্সেসযোগ্য চিপসের স্তরে প্রয়োগ করা প্রচলিত ওয়্যারলেস অ্যাডাপ্টারগুলিতে নিম্ন-স্তরের স্তরগুলি সহ একটি বেতার ডিভাইসের সমস্ত উপাদানগুলি নিয়ন্ত্রণ করে। সফটওয়্যার উপাদানগুলির কোড, পাশাপাশি এফপিজিএগুলির জন্য ভেরিলোগ ভাষায় হার্ডওয়্যার ব্লকগুলির সার্কিট এবং বিবরণগুলি এজিপিএলভি 3 লাইসেন্সের আওতায় বিতরণ করা হয়।

ওপেনফাই সফট এমএসি আর্কিটেকচার ব্যবহার করে, যা নিয়ামক পক্ষের মূল ৮০২.১১ ওয়্যারলেস স্ট্যাকের বাস্তবায়ন এবং এফপিজিএ পাশের একটি কম ম্যাক স্তর উপস্থিতিকে বোঝায়। লিনাক্স কার্নেলের দ্বারা সরবরাহ করা ম্যাক 80211 সাবসিস্টেমটি ওয়্যারলেস স্ট্যাক হিসাবে ব্যবহৃত হয়, এসডিআরের সাথে কথোপকথনটি একটি বিশেষ নিয়ামকের মাধ্যমে করা হয়।

ক্রিয়ামূলক প্রোটোটাইপের হার্ডওয়্যার উপাদান প্রমাণিত Xilinx Zynq FPGA এবং AD9361 ইউনিভার্সাল ট্রান্সসিভার (আরএফ) এর উপর ভিত্তি করে.

মূল বৈশিষ্ট্য ওপেনফাই দ্বারা

  • 802.11 এ / জি এর জন্য সম্পূর্ণ সমর্থন এবং 802.11 এন এমসিএস 0 ~ 7 (এখনও পর্যন্ত কেবল পিএইচওয়াই আরএক্স) এর আংশিক সমর্থন। পরিকল্পনাগুলি 802.11ax সমর্থন করে
  • 20MHz ব্যান্ডউইথ এবং 70 মেগাহার্জ থেকে 6 গিগাহার্টজ ফ্রিকোয়েন্সি ব্যাপ্তি
  • অপারেটিং মোড: অ্যাড-হক (ক্লায়েন্ট ডিভাইস নেটওয়ার্ক), অ্যাক্সেস পয়েন্ট, স্টেশন এবং পর্যবেক্ষণ
  • সিএসএমএ / সিএ পদ্ধতি ব্যবহার করে ডিসিএফ (বিতরণ সমন্বয় ফাংশন) প্রোটোকলের FPGA বাস্তবায়ন implementation 10us এ ফ্রেম প্রসেসিং সময় (এসআইএফএস) সরবরাহ করে
  • কনফিগারযোগ্য চ্যানেল অ্যাক্সেস অগ্রাধিকার পরামিতি: আরটিএস / সিটিএস, নিজের কাছে সিটিএস, এসআইএফএস, ডিআইএফএস, এক্সআইএফএস, স্লট সময়, ইত্যাদি,
  • ম্যাক ঠিকানার ভিত্তিতে সময়ের ব্যবধানে
  • সহজেই সংশোধনযোগ্য ব্যান্ডউইথ এবং ফ্রিকোয়েন্সি: 2ah এর জন্য 802.11MHz এবং 10p এর জন্য 802.11MHz
  • ওপেনওয়াইফাই বর্তমানে অ্যানালগ ডিভাইস এফএমসিএমএমএস 706 / 2/3 ট্রান্সসিভারগুলির সাথে জিলিনেক্স জেডসি 4 এফপিজিএ এসডিআর প্ল্যাটফর্মগুলি, পাশাপাশি ADRV9361Z7035 SOM + ADRV1CRR-BOB এবং ADRV9361Z7035 SOM + ADRVCR (এফপিজিএ + আরএফ) প্যাকেজ সমর্থন করে।

প্রশাসনের জন্য, ifconfig এবং iwconfig এর মতো স্ট্যান্ডার্ড লিনাক্স ইউটিলিটি ব্যবহার করা যেতে পারেপাশাপাশি একটি বিশেষায়িত sdrctl ইউটিলিটি যা নেটলিঙ্কের মাধ্যমে কাজ করে এবং আপনাকে নিম্ন স্তরে এসডিআর পরিচালনা করতে দেয় (রেজিস্টারগুলিতে হেরফের, সময় স্লিকারের সেটিংস পরিবর্তন করা ইত্যাদি)।

ওয়াই-ফাই স্ট্যাকের সাথে পরীক্ষামূলক অন্যান্য উন্মুক্ত প্রকল্পগুলির মধ্যে আমরা উইম প্রকল্পটি উল্লেখ করতে পারি, যা জিএনইউ রেডিও এবং একটি সাধারণ পিসির উপর ভিত্তি করে একটি আইইইই 802.11 একটি / জি / পি সামঞ্জস্যপূর্ণ ট্রান্সমিটার বিকাশ করে।

802.11 পাশাপাশি ওপেন ওয়্যারলেস সফ্টওয়্যার স্ট্যাকগুলি জিরিয়া এবং সোরা (মাইক্রোসফ্ট রিসার্চ সফ্টওয়্যার রেডিও) দ্বারা তৈরি করা হচ্ছে।

পারফরম্যান্স পরীক্ষার সময়, একটি ক্লায়েন্টকে একটি ওপেন-ওয়াইফাই-ভিত্তিক অ্যাক্সেস পয়েন্টের সাথে টিএল-ডাব্লুডিএন 4200 নন 900 ইউএসবি অ্যাডাপ্টারের সাথে সংযোগ করার সময় প্রাপ্ত ডেটা থেকে, 30.6 এমবিপিএস (টিসিপি) এবং 38.8 এমবিপিএস (ইউডিপি) এর একটি থ্রুপুট অর্জনের অনুমতি দেওয়া হয়েছে যখন কোনও ক্লায়েন্ট থেকে অ্যাক্সেস পয়েন্টে ট্রান্সমিশনের সময় অ্যাক্সেস পয়েন্ট থেকে কোনও ক্লায়েন্ট এবং 17.0Mbps (টিসিপি) এবং 21.5 এমবিপিএস (ইউডিপি) তে ডেটা সংক্রমণ করার সময়।

ওপেনফাইফাই চলমান অ্যাক্সেস পয়েন্টের সাথে সংযুক্ত কোনও ফোনের একটি ডেমো এখানে রয়েছে।

জড়িত উপাদান ওপেনফাইফাইয়ের প্রথম প্রোটোটাইপে প্রায় 1300 ইউরোর দাম, তবে সেগুলি সস্তা প্লেটে স্থানান্তরিত করা হচ্ছে। উদাহরণস্বরূপ, অ্যানালগ ডিভাইসগুলি ADRV9364-Z7020 ভিত্তিক একটি সমাধানের ব্যয় 700 ইউরো এবং ZYNQ NH7020 এর উপর নির্ভর করবে যার ব্যয় প্রায় 400 ইউরো।

নির্গমন

অবশেষে, প্রকল্প সম্পর্কে আরও জানতে বা ওপেনফাইয়ের প্রস্তুত চিত্রটি ডাউনলোড করতে আগ্রহীদের জন্য for যাবার দ্বারা এটি পেতে পারেন নিম্নলিখিত লিঙ্কে।

এখানে আপনি একটি এসডি কার্ডে চিত্রটির ব্যবহার এবং ইনস্টলেশন সম্পর্কে তথ্য পেতে পারেন (চিত্রটি লিনাক্সের একটি এআরএম সংস্করণের উপর ভিত্তি করে)।

প্যাকেজটিকে বর্তমানে সমর্থন করে এমন উপাদানগুলির মধ্যে রয়েছে: ADRV9364Z7020 SOM + ADRV1CRR-BOB, Xilinx zed + FMCOMMS2 / 3/4, Xilinx ZCU102 + FMCOMMS2 / 3/4, এবং Xilinx ZCU102 + ADRV9371।

উৎস: https://fosdem.org


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।