ন্যাশনাল ইন্সট্রুমেন্টস ল্যাবVIEW যোগাযোগ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1
পণ্যের তথ্য: PXIe-8135
PXIe-8135 হল একটি ডিভাইস যা ল্যাবে দ্বিমুখী ডেটা ট্রান্সমিশনের জন্য ব্যবহৃত হয়VIEW যোগাযোগ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1. ডিভাইসটির জন্য দুটি NI RF ডিভাইস প্রয়োজন, হয় USRP
RIO ডিভাইস বা FlexRIO মডিউল, বিভিন্ন হোস্ট কম্পিউটারের সাথে সংযুক্ত থাকা উচিত, যেটি হয় ল্যাপটপ, PC, অথবা PXI চেস হতে পারে। সেটআপ RF তারের বা অ্যান্টেনা ব্যবহার করতে পারে। ডিভাইসটি PXI-ভিত্তিক হোস্ট সিস্টেমের সাথে সামঞ্জস্যপূর্ণ, একটি PCI-ভিত্তিক বা PCI এক্সপ্রেস-ভিত্তিক MXI অ্যাডাপ্টারের সাথে PC, অথবা একটি এক্সপ্রেস কার্ড-ভিত্তিক MXI অ্যাডাপ্টারের সাথে একটি ল্যাপটপ। হোস্ট সিস্টেমে কমপক্ষে 20 গিগাবাইট ফ্রি ডিস্ক স্পেস এবং 16 গিগাবাইট RAM থাকা উচিত।
সিস্টেমের প্রয়োজনীয়তা
সফটওয়্যার
- Windows 7 SP1 (64-bit) বা Windows 8.1 (64-bit)
- ল্যাবVIEW কমিউনিকেশন সিস্টেম ডিজাইন স্যুট 2.0
- 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1
হার্ডওয়্যার
দ্বিমুখী ডেটা ট্রান্সমিশনের জন্য 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ব্যবহার করার জন্য, আপনার দুটি NI RF ডিভাইস প্রয়োজন-হয় 40 MHz, 120 MHz, বা 160 MHz ব্যান্ডউইথ, অথবা FlexRIO মডিউল সহ USRP RIO ডিভাইস। ডিভাইসগুলিকে বিভিন্ন হোস্ট কম্পিউটারের সাথে সংযুক্ত করা উচিত, যা হয় ল্যাপটপ, পিসি বা PXI চ্যাসি হতে পারে। চিত্র 1 RF কেবল (বাম) বা অ্যান্টেনা (ডান) ব্যবহার করে দুটি স্টেশনের সেটআপ দেখায়।
সারণি 1 নির্বাচিত কনফিগারেশনের উপর নির্ভর করে প্রয়োজনীয় হার্ডওয়্যার উপস্থাপন করে।
কনফিগারেশন | উভয় সেটআপ | USRP RIO সেটআপ | FlexRIO FPGA/FlexRIO RF অ্যাডাপ্টার মডিউল সেটআপ | |||||
হোস্ট
PC |
এসএমএ
তারের |
অ্যাটেনুয়েটর | অ্যান্টেনা | ইউএসআরপি
ডিভাইস |
এমএক্সআই
অ্যাডাপ্টার |
ফ্লেক্সরিও এফপিজিএ
মডিউল |
ফ্লেক্সরিও অ্যাডাপ্টার
মডিউল |
|
দুটি ডিভাইস, ক্যাবলযুক্ত | 2 | 2 | 2 | 0 | 2 | 2 | 2 | 2 |
দুটি ডিভাইস, ওভার-
বাতাস [১] |
2 | 0 | 0 | 4 | 2 | 2 | 2 | 2 |
- কন্ট্রোলার: প্রস্তাবিত—PXIe-1085 চ্যাসিস বা PXIe-1082 চ্যাসিস যেখানে একটি PXIe-8135 কন্ট্রোলার ইনস্টল করা আছে।
- SMA কেবল: মহিলা/মহিলা কেবল যা USRP RIO ডিভাইসের সাথে অন্তর্ভুক্ত।
- অ্যান্টেনা: এই মোড সম্পর্কে আরও তথ্যের জন্য "RF মাল্টি স্টেশন মোড: ওভার-দ্য-এয়ার ট্রান্সমিশন" বিভাগটি পড়ুন।
- USRP RIO ডিভাইস: USRP-2940/2942/2943/2944/2950/2952/2953/2954 সফ্টওয়্যার 40 MHz, 120 MHz, বা 160 MHz ব্যান্ডউইথ সহ রেডিও পুনরায় কনফিগারযোগ্য ডিভাইস।
- 30 ডিবি অ্যাটেন্যুয়েশন সহ অ্যাটেনুয়েটর এবং পুরুষ/মহিলা SMA সংযোগকারী যা USRP RIO ডিভাইসের সাথে অন্তর্ভুক্ত।
দ্রষ্টব্য: FlexRIO/FlexRIO অ্যাডাপ্টার মডিউল সেটআপের জন্য, attenuator এর প্রয়োজন নেই৷ - FlexRIO FPGA মডিউল: FlexRIO-এর জন্য PXIe-7975/7976 FPGA মডিউল
- FlexRIO অ্যাডাপ্টার মডিউল: FlexRIO-এর জন্য NI-5791 RF অ্যাডাপ্টার মডিউল
পূর্ববর্তী সুপারিশগুলি অনুমান করে যে আপনি PXI-ভিত্তিক হোস্ট সিস্টেম ব্যবহার করছেন। আপনি একটি PCI-ভিত্তিক বা PCI এক্সপ্রেস-ভিত্তিক MXI অ্যাডাপ্টার সহ একটি PC, অথবা একটি এক্সপ্রেস কার্ড-ভিত্তিক MXI অ্যাডাপ্টার সহ একটি ল্যাপটপ ব্যবহার করতে পারেন।
নিশ্চিত করুন যে আপনার হোস্টে কমপক্ষে 20 GB ফ্রি ডিস্ক স্পেস এবং 16 GB RAM আছে।
- সতর্কতা: আপনার হার্ডওয়্যার ব্যবহার করার আগে, নিরাপত্তা, EMC, এবং পরিবেশগত প্রবিধানগুলির সাথে সম্মতি নিশ্চিত করতে সমস্ত পণ্যের ডকুমেন্টেশন পড়ুন।
- সতর্কতা: নির্দিষ্ট EMC কার্যকারিতা নিশ্চিত করতে, শুধুমাত্র ঢালযুক্ত তার এবং আনুষাঙ্গিক দিয়ে RF ডিভাইসগুলি পরিচালনা করুন।
- সতর্কতা: নির্দিষ্ট EMC কার্যকারিতা নিশ্চিত করতে, USRP ডিভাইসের GPS অ্যান্টেনা ইনপুটের সাথে সংযুক্ত ব্যতীত সমস্ত I/O কেবলের দৈর্ঘ্য অবশ্যই 3 মিটার (10 ফুট) এর বেশি হওয়া উচিত নয়।
- সতর্কতা: USRP RIO এবং NI-5791 RF ডিভাইসগুলি একটি অ্যান্টেনা ব্যবহার করে বাতাসে সংক্রমণের জন্য অনুমোদিত বা লাইসেন্সপ্রাপ্ত নয়৷ ফলস্বরূপ, একটি অ্যান্টেনা সঙ্গে এই পণ্য পরিচালনা স্থানীয় আইন লঙ্ঘন হতে পারে. একটি অ্যান্টেনা দিয়ে এই পণ্যটি পরিচালনা করার আগে আপনি সমস্ত স্থানীয় আইন মেনে চলছেন তা নিশ্চিত করুন৷
কনফিগারেশন
- দুটি ডিভাইস, ক্যাবলযুক্ত
- দুটি ডিভাইস, ওভার-দ্য-এয়ার [1]
হার্ডওয়্যার কনফিগারেশন বিকল্প
সারণী 1 প্রয়োজনীয় হার্ডওয়্যার আনুষাঙ্গিক
আনুষাঙ্গিক | উভয় সেটআপ | USRP RIO সেটআপ |
---|---|---|
এসএমএ কেবল | 2 | 0 |
অ্যাটেনুয়েটর অ্যান্টেনা | 2 | 0 |
ইউএসআরপি ডিভাইস | 2 | 2 |
MXI অ্যাডাপ্টার | 2 | 2 |
FlexRIO FPGA মডিউল | 2 | N/A |
FlexRIO অ্যাডাপ্টার মডিউল | 2 | N/A |
পণ্য ব্যবহারের নির্দেশাবলী
- নিরাপত্তা, EMC, এবং পরিবেশগত প্রবিধানের সাথে সম্মতি নিশ্চিত করতে সমস্ত পণ্যের ডকুমেন্টেশন পড়া এবং বোঝা হয়েছে তা নিশ্চিত করুন।
- RF ডিভাইসগুলি সিস্টেমের প্রয়োজনীয়তা পূরণ করে এমন বিভিন্ন হোস্ট কম্পিউটারের সাথে সংযুক্ত রয়েছে তা নিশ্চিত করুন৷
- উপযুক্ত হার্ডওয়্যার কনফিগারেশন বিকল্পটি বেছে নিন এবং সারণী 1 অনুযায়ী প্রয়োজনীয় জিনিসপত্র সেট আপ করুন।
- একটি অ্যান্টেনা ব্যবহার করলে, একটি অ্যান্টেনার সাথে এই পণ্যটি পরিচালনা করার আগে সমস্ত স্থানীয় আইনের সাথে সম্মতি নিশ্চিত করুন৷
- নির্দিষ্ট EMC পারফরম্যান্স নিশ্চিত করতে, শুধুমাত্র ঢালযুক্ত কেবল এবং আনুষাঙ্গিক দিয়ে RF ডিভাইসগুলি পরিচালনা করুন।
- নির্দিষ্ট EMC পারফরম্যান্স নিশ্চিত করতে, USRP ডিভাইসের GPS অ্যান্টেনা ইনপুটের সাথে সংযুক্ত ব্যতীত সমস্ত I/O তারের দৈর্ঘ্য অবশ্যই 3 মিটার (10 ফুট) এর বেশি হওয়া উচিত নয়।
এই এস এর উপাদানগুলি বোঝাampলে প্রকল্প
প্রকল্পটি ল্যাব নিয়ে গঠিতVIEW হোস্ট কোড এবং ল্যাবVIEW সমর্থিত USRP RIO বা FlexRIO হার্ডওয়্যার লক্ষ্যগুলির জন্য FPGA কোড। সম্পর্কিত ফোল্ডার গঠন এবং প্রকল্পের উপাদান পরবর্তী উপধারায় বর্ণিত হয়েছে।
ফোল্ডার কাঠামো
802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্কের একটি নতুন উদাহরণ তৈরি করতে, ল্যাব চালু করুনVIEW ল্যাব নির্বাচন করে কমিউনিকেশন সিস্টেম ডিজাইন স্যুট 2.0VIEW স্টার্ট মেনু থেকে যোগাযোগ 2.0। চালু করা প্রকল্প ট্যাবে প্রজেক্ট টেমপ্লেট থেকে, অ্যাপ্লিকেশন ফ্রেমওয়ার্ক নির্বাচন করুন। প্রকল্প চালু করতে, নির্বাচন করুন:
- 802.11 USRP RIO ডিভাইস ব্যবহার করার সময় USRP RIO v2.1 ডিজাইন করুন
- 802.11 FlexRIO FPGA/FlexRIO মডিউল ব্যবহার করার সময় FlexRIO v2.1 ডিজাইন করুন
- 802.11 সিমুলেশন v2.1 সিমুলেশন মোডে ফিজিক্যাল ট্রান্সমিটার (TX) এবং রিসিভার (RX) সিগন্যাল প্রসেসিংয়ের FPGA কোড চালানোর জন্য। সিমুলেশন প্রজেক্টের সংশ্লিষ্ট গাইড এর সাথে সংযুক্ত করা হয়েছে।
802.11 ডিজাইন প্রকল্পের জন্য, নিম্নলিখিত files এবং ফোল্ডারগুলি নির্দিষ্ট ফোল্ডারের ভিতরে তৈরি করা হয়:
- 802.11 ডিজাইন USRP RIO v2.1.lvproject / 802.11 ডিজাইন FlexRIO RIO v2.1.lvproject —এই প্রকল্প file লিঙ্কযুক্ত সাবভিআই, লক্ষ্য এবং বিল্ড স্পেসিফিকেশন সম্পর্কে তথ্য রয়েছে।
- 802.11 Host.gvi—এই শীর্ষ-স্তরের হোস্ট VI একটি 802.11 স্টেশন প্রয়োগ করে। হোস্ট বিট সঙ্গে ইন্টারফেসfile লক্ষ্য নির্দিষ্ট সাবফোল্ডারে অবস্থিত শীর্ষ-স্তরের FPGA VI, 802.11 FPGA STA.gvi থেকে তৈরি করুন।
- বিল্ডস—এই ফোল্ডারে প্রি-কম্পাইল করা বিট থাকেfileনির্বাচিত টার্গেট ডিভাইসের জন্য s.
- কমন—সাধারণ লাইব্রেরিতে হোস্ট এবং FPGA-এর জন্য জেনেরিক সাবভিআই রয়েছে যা 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্কে ব্যবহৃত হয়। এই কোড গাণিতিক ফাংশন এবং টাইপ রূপান্তর অন্তর্ভুক্ত.
- FlexRIO/USRP RIO— এই ফোল্ডারগুলিতে হোস্ট এবং FPGA সাবভিআইগুলির লক্ষ্য-নির্দিষ্ট বাস্তবায়ন রয়েছে, যার মধ্যে লাভ এবং ফ্রিকোয়েন্সি সেট করার কোড অন্তর্ভুক্ত রয়েছে। এই কোডটি বেশিরভাগ ক্ষেত্রে প্রদত্ত লক্ষ্য-নির্দিষ্ট স্ট্রিমিং থেকে অভিযোজিত হয়ampলে প্রকল্প। এগুলিতে লক্ষ্য-নির্দিষ্ট শীর্ষ-স্তরের FPGA VIগুলিও রয়েছে।
- 802.11 v2.1—এই ফোল্ডারটিতে 802.11 কার্যকারিতা রয়েছে যা নিজেই কয়েকটি FPGA ফোল্ডার এবং একটি হোস্ট ডিরেক্টরিতে বিভক্ত।
উপাদান
802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক একটি IEEE 802.11-ভিত্তিক সিস্টেমের জন্য একটি রিয়েল-টাইম অর্থোগোনাল ফ্রিকোয়েন্সি-ডিভিশন মাল্টিপ্লেক্সিং (OFDM) ফিজিক্যাল লেয়ার (PHY) এবং মিডিয়া অ্যাক্সেস কন্ট্রোল (MAC) বাস্তবায়ন প্রদান করে। 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ল্যাবVIEW প্রকল্পটি রিসিভার (RX) এবং ট্রান্সমিটার (TX) কার্যকারিতা সহ একটি স্টেশনের কার্যকারিতা প্রয়োগ করে।
সম্মতি এবং বিচ্যুতির বিবৃতি
802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্কটি IEEE 802.11 স্পেসিফিকেশনের সাথে সঙ্গতিপূর্ণ হওয়ার জন্য ডিজাইন করা হয়েছে। ডিজাইনটিকে সহজে পরিবর্তনযোগ্য রাখার জন্য, 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক IEEE 802.11 স্ট্যান্ডার্ডের মূল কার্যকারিতার উপর ফোকাস করে।
- 802.11a- (লেগেসি মোড) এবং 802.11ac- (খুব উচ্চ থ্রুপুট মোড) অনুগত PHY
- ক্ষেত্র ভিত্তিক প্যাকেট সনাক্তকরণ প্রশিক্ষণ
- সিগন্যাল এবং ডেটা ফিল্ড এনকোডিং এবং ডিকোডিং
- শক্তি এবং সংকেত সনাক্তকরণের উপর ভিত্তি করে ক্লিয়ার চ্যানেল অ্যাসেসমেন্ট (সিসিএ)
- বাহক সেন্স মাল্টিপল এক্সেস উইথ কলিশন এভয়েডেন্স (CSMA/CA) পদ্ধতি রিট্রান্সমিশন সহ
- র্যান্ডম ব্যাকঅফ পদ্ধতি
- রিকোয়েস্ট-টু-সেন্ড/ক্লিয়ার-টু-সেন্ড (RTS/CTS), ডেটা ফ্রেম এবং স্বীকৃতি (ACK) ফ্রেম ট্রান্সমিশনকে সমর্থন করার জন্য 802.11a এবং 802.11ac অনুগত MAC উপাদানগুলি
- 802.11 IEEE-সঙ্গত শর্ট ইন্টারফ্রেম স্পেসিং (SIFS) টাইমিং সহ ACK প্রজন্ম (16 µs)
- নেটওয়ার্ক বরাদ্দ ভেক্টর (এনএভি) সমর্থন
- MAC প্রোটোকল ডেটা ইউনিট (MPDU) জেনারেশন এবং মাল্টি-নোড অ্যাড্রেসিং
- L1/L2 API যা বাহ্যিক অ্যাপ্লিকেশনগুলিকে উপরের MAC কার্যকারিতা বাস্তবায়নের অনুমতি দেয় যেমন মধ্যম এবং নিম্ন MAC-এর কার্যকারিতা অ্যাক্সেস করতে যোগদানের পদ্ধতি
802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক নিম্নলিখিত বৈশিষ্ট্যগুলিকে সমর্থন করে: - দীর্ঘ প্রহরী ব্যবধান শুধুমাত্র
- একক ইনপুট একক আউটপুট (SISO) আর্কিটেকচার, মাল্টিপল-ইনপুট মাল্টিপল-আউটপুট (MIMO) কনফিগারেশনের জন্য প্রস্তুত
- 20ac স্ট্যান্ডার্ডের জন্য VHT40, VHT80, এবং VHT802.11। 802.11ac 80 MHz ব্যান্ডউইথের জন্য, সমর্থন মডুলেশন এবং কোডিং স্কিম (MCS) নম্বর 4 পর্যন্ত সীমাবদ্ধ।
- 802.11ac স্ট্যান্ডার্ডের জন্য একক MPDU সহ একত্রিত MPDU (A-MPDU)
- প্যাকেট-বাই-প্যাকেট স্বয়ংক্রিয় লাভ নিয়ন্ত্রণ (AGC) ওভার-দ্য-এয়ার ট্রান্সমিশন এবং অভ্যর্থনা করার অনুমতি দেয়।
ni.com/info-এ যান এবং ল্যাব অ্যাক্সেস করতে তথ্য কোড 80211AppFWManual লিখুনVIEW 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ডিজাইন সম্পর্কে আরও তথ্যের জন্য যোগাযোগ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ম্যানুয়াল।
চলমান এই এসampলে প্রকল্প
802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক নির্বিচারে সংখ্যক স্টেশনের সাথে ইন্টারঅ্যাকশনকে সমর্থন করে, যা পরবর্তীতে আরএফ মাল্টি স্টেশন মোড হিসাবে উল্লেখ করা হয়। অন্যান্য অপারেশন মোডগুলি "অতিরিক্ত অপারেশন মোড এবং কনফিগারেশন বিকল্প" বিভাগে বর্ণনা করা হয়েছে। RF মাল্টি স্টেশন মোডে, প্রতিটি স্টেশন একটি একক 802.11 ডিভাইস হিসাবে কাজ করে। নিম্নলিখিত বর্ণনাগুলি অনুমান করে যে দুটি স্বাধীন স্টেশন রয়েছে, প্রতিটি তার নিজস্ব RF ডিভাইসে চলছে। এগুলিকে স্টেশন এ এবং স্টেশন বি হিসাবে উল্লেখ করা হয়।
হার্ডওয়্যার কনফিগার করা: কেবলযুক্ত
কনফিগারেশনের উপর নির্ভর করে, "USRP RIO সেটআপ কনফিগার করা" বা "FlexRIO/FlexRIO অ্যাডাপ্টার মডিউল সেটআপ কনফিগার করা" বিভাগে ধাপগুলি অনুসরণ করুন৷
USRP RIO সিস্টেম কনফিগার করা হচ্ছে
- নিশ্চিত করুন যে ইউএসআরপি RIO ডিভাইসগুলি ল্যাব চলমান হোস্ট সিস্টেমগুলির সাথে সঠিকভাবে সংযুক্ত রয়েছে৷VIEW কমিউনিকেশন সিস্টেম ডিজাইন স্যুট।
- চিত্র 2-এ দেখানো RF সংযোগ তৈরি করতে নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন।
- স্টেশন A এবং স্টেশন B এর RF30/TX0 পোর্টে দুটি 1 dB অ্যাটেনুয়েটর সংযুক্ত করুন।
- অ্যাটেনুয়েটরগুলির অন্য প্রান্তটি দুটি আরএফ তারের সাথে সংযুক্ত করুন।
- স্টেশন A থেকে স্টেশন B এর RF1/RX2 পোর্টে আসা RF তারের অন্য প্রান্তটি সংযুক্ত করুন।
- স্টেশন B থেকে স্টেশন A এর RF1/RX2 পোর্টে আসা RF তারের অন্য প্রান্তটি সংযুক্ত করুন।
- ইউএসআরপি ডিভাইসে শক্তি।
- হোস্ট সিস্টেমের উপর শক্তি.
আরএফ তারের অপারেটিং ফ্রিকোয়েন্সি সমর্থন করা উচিত।
FlexRIO সিস্টেম কনফিগার করা হচ্ছে
- নিশ্চিত করুন যে FlexRIO ডিভাইসগুলি ল্যাব চলমান হোস্ট সিস্টেমগুলির সাথে সঠিকভাবে সংযুক্ত রয়েছে৷VIEW কমিউনিকেশন সিস্টেম ডিজাইন স্যুট।
- চিত্র 3-এ দেখানো RF সংযোগ তৈরি করতে নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন।
- RF কেবল ব্যবহার করে স্টেশন A-এর TX পোর্টকে B স্টেশনের RX পোর্টের সাথে সংযুক্ত করুন।
- RF কেবল ব্যবহার করে স্টেশন B-এর TX পোর্টকে স্টেশন A-এর RX পোর্টের সাথে সংযুক্ত করুন।
- হোস্ট সিস্টেমের উপর শক্তি.
আরএফ তারের অপারেটিং ফ্রিকোয়েন্সি সমর্থন করা উচিত।
ল্যাব চালাচ্ছেVIEW হোস্ট কোড
ল্যাব নিশ্চিত করুনVIEW কমিউনিকেশন সিস্টেম ডিজাইন স্যুট 2.0 এবং 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1 আপনার সিস্টেমে ইনস্টল করা আছে। প্রদত্ত ইনস্টলেশন মিডিয়া থেকে setup.exe চালানোর মাধ্যমে ইনস্টলেশন শুরু হয়। ইনস্টলেশন প্রক্রিয়া সম্পূর্ণ করতে ইনস্টলার প্রম্পট অনুসরণ করুন।
ল্যাব চালানোর জন্য প্রয়োজনীয় পদক্ষেপVIEW দুটি স্টেশনে হোস্ট কোড নিম্নলিখিত সংক্ষিপ্ত করা হয়:
- প্রথম হোস্টে স্টেশন A এর জন্য:
- ক ল্যাব চালু করুনVIEW ল্যাব নির্বাচন করে কমিউনিকেশন সিস্টেম ডিজাইন স্যুটVIEW স্টার্ট মেনু থেকে যোগাযোগ 2.0।
- খ. প্রকল্পটি চালু করতে প্রজেক্ট ট্যাব থেকে, অ্যাপ্লিকেশন ফ্রেমওয়ার্ক » 802.11 ডিজাইন… নির্বাচন করুন।
- 802.11 ডিজাইন USRP RIO v2.1 নির্বাচন করুন যদি আপনি একটি USRP RIO সেটআপ ব্যবহার করেন।
- 802.11 ডিজাইন FlexRIO v2.1 নির্বাচন করুন যদি আপনি একটি FlexRIO সেটআপ ব্যবহার করেন।
- গ. সেই প্রকল্পের মধ্যে, শীর্ষ-স্তরের হোস্ট VI 802.11 Host.gvi প্রদর্শিত হবে।
- d RIO ডিভাইস নিয়ন্ত্রণে RIO শনাক্তকারী কনফিগার করুন। আপনার ডিভাইসের জন্য RIO শনাক্তকারী পেতে আপনি NI পরিমাপ এবং অটোমেশন এক্সপ্লোরার (MAX) ব্যবহার করতে পারেন। USRP RIO ডিভাইস ব্যান্ডউইথ (যদি 40 MHz, 80 MHz, এবং 160 MHz হয়) সহজাতভাবে চিহ্নিত করা হয়।
- দ্বিতীয় হোস্টে স্টেশন B-এর জন্য ধাপ 1 পুনরাবৃত্তি করুন।
- স্টেশন A-এর স্টেশন নম্বর 1-এ এবং B-এর স্টেশন নম্বর 2-এ সেট করুন।
- FlexRIO সেটআপের জন্য, রেফারেন্স ক্লক PXI_CLK বা REF IN/ClkIn-এ সেট করুন।
- ক PXI_CLK এর জন্য: রেফারেন্সটি PXI চ্যাসিস থেকে নেওয়া হয়েছে।
- খ. REF IN/ClkIn: রেফারেন্সটি NI-5791 অ্যাডাপ্টার মডিউলের ClkIn পোর্ট থেকে নেওয়া হয়েছে।
- উভয় স্টেশনে ডিভাইস MAC ঠিকানা এবং গন্তব্য MAC ঠিকানার সেটিংস সঠিকভাবে সামঞ্জস্য করুন।
- ক স্টেশন A: ডিভাইসের MAC ঠিকানা এবং গন্তব্য MAC ঠিকানা সেট করুন 46:6F:4B:75:6D:61 এবং 46:6F:4B:75:6D:62 (ডিফল্ট মান)।
- খ. স্টেশন B: ডিভাইস MAC ঠিকানা এবং গন্তব্য MAC ঠিকানা 46:6F:4B:75:6D:62 এবং 46:6F:4B:75:6D:61 সেট করুন।
- প্রতিটি স্টেশনের জন্য, ল্যাব চালানVIEW রান বোতামে ক্লিক করে VI হোস্ট করুন ( )।
- ক সফল হলে, ডিভাইস প্রস্তুত সূচক আলো।
- খ. আপনি যদি একটি ত্রুটি পান, নিম্নলিখিতগুলির মধ্যে একটি চেষ্টা করুন:
- আপনার ডিভাইস সঠিকভাবে সংযুক্ত করা হয়েছে তা নিশ্চিত করুন।
- RIO ডিভাইসের কনফিগারেশন পরীক্ষা করুন।
- স্টেশন কন্ট্রোল চালু করুন সেট করে স্টেশন A সক্ষম করুন। স্টেশন সক্রিয় সূচক চালু করা উচিত.
- স্টেশন কন্ট্রোল চালু করুন সেট করে স্টেশন B সক্ষম করুন। স্টেশন সক্রিয় সূচক চালু করা উচিত.
- MAC ট্যাবটি নির্বাচন করুন, এবং অন্য স্টেশনে MCS এবং Subcarrier ফরম্যাট প্যারামিটার ব্যবহার করে কনফিগার করা মডুলেশন এবং কোডিং স্কিমের সাথে দেখানো RX কনস্টেলেশন মেলে তা যাচাই করুন। প্রাক্তন জন্যampলে, স্টেশন A-তে সাবক্যারিয়ার ফরম্যাট এবং MCS ডিফল্টে ছেড়ে দিন এবং সাবক্যারিয়ার ফরম্যাটকে 40 MHz (IEEE 802.11 ac) এবং MCS B-এ 5-এ সেট করুন। 16-চতুর্থাংশ ampলিটুড মডুলেশন (QAM) MCS 4-এর জন্য ব্যবহৃত হয় এবং স্টেশন B-এর ব্যবহারকারী ইন্টারফেসে ঘটে। 64 QAM MCS 5-এর জন্য ব্যবহৃত হয় এবং এটি স্টেশন A-এর ব্যবহারকারী ইন্টারফেসে ঘটে।
- RF এবং PHY ট্যাবটি নির্বাচন করুন এবং প্রদর্শিত RX পাওয়ার স্পেকট্রামটি অন্য স্টেশনে নির্বাচিত সাবক্যারিয়ার বিন্যাসের অনুরূপ তা যাচাই করুন৷ স্টেশন A 40 MHz RX পাওয়ার স্পেকট্রাম দেখায় যখন স্টেশন B 20 MHz RX পাওয়ার স্পেকট্রাম দেখায়।
দ্রষ্টব্য: 40 MHz ব্যান্ডউইথ সহ USRP RIO ডিভাইস 80 MHz ব্যান্ডউইথের সাথে এনকোড করা প্যাকেট প্রেরণ বা গ্রহণ করতে পারে না।
স্টেশন A এবং B এর 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ইউজার ইন্টারফেসগুলি যথাক্রমে চিত্র 6 এবং চিত্র 7 এ দেখানো হয়েছে। প্রতিটি স্টেশনের অবস্থা নিরীক্ষণ করতে, 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক বিভিন্ন সূচক এবং গ্রাফ প্রদান করে। সমস্ত অ্যাপ্লিকেশন সেটিংসের পাশাপাশি গ্রাফ এবং সূচকগুলি নিম্নলিখিত উপবিভাগে বর্ণনা করা হয়েছে। সামনের প্যানেলের নিয়ন্ত্রণগুলি নিম্নলিখিত তিনটি সেটে শ্রেণীবদ্ধ করা হয়েছে:
- অ্যাপ্লিকেশন সেটিংস: স্টেশন চালু করার আগে সেই নিয়ন্ত্রণগুলি সেট করা উচিত।
- স্ট্যাটিক রানটাইম সেটিংস: সেই কন্ট্রোলগুলি বন্ধ করতে হবে এবং তারপরে স্টেশনে। এর জন্য Enable Station কন্ট্রোল ব্যবহার করা হয়।
- ডায়নামিক রানটাইম সেটিংস: স্টেশনটি যেখানে চলছে সেখানে সেই নিয়ন্ত্রণগুলি সেট করা যেতে পারে।
নিয়ন্ত্রণ এবং সূচকের বর্ণনা
মৌলিক নিয়ন্ত্রণ এবং সূচক
অ্যাপ্লিকেশন সেটিংস
VI শুরু হলে অ্যাপ্লিকেশন সেটিংস প্রয়োগ করা হয় এবং একবার VI চালু হয়ে গেলে পরিবর্তন করা যায় না। এই সেটিংস পরিবর্তন করতে, VI বন্ধ করুন, পরিবর্তনগুলি প্রয়োগ করুন এবং VI পুনরায় চালু করুন৷ তারা চিত্র 6 এ দেখানো হয়েছে।
প্যারামিটার | বর্ণনা |
আরআইও ডিভাইস | RF হার্ডওয়্যার ডিভাইসের RIO ঠিকানা। |
রেফারেন্স ঘড়ি | ডিভাইস ঘড়ির জন্য রেফারেন্স কনফিগার করে। রেফারেন্স ফ্রিকোয়েন্সি 10 MHz হতে হবে। আপনি নিম্নলিখিত উত্স থেকে চয়ন করতে পারেন:
অভ্যন্তরীণ- অভ্যন্তরীণ রেফারেন্স ঘড়ি ব্যবহার করে। REF IN / ClkIn— রেফারেন্সটি REF IN পোর্ট (USRP-294xR, এবং USRP-295XR) বা ClkIn পোর্ট (NI 5791) থেকে নেওয়া হয়েছে। জিপিএসরেফারেন্সটি GPS মডিউল থেকে নেওয়া হয়েছে। শুধুমাত্র USRP- 2950/2952/2953 ডিভাইসের জন্য প্রযোজ্য। PXI_CLK— রেফারেন্সটি PXI চ্যাসি থেকে নেওয়া হয়েছে। শুধুমাত্র NI-7975 অ্যাডাপ্টার মডিউল সহ PXIe- 7976/5791 লক্ষ্যগুলির জন্য প্রযোজ্য৷ |
অপারেশন মোড | এটি ব্লক ডায়াগ্রামে একটি ধ্রুবক হিসাবে সেট করা হয়েছে। 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক নিম্নলিখিত মোড প্রদান করে:
RF লুপব্যাক—আরএফ ক্যাবলিং বা অ্যান্টেনা ব্যবহার করে একই ডিভাইসের RX পাথের সাথে একটি ডিভাইসের TX পাথ সংযোগ করে। RF মাল্টি স্টেশন— দুই বা ততোধিক স্বাধীন স্টেশনের সাথে নিয়মিত ডেটা ট্রান্সমিশন যা হয় অ্যান্টেনা বা তারের সংযোগের মাধ্যমে সংযুক্ত পৃথক ডিভাইসে চলমান। আরএফ মাল্টি স্টেশন হল ডিফল্ট অপারেশন মোড। বেসব্যান্ড লুপব্যাক—আরএফ লুপব্যাকের অনুরূপ, কিন্তু বহিরাগত কেবল লুপব্যাক অভ্যন্তরীণ ডিজিটাল বেসব্যান্ড লুপব্যাক পাথ দ্বারা প্রতিস্থাপিত হয়। |
স্ট্যাটিক রানটাইম সেটিংস
স্ট্যাটিক রানটাইম সেটিংস পরিবর্তন করা যেতে পারে যখন স্টেশনটি বন্ধ থাকে। স্টেশনটি চালু হলে পরামিতিগুলি প্রয়োগ করা হয়। তারা চিত্র 6 এ দেখানো হয়েছে।
প্যারামিটার | বর্ণনা |
স্টেশন সংখ্যা | স্টেশন নম্বর সেট করতে সংখ্যাসূচক নিয়ন্ত্রণ। প্রতিটি চলমান স্টেশন একটি পৃথক নম্বর থাকা উচিত. এটি 10 পর্যন্ত হতে পারে। ব্যবহারকারী যদি চলমান স্টেশনের সংখ্যা বাড়াতে চান, তাহলে MSDU সিকোয়েন্স নম্বর অ্যাসাইনমেন্ট এবং ডুপ্লিকেট সনাক্তকরণের ক্যাশে প্রয়োজনীয় মান পর্যন্ত বৃদ্ধি করা উচিত, যেহেতু ডিফল্ট মান 10। |
প্রাথমিক চ্যানেল কেন্দ্র ফ্রিকোয়েন্সি [হার্জ] | এটি হার্জে ট্রান্সমিটারের প্রাথমিক চ্যানেল কেন্দ্রের ফ্রিকোয়েন্সি। বৈধ মানগুলি স্টেশনটি যে ডিভাইসে চলছে তার উপর নির্ভর করে৷ |
প্রাথমিক চ্যানেল নির্বাচক | কোন সাবব্যান্ড প্রাথমিক চ্যানেল হিসাবে ব্যবহৃত হয় তা নির্ধারণ করতে সংখ্যাসূচক নিয়ন্ত্রণ। PHY 80 মেগাহার্টজ ব্যান্ডউইথকে কভার করে, যা নন-হাই থ্রুপুট (নন-এইচটি) সিগন্যালের জন্য 0 মেগাহার্টজ ব্যান্ডউইথের মধ্যে চারটি সাবব্যান্ড {3,…,20} ভাগ করা যেতে পারে। বিস্তৃত ব্যান্ডউইথের জন্য সাবব্যান্ডগুলি একত্রিত হয়। ni.com/info-এ যান এবং তথ্য কোড লিখুন 80211AppFWManual অ্যাক্সেস করতে ল্যাবVIEW যোগাযোগ 802.11 আবেদন ফ্রেমওয়ার্ক ম্যানুয়াল চ্যানেলাইজেশন সম্পর্কে আরও তথ্যের জন্য। |
শক্তি স্তর [dBm] | একটি অবিচ্ছিন্ন তরঙ্গ (CW) সংকেতের ট্রান্সমিশন বিবেচনা করে আউটপুট পাওয়ার লেভেল যা সম্পূর্ণ ডিজিটাল থেকে এনালগ রূপান্তরকারী (DAC) পরিসরে রয়েছে। OFDM-এর উচ্চ শিখর-থেকে-গড় শক্তি অনুপাতের অর্থ হল প্রেরিত 802.11 ফ্রেমের আউটপুট শক্তি সাধারণত 9 dB থেকে 12 dB হয় সামঞ্জস্য করা পাওয়ার স্তরের নীচে। |
TX RF বন্দর | TX এর জন্য ব্যবহৃত RF পোর্ট (শুধুমাত্র USRP RIO ডিভাইসের জন্য প্রযোজ্য)। |
RX RF বন্দর | RX এর জন্য ব্যবহৃত RF পোর্ট (শুধুমাত্র USRP RIO ডিভাইসের জন্য প্রযোজ্য)। |
ডিভাইস ম্যাক ঠিকানা | স্টেশনের সাথে যুক্ত MAC ঠিকানা। বুলিয়ান সূচকটি দেখায় যে প্রদত্ত MAC ঠিকানাটি বৈধ কিনা। MAC ঠিকানা যাচাইকরণ ডায়নামিক মোডে সম্পন্ন হয়। |
ডায়নামিক রানটাইম সেটিংস
গতিশীল রানটাইম সেটিংস যে কোনো সময় পরিবর্তন করা যেতে পারে এবং অবিলম্বে প্রয়োগ করা হয়, এমনকি যখন স্টেশন সক্রিয় থাকে। তারা চিত্র 6 এ দেখানো হয়েছে।
প্যারামিটার | বর্ণনা |
সাবক্যারিয়ার বিন্যাস | আপনাকে IEEE 802.11 স্ট্যান্ডার্ড ফর্ম্যাটের মধ্যে স্যুইচ করার অনুমতি দেয়। সমর্থিত ফরম্যাটগুলি নিম্নরূপ: |
802.11 MHz ব্যান্ডউইথ সহ 20a
802.11 MHz ব্যান্ডউইথ সহ 20ac 802.11 MHz ব্যান্ডউইথ সহ 40ac · 802.11 MHz ব্যান্ডউইথ সহ 80ac (4 পর্যন্ত MCS সমর্থিত) |
|
এমসিএস | ডেটা ফ্রেম এনকোড করতে ব্যবহৃত মডুলেশন এবং কোডিং স্কিম সূচক। ACK ফ্রেমগুলি সর্বদা MCS 0 দিয়ে পাঠানো হয়। সচেতন থাকুন যে সমস্ত MCS মান সমস্ত সাবক্যারিয়ার ফরম্যাটের জন্য প্রযোজ্য নয় এবং MCS এর অর্থ সাবক্যারিয়ার বিন্যাসের সাথে পরিবর্তিত হয়। MCS ক্ষেত্রের পাশের পাঠ্য ক্ষেত্রটি বর্তমান MCS এবং সাবক্যারিয়ার ফরম্যাটের জন্য মডুলেশন স্কিম এবং কোডিং রেট দেখায়। |
এজিসি | সক্ষম হলে, প্রাপ্ত সংকেত পাওয়ার শক্তির উপর নির্ভর করে সর্বোত্তম লাভ সেটিং বেছে নেওয়া হয়। AGC অক্ষম করা থাকলে RX লাভের মান ম্যানুয়াল RX Gain থেকে নেওয়া হয়। |
ম্যানুয়াল RX লাভ [dB] | ম্যানুয়াল RX লাভ মূল্য। AGC অক্ষম হলে প্রয়োগ করা হয়। |
গন্তব্য ম্যাক ঠিকানা | যে গন্তব্যে প্যাকেট পাঠাতে হবে তার MAC ঠিকানা। বুলিয়ান সূচকটি দেখায় যে প্রদত্ত MAC ঠিকানাটি বৈধ কি না। আরএফ লুপব্যাক মোডে চললে, গন্তব্য ম্যাক ঠিকানা এবং ডিভাইস ম্যাক ঠিকানা অনুরূপ হওয়া উচিত। |
সূচক
নিম্নলিখিত সারণীটি প্রধান সামনের প্যানেলে সংঘটিত সূচকগুলি উপস্থাপন করে যেমনটি চিত্র 6 এ দেখানো হয়েছে।
প্যারামিটার | বর্ণনা |
ডিভাইস প্রস্তুত | বুলিয়ান সূচক দেখায় যে ডিভাইসটি প্রস্তুত কিনা। আপনি যদি একটি ত্রুটি পান, নিম্নলিখিতগুলির মধ্যে একটি চেষ্টা করুন:
আপনার RIO ডিভাইসটি সঠিকভাবে সংযুক্ত আছে তা নিশ্চিত করুন। · এর কনফিগারেশন পরীক্ষা করুন আরআইও ডিভাইস. · স্টেশন নম্বর চেক করুন। একই হোস্টে একাধিক স্টেশন চলমান থাকলে এটি ভিন্ন হওয়া উচিত। |
টার্গেট ফিফো উপচে পড়া | বুলিয়ান ইন্ডিকেটর যা আলোকিত করে যদি লক্ষ্যমাত্রা হোস্ট (T2H) ফার্স্ট-ইন-ফার্স্ট-আউট মেমরি বাফার (FIFOs) এ একটি ওভারফ্লো থাকে। যদি T2H FIFO-এর একটি উপচে পড়ে, তবে এর তথ্য আর নির্ভরযোগ্য নয়। এই FIFOগুলি নিম্নরূপ:
· T2H RX ডেটা ওভারফ্লো · T2H নক্ষত্রপুঞ্জ ওভারফ্লো · T2H RX পাওয়ার স্পেকট্রাম ওভারফ্লো · T2H চ্যানেল অনুমান ওভারফ্লো · TX থেকে RF FIFO ওভারফ্লো |
স্টেশন সক্রিয় | বুলিয়ান ইন্ডিকেটর দেখায় যে স্টেশনটি সেট করে স্টেশন সক্রিয় করার পরে RF সক্রিয় আছে কিনা সক্ষম করুন স্টেশন নিয়ন্ত্রণ On. |
প্রয়োগ করা হয়েছে RX লাভ [dB] | একটি সংখ্যাসূচক সূচক বর্তমানে প্রয়োগ করা RX লাভ মান দেখায়। এই মান হল ম্যানুয়াল RX লাভ যখন AGC অক্ষম থাকে, অথবা AGC সক্রিয় থাকলে গণনাকৃত RX লাভ। উভয় ক্ষেত্রেই, লাভের মান ডিভাইসের ক্ষমতা দ্বারা বাধ্য করা হয়। |
বৈধ | দেওয়া হলে বুলিয়ান সূচক দেখায় ডিভাইস ম্যাক ঠিকানা এবং গন্তব্য ম্যাক ঠিকানা স্টেশনের সাথে যুক্ত বৈধ। |
MAC ট্যাব
নিম্নলিখিত সারণীগুলি MAC ট্যাবে রাখা নিয়ন্ত্রণ এবং সূচকগুলির তালিকা করে যেমন চিত্র 6-এ দেখানো হয়েছে৷
ডায়নামিক রানটাইম সেটিংস
প্যারামিটার | বর্ণনা |
ডেটা উৎস | হোস্ট থেকে লক্ষ্যে পাঠানো MAC ফ্রেমের উৎস নির্ধারণ করে।
বন্ধ—এই পদ্ধতিটি TX ডেটা প্রেরণ অক্ষম করার জন্য উপযোগী যখন TX চেইন ACK প্যাকেটগুলি ট্রিগার করতে সক্রিয় থাকে। ইউডিপি—এই পদ্ধতিটি ডেমো দেখানোর জন্য উপযোগী, যেমন একটি বাহ্যিক ভিডিও স্ট্রিমিং অ্যাপ্লিকেশন ব্যবহার করার সময়, বা বাহ্যিক নেটওয়ার্ক টেস্টিং টুল, যেমন Iperf ব্যবহার করার জন্য। এই পদ্ধতিতে, ইনপুট ডেটা ইউজার da ব্যবহার করে 802.11 স্টেশনে আসে বা উৎপন্ন হয়tagরাম প্রোটোকল (ইউডিপি)। PN ডেটা—এই পদ্ধতিটি এলোমেলো বিট পাঠায় এবং কার্যকরী পরীক্ষার জন্য উপযোগী। প্যাকেটের আকার এবং হার সহজেই মানিয়ে নেওয়া যায়। |
ম্যানুয়াল—এই পদ্ধতিটি ডিবাগিং উদ্দেশ্যে একক প্যাকেট ট্রিগার করতে উপযোগী।
বাহ্যিক802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক দ্বারা প্রদত্ত MAC এবং PHY কার্যকারিতাগুলি ব্যবহার করার জন্য একটি সম্ভাব্য বহিরাগত উপরের MAC উপলব্ধি বা অন্যান্য বাহ্যিক অ্যাপ্লিকেশনগুলিকে অনুমতি দিন। |
|
ডেটা উৎস অপশন | প্রতিটি ট্যাব সংশ্লিষ্ট ডেটা উত্সগুলির জন্য বিকল্পগুলি দেখায়৷
ইউডিপি ট্যাবট্রান্সমিটারের জন্য ডেটা পুনরুদ্ধার করার জন্য একটি বিনামূল্যের UDP পোর্ট সহজাতভাবে স্টেশন নম্বরের উপর ভিত্তি করে প্রাপ্ত হয়। PN ট্যাব – PN ডেটা প্যাকেট আকার— বাইটে প্যাকেটের আকার (পরিসীমা 4061 এ সীমাবদ্ধ, যা MAC ওভারহেড দ্বারা হ্রাস করা একক A-MPDU) PN ট্যাব – PN প্যাকেট প্রতি দ্বিতীয়—প্রতি সেকেন্ডে প্রেরণ করার জন্য প্যাকেটের গড় সংখ্যা (10,000-এর মধ্যে সীমাবদ্ধ। স্টেশনের কনফিগারেশনের উপর নির্ভর করে অর্জনযোগ্য থ্রুপুট কম হতে পারে)। ম্যানুয়াল ট্যাব – ট্রিগার TX- একটি একক TX প্যাকেট ট্রিগার করার জন্য একটি বুলিয়ান নিয়ন্ত্রণ। |
ডেটা ডুব | এটিতে নিম্নলিখিত বিকল্প রয়েছে:
· বন্ধ-ডেটা বাতিল করা হয়েছে। · ইউডিপি— যদি সক্ষম করা থাকে, প্রাপ্ত ফ্রেমগুলি কনফিগার করা UDP ঠিকানা এবং পোর্টে ফরোয়ার্ড করা হয় (নীচে দেখুন)। |
ডেটা ডুব অপশন | এটিতে UDP ডেটা সিঙ্ক বিকল্পের জন্য নিম্নলিখিত প্রয়োজনীয় কনফিগারেশন রয়েছে:
· প্রেরণ IP ঠিকানাUDP আউটপুট স্ট্রীমের জন্য গন্তব্য আইপি ঠিকানা। · প্রেরণ বন্দর- UDP আউটপুট স্ট্রীমের জন্য লক্ষ্য UDP পোর্ট, সাধারণত 1,025 এবং 65,535 এর মধ্যে। |
রিসেট করুন TX পরিসংখ্যান | সমস্ত কাউন্টার রিসেট করার জন্য একটি বুলিয়ান নিয়ন্ত্রণ ম্যাক TX পরিসংখ্যান ক্লাস্টার |
রিসেট করুন RX পরিসংখ্যান | সমস্ত কাউন্টার রিসেট করার জন্য একটি বুলিয়ান নিয়ন্ত্রণ ম্যাক RX পরিসংখ্যান ক্লাস্টার |
মান প্রতি দ্বিতীয় | একটি বুলিয়ান নিয়ন্ত্রণ দেখানোর জন্য ম্যাক TX পরিসংখ্যান এবং ম্যাক RX পরিসংখ্যান হয় শেষ রিসেটের পর থেকে জমা হওয়া মান বা প্রতি সেকেন্ডের মান হিসাবে। |
গ্রাফ এবং সূচক
নিম্নলিখিত সারণী MAC ট্যাবে উপস্থাপিত সূচক এবং গ্রাফগুলি উপস্থাপন করে যেমনটি চিত্র 6 এ দেখানো হয়েছে।
প্যারামিটার | বর্ণনা |
ডেটা উৎস অপশন – ইউডিপি | গ্রহণ করুন বন্দর—উৎস UDP ইনপুট স্ট্রীমের UDP পোর্ট।
ফিফো পূর্ণ— নির্দেশ করে যে UDP রিডারের সকেট বাফার প্রদত্ত ডেটা পড়ার জন্য ছোট, তাই প্যাকেটগুলি বাদ দেওয়া হয়। সকেট বাফার আকার বাড়ান. ডেটা স্থানান্তর— নির্দেশ করে যে প্যাকেটগুলি প্রদত্ত পোর্ট থেকে সফলভাবে পড়া হয়েছে৷ আরো বিস্তারিত জানার জন্য ভিডিও স্ট্রিমিং দেখুন. |
ডেটা ডুব অপশন – ইউডিপি | ফিফো পূর্ণ— নির্দেশ করে যে RX ডেটা ডাইরেক্ট মেমরি অ্যাক্সেস (DMA) FIFO থেকে পেলোড পাওয়ার জন্য UDP প্রেরকের সকেট বাফার ছোট, তাই প্যাকেটগুলি বাদ দেওয়া হয়। সকেট বাফার আকার বাড়ান.
ডেটা স্থানান্তর— নির্দেশ করে যে প্যাকেটগুলি সফলভাবে DMA FIFO থেকে পড়া হয়েছে এবং প্রদত্ত UDP পোর্টে ফরোয়ার্ড করা হয়েছে৷ |
RX নক্ষত্রপুঞ্জ | গ্রাফিকাল ইঙ্গিত RX I/Q s এর নক্ষত্রমণ্ডল দেখায়ampপ্রাপ্ত তথ্য ক্ষেত্রের লেস। |
RX থ্রুপুট [বিট/সেকেন্ড] | সাংখ্যিক ইঙ্গিত সফলভাবে প্রাপ্ত এবং ডিকোড করা ফ্রেমের সাথে মেলে ডেটা হার দেখায় ডিভাইস ম্যাক ঠিকানা. |
ডেটা হার [এমবিপিএস] | গ্রাফিকাল ইঙ্গিত দেখায় সফল প্রাপ্ত এবং ডিকোডেড ফ্রেমের সাথে মিলে যাওয়া ডেটা হার ডিভাইস ম্যাক ঠিকানা. |
ম্যাক TX পরিসংখ্যান | সংখ্যাসূচক ইঙ্গিত MAC TX সম্পর্কিত নিম্নলিখিত কাউন্টারগুলির মান দেখায়। উপস্থাপিত মানগুলি শেষ রিসেটের পর থেকে জমা হওয়া মান হতে পারে বা বুলিয়ান নিয়ন্ত্রণের অবস্থার উপর ভিত্তি করে প্রতি সেকেন্ডের মান হতে পারে মান প্রতি দ্বিতীয়.
· RTS ট্রিগার হয়েছে · CTS ট্রিগার হয়েছে · ডেটা ট্রিগার · ACK ট্রিগার হয়েছে |
ম্যাক RX পরিসংখ্যান | সংখ্যাসূচক ইঙ্গিত MAC RX সম্পর্কিত নিম্নলিখিত কাউন্টারগুলির মান দেখায়। উপস্থাপিত মানগুলি শেষ রিসেটের পর থেকে জমা হওয়া মান হতে পারে বা বুলিয়ান নিয়ন্ত্রণের অবস্থার উপর ভিত্তি করে প্রতি সেকেন্ডের মান হতে পারে মান প্রতি দ্বিতীয়.
· প্রস্তাবনা সনাক্ত করা হয়েছে (সিঙ্ক্রোনাইজেশন দ্বারা) |
· PHY পরিষেবা ডেটা ইউনিট (PSDUs) গৃহীত হয়েছে (বৈধ ফিজিক্যাল লেয়ার কনভারজেন্স পদ্ধতি (PLCP) হেডার সহ ফ্রেম, বিন্যাস লঙ্ঘন ছাড়া ফ্রেম)
· MPDU CRC ঠিক আছে (ফ্রেম চেক সিকোয়েন্স (FCS) চেক পাস) · RTS শনাক্ত করা হয়েছে · CTS সনাক্ত করা হয়েছে · ডেটা সনাক্ত করা হয়েছে · ACK সনাক্ত করা হয়েছে |
|
TX ত্রুটি হার | গ্রাফিকাল ইঙ্গিত TX প্যাকেট ত্রুটি হার এবং TX ব্লক ত্রুটি হার দেখায়। TX প্যাকেটের ত্রুটির হার গণনা করা হয় সফল MPDU-এর অনুপাত হিসাবে ট্রান্সমিশন ট্রাইয়ের সংখ্যায় প্রেরণ করা হয়। TX ব্লক ত্রুটির হার গণনা করা হয় সফল MPDU-এর মোট ট্রান্সমিশনের অনুপাত হিসাবে। সাম্প্রতিক মানগুলি গ্রাফের উপরের ডানদিকে প্রদর্শিত হয়। |
গড় রিট্রান্সমিশন প্রতি প্যাকেট | গ্রাফিকাল ইঙ্গিত ট্রান্সমিশনের গড় সংখ্যা দেখায়। সাম্প্রতিক মান গ্রাফের উপরের ডানদিকে প্রদর্শিত হয়। |
RF এবং PHY ট্যাব
নিম্নলিখিত সারণীগুলি RF এবং PHY ট্যাবে রাখা নিয়ন্ত্রণ এবং সূচকগুলির তালিকা করে যেমন এটি চিত্র 8 এ দেখানো হয়েছে৷
ডায়নামিক রানটাইম সেটিংস
প্যারামিটার | বর্ণনা |
সিসিএ শক্তি সনাক্তকরণ থ্রেশহোল্ড [dBm] | যদি প্রাপ্ত সংকেতের শক্তি থ্রেশহোল্ডের উপরে থাকে, তবে স্টেশনটি মাধ্যমটিকে ব্যস্ত হিসাবে যোগ্য করে তোলে এবং এর ব্যাকঅফ পদ্ধতিতে বাধা দেয়, যদি থাকে। স্থির কর সিসিএ শক্তি সনাক্তকরণ থ্রেশহোল্ড [dBm] RF ইনপুট পাওয়ার গ্রাফে বর্তমান বক্ররেখার ন্যূনতম মানের চেয়ে বেশি একটি মান নিয়ন্ত্রণ করুন। |
গ্রাফ এবং সূচক
প্যারামিটার | বর্ণনা |
জোর করে LO ফ্রিকোয়েন্সি TX [হার্জ] | টার্গেটে প্রকৃত ব্যবহৃত TX ফ্রিকোয়েন্সি। |
RF ফ্রিকোয়েন্সি [হার্জ] | RF কেন্দ্র ফ্রিকোয়েন্সি পরে সমন্বয় উপর ভিত্তি করে প্রাথমিক চ্যানেল নির্বাচক নিয়ন্ত্রণ এবং অপারেটিং ব্যান্ডউইথ। |
জোর করে LO ফ্রিকোয়েন্সি RX [হার্জ] | লক্ষ্যে প্রকৃত ব্যবহৃত RX ফ্রিকোয়েন্সি। |
জোর করে শক্তি স্তর [dBm] | 0 dBFS-এর একটানা তরঙ্গের পাওয়ার লেভেল যা বর্তমান ডিভাইস সেটিংসের জন্য প্রদান করে। 802.11 সিগন্যালের গড় আউটপুট শক্তি এই স্তরের প্রায় 10 ডিবি নীচে। EEPROM থেকে RF ফ্রিকোয়েন্সি এবং ডিভাইস-নির্দিষ্ট ক্রমাঙ্কন মান বিবেচনা করে প্রকৃত পাওয়ার লেভেল নির্দেশ করে। |
ক্ষতিপূরণ সিএফও [হার্জ] | ক্যারিয়ার ফ্রিকোয়েন্সি অফসেট মোটা ফ্রিকোয়েন্সি অনুমান ইউনিট দ্বারা সনাক্ত করা হয়েছে। FlexRIO/FlexRIO অ্যাডাপ্টার মডিউলের জন্য, রেফারেন্স ঘড়িটিকে PXI_CLK বা REF IN/ClkIn-এ সেট করুন৷ |
চ্যানেলাইজেশন | গ্রাফিকাল ইঙ্গিত দেখায় যে কোন সাব-ব্যান্ডটি এর উপর ভিত্তি করে প্রাথমিক চ্যানেল হিসাবে ব্যবহৃত হয় প্রাথমিক চ্যানেল নির্বাচক. PHY 80 MHz ব্যান্ডউইথকে কভার করে, যা নন-HT সিগন্যালের জন্য 0 MHz ব্যান্ডউইথের মধ্যে চারটি সাব-ব্যান্ড {3,…,20} ভাগ করা যেতে পারে। বিস্তৃত ব্যান্ডউইথের জন্য (40 MHz বা 80 MHz), সাব-ব্যান্ডগুলি একত্রিত হয়। ni.com/info-এ যান এবং তথ্য কোড লিখুন 80211AppFWManual অ্যাক্সেস করতে ল্যাবVIEW যোগাযোগ
802.11 আবেদন ফ্রেমওয়ার্ক ম্যানুয়াল চ্যানেলাইজেশন সম্পর্কে আরও তথ্যের জন্য। |
চ্যানেল অনুমান | গ্রাফিকাল ইঙ্গিত দেখায় ampআনুমানিক চ্যানেলের লিটুড এবং ফেজ (L-LTF এবং VHT-LTF এর উপর ভিত্তি করে)। |
বেসব্যান্ড RX শক্তি | গ্রাফিকাল ইঙ্গিত প্যাকেট শুরুতে বেসব্যান্ড সংকেত শক্তি প্রদর্শন করে। সংখ্যাসূচক নির্দেশক প্রকৃত রিসিভারের বেসব্যান্ড শক্তি দেখায়। যখন AGC সক্রিয় করা হয়, তখন
802.11 এপ্লিকেশন ফ্রেমওয়ার্ক প্রদত্ত এই মানটি রাখার চেষ্টা করে এজিসি লক্ষ্য সংকেত ক্ষমতা in উন্নত সেই অনুযায়ী RX লাভ পরিবর্তন করে ট্যাব। |
TX শক্তি বর্ণালী | TX থেকে বর্তমান বেসব্যান্ড স্পেকট্রামের একটি স্ন্যাপশট। |
RX শক্তি বর্ণালী | RX থেকে বর্তমান বেসব্যান্ড স্পেকট্রামের একটি স্ন্যাপশট। |
RF ইনপুট শক্তি | একটি 802.11 প্যাকেট সনাক্ত করা হলে ইনকামিং সিগন্যালের ধরন নির্বিশেষে dBm-এ বর্তমান RF ইনপুট পাওয়ার প্রদর্শন করে। এই সূচকটি RF ইনপুট শক্তি প্রদর্শন করে, dBm-এ, বর্তমানে পরিমাপ করা হচ্ছে, সেইসাথে সাম্প্রতিক প্যাকেটের শুরুতে। |
উন্নত ট্যাব
নিম্নলিখিত সারণীটি চিত্র 9-এ দেখানো হিসাবে উন্নত ট্যাবে স্থাপন করা নিয়ন্ত্রণগুলির তালিকা করে।
স্ট্যাটিক রানটাইম সেটিংস
প্যারামিটার | বর্ণনা |
নিয়ন্ত্রণ ফ্রেম TX ভেক্টর কনফিগারেশন | RTS, CTS বা ACK ফ্রেমের জন্য TX ভেক্টরে কনফিগার করা MCS মান প্রয়োগ করে। সেই ফ্রেমের ডিফল্ট কন্ট্রোল ফ্রেম কনফিগারেশন হল নন-HT-OFDM এবং 20 MHz ব্যান্ডউইথ যখন MCS হোস্ট থেকে কনফিগার করা যেতে পারে। |
dot11RTSTthreshold | RTS|CTS অনুমোদিত কি না তা সিদ্ধান্ত নিতে ফ্রেম সিকোয়েন্স নির্বাচন দ্বারা ব্যবহৃত সেমি-স্ট্যাটিক প্যারামিটার।
· যদি PSDU দৈর্ঘ্য, অর্থাৎ, PN ডেটা প্যাকেট আকার, dot11RTSTthreshold থেকে বড়, {RTS | CTS | ডেটা | ACK} ফ্রেম সিকোয়েন্স ব্যবহার করা হয়। · যদি PSDU দৈর্ঘ্য, অর্থাৎ, PN ডেটা প্যাকেট আকার, dot11RTSTthreshold এর থেকে কম বা সমান, {DATA | ACK} ফ্রেম সিকোয়েন্স ব্যবহার করা হয়। এই প্রক্রিয়াটি স্টেশনগুলিকে RTS/CTS শুরু করার জন্য কনফিগার করার অনুমতি দেয় হয় সর্বদা, কখনও বা শুধুমাত্র একটি নির্দিষ্ট দৈর্ঘ্যের চেয়ে দীর্ঘ ফ্রেমে। |
dot11 ShortRetry Limit | সেমি-স্ট্যাটিক প্যারামিটার—সংক্ষিপ্ত MPDU ধরনের (RTS|CTS ছাড়া সিকোয়েন্স) জন্য প্রয়োগ করা সর্বোচ্চ সংখ্যক পুনঃপ্রচার। যদি পুনঃপ্রচেষ্টার সীমা পৌঁছে যায়, তাহলে MPDUs এবং সংশ্লিষ্ট MPDU কনফিগারেশন এবং TX ভেক্টর বাতিল করে। |
dot11LongRetry Limit | সেমি-স্ট্যাটিক প্যারামিটার—দীর্ঘ MPDU ধরনের (RTS|CTS সহ সিকোয়েন্স) জন্য প্রয়োগ করা সর্বোচ্চ সংখ্যক পুনঃপ্রচার। যদি পুনঃপ্রচেষ্টার সীমা পৌঁছে যায়, তাহলে MPDUs এবং সংশ্লিষ্ট MPDU কনফিগারেশন এবং TX ভেক্টর বাতিল করে। |
RF লুপব্যাক ডেমো মোড | অপারেশন মোডগুলির মধ্যে স্যুইচ করতে বুলিয়ান নিয়ন্ত্রণ:
RF মাল্টি-স্টেশন (বুলিয়ান মিথ্যা): সেটআপে কমপক্ষে দুটি স্টেশন প্রয়োজন, যেখানে প্রতিটি স্টেশন একটি একক 802.11 ডিভাইস হিসাবে কাজ করে। RF লুপব্যাক (বুলিয়ান সত্য): একটি একক ডিভাইস প্রয়োজন। এই সেটআপটি একটি একক স্টেশন ব্যবহার করে ছোট ডেমোর জন্য উপযোগী। যাইহোক, বাস্তবায়িত MAC বৈশিষ্ট্যগুলির RF লুপব্যাক মোডে কিছু সীমাবদ্ধতা রয়েছে। ACK প্যাকেটগুলি হারিয়ে গেছে যখন MAC TX তাদের জন্য অপেক্ষা করছে; MAC-এর FPGA-তে DCF স্টেট মেশিন এই মোডকে বাধা দেয়। অতএব, MAC TX সর্বদা একটি ট্রান্সমিশন ব্যর্থ হওয়ার রিপোর্ট করে। তাই, রিপোর্ট করা TX প্যাকেট ত্রুটির হার এবং TX ত্রুটি হারের গ্রাফিকাল ইঙ্গিতের উপর TX ব্লক ত্রুটির হার এক। |
ডায়নামিক রানটাইম সেটিংস
প্যারামিটার | বর্ণনা |
ব্যাকঅফ | ব্যাকঅফ মান যা একটি ফ্রেম প্রেরণের আগে প্রয়োগ করা হয়। ব্যাকঅফ 9 µs সময়কালের স্লটের সংখ্যায় গণনা করা হয়। ব্যাকঅফ মানের উপর ভিত্তি করে, ব্যাকঅফ পদ্ধতির জন্য ব্যাকঅফ গণনা স্থির বা এলোমেলো হতে পারে:
ব্যাকঅফ মান শূন্যের চেয়ে বড় বা সমান হলে, একটি নির্দিষ্ট ব্যাকঅফ ব্যবহার করা হয়। ব্যাকঅফ মান ঋণাত্মক হলে, একটি এলোমেলো ব্যাকঅফ গণনা ব্যবহার করা হয়। |
এজিসি লক্ষ্য সংকেত ক্ষমতা | AGC সক্রিয় থাকলে ডিজিটাল বেসব্যান্ডে টার্গেট RX শক্তি ব্যবহৃত হয়। সর্বোত্তম মান প্রাপ্ত সংকেতের পিক-টু-গড় শক্তি অনুপাত (PAPR)-এর উপর নির্ভর করে। স্থির কর এজিসি লক্ষ্য সংকেত ক্ষমতা তে উপস্থাপিত এর চেয়ে বড় একটি মান বেসব্যান্ড RX শক্তি গ্রাফ |
ঘটনা ট্যাব
নিম্নলিখিত সারণীগুলি ইভেন্ট ট্যাবে রাখা নিয়ন্ত্রণ এবং সূচকগুলিকে তালিকাভুক্ত করে যা চিত্র 10-এ দেখানো হয়েছে৷
ডায়নামিক রানটাইম সেটিংস
প্যারামিটার | বর্ণনা |
FPGA ঘটনা থেকে ট্র্যাক | এটিতে বুলিয়ান নিয়ন্ত্রণের একটি সেট রয়েছে; প্রতিটি নিয়ন্ত্রণ সংশ্লিষ্ট FPGA ইভেন্টের ট্র্যাকিং সক্ষম বা নিষ্ক্রিয় করতে ব্যবহৃত হয়। সেই ঘটনাগুলো নিম্নরূপঃ
· PHY TX শুরু অনুরোধ · PHY TX শেষ ইঙ্গিত · PHY RX শুরু ইঙ্গিত · PHY RX শেষ ইঙ্গিত · PHY সিসিএ সময় ইঙ্গিত · PHY RX লাভ পরিবর্তন ইঙ্গিত · DCF রাষ্ট্র ইঙ্গিত · ম্যাক এমপিডিইউ RX ইঙ্গিত · ম্যাক এমপিডিইউ TX অনুরোধ |
সব | উপরের FPGA ইভেন্টগুলির ইভেন্ট ট্র্যাকিং সক্ষম করতে বুলিয়ান নিয়ন্ত্রণ। |
কোনোটিই নয় | উপরের FPGA ইভেন্টগুলির ইভেন্ট ট্র্যাকিং নিষ্ক্রিয় করতে বুলিয়ান নিয়ন্ত্রণ। |
লগ file উপসর্গ | একটি পাঠ্যের নাম দিন file ইভেন্ট DMA FIFO থেকে পড়া FPGA ইভেন্ট ডেটা লিখতে। তারা উপরে উপস্থাপিত FPGA ঘটনা থেকে ট্র্যাক প্রতিটি ইভেন্ট একটি সময় সেন্ট গঠিতamp এবং ইভেন্ট ডেটা। পাঠ্য file প্রকল্প ফোল্ডারে স্থানীয়ভাবে তৈরি করা হয়।
শুধুমাত্র নির্বাচিত ইভেন্ট FPGA ঘটনা থেকে ট্র্যাক উপরে লেখা থাকবে file. |
লিখুন থেকে file | পাঠ্যে নির্বাচিত FPGA ইভেন্টের লেখার প্রক্রিয়া সক্রিয় বা নিষ্ক্রিয় করতে বুলিয়ান নিয়ন্ত্রণ file. |
পরিষ্কার ঘটনা | সামনের প্যানেল থেকে ইভেন্ট ইতিহাস সাফ করতে বুলিয়ান নিয়ন্ত্রণ। ইভেন্টের ইতিহাসের ডিফল্ট রেজিস্টারের আকার হল 10,000৷ |
স্ট্যাটাস ট্যাব
নিম্নলিখিত টেবিলগুলি চিত্র 11-এ দেখানো হিসাবে স্ট্যাটাস ট্যাবে স্থাপিত সূচকগুলির তালিকা করে।
গ্রাফ এবং সূচক
প্যারামিটার | বর্ণনা |
TX | ডেটা উৎস থেকে শুরু করে PHY পর্যন্ত বিভিন্ন স্তরের মধ্যে স্থানান্তরিত বার্তার সংখ্যা দেখায় এমন অনেকগুলি সূচক উপস্থাপন করে৷ উপরন্তু, এটি সংশ্লিষ্ট UDP পোর্ট দেখায়। |
ডেটা উৎস | সংখ্যা প্যাকেট উৎস: সংখ্যাসূচক সূচক প্যাকেটের সংখ্যা দেখায় যা ডেটা উৎস থেকে গৃহীত হয়েছে (UDP, PN ডেটা, বা ম্যানুয়াল)।
স্থানান্তর উৎস: বুলিয়ান ইন্ডিকেটর দেখায় যে ডাটা সোর্স থেকে একটি ডাটা প্রাপ্ত হচ্ছে (প্রাপ্ত প্যাকেটের সংখ্যা শূন্য নয়)। |
উচ্চ ম্যাক | TX অনুরোধ উচ্চ MAC: সংখ্যাসূচক সূচকগুলি MAC TX কনফিগারেশন এবং পেলোড অনুরোধ বার্তাগুলির সংখ্যা দেখায় যা MAC উচ্চ বিমূর্ত স্তর দ্বারা উত্পন্ন হয় এবং তাদের নীচে অবস্থিত সংশ্লিষ্ট UDP পোর্টে লেখা হয়। |
মধ্য ম্যাক | TX অনুরোধ মধ্য MAC: সংখ্যাসূচক সূচকগুলি MAC উচ্চ বিমূর্ত স্তর থেকে প্রাপ্ত MAC TX কনফিগারেশন এবং পেলোড অনুরোধের বার্তাগুলির সংখ্যা দেখায় এবং তাদের উপরে অবস্থিত সংশ্লিষ্ট UDP পোর্ট থেকে পড়া হয়। নিম্ন স্তরে উভয় বার্তা স্থানান্তর করার আগে, প্রদত্ত কনফিগারেশনগুলি সমর্থিত কিনা তা পরীক্ষা করা হয়, উপরন্তু, MAC TX কনফিগারেশন অনুরোধ এবং MAC TX পেলোড অনুরোধগুলি সামঞ্জস্যপূর্ণ কিনা তা পরীক্ষা করা হয়।
TX অনুরোধ থেকে PHY: সংখ্যাসূচক নির্দেশক DMA FIFO-তে লেখা MAC MSDU TX অনুরোধের সংখ্যা দেখায়। TX নিশ্চিতকরণ মধ্য MAC: সংখ্যাসূচক সূচকগুলি MAC TX কনফিগারেশন এবং MAC TX পেলোড বার্তাগুলির জন্য MAC মিডল দ্বারা তৈরি করা নিশ্চিতকরণ বার্তাগুলির সংখ্যা দেখায় এবং তাদের উপরে অবস্থিত নির্ধারিত UDP পোর্টে লিখিত হয়। TX ইঙ্গিত থেকে PHY: সংখ্যাসূচক নির্দেশক DMA FIFO থেকে পড়া MAC MSDU TX শেষ ইঙ্গিতগুলির সংখ্যা দেখায়। TX ইঙ্গিত মধ্য MAC: সংখ্যাসূচক সূচকটি উপরে অবস্থিত নির্ধারিত UDP পোর্ট ব্যবহার করে MAC মধ্য থেকে MAC উচ্চ পর্যন্ত রিপোর্ট করা MAC TX স্ট্যাটাস ইঙ্গিতের সংখ্যা দেখায়। |
PHY | TX ইঙ্গিত উপচে পড়া: সংখ্যাসূচক নির্দেশক TX এন্ড ইঙ্গিত দ্বারা FIFO লেখার সময় ওভারফ্লোগুলির সংখ্যা দেখায়। |
RX | PHY থেকে শুরু করে ডেটা সিঙ্ক পর্যন্ত বিভিন্ন স্তরের মধ্যে স্থানান্তরিত বার্তার সংখ্যা দেখায় এমন অনেকগুলি সূচক উপস্থাপন করে৷ উপরন্তু, এটি সংশ্লিষ্ট UDP পোর্ট দেখায়। |
PHY | RX ইঙ্গিত উপচে পড়া: সংখ্যাসূচক নির্দেশক MAC MSDU RX ইঙ্গিত দ্বারা FIFO লেখার সময় ওভারফ্লোগুলির সংখ্যা দেখায়। |
মধ্য ম্যাক | RX ইঙ্গিত থেকে PHY: সংখ্যাসূচক নির্দেশক DMA FIFO থেকে পড়া MAC MSDU RX সূচকের সংখ্যা দেখায়।
RX ইঙ্গিত মধ্য MAC: সংখ্যাসূচক নির্দেশক MAC MSDU RX ইঙ্গিতগুলির সংখ্যা দেখায় যেগুলি সঠিকভাবে ডিকোড করা হয়েছে এবং এটির উপরে অবস্থিত নির্ধারিত UDP পোর্ট ব্যবহার করে MAC উচ্চ রিপোর্ট করা হয়েছে৷ |
উচ্চ ম্যাক | RX ইঙ্গিত উচ্চ MAC: সংখ্যাসূচক নির্দেশক MAC উচ্চতায় প্রাপ্ত বৈধ MSDU ডেটা সহ MAC MSDU RX সূচকের সংখ্যা দেখায়। |
ডেটা ডুব | সংখ্যা প্যাকেট ডুবা: MAC হাই থেকে ডেটা সিঙ্কে প্রাপ্ত প্যাকেটের সংখ্যা।
স্থানান্তর ডুবা: বুলিয়ান ইন্ডিকেটর দেখায় যে ম্যাক উচ্চ থেকে একটি ডেটা গ্রহণ করা হচ্ছে। |
অতিরিক্ত অপারেশন মোড এবং কনফিগারেশন বিকল্প
এই বিভাগে আরও কনফিগারেশন বিকল্প এবং অপারেশন মোড বর্ণনা করা হয়েছে। Running This S-এ বর্ণিত RF মাল্টি-স্টেশন মোড ছাড়াওampলে প্রকল্প বিভাগে, 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক একটি একক ডিভাইস ব্যবহার করে আরএফ লুপব্যাক এবং বেসব্যান্ড অপারেশন মোড সমর্থন করে। এই দুটি মোড ব্যবহার করে 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক চালানোর প্রধান পদক্ষেপগুলি নীচে বর্ণিত হয়েছে।
আরএফ লুপব্যাক মোড: তারযুক্ত
কনফিগারেশনের উপর নির্ভর করে, "USRP RIO সেটআপ কনফিগার করা" বা "FlexRIO/FlexRIO অ্যাডাপ্টার মডিউল সেটআপ কনফিগার করা" বিভাগে ধাপগুলি অনুসরণ করুন৷
USRP RIO সেটআপ কনফিগার করা হচ্ছে
- নিশ্চিত করুন যে ইউএসআরপি রিও ডিভাইসটি ল্যাব চলমান হোস্ট সিস্টেমের সাথে সঠিকভাবে সংযুক্ত আছেVIEW কমিউনিকেশন সিস্টেম ডিজাইন স্যুট।
- একটি আরএফ কেবল এবং একটি অ্যাটেনুয়েটর ব্যবহার করে আরএফ লুপব্যাক কনফিগারেশন তৈরি করুন।
- ক RF0/TX1 এর সাথে তারের সংযোগ করুন।
- খ. তারের অন্য প্রান্তে 30 ডিবি অ্যাটেনুয়েটরটি সংযুক্ত করুন।
- গ. RF1/RX2 এর সাথে অ্যাটেনুয়েটর সংযোগ করুন।
- ইউএসআরপি ডিভাইসে পাওয়ার।
- হোস্ট সিস্টেমে পাওয়ার।
FlexRIO অ্যাডাপ্টার মডিউল সেটআপ কনফিগার করা হচ্ছে
- ল্যাবে চলমান সিস্টেমে FlexRIO ডিভাইসটি সঠিকভাবে ইনস্টল করা আছে তা নিশ্চিত করুনVIEW কমিউনিকেশন সিস্টেম ডিজাইন স্যুট।
- NI-5791 মডিউলের TX কে NI-5791 মডিউলের RX এর সাথে সংযুক্ত করে একটি RF লুপব্যাক কনফিগারেশন তৈরি করুন।
ল্যাব চালাচ্ছেVIEW হোস্ট কোড
ল্যাব চালানো সম্পর্কে নির্দেশাবলীVIEW হোস্ট কোড ইতিমধ্যেই “Running This Sampলে প্রজেক্ট" RF মাল্টি-স্টেশন অপারেশন মোডের জন্য বিভাগ। সেই বিভাগে ধাপ 1-এর নির্দেশাবলী ছাড়াও, নিম্নলিখিত ধাপগুলিও সম্পূর্ণ করুন:
- ডিফল্ট অপারেশন মোড হল RF মাল্টি-স্টেশন। উন্নত ট্যাবে স্যুইচ করুন এবং RF লুপব্যাক ডেমো মোড নিয়ন্ত্রণ সক্ষম করুন। এটি নিম্নলিখিত পরিবর্তনগুলি বাস্তবায়ন করবে:
- অপারেশন মোড RF লুপব্যাক মোডে পরিবর্তন করা হবে
- ডিভাইস MAC ঠিকানা এবং গন্তব্য MAC ঠিকানা একই ঠিকানা পাবেন। প্রাক্তন জন্যample, উভয়ই 46:6F:4B:75:6D:61 হতে পারে।
- ল্যাব চালানVIEW রান বোতামে ক্লিক করে VI হোস্ট করুন ( )।
- ক সফল হলে, ডিভাইস প্রস্তুত সূচক আলো।
- খ. আপনি যদি একটি ত্রুটি পান, নিম্নলিখিতগুলির মধ্যে একটি চেষ্টা করুন:
- আপনার ডিভাইস সঠিকভাবে সংযুক্ত করা হয়েছে তা নিশ্চিত করুন।
- RIO ডিভাইসের কনফিগারেশন পরীক্ষা করুন।
- Enable Station কন্ট্রোল চালু করে স্টেশনটি চালু করুন। স্টেশন সক্রিয় সূচক চালু করা উচিত.
- RX থ্রুপুট বাড়ানোর জন্য, অ্যাডভান্সড ট্যাবে স্যুইচ করুন এবং ব্যাকঅফ পদ্ধতির ব্যাকঅফ মান শূন্যে সেট করুন, যেহেতু শুধুমাত্র একটি স্টেশন চলছে। উপরন্তু, dot11ShortRetryLimit-এর পুনঃপ্রচারের সর্বোচ্চ সংখ্যা 1 এ সেট করুন। নিষ্ক্রিয় করুন এবং তারপরে স্টেশন নিয়ন্ত্রণ সক্ষম করে স্টেশনটি সক্ষম করুন, যেহেতু dot11ShortRetryLimit একটি স্ট্যাটিক প্যারামিটার।
- MAC ট্যাবটি নির্বাচন করুন, এবং MCS এবং Subcarrier ফরম্যাট প্যারামিটার ব্যবহার করে কনফিগার করা মডুলেশন এবং কোডিং স্কিমের সাথে দেখানো RX কনস্টেলেশন মেলে তা যাচাই করুন। প্রাক্তন জন্যample, 16 QAM MCS 4 এবং 20 MHz 802.11a এর জন্য ব্যবহৃত হয়। ডিফল্ট সেটিংসের সাথে আপনি প্রায় 8.2 Mbits/s এর একটি থ্রুপুট দেখতে পাবেন।
আরএফ লুপব্যাক মোড: ওভার-দ্য-এয়ার ট্রান্সমিশন
ওভার-দ্য-এয়ার ট্রান্সমিশন কেবলযুক্ত সেটআপের অনুরূপ। নির্বাচিত চ্যানেল কেন্দ্র ফ্রিকোয়েন্সি এবং সিস্টেম ব্যান্ডউইথের জন্য উপযুক্ত অ্যান্টেনা দ্বারা তারগুলি প্রতিস্থাপিত হয়।
সতর্কতা সিস্টেম ব্যবহার করার আগে সমস্ত হার্ডওয়্যার উপাদান, বিশেষ করে NI RF ডিভাইসগুলির জন্য পণ্যের ডকুমেন্টেশন পড়ুন৷
USRP RIO এবং FlexRIO ডিভাইসগুলি একটি অ্যান্টেনা ব্যবহার করে বাতাসে সংক্রমণের জন্য অনুমোদিত বা লাইসেন্সপ্রাপ্ত নয়। ফলস্বরূপ, একটি অ্যান্টেনা দিয়ে এই পণ্যগুলি পরিচালনা করা স্থানীয় আইন লঙ্ঘন করতে পারে৷ একটি অ্যান্টেনা দিয়ে এই পণ্যটি পরিচালনা করার আগে আপনি সমস্ত স্থানীয় আইন মেনে চলছেন তা নিশ্চিত করুন৷
বেসব্যান্ড লুপব্যাক মোড
বেসব্যান্ড লুপব্যাক আরএফ লুপব্যাকের অনুরূপ। এই মোডে, আরএফ বাইপাস করা হয়। TX sampলেস সরাসরি FPGA-তে RX প্রক্রিয়াকরণ চেইনে স্থানান্তরিত হয়। ডিভাইস সংযোগকারী কোনো তারের প্রয়োজন নেই. বেসব্যান্ড লুপব্যাকে স্টেশন চালানোর জন্য, ব্লক ডায়াগ্রামে অবস্থিত অপারেশন মোডটিকে বেসব্যান্ড লুপব্যাকের ধ্রুবক হিসাবে ম্যানুয়ালি সেট করুন।
অতিরিক্ত কনফিগারেশন বিকল্প
পিএন ডেটা জেনারেটর
আপনি TX ডেটা ট্র্যাফিক তৈরি করতে বিল্ট-ইন সিউডো-নয়েজ (PN) ডেটা জেনারেটর ব্যবহার করতে পারেন, যা সিস্টেম থ্রুপুট কর্মক্ষমতা পরিমাপের জন্য দরকারী। পিএন ডেটা জেনারেটরটি পিএন ডেটা প্যাকেটের আকার এবং পিএন প্যাকেট প্রতি সেকেন্ড প্যারামিটার দ্বারা কনফিগার করা হয়। পিএন ডেটা জেনারেটরের আউটপুটে ডেটা রেট উভয় প্যারামিটারের গুণফলের সমান। লক্ষ্য করুন যে RX পাশে দেখা প্রকৃত সিস্টেম থ্রুপুট সাবক্যারিয়ার ফরম্যাট এবং MCS মান সহ ট্রান্সমিশন প্যারামিটারের উপর নির্ভর করে এবং PN ডেটা জেনারেটর দ্বারা উত্পন্ন হারের চেয়ে কম হতে পারে।
নিম্নলিখিত পদক্ষেপ একটি প্রাক্তন প্রদানampকিভাবে PN ডেটা জেনারেটর অর্জনযোগ্য থ্রুপুটে ট্রান্সমিশন প্রোটোকল কনফিগারেশনের প্রভাব দেখাতে পারে। লক্ষ্য করুন যে প্রদত্ত থ্রুপুট মানগুলি প্রকৃত ব্যবহৃত হার্ডওয়্যার প্ল্যাটফর্ম এবং চ্যানেলের উপর নির্ভর করে কিছুটা আলাদা হতে পারে।
- "Running This S" এ দুটি স্টেশন (স্টেশন A এবং স্টেশন B) সেট আপ, কনফিগার এবং চালানampলে প্রকল্প" বিভাগ।
- ডিভাইস MAC ঠিকানা এবং গন্তব্য MAC ঠিকানার জন্য সেটিংস সঠিকভাবে সামঞ্জস্য করুন যাতে স্টেশন A-এর ডিভাইস ঠিকানাটি স্টেশন B এর গন্তব্য এবং এর বিপরীতে পূর্বে বর্ণিত হিসাবে।
- স্টেশন B-এ, স্টেশন B থেকে TX ডেটা নিষ্ক্রিয় করতে ডেটা উৎসকে ম্যানুয়াল-এ সেট করুন।
- উভয় স্টেশন সক্রিয় করুন.
- ডিফল্ট সেটিংসের সাথে, আপনি স্টেশন B-এ প্রায় 8.2 Mbits/s এর একটি থ্রুপুট দেখতে পাবেন।
- স্টেশন A এর MAC ট্যাবে স্যুইচ করুন।
- PN ডেটা প্যাকেটের আকার 4061 এ সেট করুন।
- প্রতি সেকেন্ডে PN প্যাকেটের সংখ্যা 10,000 এ সেট করুন। এই সেটিংটি সমস্ত সম্ভাব্য কনফিগারেশনের জন্য TX বাফারকে পরিপূর্ণ করে।
- স্টেশন A এর উন্নত ট্যাবে স্যুইচ করুন।
- RTS/CTS পদ্ধতি নিষ্ক্রিয় করতে PN ডেটা প্যাকেট আকার (11) এর চেয়ে বড় একটি মানতে dot5,000RTSTthreshold সেট করুন৷
- পুনঃপ্রচার নিষ্ক্রিয় করতে dot11ShortRetryLimit দ্বারা উপস্থাপিত সর্বোচ্চ সংখ্যক পুনঃপ্রচারের সংখ্যা 1 এ সেট করুন।
- অক্ষম করুন এবং তারপরে স্টেশন A সক্ষম করুন যেহেতু dot11RTSTthreshold একটি স্ট্যাটিক প্যারামিটার৷
- স্টেশন A-তে সাবক্যারিয়ার ফরম্যাট এবং MCS-এর বিভিন্ন সমন্বয় চেষ্টা করুন। স্টেশন B-এ RX নক্ষত্রমণ্ডল এবং RX থ্রুপুট পরিবর্তনগুলি লক্ষ্য করুন।
- স্টেশন A-তে সাবক্যারিয়ার ফরম্যাট 40 MHz (IEEE 802.11ac) এবং MCS 7 এ সেট করুন। লক্ষ্য করুন যে স্টেশন B-এ থ্রুপুট প্রায় 72 Mbits/s।
ভিডিও ট্রান্সমিশন
ভিডিও ট্রান্সমিট করা 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্কের ক্ষমতা হাইলাইট করে। দুটি ডিভাইসের সাথে একটি ভিডিও ট্রান্সমিশন করতে, পূর্ববর্তী বিভাগে বর্ণিত একটি কনফিগারেশন সেট আপ করুন৷ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক একটি UDP ইন্টারফেস প্রদান করে, যা ভিডিও স্ট্রিমিংয়ের জন্য উপযুক্ত। ট্রান্সমিটার এবং রিসিভারের একটি ভিডিও স্ট্রিম অ্যাপ্লিকেশন প্রয়োজন (প্রাক্তনample, VLC, যা http://videolan.org থেকে ডাউনলোড করা যেতে পারে)। UDP ডেটা প্রেরণ করতে সক্ষম যে কোনও প্রোগ্রাম ডেটা উত্স হিসাবে ব্যবহার করা যেতে পারে। একইভাবে, UDP ডেটা গ্রহণ করতে সক্ষম যে কোনও প্রোগ্রাম ডেটা সিঙ্ক হিসাবে ব্যবহার করা যেতে পারে।
রিসিভার কনফিগার করুন
রিসিভার হিসাবে কাজ করা হোস্ট 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ব্যবহার করে প্রাপ্ত 802.11 ডেটা ফ্রেম পাস করে এবং UDP এর মাধ্যমে ভিডিও স্ট্রিম প্লেয়ারে পাঠায়।
- "ল্যাব চালানোর মতো একটি নতুন প্রকল্প তৈরি করুনVIEW হোস্ট কোড” এবং RIO ডিভাইস প্যারামিটারে সঠিক RIO শনাক্তকারী সেট করুন।
- স্টেশন নম্বর 1 এ সেট করুন।
- ব্লক ডায়াগ্রামে অবস্থিত অপারেশন মোডকে পূর্বে বর্ণিত ডিফল্ট মান, আরএফ মাল্টি স্টেশন থাকতে দিন।
- ডিভাইস MAC ঠিকানা এবং গন্তব্য MAC ঠিকানার ডিফল্ট মান থাকতে দিন।
- MAC ট্যাবে স্যুইচ করুন এবং UDP-তে ডেটা সিঙ্ক সেট করুন।
- স্টেশন সক্রিয় করুন.
- cmd.exe শুরু করুন এবং VLC ইনস্টলেশন ডিরেক্টরিতে পরিবর্তন করুন।
- নিম্নলিখিত কমান্ডের সাহায্যে একটি স্ট্রিমিং ক্লায়েন্ট হিসাবে VLC অ্যাপ্লিকেশনটি শুরু করুন: vlc udp://@:13000, যেখানে মান 13000 ডেটা সিঙ্ক বিকল্পের ট্রান্সমিট পোর্টের সমান।
ট্রান্সমিটার কনফিগার করুন
ট্রান্সমিটার হিসাবে কাজ করা হোস্ট ভিডিও স্ট্রিমিং সার্ভার থেকে UDP প্যাকেট গ্রহণ করে এবং 802.11 ডেটা ফ্রেম হিসাবে প্রেরণ করতে 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ব্যবহার করে।
- "ল্যাব চালানোর মতো একটি নতুন প্রকল্প তৈরি করুনVIEW হোস্ট কোড” এবং RIO ডিভাইস প্যারামিটারে সঠিক RIO শনাক্তকারী সেট করুন।
- স্টেশন নম্বর 2 এ সেট করুন।
- ব্লক ডায়াগ্রামে অবস্থিত অপারেশন মোডকে পূর্বে বর্ণিত ডিফল্ট মান, আরএফ মাল্টি স্টেশন থাকতে দিন।
- ডিভাইস MAC ঠিকানাটি স্টেশন 1 এর গন্তব্য MAC ঠিকানার অনুরূপ সেট করুন (ডিফল্ট মান:
46:6F:4B:75:6D:62) - গন্তব্য MAC ঠিকানাটি স্টেশন 1 এর ডিভাইস MAC ঠিকানার অনুরূপ সেট করুন (ডিফল্ট মান:
46:6F:4B:75:6D:61) - MAC ট্যাবে স্যুইচ করুন এবং UDP-তে ডেটা উৎস সেট করুন।
- স্টেশন সক্রিয় করুন.
- cmd.exe শুরু করুন এবং VLC ইনস্টলেশন ডিরেক্টরিতে পরিবর্তন করুন।
- একটি ভিডিওর পথ চিহ্নিত করুন file যে স্ট্রিমিং জন্য ব্যবহার করা হবে.
- নিম্নলিখিত কমান্ড vlc "PATH_TO_VIDEO_ দিয়ে একটি স্ট্রিমিং সার্ভার হিসাবে VLC অ্যাপ্লিকেশনটি শুরু করুনFILE”
:sout=#std{access=udp{ttl=1},mux=ts,dst=127.0.0.1: UDP_Port_Value}, যেখানে PATH_TO_VIDEO_FILE ভিডিওটির অবস্থানের সাথে প্রতিস্থাপন করা উচিত যা ব্যবহার করা উচিত, এবং প্যারামিটার UDP_Port_Value 12000 + স্টেশন নম্বরের সমান, অর্থাৎ 12002৷
হোস্ট একটি রিসিভার হিসাবে কাজ করে ট্রান্সমিটার দ্বারা প্রবাহিত ভিডিও প্রদর্শন করবে।
সমস্যা সমাধান
সিস্টেমটি আশানুরূপ কাজ না করলে সমস্যাটির মূল কারণ চিহ্নিত করার বিষয়ে এই বিভাগটি তথ্য প্রদান করে। এটি একটি মাল্টি-স্টেশন সেটআপের জন্য বর্ণনা করা হয়েছে যেখানে স্টেশন A এবং স্টেশন B ট্রান্সমিট করছে।
নিম্নলিখিত সারণীগুলি কীভাবে স্বাভাবিক ক্রিয়াকলাপ যাচাই করতে হয় এবং কীভাবে সাধারণ ত্রুটিগুলি সনাক্ত করতে হয় সে সম্পর্কে তথ্য সরবরাহ করে।
স্বাভাবিক অপারেশন | |
স্বাভাবিক অপারেশন পরীক্ষা | · বিভিন্ন মানের স্টেশন নম্বর সেট করুন।
· সঠিকভাবে এর সেটিংস সামঞ্জস্য করুন ডিভাইস ম্যাক ঠিকানা এবং গন্তব্য ম্যাক ঠিকানা পূর্বে বর্ণিত হিসাবে। · অন্যান্য সেটিংস ডিফল্ট মানগুলিতে ছেড়ে দিন। |
পর্যবেক্ষণ: | |
· উভয় স্টেশনে 7.5 Mbit/s পরিসরে RX থ্রুপুট। এটি একটি বেতার চ্যানেল বা তারযুক্ত চ্যানেল কিনা তা নির্ভর করে।
· চালু ম্যাক ট্যাব: o ম্যাক TX পরিসংখ্যান: দ ডেটা ট্রিগার এবং ACK আলোড়ন সৃষ্টি সূচকগুলি দ্রুত বৃদ্ধি পাচ্ছে। o ম্যাক RX পরিসংখ্যান: সব সূচকই বরং দ্রুত বাড়ছে আরটিএস সনাক্ত করা হয়েছে এবং সিটিএস সনাক্ত করা হয়েছে, যেহেতু dot11RTSthreshold on উন্নত ট্যাব এর চেয়ে বড় PN ডেটা প্যাকেট আকার (PSDU দৈর্ঘ্য) চালু আছে ম্যাক ট্যাব o তে নক্ষত্রমণ্ডল RX নক্ষত্রপুঞ্জ গ্রাফ এর মড্যুলেশন অর্ডারের সাথে মেলে এমসিএস ট্রান্সমিটারে নির্বাচিত। o দ TX ব্লক ত্রুটি হার গ্রাফ একটি গৃহীত মান দেখায়। · চালু RF & PHY ট্যাব: |
o দ RX শক্তি বর্ণালী নির্বাচিত উপর ভিত্তি করে ডান সাবব্যান্ড অবস্থিত প্রাথমিক চ্যানেল নির্বাচক. যেহেতু ডিফল্ট মান 1, এটি -20 MHz এবং 0 এর মধ্যে হওয়া উচিত RX শক্তি বর্ণালী গ্রাফ
o দ সিসিএ শক্তি সনাক্তকরণ থ্রেশহোল্ড [dBm] বর্তমান শক্তির চেয়ে বড় RF ইনপুট শক্তি গ্রাফ o প্যাকেট স্টার্টে পরিমাপ করা বেসব্যান্ড পাওয়ার (লাল বিন্দু) ইন বেসব্যান্ড RX শক্তি গ্রাফ এর চেয়ে কম হওয়া উচিত এজিসি লক্ষ্য সংকেত ক্ষমতা on উন্নত ট্যাব |
|
ম্যাক পরিসংখ্যান পরীক্ষা | · স্টেশন A এবং স্টেশন B অক্ষম করুন
· A স্টেশনে, ম্যাক ট্যাব, সেট করুন ডেটা উৎস থেকে ম্যানুয়াল. · স্টেশন A এবং স্টেশন B সক্ষম করুন o স্টেশন A, ম্যাক ট্যাব: § ডেটা ট্রিগার of ম্যাক TX পরিসংখ্যান শূন্য § ACK ট্রিগার of ম্যাক RX পরিসংখ্যান শূন্য o স্টেশন বি, ম্যাক ট্যাব: § RX থ্রুপুট শূন্য § ACK ট্রিগার of ম্যাক TX পরিসংখ্যান শূন্য § ডেটা সনাক্ত করা হয়েছে of ম্যাক RX পরিসংখ্যান শূন্য · A স্টেশনে, ম্যাক ট্যাবে, একবার ক্লিক করুন ট্রিগার TX of ম্যানুয়াল ডেটা উৎস o স্টেশন A, ম্যাক ট্যাব: § ডেটা ট্রিগার of ম্যাক TX পরিসংখ্যান হল 1 § ACK ট্রিগার of ম্যাক RX পরিসংখ্যান হল 1 o স্টেশন বি, ম্যাক ট্যাব: § RX থ্রুপুট শূন্য § ACK ট্রিগার of ম্যাক TX পরিসংখ্যান হল 1 § ডেটা সনাক্ত করা হয়েছে of ম্যাক RX পরিসংখ্যান হল 1 |
আরটিএস / সিটিএস কাউন্টার পরীক্ষা | · স্টেশন A নিষ্ক্রিয় করুন, সেট করুন dot11RTSTthreshold শূন্য থেকে, যেহেতু এটি একটি স্ট্যাটিক প্যারামিটার। তারপর, স্টেশন A সক্ষম করুন।
· A স্টেশনে, ম্যাক ট্যাবে, একবার ক্লিক করুন ট্রিগার TX of ম্যানুয়াল ডেটা উৎস o স্টেশন A, ম্যাক ট্যাব: § আরটিএস ট্রিগার of ম্যাক TX পরিসংখ্যান হল 1 § সিটিএস ট্রিগার of ম্যাক RX পরিসংখ্যান হল 1 o স্টেশন বি, ম্যাক ট্যাব: § সিটিএস ট্রিগার of ম্যাক TX পরিসংখ্যান হল 1 § আরটিএস ট্রিগার of ম্যাক RX পরিসংখ্যান হল 1 |
ভুল কনফিগারেশন | |
সিস্টেম কনফিগারেশন | · বিভিন্ন মানের স্টেশন নম্বর সেট করুন।
· সঠিকভাবে এর সেটিংস সামঞ্জস্য করুন ডিভাইস ম্যাক ঠিকানা এবং গন্তব্য ম্যাক ঠিকানা পূর্বে বর্ণিত হিসাবে। · অন্যান্য সেটিংস ডিফল্ট মানগুলিতে ছেড়ে দিন। |
ত্রুটি:
না তথ্য প্রদান করা হয় জন্য সংক্রমণ |
ইঙ্গিত:
এর পাল্টা মান ডেটা ট্রিগার এবং ACK ট্রিগার in ম্যাক TX পরিসংখ্যান বৃদ্ধি করা হয় না। সমাধান: সেট ডেটা উৎস থেকে PN ডেটা। বিকল্পভাবে, সেট ডেটা উৎস থেকে ইউডিপি এবং নিশ্চিত করুন যে আপনি পূর্বে বর্ণিত ইউডিপি পোর্টে সঠিকভাবে কনফিগার করা ডেটা প্রদানের জন্য একটি বাহ্যিক অ্যাপ্লিকেশন ব্যবহার করছেন। |
ত্রুটি:
ম্যাক TX বিবেচনা করে দ মাঝারি as ব্যস্ত |
ইঙ্গিত:
এর MAC পরিসংখ্যানের মান ডেটা আলোড়ন সৃষ্টি এবং প্রস্তাবনা সনাক্ত, অংশ ম্যাক TX পরিসংখ্যান এবং ম্যাক RX পরিসংখ্যান, যথাক্রমে, বৃদ্ধি করা হয় না. সমাধান: বক্ররেখার মান পরীক্ষা করুন বর্তমান মধ্যে RF ইনপুট শক্তি চিত্রলেখ. স্থির কর সিসিএ শক্তি সনাক্তকরণ থ্রেশহোল্ড [dBm] একটি মান নিয়ন্ত্রণ করুন যা এই বক্ররেখার ন্যূনতম মানের চেয়ে বেশি। |
ত্রুটি:
পাঠান আরো তথ্য প্যাকেট চেয়ে দ ম্যাক পারে প্রদান থেকে দ PHY |
ইঙ্গিত:
দ PN ডেটা প্যাকেট আকার এবং PN প্যাকেট প্রতি দ্বিতীয় বৃদ্ধি করা হয় যাইহোক, অর্জিত থ্রুপুট বৃদ্ধি করা হয় না. সমাধান: একটি উচ্চ চয়ন করুন এমসিএস মান এবং উচ্চতর সাবক্যারিয়ার বিন্যাস. |
ত্রুটি:
ভুল RF বন্দর |
ইঙ্গিত:
দ RX শক্তি বর্ণালী হিসাবে একই বক্ররেখা দেখায় না TX শক্তি বর্ণালী অন্য স্টেশনে। সমাধান: |
আপনি যে RF পোর্টের সাথে কনফিগার করেছেন তার সাথে আপনার তারের বা অ্যান্টেনা সংযুক্ত আছে কিনা যাচাই করুন TX RF বন্দর এবং RX RF বন্দর. | |
ত্রুটি:
ম্যাক ঠিকানা অমিল |
ইঙ্গিত:
B স্টেশনে, কোনো ACK প্যাকেট ট্রান্সমিশন ট্রিগার হয় না (এর অংশ ম্যাক TX পরিসংখ্যান) এবং RX থ্রুপুট শূন্য সমাধান: যে পরীক্ষা করুন ডিভাইস ম্যাক ঠিকানা স্টেশন বি এর সাথে মেলে গন্তব্য ম্যাক ঠিকানা স্টেশন A. RF লুপব্যাক মোডের জন্য, উভয়ই ডিভাইস ম্যাক ঠিকানা এবং গন্তব্য ম্যাক ঠিকানা প্রাক্তনের জন্য একই ঠিকানা থাকা উচিতample 46:6F:4B:75:6D:61. |
ত্রুটি:
উচ্চ সিএফও if স্টেশন A এবং B হয় FlexRIOs |
ইঙ্গিত:
ক্ষতিপূরণপ্রাপ্ত ক্যারিয়ার ফ্রিকোয়েন্সি অফসেট (সিএফও) বেশি, যা নেটওয়ার্কের পুরো কর্মক্ষমতা হ্রাস করে। সমাধান: সেট করুন রেফারেন্স ঘড়ি PXI_CLK বা REF IN/ClkIn-এ। · PXI_CLK-এর জন্য: রেফারেন্সটি PXI চ্যাসিস থেকে নেওয়া হয়েছে। · REF IN/ClkIn: রেফারেন্সটি NI-5791-এর ClkIn পোর্ট থেকে নেওয়া হয়েছে। |
TX ত্রুটি হার হয় এক in RF লুপব্যাক or বেসব্যান্ড লুপব্যাক অপারেশন মোড | ইঙ্গিত:
একটি একক স্টেশন ব্যবহার করা হয় যেখানে অপারেশন মোড কনফিগার করা হয় RF লুপব্যাক or বেসব্যান্ড লুপব্যাক মোড. TX ত্রুটি হারের গ্রাফিকাল ইঙ্গিত দেখায় 1. সমাধান: এই আচরণ প্রত্যাশিত. ACK প্যাকেটগুলি হারিয়ে গেছে যখন MAC TX তাদের জন্য অপেক্ষা করছে; MAC-এর FPGA-তে DCF স্টেট মেশিন RF লুপব্যাক বা বেসব্যান্ড লুপব্যাক মোডের ক্ষেত্রে এটি প্রতিরোধ করে। অতএব, MAC TX সর্বদা একটি ট্রান্সমিশন ব্যর্থ হওয়ার রিপোর্ট করে। তাই, রিপোর্ট করা TX প্যাকেট ত্রুটির হার এবং TX ব্লক ত্রুটির হার শূন্য। |
পরিচিত সমস্যা
হোস্ট শুরু হওয়ার আগে ইউএসআরপি ডিভাইসটি ইতিমধ্যেই চলমান এবং হোস্টের সাথে সংযুক্ত রয়েছে তা নিশ্চিত করুন৷ অন্যথায়, USRP RIO ডিভাইসটি হোস্ট দ্বারা সঠিকভাবে স্বীকৃত নাও হতে পারে।
সমস্যা এবং সমাধানের একটি সম্পূর্ণ তালিকা ল্যাবে অবস্থিতVIEW যোগাযোগ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1 পরিচিত সমস্যা।
সম্পর্কিত তথ্য
USRP-2940/2942/2943/2944/2945 শুরু করার নির্দেশিকা USRP-2950/2952/2953/2954/2955 শুরু করার নির্দেশিকা IEEE স্ট্যান্ডার্ডস অ্যাসোসিয়েশন: 802.11 ওয়্যারলেস ল্যানগুলি ল্যাবে পড়ুনVIEW ল্যাব সম্পর্কে তথ্যের জন্য অনলাইনে উপলব্ধ কমিউনিকেশন সিস্টেম ডিজাইন স্যুট ম্যানুয়ালVIEW ধারণা বা এই s ব্যবহৃত বস্তুampলে প্রকল্প।
ni.com/info-এ যান এবং ল্যাব অ্যাক্সেস করতে তথ্য কোড 80211AppFWManual লিখুনVIEW 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ডিজাইন সম্পর্কে আরও তথ্যের জন্য যোগাযোগ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ম্যানুয়াল।
ল্যাব সম্পর্কে প্রাথমিক তথ্য জানতে আপনি প্রসঙ্গ সহায়তা উইন্ডোটিও ব্যবহার করতে পারেনVIEW আপনি প্রতিটি বস্তুর উপর কার্সার সরানোর সময় অবজেক্ট। ল্যাবে কনটেক্সট হেল্প উইন্ডো প্রদর্শন করতেVIEW, নির্বাচন করুন View»প্রসঙ্গ সাহায্য।
সংক্ষিপ্ত শব্দ
আদ্যক্ষর | অর্থ |
ACK | স্বীকৃতি |
এজিসি | স্বয়ংক্রিয় লাভ নিয়ন্ত্রণ |
এ-এমপিডিইউ | সমষ্টি MPDU |
সিসিএ | চ্যানেল মূল্যায়ন পরিষ্কার করুন |
সিএফও | ক্যারিয়ার ফ্রিকোয়েন্সি অফসেট |
সিএসএমএ/সিএ | সংঘর্ষ এড়ানো সহ ক্যারিয়ার সেন্স মাল্টিপল এক্সেস |
সিটিএস | ক্লিয়ার টু সেন্ড |
CW | একটানা তরঙ্গ |
DAC | ডিজিটাল থেকে এনালগ কনভার্টার |
DCF | বিতরণ সমন্বয় ফাংশন |
ডিএমএ | সরাসরি মেমরি অ্যাক্সেস |
এফসিএস | ফ্রেম চেক ক্রম |
ম্যাক | মাঝারি অ্যাক্সেস নিয়ন্ত্রণ স্তর |
এমসিএস | মডুলেশন এবং কোডিং স্কিম |
MIMO | একাধিক-ইনপুট-মাল্টিপল-আউটপুট |
এমপিডিইউ | MAC প্রোটোকল ডেটা ইউনিট |
NAV | নেটওয়ার্ক বরাদ্দ ভেক্টর |
নন-এইচটি | অ-উচ্চ থ্রুপুট |
OFDM | অর্থোগোনাল ফ্রিকোয়েন্সি-বিভাজন মাল্টিপ্লেক্সিং |
পিএপিআর | পিক থেকে গড় পাওয়ার অনুপাত |
PHY | পদার্থের স্তর |
পিএলসিপি | দৈহিক স্তর অভিসরণ পদ্ধতি |
PN | ছদ্ম আওয়াজ |
পিএসডিইউ | PHY পরিষেবা ডেটা ইউনিট |
QAM | চতুর্ভুজ ampলিটুড মডুলেশন |
আরটিএস | প্রেরনের জন্য অনুরোধ |
RX | গ্রহণ করুন |
এসআইএফএস | সংক্ষিপ্ত ইন্টারফ্রেম ব্যবধান |
SISO | একক ইনপুট একক আউটপুট |
T2H | হোস্ট টার্গেট |
TX | প্রেরণ |
ইউডিপি | ব্যবহারকারী দাtagরাম প্রোটোকল |
NI ট্রেডমার্ক সম্পর্কে আরও তথ্যের জন্য ni.com/trademarks-এ NI ট্রেডমার্ক এবং লোগো নির্দেশিকা পড়ুন। এখানে উল্লিখিত অন্যান্য পণ্য এবং কোম্পানির নাম তাদের নিজ নিজ কোম্পানির ট্রেডমার্ক বা ট্রেড নাম। এনআই পণ্য/প্রযুক্তি কভার করার পেটেন্টের জন্য, উপযুক্ত অবস্থান পড়ুন: সহায়তা»আপনার সফ্টওয়্যারের পেটেন্ট, patents.txt file আপনার মিডিয়াতে, অথবা ni.com/patents-এ ন্যাশনাল ইনস্ট্রুমেন্টস পেটেন্ট নোটিশ। আপনি রিডমে এন্ড-ইউজার লাইসেন্স চুক্তি (EULAs) এবং তৃতীয় পক্ষের আইনি নোটিশ সম্পর্কে তথ্য পেতে পারেন file আপনার NI পণ্যের জন্য। NI গ্লোবাল ট্রেড কমপ্লায়েন্স নীতির জন্য ni.com/legal/export-compliance-এ রপ্তানি কমপ্লায়েন্স তথ্য দেখুন এবং কীভাবে প্রাসঙ্গিক HTS কোড, ECCN এবং অন্যান্য আমদানি/রপ্তানি ডেটা পেতে হয়। NI এখানে থাকা তথ্যের নির্ভুলতার জন্য কোনও প্রকাশ বা উহ্য ওয়ারেন্টি দেয় না এবং কোনও ত্রুটির জন্য দায়বদ্ধ হবে না৷ ইউএস সরকারি গ্রাহক: এই ম্যানুয়ালটিতে থাকা ডেটা ব্যক্তিগত খরচে তৈরি করা হয়েছে এবং FAR 52.227-14, DFAR 252.227-7014 এবং DFAR 252.227-7015-এ বর্ণিত প্রযোজ্য সীমিত অধিকার এবং সীমাবদ্ধ ডেটা অধিকারের সাপেক্ষে৷
দলিল/সম্পদ
![]() |
ন্যাশনাল ইন্সট্রুমেন্টস ল্যাবVIEW যোগাযোগ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1 [পিডিএফ] ব্যবহারকারীর নির্দেশিকা PXIe-8135, ল্যাবVIEW যোগাযোগ 802.11 অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1, ল্যাবVIEW যোগাযোগ 802.11 অ্যাপ্লিকেশন, ফ্রেমওয়ার্ক 2.1, ল্যাবVIEW যোগাযোগ 802.11, অ্যাপ্লিকেশন ফ্রেমওয়ার্ক 2.1 |