آرم NATIONAL INSTRUMENTS

آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1

آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1

اطلاعات محصول: PXIe-8135

PXIe-8135 دستگاهی است که برای انتقال داده های دو طرفه در آزمایشگاه استفاده می شودVIEW Communications 802.11 Application Framework 2.1. این دستگاه به دو دستگاه NI RF یا USRP نیاز دارد
دستگاه‌های RIO یا ماژول‌های FlexRIO باید به رایانه‌های میزبان مختلف، که می‌توانند لپ‌تاپ، رایانه‌های شخصی یا شاسی PXI باشند، متصل شوند. راه اندازی می تواند از کابل RF یا آنتن استفاده کند. این دستگاه با سیستم‌های میزبان مبتنی بر PXI، رایانه شخصی با آداپتور MXI مبتنی بر PCI یا PCI Express، یا لپ‌تاپ با آداپتور MXI مبتنی بر کارت Express سازگار است. سیستم میزبان باید حداقل 20 گیگابایت فضای دیسک آزاد و 16 گیگابایت رم داشته باشد.

سیستم مورد نیاز

نرم افزار

  • Windows 7 SP1 (64 بیتی) یا ویندوز 8.1 (64 بیتی)
  • آزمایشگاهVIEW مجموعه طراحی سیستم ارتباطات 2.0
  • 802.11 Application Framework 2.1

سخت افزار

برای استفاده از Application Framework 802.11 برای انتقال داده های دوطرفه، به دو دستگاه NI RF نیاز دارید - یا دستگاه USRP RIO با پهنای باند 40 مگاهرتز، 120 مگاهرتز، یا 160 مگاهرتز، یا ماژول های FlexRIO. دستگاه ها باید به رایانه های میزبان مختلفی متصل شوند که می توانند لپ تاپ، رایانه شخصی یا شاسی PXI باشند. شکل 1 راه اندازی دو ایستگاه را با استفاده از کابل های RF (سمت چپ) یا آنتن ها (راست) نشان می دهد.
جدول 1 سخت افزار مورد نیاز را بسته به پیکربندی انتخابی نشان می دهد.آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-1

پیکربندی هر دو تنظیمات راه اندازی USRP RIO راه اندازی ماژول آداپتور FlexRIO FPGA/FlexRIO RF
  میزبان

PC

SMA

کابل

تضعیف کننده آنتن USRP

دستگاه

MXI

آداپتور

FlexRIO FPGA

ماژول

آداپتور FlexRIO

ماژول

دو دستگاه کابلی 2 2 2 0 2 2 2 2
دو دستگاه، بیش از

هوا [1]

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 مگاهرتز، 120 مگاهرتز، یا 160 مگاهرتز.
  • تضعیف کننده با تضعیف 30 دسی بل و کانکتورهای SMA نر/ماده که همراه دستگاه USRP RIO موجود است.
    توجه: برای تنظیم ماژول آداپتور FlexRIO/FlexRIO، تضعیف کننده لازم نیست.
  • ماژول FlexRIO FPGA: ماژول PXIe-7975/7976 FPGA برای FlexRIO
  • ماژول آداپتور FlexRIO: ماژول آداپتور RF NI-5791 برای FlexRIO

توصیه های قبلی فرض می کنند که از سیستم های میزبان مبتنی بر PXI استفاده می کنید. همچنین می توانید از رایانه شخصی با آداپتور MXI مبتنی بر PCI یا PCI Express یا لپ تاپ با آداپتور MXI مبتنی بر کارت Express استفاده کنید.
اطمینان حاصل کنید که هاست شما حداقل 20 گیگابایت فضای دیسک رایگان و 16 گیگابایت رم دارد.

  • احتیاط: قبل از استفاده از سخت افزار خود، تمام اسناد محصول را بخوانید تا از رعایت مقررات ایمنی، EMC و محیط زیست اطمینان حاصل کنید.
  • احتیاط: برای اطمینان از عملکرد EMC مشخص شده، دستگاه های RF را فقط با کابل ها و لوازم جانبی محافظ کار کنید.
  • احتیاط: برای اطمینان از عملکرد EMC مشخص شده، طول همه کابل‌های I/O به جز کابل‌هایی که به ورودی آنتن GPS دستگاه USRP متصل هستند، نباید بیشتر از 3 متر (10 فوت) باشد.
  • احتیاط: دستگاه‌های USRP RIO و NI-5791 RF برای انتقال از طریق هوا با استفاده از آنتن تأیید یا مجوز ندارند. در نتیجه، کارکردن این محصول با آنتن ممکن است قوانین محلی را نقض کند. قبل از استفاده از این محصول با آنتن، اطمینان حاصل کنید که از تمام قوانین محلی پیروی می کنید.

پیکربندی

  • دو دستگاه کابلی
  • دو دستگاه، روی هوا [1]

گزینه های پیکربندی سخت افزار

جدول 1 لوازم جانبی سخت افزاری مورد نیاز

لوازم جانبی هر دو تنظیمات راه اندازی USRP RIO
کابل SMA 2 0
آنتن تضعیف کننده 2 0
دستگاه USRP 2 2
آداپتور MXI 2 2
ماژول FlexRIO FPGA 2 N/A
ماژول آداپتور FlexRIO 2 N/A

دستورالعمل استفاده از محصول

  1. اطمینان حاصل کنید که تمام مستندات محصول برای اطمینان از انطباق با قوانین ایمنی، EMC و محیط زیست خوانده و درک شده است.
  2. اطمینان حاصل کنید که دستگاه‌های RF به رایانه‌های میزبان مختلف متصل هستند که نیازهای سیستم را برآورده می‌کنند.
  3. گزینه پیکربندی سخت افزار مناسب را انتخاب کنید و لوازم جانبی مورد نیاز را مطابق جدول 1 تنظیم کنید.
  4. در صورت استفاده از آنتن، قبل از استفاده از این محصول با آنتن، از رعایت تمام قوانین محلی اطمینان حاصل کنید.
  5. برای اطمینان از عملکرد EMC مشخص شده، دستگاه های RF را فقط با کابل ها و لوازم جانبی محافظ کار کنید.
  6. برای اطمینان از عملکرد EMC مشخص شده، طول همه کابل‌های I/O به جز کابل‌هایی که به ورودی آنتن GPS دستگاه USRP متصل هستند، نباید بیشتر از 3 متر (10 فوت) باشد.

درک اجزای این Sampپروژه le

این پروژه از آزمایشگاه تشکیل شده استVIEW کد میزبان و آزمایشگاهVIEW کد FPGA برای اهداف سخت افزاری پشتیبانی شده USRP RIO یا FlexRIO. ساختار پوشه مربوطه و اجزای پروژه در زیر بخش های بعدی توضیح داده شده است.

ساختار پوشه
برای ایجاد یک نمونه جدید از چارچوب برنامه 802.11، Lab را راه اندازی کنیدVIEW Communications System Design Suite 2.0 با انتخاب LabVIEW Communications 2.0 از منوی Start. از Project Templates در تب Project راه اندازی شده، Application Frameworks را انتخاب کنید. برای راه اندازی پروژه، انتخاب کنید:

  • 802.11 طراحی USRP RIO v2.1 هنگام استفاده از دستگاه های USRP RIO
  • 802.11 طراحی FlexRIO v2.1 هنگام استفاده از ماژول های FlexRIO FPGA/FlexRIO
  • 802.11 شبیه سازی نسخه 2.1 برای اجرای کد FPGA پردازش سیگنال فرستنده فیزیکی (TX) و گیرنده (RX) در حالت شبیه سازی. راهنمای مربوط به پروژه شبیه سازی ضمیمه آن می باشد.

برای پروژه های طراحی 802.11، موارد زیر files و پوشه ها در داخل پوشه مشخص شده ایجاد می شوند:

  • 802.11 طراحی USRP RIO v2.1.lvproject / 802.11 Design FlexRIO RIO v2.1.lvproject — این پروژه file حاوی اطلاعات مربوط به subVI های مرتبط، اهداف و مشخصات ساخت است.
  • 802.11 Host.gvi — این میزبان سطح بالا VI ایستگاه 802.11 را پیاده سازی می کند. میزبان با بیت ارتباط برقرار می کندfile ساخته شده از FPGA VI سطح بالا، 802.11 FPGA STA.gvi، واقع در زیرپوشه خاص هدف.
  • Builds - این پوشه حاوی بیت از پیش کامپایل شده استfiles برای دستگاه هدف انتخاب شده.
  • مشترک—کتابخانه مشترک حاوی subVI های عمومی برای میزبان و FPGA است که در چارچوب برنامه 802.11 استفاده می شود. این کد شامل توابع ریاضی و تبدیل نوع می باشد.
  • FlexRIO/USRP RIO- این پوشه‌ها شامل پیاده‌سازی‌های اختصاصی هدف از host و subVIs FPGA هستند که شامل کدهایی برای تنظیم بهره و فرکانس هستند. این کد در بیشتر موارد از جریان های خاص هدف اقتباس شده استampپروژه ها آنها همچنین حاوی FPGA VIهای سطح بالای هدف خاص هستند.
  • 802.11 v2.1 - این پوشه شامل عملکرد 802.11 است که به چندین پوشه FPGA و یک فهرست میزبان جدا شده است.

اجزاء
802.11 Application Framework یک لایه فیزیکی چندگانه تقسیم فرکانس متعامد (OFDM) و کنترل دسترسی رسانه (MAC) را برای یک سیستم مبتنی بر IEEE 802.11 پیاده سازی می کند. آزمایشگاه چارچوب برنامه 802.11VIEW پروژه عملکرد یک ایستگاه، از جمله عملکرد گیرنده (RX) و فرستنده (TX) را اجرا می کند.

بیانیه انطباق و انحرافات
چارچوب برنامه 802.11 به گونه ای طراحی شده است که با مشخصات IEEE 802.11 مطابقت داشته باشد. برای اینکه طراحی به راحتی قابل تغییر باشد، چارچوب برنامه 802.11 بر عملکرد اصلی استاندارد IEEE 802.11 تمرکز دارد.

  • سازگار با PHY 802.11a- (حالت Legacy) و 802.11ac- (حالت بسیار بالا Throughput)
  • آموزش تشخیص بسته مبتنی بر میدان
  • رمزگذاری و رمزگشایی میدان سیگنال و داده
  • ارزیابی کانال پاک (CCA) بر اساس تشخیص انرژی و سیگنال
  • حامل حس دسترسی چندگانه با روش اجتناب از برخورد (CSMA/CA) شامل ارسال مجدد
  • رویه عقب نشینی تصادفی
  • اجزای MAC سازگار با 802.11a و 802.11ac برای پشتیبانی از ارسال درخواست برای ارسال/پاک کردن به ارسال (RTS/CTS)، فریم داده و انتقال فریم تأیید (ACK)
  • تولید ACK با زمان بندی فاصله میان قاب کوتاه (SIFS) مطابق با IEEE 802.11 (16 میکرو ثانیه)
  • پشتیبانی از بردار تخصیص شبکه (NAV).
  • تولید واحد داده پروتکل MAC (MPDU) و آدرس دهی چند گره
  • API L1/L2 که به برنامه‌های خارجی اجازه می‌دهد تا عملکردهای MAC بالایی مانند رویه join را پیاده‌سازی کنند تا به عملکردهای MAC میانی و پایین‌تر دسترسی داشته باشند.
    چارچوب برنامه 802.11 از ویژگی های زیر پشتیبانی می کند:
  • فقط فاصله نگهبانی طولانی
  • معماری تک خروجی یک ورودی (SISO)، آماده برای پیکربندی های چند خروجی چند ورودی (MIMO)
  • VHT20، VHT40، و VHT80 برای استاندارد 802.11ac. برای پهنای باند 802.11 مگاهرتز 80ac، پشتیبانی تا طرح مدولاسیون و کدگذاری (MCS) شماره 4 محدود است.
  • MPDU انباشته (A-MPDU) با یک MPDU واحد برای استاندارد 802.11ac
  • کنترل بهره خودکار بسته به بسته (AGC) که امکان انتقال و دریافت از طریق هوا را فراهم می کند.

برای دسترسی به آزمایشگاه، به ni.com/info مراجعه کنید و Info Code 80211AppFWManual را وارد کنید.VIEW برای اطلاعات بیشتر در مورد طراحی چارچوب برنامه 802.11 Communications 802.11 Application Framework.

اجرای این اسampپروژه le

چارچوب برنامه 802.11 از تعامل با تعداد دلخواه ایستگاه پشتیبانی می کند که از این پس به عنوان حالت چند ایستگاهی RF نامیده می شود. سایر حالت‌های عملکرد در بخش «حالت‌های عملیات اضافی و تنظیمات تنظیمات» توضیح داده شده‌اند. در حالت RF Multi Station، هر ایستگاه به عنوان یک دستگاه 802.11 عمل می کند. در توضیحات زیر فرض می شود که دو ایستگاه مستقل وجود دارد که هر کدام بر روی دستگاه RF خود کار می کنند. به آنها ایستگاه A و ایستگاه B می گویند.

پیکربندی سخت افزار: کابلی
بسته به پیکربندی، مراحل موجود در بخش «پیکربندی راه‌اندازی USRP RIO» یا «پیکربندی ماژول آداپتور FlexRIO/FlexRIO» را دنبال کنید.

پیکربندی سیستم USRP RIO

  1. اطمینان حاصل کنید که دستگاه های USRP RIO به درستی به سیستم های میزبان در حال اجرا آزمایشگاه متصل شده اندVIEW مجموعه طراحی سیستم ارتباطات.
  2. مراحل زیر را برای ایجاد اتصالات RF همانطور که در شکل 2 نشان داده شده است انجام دهید.
    1.  دو تضعیف کننده 30 دسی بل را به درگاه های RF0/TX1 در ایستگاه A و ایستگاه B وصل کنید.
    2. انتهای دیگر تضعیف کننده ها را به دو کابل RF وصل کنید.
    3. سر دیگر کابل RF که از ایستگاه A می آید را به پورت RF1/RX2 ایستگاه B وصل کنید.
    4. سر دیگر کابل RF که از ایستگاه B می آید را به پورت RF1/RX2 ایستگاه A وصل کنید.
  3. دستگاه های USRP را روشن کنید.
  4. سیستم های میزبان را روشن کنید.
    کابل های RF باید فرکانس کاری را پشتیبانی کنند. آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-2

پیکربندی سیستم FlexRIO

  1. اطمینان حاصل کنید که دستگاه های FlexRIO به درستی به سیستم های میزبان در حال اجرا آزمایشگاه متصل شده اندVIEW مجموعه طراحی سیستم ارتباطات.
  2. مراحل زیر را برای ایجاد اتصالات RF همانطور که در شکل 3 نشان داده شده است انجام دهید.
    1. پورت TX ایستگاه A را با استفاده از کابل RF به پورت RX ایستگاه B وصل کنید.
    2. پورت TX ایستگاه B را با استفاده از کابل RF به پورت RX ایستگاه A وصل کنید.
  3. سیستم های میزبان را روشن کنید.
    کابل های RF باید فرکانس کاری را پشتیبانی کنند. آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-3
اجرای آزمایشگاهVIEW کد میزبان

از آزمایشگاه اطمینان حاصل کنیدVIEW Communications System Design Suite 2.0 و 802.11 Application Framework 2.1 بر روی سیستم های شما نصب شده است. نصب با اجرای setup.exe از رسانه نصب ارائه شده آغاز می شود. برای تکمیل مراحل نصب، دستورات نصب را دنبال کنید.
مراحل لازم برای اجرای آزمایشگاهVIEW کد میزبان در دو ایستگاه به صورت زیر خلاصه می شود:

  1. برای ایستگاه A در میزبان اول:
    • آ. آزمایشگاه را راه اندازی کنیدVIEW مجموعه طراحی سیستم ارتباطات با انتخاب LabVIEW Communications 2.0 از منوی Start.
    • ب از تب PROJECTS، Application Frameworks » 802.11 Design… را انتخاب کنید تا پروژه راه اندازی شود.
      • اگر از راه‌اندازی USRP RIO استفاده می‌کنید، 802.11 Design USRP RIO v2.1 را انتخاب کنید.
      • اگر از تنظیمات FlexRIO استفاده می کنید، 802.11 Design FlexRIO v2.1 را انتخاب کنید.
    • ج. در آن پروژه، میزبان سطح بالا VI 802.11 Host.gvi ظاهر می شود.
    • د شناسه RIO را در کنترل دستگاه RIO پیکربندی کنید. می توانید از NI Measurement & Automation Explorer (MAX) برای دریافت شناسه RIO برای دستگاه خود استفاده کنید. پهنای باند دستگاه USRP RIO (اگر 40 مگاهرتز، 80 مگاهرتز و 160 مگاهرتز باشد) به طور ذاتی شناسایی می شود.
  2. مرحله 1 را برای ایستگاه B در میزبان دوم تکرار کنید.
  3. شماره ایستگاه A را روی ۱ و ایستگاه B را روی ۲ قرار دهید.
  4. برای تنظیم FlexRIO، ساعت مرجع را روی PXI_CLK یا REF IN/ClkIn تنظیم کنید.
    • آ. برای PXI_CLK: مرجع از شاسی PXI گرفته شده است.
    • ب REF IN/ClkIn: مرجع از درگاه ClkIn ماژول آداپتور NI-5791 گرفته شده است.
  5. تنظیمات Device MAC Address و Destination MAC Address را در هر دو ایستگاه به درستی تنظیم کنید.
    • آ. ایستگاه 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 تنظیم کنید.
  6. برای هر ایستگاه، Lab را اجرا کنیدVIEW میزبان VI با کلیک کردن روی دکمه اجرا ( ).
    • آ. در صورت موفقیت آمیز بودن، نشانگر Device Ready روشن می شود.
    • ب اگر خطایی دریافت کردید، یکی از موارد زیر را امتحان کنید:
      • مطمئن شوید که دستگاه شما به درستی وصل شده است.
      • پیکربندی دستگاه RIO را بررسی کنید.
  7. با تنظیم گزینه Enable Station روی On، ایستگاه A را فعال کنید. نشانگر Station Active باید روشن باشد.
  8. با تنظیم گزینه Enable Station روی On، ایستگاه B را فعال کنید. نشانگر Station Active باید روشن باشد.
  9. برگه MAC را انتخاب کنید و بررسی کنید که RX Constellation نشان داده شده با طرح مدولاسیون و کدگذاری پیکربندی شده با استفاده از پارامترهای MCS و Subcarrier Format در ایستگاه دیگر مطابقت دارد. برای مثالample، فرمت Subcarrier و MCS را به طور پیش فرض در ایستگاه A بگذارید و فرمت Subcarrier را روی 40 مگاهرتز (IEEE 802.11 ac) و MCS را روی 5 در ایستگاه B تنظیم کنید. 16-quadrature ampمدولاسیون litude (QAM) برای MCS 4 استفاده می شود و در رابط کاربری ایستگاه B رخ می دهد. 64 QAM برای MCS 5 استفاده می شود و در رابط کاربری ایستگاه A رخ می دهد.
  10. برگه RF & PHY را انتخاب کنید و بررسی کنید که طیف RX Power نشان داده شده مشابه فرمت Subcarrier انتخاب شده در ایستگاه دیگر است. ایستگاه A طیف قدرت RX 40 مگاهرتز را نشان می دهد در حالی که ایستگاه B طیف توان RX 20 مگاهرتز را نشان می دهد.

توجه: دستگاه های USRP RIO با پهنای باند 40 مگاهرتز نمی توانند بسته های رمزگذاری شده با پهنای باند 80 مگاهرتز را ارسال یا دریافت کنند.
رابط های کاربری Application Framework 802.11 ایستگاه A و B به ترتیب در شکل 6 و شکل 7 نشان داده شده است. برای نظارت بر وضعیت هر ایستگاه، Application Framework 802.11 انواع شاخص ها و نمودارها را ارائه می دهد. تمام تنظیمات برنامه و همچنین نمودارها و نشانگرها در زیر بخش های زیر توضیح داده شده است. کنترل های پنل جلویی در سه مجموعه زیر طبقه بندی می شوند:

  • تنظیمات برنامه: این کنترل ها باید قبل از روشن کردن ایستگاه تنظیم شوند.
  • تنظیمات زمان اجرا ثابت: این کنترل ها باید خاموش و سپس ایستگاه را روشن کنند. برای آن از کنترل Enable Station استفاده می شود.
  • تنظیمات زمان اجرا پویا: این کنترل ها را می توان در جایی که ایستگاه در حال اجرا است تنظیم کرد.

آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-6آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-7

شرح کنترل ها و شاخص ها

کنترل ها و شاخص های اساسی

تنظیمات برنامه 
تنظیمات برنامه زمانی اعمال می شود که VI شروع به کار کند و پس از راه اندازی VI قابل تغییر نیست. برای تغییر این تنظیمات، VI را متوقف کنید، تغییرات را اعمال کنید و VI را مجددا راه اندازی کنید. آنها در شکل 6 نشان داده شده اند.

پارامتر توضیحات
ریو دستگاه آدرس RIO دستگاه سخت افزاری RF.
مرجع ساعت مرجع ساعت های دستگاه را پیکربندی می کند. فرکانس مرجع باید 10 مگاهرتز باشد. می توانید از منابع زیر انتخاب کنید:

داخلی- از ساعت مرجع داخلی استفاده می کند.

REF IN / ClkIn— مرجع از درگاه REF IN (USRP-294xR و USRP-295XR) یا درگاه ClkIn (NI 5791) گرفته شده است.

جی پی اس- مرجع از ماژول GPS گرفته شده است. فقط برای دستگاه های USRP- 2950/2952/2953 قابل اجرا است.

PXI_CLK- مرجع از شاسی PXI گرفته شده است. فقط برای اهداف PXIe- 7975/7976 با ماژول های آداپتور NI-5791 قابل استفاده است.

عملیات حالت در بلوک دیاگرام به عنوان یک ثابت تنظیم شده است. چارچوب برنامه 802.11 حالت های زیر را ارائه می دهد:

RF Loopback—مسیر TX یک دستگاه را با مسیر RX همان دستگاه با استفاده از کابل RF یا با استفاده از آنتن وصل می کند.

RF چند ایستگاه—انتقال منظم داده با دو یا چند ایستگاه مستقل که بر روی دستگاه‌های مجزا که با آنتن یا اتصالات کابلی متصل هستند، کار می‌کنند. RF Multi Station حالت عملکرد پیش فرض است.

بیس باند حلقه بک- شبیه به RF Loopback، اما حلقه خارجی کابل خارجی با مسیر حلقه پایه دیجیتال داخلی جایگزین می شود.

تنظیمات زمان اجرا استاتیک
تنظیمات زمان اجرای ایستا را فقط می توان در زمانی که ایستگاه خاموش است تغییر داد. پارامترها هنگام روشن شدن ایستگاه اعمال می شوند. آنها در شکل 6 نشان داده شده اند.

پارامتر توضیحات
ایستگاه شماره کنترل عددی برای تنظیم شماره ایستگاه. هر ایستگاه در حال اجرا باید شماره متفاوتی داشته باشد. می تواند تا 10 باشد. اگر کاربر مایل است تعداد ایستگاه های در حال اجرا را افزایش دهد، حافظه پنهان تخصیص شماره دنباله MSDU و تشخیص تکراری باید به مقدار لازم افزایش یابد، زیرا مقدار پیش فرض 10 است.
اولیه کانال مرکز فرکانس [هرتز] فرکانس مرکزی کانال اصلی فرستنده بر حسب هرتز است. مقادیر معتبر به دستگاهی که ایستگاه روی آن کار می کند بستگی دارد.
اولیه کانال انتخابگر کنترل عددی برای تعیین اینکه کدام زیر باند به عنوان کانال اصلی استفاده می شود. PHY پهنای باند 80 مگاهرتز را پوشش می‌دهد، که می‌تواند به چهار زیر باند {0،…،3} از پهنای باند 20 مگاهرتز برای سیگنال با توان غیربالا (غیر HT) تقسیم شود. برای پهنای باند وسیع تر، زیر باندها ترکیب می شوند. به ni.com/info مراجعه کرده و کد اطلاعات را وارد کنید 80211AppFWManual برای دسترسی به آزمایشگاهVIEW ارتباطات 802.11 برنامه چارچوب دستی برای اطلاعات بیشتر در مورد کانال سازی
قدرت سطح [dBm] سطح توان خروجی با در نظر گرفتن انتقال سیگنال موج پیوسته (CW) که دارای محدوده کامل مبدل دیجیتال به آنالوگ (DAC) است. نسبت توان بالای پیک به میانگین OFDM به این معنی است که توان خروجی فریم های ارسالی 802.11 معمولاً 9 دسی بل تا 12 دسی بل زیر سطح توان تنظیم شده است.
TX RF بندر پورت RF مورد استفاده برای TX (فقط برای دستگاه های USRP RIO قابل استفاده است).
RX RF بندر پورت RF مورد استفاده برای RX (فقط برای دستگاه های USRP RIO قابل استفاده است).
دستگاه MAC آدرس آدرس MAC مرتبط با ایستگاه. نشانگر Boolean نشان می دهد که آیا آدرس MAC داده شده معتبر است یا نه. اعتبار سنجی آدرس MAC در حالت پویا انجام می شود.

تنظیمات زمان اجرا پویا
تنظیمات زمان اجرا پویا را می توان در هر زمان تغییر داد و بلافاصله اعمال می شود، حتی زمانی که ایستگاه فعال است. آنها در شکل 6 نشان داده شده اند.

پارامتر توضیحات
حامل فرعی قالب به شما امکان می دهد بین فرمت های استاندارد IEEE 802.11 جابجا شوید. فرمت های پشتیبانی شده به شرح زیر است:
  · 802.11a با پهنای باند 20 مگاهرتز

· 802.11ac با پهنای باند 20 مگاهرتز

· 802.11ac با پهنای باند 40 مگاهرتز

· 802.11ac با پهنای باند 80 مگاهرتز (پشتیبانی از MCS تا 4)

MCS شاخص طرح مدولاسیون و کدگذاری که برای رمزگذاری فریم های داده استفاده می شود. فریم‌های ACK همیشه با MCS 0 ارسال می‌شوند. توجه داشته باشید که همه مقادیر MCS برای همه قالب‌های حامل فرعی قابل اعمال نیستند و معنای MCS با قالب فرعی تغییر می‌کند. فیلد متنی کنار فیلد MCS، طرح مدولاسیون و نرخ کدگذاری را برای فرمت فعلی MCS و Subcarrier نشان می‌دهد.
AGC در صورت فعال بودن، بسته به قدرت سیگنال دریافتی، تنظیم بهره بهینه انتخاب می شود. اگر AGC غیرفعال شده باشد، مقدار بهره RX از دستی RX Gain گرفته می شود.
دستی RX به دست آوردن [دسی بل] مقدار افزایش دستی RX. اگر AGC غیرفعال باشد اعمال می شود.
مقصد MAC آدرس آدرس MAC مقصدی که بسته ها باید به آن ارسال شوند. نشانگر Boolean نشان می دهد که آیا آدرس MAC داده شده معتبر است یا نه. اگر در حالت Loopback RF اجرا شود، مقصد MAC آدرس و دستگاه MAC آدرس باید مشابه باشد

شاخص ها
جدول زیر نشانگرهای رخ داده در پنل جلویی اصلی را همانطور که در شکل 6 نشان داده شده است نشان می دهد.

پارامتر توضیحات
دستگاه آماده است نشانگر Boolean نشان می دهد که آیا دستگاه آماده است یا خیر. اگر خطایی دریافت کردید، یکی از موارد زیر را امتحان کنید:

· مطمئن شوید که دستگاه RIO شما به درستی متصل شده است.

· پیکربندی را بررسی کنید ریو دستگاه.

· شماره ایستگاه را بررسی کنید. اگر بیش از یک ایستگاه در یک میزبان در حال اجرا باشد، باید متفاوت باشد.

هدف FIFO سرریز نشانگر Boolean که در صورت سرریز شدن در بافرهای حافظه اول در اول خروجی (FIFO) هدف به میزبان (T2H) روشن می شود. اگر یکی از T2H FIFO سرریز شود، اطلاعات آن دیگر قابل اعتماد نیست. آن FIFO به شرح زیر است:

· سرریز داده های T2H RX

· سرریز صورت فلکی T2H

· سرریز طیف قدرت T2H RX

· سرریز تخمین کانال T2H

· سرریز TX به RF FIFO

ایستگاه فعال نشانگر Boolean نشان می دهد که آیا ایستگاه RF پس از فعال کردن ایستگاه با تنظیم کردن فعال است یا خیر فعال کردن ایستگاه کنترل به On.
اعمال شد RX به دست آوردن [دسی بل] یک نشانگر عددی مقدار افزایش RX را نشان می دهد که در حال حاضر اعمال می شود. این مقدار زمانی که AGC غیرفعال است، دستی RX Gain یا زمانی که AGC فعال است، بهره RX محاسبه شده است. در هر دو مورد، مقدار بهره توسط قابلیت های دستگاه اجباری می شود.
معتبر است شاخص های بولی نشان می دهد که آیا داده شده است دستگاه MAC آدرس و مقصد MAC آدرس مرتبط با ایستگاه ها معتبر هستند.
تب MAC

جداول زیر کنترل ها و نشانگرهایی را که بر روی MAC Tab قرار داده شده اند، همانطور که در شکل 6 نشان داده شده است، فهرست می کند.

تنظیمات زمان اجرا پویا

پارامتر توضیحات
داده ها منبع منبع فریم های MAC ارسال شده از میزبان به هدف را تعیین می کند.

خاموش- این روش برای غیرفعال کردن انتقال داده های TX در حالی که زنجیره TX برای راه اندازی بسته های ACK فعال است مفید است.

UDP— این روش برای نمایش دموها، مانند هنگام استفاده از یک برنامه پخش ویدئوی خارجی، یا برای استفاده از ابزار تست شبکه خارجی، مانند Iperf، مفید است. در این روش، داده های ورودی با استفاده از دای کاربر به ایستگاه 802.11 می رسد یا از آن تولید می شود.tagپروتکل رم (UDP).

PN داده ها— این روش بیت های تصادفی را ارسال می کند و برای تست های عملکردی مفید است. اندازه و نرخ بسته را می توان به راحتی تطبیق داد.

  دستی- این روش برای راه اندازی بسته های منفرد برای اهداف اشکال زدایی مفید است.

خارجی-اجازه دهید تا یک MAC خارجی بالقوه یا سایر برنامه های کاربردی خارجی از عملکردهای MAC و PHY ارائه شده توسط چارچوب برنامه 802.11 استفاده کند.

داده ها منبع گزینه ها هر برگه گزینه هایی را برای منابع داده مربوطه نشان می دهد.

UDP Tab- یک پورت UDP رایگان برای بازیابی داده ها برای فرستنده ذاتاً بر اساس شماره ایستگاه مشتق شده است.

PN Tab PN داده ها بسته اندازه- اندازه بسته بر حسب بایت (محدوده محدود به 4061 است که یک A-MPDU واحد با سربار MAC کاهش می یابد)

PN Tab PN بسته ها در هر دوم- تعداد متوسط ​​بسته‌ها برای ارسال در هر ثانیه (محدود به 10,000. بسته به پیکربندی ایستگاه، توان عملیاتی قابل دستیابی ممکن است کمتر باشد).

دستی Tab ماشه TX-یک کنترل Boolean برای راه اندازی یک بسته TX.

داده ها غرق شدن گزینه های زیر را دارد:

·          خاموش- داده ها دور ریخته می شوند.

·          UDP—در صورت فعال بودن، فریم های دریافتی به آدرس و پورت UDP پیکربندی شده ارسال می شوند (به زیر مراجعه کنید).

داده ها غرق شدن گزینه این تنظیمات مورد نیاز زیر را برای گزینه UDP data sink دارد:

·          انتقال دهد IP آدرس-آدرس IP مقصد برای جریان خروجی UDP.

·          انتقال دهد بندر- پورت UDP را برای جریان خروجی UDP، معمولاً بین 1,025 تا 65,535 مورد هدف قرار دهید.

بازنشانی کنید TX آمار یک کنترل بولی برای تنظیم مجدد تمام شمارنده های MAC TX آمار خوشه
بازنشانی کنید RX آمار یک کنترل بولی برای تنظیم مجدد تمام شمارنده های MAC RX آمار خوشه
ارزش ها در هر دوم یک کنترل بولی برای نشان دادن MAC TX آمار و MAC RX آمار به عنوان مقادیر انباشته شده از آخرین تنظیم مجدد یا مقادیر در ثانیه.

نمودارها و شاخص ها
جدول زیر نشانگرها و نمودارهای ارائه شده بر روی MAC Tab را همانطور که در شکل 6 نشان داده شده است نشان می دهد.

پارامتر توضیحات
داده ها منبع گزینه ها UDP دریافت کنید بندر- منبع پورت UDP جریان ورودی UDP.

FIFO کامل- نشان می دهد که سوکت بافر خواننده UDP برای خواندن داده های داده شده کوچک است، بنابراین بسته ها حذف می شوند. اندازه بافر سوکت را افزایش دهید.

داده ها انتقال- نشان می دهد که بسته ها با موفقیت از پورت داده شده خوانده شده اند. برای جزئیات بیشتر به پخش ویدیو نگاه کنید.

داده ها غرق شدن گزینه UDP FIFO کامل- نشان می دهد که بافر سوکت فرستنده UDP برای دریافت بار از FIFO دسترسی مستقیم به حافظه RX Data (DMA) کوچک است، بنابراین بسته ها حذف می شوند. اندازه بافر سوکت را افزایش دهید.

داده ها انتقال- نشان می دهد که بسته ها با موفقیت از DMA FIFO خوانده شده و به پورت UDP داده شده ارسال می شوند.

RX صورت فلکی نشانه گرافیکی صورت فلکی RX I/Q s را نشان می دهدampتعداد فیلد داده های دریافتی
RX توان عملیاتی [bit/s] نشانه عددی نرخ داده فریم های دریافتی موفق و رمزگشایی شده را نشان می دهد که مطابق با آن هستند دستگاه MAC آدرس.
داده ها امتیاز دهید [Mbps] نشانگر گرافیکی نرخ داده فریم های دریافتی موفق و رمزگشایی شده را نشان می دهد که مطابق با آن هستند دستگاه MAC آدرس.
MAC TX آمار نشانه عددی مقادیر شمارنده های زیر مربوط به MAC TX را نشان می دهد. مقادیر ارائه شده می تواند مقادیر انباشته شده از آخرین تنظیم مجدد یا مقادیر در هر ثانیه بر اساس وضعیت کنترل بولی باشد. ارزش ها در هر دوم.

· RTS باعث شد

· CTS تحریک شده است

· داده های ایجاد شده

· ACK باعث شد

MAC RX آمار نشان عددی مقادیر شمارنده های زیر مربوط به MAC RX را نشان می دهد. مقادیر ارائه شده می تواند مقادیر انباشته شده از آخرین تنظیم مجدد یا مقادیر در هر ثانیه بر اساس وضعیت کنترل بولی باشد. ارزش ها در هر دوم.

· مقدمه شناسایی شد (توسط همگام سازی)

  · واحدهای داده خدمات PHY (PSDUs) دریافت شده (فریم هایی با هدر رویه همگرایی لایه فیزیکی معتبر (PLCP)، فریم های بدون نقض فرمت)

· MPDU CRC OK (توالی بررسی فریم (FCS) بررسی می شود)

· RTS شناسایی شده است

· CTS شناسایی شده است

· داده های شناسایی شده است

· ACK شناسایی شد

TX خطا نرخ ها نشانگر گرافیکی نرخ خطای بسته TX و نرخ خطای بلوک TX را نشان می دهد. نرخ خطای بسته TX به عنوان نسبت MPDU موفق ارسال شده به تعداد تلاش های ارسال محاسبه می شود. نرخ خطای بلوک TX به عنوان نسبت MPDU موفق ارسال شده به تعداد کل ارسال ها محاسبه می شود. جدیدترین مقادیر در سمت راست بالای نمودار نمایش داده می شود.
به طور متوسط ارسال های مجدد در هر بسته نشانگر گرافیکی میانگین تعداد تلاش های انتقال را نشان می دهد. مقدار اخیر در سمت راست بالای نمودار نمایش داده می شود.

RF & PHY Tab
جداول زیر کنترل ها و نشانگرهایی را که بر روی تب RF & PHY قرار داده شده اند، همانطور که در شکل 8 نشان داده شده است، فهرست می کند.آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-8

تنظیمات زمان اجرا پویا 

پارامتر توضیحات
CCA انرژی تشخیص آستانه [dBm] اگر انرژی سیگنال دریافتی بالاتر از آستانه باشد، ایستگاه رسانه را به عنوان مشغول تعیین می‌کند و در صورت وجود، رویه Backoff خود را قطع می‌کند. را تنظیم کنید CCA انرژی تشخیص آستانه [dBm] مقداری را کنترل کنید که بالاتر از مقدار حداقل منحنی جریان در نمودار توان ورودی RF باشد.

نمودارها و شاخص ها

پارامتر توضیحات
اجباری LO فرکانس TX [هرتز] فرکانس واقعی استفاده شده TX روی هدف.
RF فرکانس [هرتز] فرکانس مرکزی RF پس از تنظیم بر اساس اولیه کانال انتخابگر کنترل و پهنای باند عملیاتی
اجباری LO فرکانس RX [هرتز] فرکانس واقعی RX مورد استفاده در هدف.
اجباری قدرت سطح [dBm] سطح توان موج پیوسته 0 dBFS که تنظیمات فعلی دستگاه را فراهم می کند. میانگین توان خروجی سیگنال های 802.11 تقریباً 10 دسی بل زیر این سطح است. سطح توان واقعی را با در نظر گرفتن فرکانس RF و مقادیر کالیبراسیون خاص دستگاه از EEPROM نشان می دهد.
جبران شد مدیر مالی [هرتز] آفست فرکانس حامل توسط واحد تخمین فرکانس درشت شناسایی شد. برای ماژول آداپتور FlexRIO/FlexRIO، ساعت مرجع را روی PXI_CLK یا REF IN/ClkIn تنظیم کنید.
کانال سازی نشانگر گرافیکی نشان می دهد که کدام زیر باند به عنوان کانال اصلی بر اساس استفاده می شود اولیه کانال انتخابگر. PHY پهنای باند 80 مگاهرتز را پوشش می دهد، که می تواند به چهار باند فرعی {0،…،3} از پهنای باند 20 مگاهرتز برای سیگنال غیر HT تقسیم شود. برای پهنای باند وسیع تر (40 مگاهرتز یا 80 مگاهرتز)، باندهای فرعی ترکیب می شوند. به ni.com/info مراجعه کرده و کد اطلاعات را وارد کنید 80211AppFWManual برای دسترسی به آزمایشگاهVIEW ارتباطات

802.11 برنامه چارچوب دستی برای اطلاعات بیشتر در مورد کانال سازی

کانال برآورد نشانگر گرافیکی نشان می دهد ampطول و فاز کانال تخمین زده شده (بر اساس L-LTF و VHT-LTF).
بیس باند RX قدرت نشانگر گرافیکی قدرت سیگنال باند پایه را در شروع بسته نمایش می دهد. نشانگر عددی قدرت باند واقعی گیرنده را نشان می دهد. هنگامی که AGC فعال است،

802.11 Application Framework سعی می کند این مقدار را در مقدار داده شده نگه دارد AGC هدف سیگنال قدرت in پیشرفته با تغییر بهره RX بر این اساس، برگه را انتخاب کنید.

TX قدرت طیف یک عکس فوری از طیف باند پایه فعلی از TX.
RX قدرت طیف یک عکس فوری از طیف باند پایه فعلی از RX.
RF ورودی قدرت اگر بسته 802.11 شناسایی شده باشد، توان ورودی RF فعلی را بر حسب dBm بدون توجه به نوع سیگنال ورودی نمایش می دهد. این نشانگر توان ورودی RF را بر حسب dBm که در حال حاضر اندازه گیری می شود و همچنین در آخرین شروع بسته نمایش می دهد.
تب پیشرفته

جدول زیر کنترل هایی را که بر روی تب Advanced قرار داده شده اند، همانطور که در شکل 9 نشان داده شده است، فهرست می کند.آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-9

تنظیمات زمان اجرا استاتیک

پارامتر توضیحات
کنترل کنید قاب TX بردار پیکربندی مقادیر MCS پیکربندی شده را در بردارهای TX برای فریم های RTS، CTS یا ACK اعمال می کند. پیکربندی قاب کنترل پیش‌فرض این فریم‌ها Non-HT-OFDM و پهنای باند 20 مگاهرتز است در حالی که MCS را می‌توان از میزبان پیکربندی کرد.
dot11RTSTآستانه پارامتر نیمه استاتیکی که توسط انتخاب توالی فریم برای تصمیم گیری در مورد مجاز بودن یا نبودن RTS|CTS استفاده می شود.

· اگر طول PSDU، یعنی، PN داده ها بسته اندازه، بزرگتر از آستانه dot11RTST، {RTS | CTS | داده ها | ACK} دنباله فریم استفاده می شود.

· اگر طول PSDU، یعنی، PN داده ها بسته اندازه، کمتر یا مساوی با dot11RTSThreshold، {DATA | است ACK} دنباله فریم استفاده می شود.

این مکانیسم به ایستگاه‌ها اجازه می‌دهد تا برای راه‌اندازی RTS/CTS همیشه، هرگز و یا فقط در فریم‌های بلندتر از طول مشخص‌شده پیکربندی شوند.

dot11ShortRetryLimit پارامتر نیمه استاتیک - حداکثر تعداد تکرارهای اعمال شده برای نوع MPDU کوتاه (توالی بدون RTS|CTS). اگر به تعداد محدودیت‌های تلاش مجدد رسید، MPDUها و پیکربندی MPDU مرتبط و بردار TX کنار گذاشته می‌شود.
dot11LongRetryLimit پارامتر نیمه استاتیک - حداکثر تعداد تکرارهای اعمال شده برای نوع MPDU طولانی (توالی هایی از جمله RTS|CTS). اگر به تعداد محدودیت‌های تلاش مجدد رسید، MPDUها و پیکربندی MPDU مرتبط و بردار TX کنار گذاشته می‌شود.
RF Loopback نسخه ی نمایشی حالت کنترل بولی برای جابه‌جایی بین حالت‌های عملیات:

RF چند ایستگاهی (Boolean false است): حداقل دو ایستگاه در راه اندازی مورد نیاز است، که در آن هر ایستگاه به عنوان یک دستگاه 802.11 عمل می کند.

RF Loopback (بولی درست است): یک دستگاه واحد مورد نیاز است. این تنظیم برای نمایش های کوچک با استفاده از یک ایستگاه مفید است. با این حال، ویژگی های MAC پیاده سازی شده دارای محدودیت هایی در حالت RF Loopback هستند. بسته های ACK زمانی که MAC TX منتظر آنهاست گم می شوند. ماشین حالت DCF در FPGA MAC از این حالت جلوگیری می کند. بنابراین، MAC TX همیشه یک انتقال ناموفق را گزارش می‌کند. از این رو، نرخ خطای بسته TX گزارش شده و نرخ خطای بلوک TX در نشانگر گرافیکی نرخ خطای TX یکی هستند.

تنظیمات زمان اجرا پویا 

پارامتر توضیحات
عقب نشینی مقدار Backoff که قبل از ارسال فریم اعمال می شود. عقب نشینی بر حسب تعداد اسلات های 9 میکرو ثانیه شمارش می شود. بر اساس مقدار backoff، شمارش عقب‌نشینی برای رویه Backoff می‌تواند ثابت یا تصادفی باشد:

· اگر مقدار backoff بزرگتر یا مساوی صفر باشد، یک backoff ثابت استفاده می شود.

· اگر مقدار backoff منفی باشد، از شمارش تصادفی backoff استفاده می شود.

AGC هدف سیگنال قدرت در صورت فعال بودن AGC، توان RX را در باند پایه دیجیتالی مورد استفاده قرار دهید. مقدار بهینه به نسبت اوج به توان متوسط ​​(PAPR) سیگنال دریافتی بستگی دارد. را تنظیم کنید AGC هدف سیگنال قدرت به مقداری بزرگتر از مقدار ارائه شده در بیس باند RX قدرت نمودار

برگه رویدادها
جداول زیر کنترل ها و نشانگرهایی را که در برگه رویدادها قرار می گیرند، همانطور که در شکل 10 نشان داده شده است، فهرست می کند.آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-10.

تنظیمات زمان اجرا پویا

پارامتر توضیحات
FPGA رویدادها به مسیر دارای مجموعه ای از کنترل های بولی. هر کنترل برای فعال یا غیرفعال کردن ردیابی رویداد FPGA مربوطه استفاده می شود. آن رویدادها به شرح زیر است:

·          PHY TX شروع کنید درخواست کنید

·          PHY TX پایان نشانه

·          PHY RX شروع کنید نشانه

·          PHY RX پایان نشانه

·          PHY CCA زمان بندی نشانه

·          PHY RX به دست آوردن تغییر دهید نشانه

·          DCF دولت نشانه

·          MAC MPDU RX نشانه

·          MAC MPDU TX درخواست کنید

همه کنترل بولی برای فعال کردن ردیابی رویدادهای رویدادهای FPGA بالا.
هیچ کدام کنترل بولی برای غیرفعال کردن ردیابی رویدادهای رویدادهای FPGA بالا.
ورود به سیستم file پیشوند یک متن را نام ببرید file برای نوشتن داده های رویدادهای FPGA که از Event DMA FIFO خوانده شده اند. آنها در بالا در FPGA رویدادها به مسیر هر رویداد شامل یک زمان Stamp و داده های رویداد متن file به صورت محلی در پوشه پروژه ایجاد می شود.

فقط رویدادهای انتخاب شده در FPGA رویدادها به مسیر بالا در متن نوشته خواهد شد file.

بنویسید به file کنترل بولی برای فعال یا غیرفعال کردن فرآیند نوشتن رویدادهای انتخابی FPGA در متن file.
پاک کردن رویدادها کنترل Boolean برای پاک کردن تاریخچه رویدادها از پانل جلویی. اندازه ثبت پیش‌فرض تاریخچه رویداد 10,000 است.
برگه وضعیت

جداول زیر نشانگرهایی را که در شکل 11 نشان داده شده است، در برگه وضعیت قرار داده شده است. آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-11

نمودارها و شاخص ها

پارامتر توضیحات
TX تعدادی نشانگر را ارائه می دهد که تعداد پیام های منتقل شده بین لایه های مختلف را نشان می دهد، از منبع داده تا PHY. علاوه بر این، پورت های UDP مربوطه را نشان می دهد.
داده ها منبع تعداد بسته ها منبع: نشانگر عددی تعداد بسته هایی را نشان می دهد که از منبع داده (UDP، PN Data یا Manual) دریافت شده است.

انتقال منبع: نشانگر بولین نشان می دهد که یک داده از منبع داده دریافت می شود (تعداد بسته های دریافتی صفر نیست).

بالا MAC TX درخواست کنید بالا MAC: نشانگرهای عددی تعداد پیام‌های پیکربندی MAC TX و درخواست Payload را نشان می‌دهند که توسط لایه انتزاعی بالا MAC تولید شده و در پورت UDP مربوطه که در زیر آنها قرار دارد نوشته شده‌اند.
وسط MAC TX درخواست کنید وسط MAC: نشانگرهای عددی تعداد پیغام‌های MAC TX Configuration و Payload را نشان می‌دهند که از لایه انتزاعی بالای MAC دریافت شده و از پورت UDP مربوطه که در بالای آنها قرار دارد خوانده می‌شود. قبل از انتقال هر دو پیام به لایه‌های پایین‌تر، پیکربندی‌های داده شده بررسی می‌شوند که آیا پشتیبانی می‌شوند یا نه، علاوه بر این، درخواست پیکربندی MAC TX و درخواست MAC TX Payload در صورت سازگار بودن بررسی می‌شوند.

TX درخواست ها به PHY: نشانگر عددی تعداد درخواست های MAC MSDU TX نوشته شده به DMA FIFO را نشان می دهد.

TX تایید وسط MAC: نشانگرهای عددی تعداد پیام‌های تاییدی را نشان می‌دهند که توسط وسط MAC برای پیام‌های MAC TX Configuration و MAC TX Payload تولید شده و در پورت UDP اختصاص داده شده در بالای آنها نوشته شده‌اند.

TX نشانه ها از PHY: نشانگر عددی تعداد نشانه های پایانی MAC MSDU TX را نشان می دهد که از DMA FIFO خوانده شده است.

TX نشانه ها وسط MAC: نشانگر عددی تعداد نشانه های وضعیت MAC TX گزارش شده از MAC Middle به MAC High را با استفاده از پورت UDP اختصاص داده شده در بالای آن نشان می دهد.

PHY TX نشانه ها سرریز: نشانگر عددی تعداد سرریزهایی را نشان می دهد که در طول نوشتن FIFO توسط نشانه های TX End رخ داده است.
RX تعدادی نشانگر را ارائه می دهد که تعداد پیام های منتقل شده بین لایه های مختلف را نشان می دهد، از PHY تا سینک داده. علاوه بر این، پورت های UDP مربوطه را نشان می دهد.
PHY RX نشانه سرریز: نشانگر عددی تعداد سرریزهایی را نشان می دهد که در طول نوشتن FIFO توسط نشانه های MAC MSDU RX رخ داده است.
وسط MAC RX نشانه ها از PHY: نشانگر عددی تعداد نشانه های MAC MSDU RX خوانده شده از DMA FIFO را نشان می دهد.

RX نشانه ها وسط MAC: نشانگر عددی تعداد نشانه های MAC MSDU RX را نشان می دهد که به درستی رمزگشایی شده و با استفاده از پورت UDP اختصاص داده شده در بالای آن به MAC high گزارش شده اند.

بالا MAC RX نشانه ها بالا MAC: نشانگر عددی تعداد نشانه‌های MAC MSDU RX با داده‌های معتبر MSDU دریافت شده در MAC بالا را نشان می‌دهد.
داده ها غرق شدن تعداد بسته ها فرو رفتن: تعداد بسته های دریافتی در سینک داده از MAC زیاد است.

انتقال فرو رفتن: نشانگر Boolean نشان می دهد که یک داده از MAC بالا دریافت می شود.

حالت های عملیات اضافی و تنظیمات تنظیمات

این بخش گزینه‌های پیکربندی بیشتر و حالت‌های عملیاتی را توضیح می‌دهد. علاوه بر حالت RF Multi-Station که در Running This Sampدر بخش پروژه، چارچوب برنامه 802.11 از حالت‌های عملکرد RF Loopback و Baseband با استفاده از یک دستگاه پشتیبانی می‌کند. مراحل اصلی اجرای 802.11 Application Framework با استفاده از این دو حالت در ادامه توضیح داده شده است.

حالت RF Loopback: کابلی
بسته به پیکربندی، مراحل موجود در بخش «پیکربندی راه‌اندازی USRP RIO» یا «پیکربندی ماژول آداپتور FlexRIO/FlexRIO» را دنبال کنید.

پیکربندی USRP RIO Setup 

  1. اطمینان حاصل کنید که دستگاه USRP RIO به درستی به سیستم میزبان در حال اجرا آزمایشگاه متصل استVIEW مجموعه طراحی سیستم ارتباطات.
  2. پیکربندی حلقه RF را با استفاده از یک کابل RF و یک تضعیف کننده ایجاد کنید.
    • آ. کابل را به RF0/TX1 وصل کنید.
    • ب تضعیف کننده 30 دسی بل را به انتهای دیگر کابل وصل کنید.
    • ج. تضعیف کننده را به RF1/RX2 وصل کنید.
  3. دستگاه USRP را روشن کنید.
  4. سیستم میزبان را روشن کنید. آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-12

پیکربندی ماژول آداپتور FlexRIO

  1. اطمینان حاصل کنید که دستگاه FlexRIO به درستی در سیستم در حال اجرا Lab نصب شده استVIEW مجموعه طراحی سیستم ارتباطات.
  2. یک پیکربندی Loopback RF ایجاد کنید که TX ماژول NI-5791 را با RX ماژول NI-5791 متصل می کند. آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 FIG-13

اجرای آزمایشگاهVIEW کد میزبان
دستورالعمل های مربوط به اجرای آزمایشگاهVIEW کد میزبان قبلاً در «Running This S.» ارائه شده استample Project” بخش برای حالت عملیات چند ایستگاهی RF. علاوه بر دستورالعمل های مرحله 1 در آن بخش، مراحل زیر را نیز انجام دهید:

  1. حالت عملکرد پیش فرض RF Multi-Station است. به تب Advanced بروید و کنترل RF Loopback Demo Mode را فعال کنید. این تغییرات زیر را اجرا می کند:
    • حالت عملیات به حالت RF Loopback تغییر خواهد کرد
    •  آدرس MAC دستگاه و آدرس MAC مقصد یک آدرس را دریافت خواهند کرد. برای مثالampهر دو می توانند 46:6F:4B:75:6D:61 باشند.
  2. آزمایشگاه را اجرا کنیدVIEW میزبان VI با کلیک کردن روی دکمه اجرا ( ).
    • آ. در صورت موفقیت آمیز بودن، نشانگر Device Ready روشن می شود.
    • ب اگر خطایی دریافت کردید، یکی از موارد زیر را امتحان کنید:
      • مطمئن شوید که دستگاه شما به درستی وصل شده است.
      • پیکربندی دستگاه RIO را بررسی کنید.
  3. با تنظیم گزینه Enable Station روی On، ایستگاه را فعال کنید. نشانگر Station Active باید روشن باشد.
  4. برای افزایش RX Throughput، به تب Advanced بروید و مقدار backoff رویه Backoff را روی صفر تنظیم کنید، زیرا فقط یک ایستگاه در حال اجرا است. علاوه بر این، حداکثر تعداد تکرارهای dot11ShortRetryLimit را روی 1 تنظیم کنید. با استفاده از کنترل Enable Station، ایستگاه را غیرفعال و سپس فعال کنید، زیرا dot11ShortRetryLimit یک پارامتر ثابت است.
  5. برگه MAC را انتخاب کنید و بررسی کنید که RX Constellation نشان داده شده با طرح مدولاسیون و کدگذاری پیکربندی شده با استفاده از پارامترهای MCS و Subcarrier Format مطابقت دارد. برای مثالample، 16 QAM برای MCS 4 و 20 مگاهرتز 802.11a استفاده می شود. با تنظیمات پیش‌فرض باید توان خروجی حدود 8.2 مگابیت بر ثانیه را مشاهده کنید.

حالت RF Loopback: انتقال از طریق هوا
انتقال از طریق هوا شبیه به راه اندازی کابلی است. کابل ها با آنتن های مناسب برای فرکانس مرکز کانال انتخابی و پهنای باند سیستم جایگزین می شوند.

احتیاط قبل از استفاده از سیستم، مستندات محصول را برای همه قطعات سخت افزاری، به ویژه دستگاه های NI RF بخوانید.
دستگاه های USRP RIO و FlexRIO برای انتقال از طریق هوا با استفاده از آنتن تأیید یا مجوز ندارند. در نتیجه، استفاده از آن محصولات با آنتن ممکن است قوانین محلی را نقض کند. قبل از استفاده از این محصول با آنتن، اطمینان حاصل کنید که از تمام قوانین محلی پیروی می کنید.

حالت Loopback باند پایه
حلقه بیس باند شبیه به حلقه بک RF است. در این حالت، RF دور می زند. TX samples مستقیماً به زنجیره پردازش RX در FPGA منتقل می شود. هیچ سیم کشی روی کانکتورهای دستگاه مورد نیاز نیست. برای اجرای ایستگاه در Baseband Loopback، حالت عملیاتی را که در بلوک دیاگرام قرار دارد به صورت دستی روی Baseband Loopback تنظیم کنید.

گزینه های پیکربندی اضافی

تولید کننده داده PN
شما می توانید از ژنراتور داده شبه نویز داخلی (PN) برای ایجاد ترافیک داده TX استفاده کنید که برای اندازه گیری عملکرد توان عملیاتی سیستم مفید است. مولد داده PN توسط پارامترهای PN Data Packet Size و PN Packets per Second پیکربندی می شود. نرخ داده در خروجی PN Data Generator برابر است با حاصلضرب هر دو پارامتر. توجه داشته باشید که توان عملیاتی واقعی سیستم که در سمت RX مشاهده می شود به پارامترهای انتقال، از جمله فرمت Subcarrier و مقدار MCS بستگی دارد و می تواند کمتر از نرخ تولید شده توسط تولید کننده داده PN باشد.
مراحل زیر یک نمونه قبلی را ارائه می دهدampنشان می دهد که چگونه مولد داده PN می تواند تأثیر پیکربندی پروتکل انتقال را بر توان عملیاتی قابل دستیابی نشان دهد. توجه داشته باشید که مقادیر توان عملیاتی داده شده بسته به پلت فرم و کانال سخت افزار واقعی استفاده شده می تواند کمی متفاوت باشد.

  1. راه اندازی، پیکربندی و اجرای دو ایستگاه (ایستگاه A و ایستگاه B) مانند "Running This S"ample Project» بخش.
  2. تنظیمات مربوط به Device MAC Address و Destination MAC Address را به درستی تنظیم کنید تا آدرس دستگاه ایستگاه A مقصد ایستگاه B باشد و بالعکس همانطور که قبلا توضیح داده شد.
  3. در ایستگاه B، منبع داده را روی دستی تنظیم کنید تا داده های TX از ایستگاه B غیرفعال شود.
  4. هر دو ایستگاه را فعال کنید
  5. با تنظیمات پیش‌فرض، باید توان خروجی حدود 8.2 مگابیت بر ثانیه را در ایستگاه B مشاهده کنید.
  6. به برگه MAC ایستگاه A بروید.
    1. PN Data Packet Size را روی 4061 تنظیم کنید.
    2. تعداد بسته های PN در هر ثانیه را روی 10,000 تنظیم کنید. این تنظیم بافر TX را برای تمام تنظیمات ممکن اشباع می کند.
  7. به تب Advanced ایستگاه A بروید.
    1. برای غیرفعال کردن روال RTS/CTS، مقدار dot11RTSThreshold را روی مقداری بزرگتر از PN Data Packet Size (5,000) تنظیم کنید.
    2. حداکثر تعداد تکرارهای نشان داده شده توسط dot11ShortRetryLimit را روی 1 تنظیم کنید تا ارسال مجدد غیرفعال شود.
  8. از آنجایی که dot11RTSThreshold یک پارامتر ثابت است، ایستگاه A را غیرفعال و سپس فعال کنید.
  9. ترکیبات مختلف قالب Subcarrier و MCS را در ایستگاه A امتحان کنید. تغییرات صورت فلکی RX و توان عملیاتی RX را در ایستگاه B مشاهده کنید.
  10. فرمت Subcarrier را روی 40 مگاهرتز (IEEE 802.11ac) و MCS را روی 7 در ایستگاه A تنظیم کنید. توجه کنید که توان عملیاتی در ایستگاه B حدود 72 مگابیت بر ثانیه است.

انتقال ویدئو
انتقال ویدیوها قابلیت های Application Framework 802.11 را برجسته می کند. برای انجام یک انتقال ویدیو با دو دستگاه، پیکربندی را همانطور که در بخش قبل توضیح داده شد تنظیم کنید. 802.11 Application Framework یک رابط UDP را ارائه می دهد که برای پخش ویدئو مناسب است. فرستنده و گیرنده به یک برنامه پخش ویدئو نیاز دارند (مثلاًample، VLC، که از http://videolan.org قابل دانلود است). هر برنامه ای که قادر به انتقال داده های UDP باشد می تواند به عنوان منبع داده استفاده شود. به طور مشابه، هر برنامه ای که قادر به دریافت داده های UDP باشد می تواند به عنوان سینک داده استفاده شود.

گیرنده را پیکربندی کنید
میزبانی که به عنوان گیرنده عمل می کند از چارچوب برنامه 802.11 برای ارسال فریم های داده 802.11 دریافت شده و ارسال آنها از طریق UDP به پخش کننده جریان ویدیو استفاده می کند.

  1. یک پروژه جدید همانطور که در «اجرای آزمایشگاه» توضیح داده شده است، ایجاد کنیدVIEW کد میزبان» و شناسه صحیح RIO را در پارامتر دستگاه RIO تنظیم کنید.
  2. شماره ایستگاه را روی ۱ قرار دهید.
  3. اجازه دهید حالت عملیات واقع در بلوک دیاگرام مقدار پیش‌فرض، RF Multi Station را داشته باشد، همانطور که قبلا توضیح داده شد.
  4. اجازه دهید Device MAC Address و Destination MAC Address مقادیر پیش فرض را داشته باشند.
  5. به تب MAC بروید و Data Sink را روی UDP تنظیم کنید.
  6. ایستگاه را فعال کنید
  7. cmd.exe را راه اندازی کنید و به دایرکتوری نصب VLC تغییر دهید.
  8. برنامه VLC را به عنوان یک سرویس گیرنده استریم با دستور زیر شروع کنید: vlc udp://@:13000، که در آن مقدار 13000 برابر است با پورت انتقال گزینه Data Sink.

فرستنده را پیکربندی کنید
میزبانی که به عنوان فرستنده عمل می کند بسته های UDP را از سرور پخش ویدئو دریافت می کند و از چارچوب برنامه 802.11 برای انتقال آنها به عنوان فریم های داده 802.11 استفاده می کند.

  1. یک پروژه جدید همانطور که در «اجرای آزمایشگاه» توضیح داده شده است، ایجاد کنیدVIEW کد میزبان» و شناسه صحیح RIO را در پارامتر دستگاه RIO تنظیم کنید.
  2. شماره ایستگاه را روی ۱ قرار دهید.
  3. اجازه دهید حالت عملیات واقع در بلوک دیاگرام مقدار پیش‌فرض، RF Multi Station را داشته باشد، همانطور که قبلا توضیح داده شد.
  4. آدرس MAC دستگاه را مشابه آدرس MAC مقصد ایستگاه 1 تنظیم کنید (مقدار پیش فرض:
    46:6F:4B:75:6D:62)
  5.  آدرس MAC مقصد را مشابه آدرس MAC دستگاه ایستگاه 1 تنظیم کنید (مقدار پیش فرض:
    46:6F:4B:75:6D:61)
  6. به تب MAC بروید و Data Source را روی UDP تنظیم کنید.
  7. ایستگاه را فعال کنید.
  8. cmd.exe را راه اندازی کنید و به دایرکتوری نصب VLC تغییر دهید.
  9. مسیر رسیدن به یک ویدیو را مشخص کنید file که باید برای پخش استفاده شود.
  10. برنامه VLC را به عنوان یک سرور استریم با دستور زیر vlc "PATH_TO_VIDEO_" راه اندازی کنید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 در حال ارسال هستند، توضیح داده شده است.
جداول زیر اطلاعاتی در مورد نحوه تأیید عملکرد عادی و نحوه تشخیص خطاهای معمولی ارائه می دهد.

عادی عملیات
عادی عملیات تست کنید · اعداد ایستگاه را به مقادیر مختلف تنظیم کنید.

· تنظیمات را به درستی تنظیم کنید دستگاه MAC آدرس و مقصد MAC آدرس همانطور که قبلاً توضیح داده شد

· سایر تنظیمات را به مقادیر پیش فرض بسپارید.

  مشاهدات:
  · سرعت RX در محدوده 7.5 مگابیت بر ثانیه در هر دو ایستگاه. این بستگی به کانال بی سیم دارد یا کابلی.

· بر MAC برگه:

o    MAC TX آمار: داده ها باعث شد و ACK باعث شده شاخص ها به سرعت در حال افزایش هستند.

o    MAC RX آمار: همه اندیکاتورها به جای افزایش سریع در حال افزایش هستند RTS شناسایی شد و سی تی اس شناسایی شد، از آنجایی که dot11RTSthreshold on پیشرفته زبانه بزرگتر از PN داده ها بسته اندازه (طول PSDU) روشن است MAC برگه

o صورت فلکی در RX صورت فلکی نمودار با ترتیب مدولاسیون مطابقت دارد

MCS در فرستنده انتخاب شده است.

o TX مسدود کردن خطا امتیاز دهید نمودار یک مقدار پذیرفته شده را نشان می دهد.

· بر RF & PHY برگه:

  o RX قدرت طیف بر اساس انتخاب شده در زیر باند سمت راست قرار دارد اولیه کانال انتخابگر. از آنجایی که مقدار پیش فرض 1 است، باید بین 20- مگاهرتز و 0 باشد RX قدرت طیف نمودار

o CCA انرژی تشخیص آستانه [dBm] بزرگتر از توان فعلی در است

RF ورودی قدرت نمودار

o توان باند پایه اندازه گیری شده در شروع بسته (نقاط قرمز) در بیس باند RX قدرت نمودار باید کمتر از AGC هدف سیگنال قدرت on پیشرفته برگه

MAC آمار تست کنید · ایستگاه A و ایستگاه B را غیرفعال کنید

· در ایستگاه A، MAC برگه را تنظیم کنید داده ها منبع به دستی.

· ایستگاه A و ایستگاه B را فعال کنید

o ایستگاه A، MAC برگه:

§   داده ها باعث شد of MAC TX آمار صفر است.

§   ACK باعث شد of MAC RX آمار صفر است.

o ایستگاه B، MAC برگه:

§   RX توان عملیاتی صفر است.

§   ACK باعث شد of MAC TX آمار صفر است.

§   داده ها شناسایی شد of MAC RX آمار صفر است.

· در ایستگاه A، MAC برگه، فقط یک بار روی آن کلیک کنید ماشه TX of دستی داده ها منبع

o ایستگاه A، MAC برگه:

§   داده ها باعث شد of MAC TX آمار 1 است.

§   ACK باعث شد of MAC RX آمار 1 است.

o ایستگاه B، MAC برگه:

§   RX توان عملیاتی صفر است.

§   ACK باعث شد of MAC TX آمار 1 است.

§   داده ها شناسایی شد of MAC RX آمار 1 است.

RTS / سی تی اس شمارنده ها تست کنید · غیر فعال کردن ایستگاه A، تنظیم dot11RTSTآستانه به صفر برسد، زیرا یک پارامتر ثابت است. سپس، ایستگاه A را فعال کنید.

· در ایستگاه A، MAC برگه، فقط یک بار روی آن کلیک کنید ماشه TX of دستی داده ها منبع

o ایستگاه A، MAC برگه:

§   RTS باعث شد of MAC TX آمار 1 است.

§   سی تی اس باعث شد of MAC RX آمار 1 است.

o ایستگاه B، MAC برگه:

§   سی تی اس باعث شد of MAC TX آمار 1 است.

§   RTS باعث شد of MAC RX آمار 1 است.

اشتباه است پیکربندی
سیستم پیکربندی · اعداد ایستگاه را به مقادیر مختلف تنظیم کنید.

· تنظیمات را به درستی تنظیم کنید دستگاه MAC آدرس و مقصد MAC آدرس همانطور که قبلاً توضیح داده شد

· سایر تنظیمات را به مقادیر پیش فرض بسپارید.

خطا:

خیر داده ها ارائه شده است برای انتقال

نشانه:

مقادیر شمارنده از داده ها باعث شد و ACK باعث شد in MAC TX آمار افزایش نمی یابد. راه حل:

تنظیم کنید داده ها منبع به PN داده ها متناوبا، تنظیم کنید داده ها منبع به UDP و مطمئن شوید که از یک برنامه خارجی برای ارائه داده ها به پورت UDP استفاده می کنید که به درستی پیکربندی شده است، همانطور که در قسمت قبل توضیح داده شد.

خطا:

MAC TX در نظر می گیرد را متوسط as مشغول

نشانه:

مقادیر آمار MAC از داده ها باعث شده و مقدمه شناسایی شده، بخشی از MAC TX آمار و

MAC RX آمار، به ترتیب افزایش نمی یابد. راه حل:

مقادیر منحنی را بررسی کنید جاری در RF ورودی قدرت نمودار را تنظیم کنید CCA انرژی تشخیص آستانه [dBm] مقداری را کنترل کنید که بالاتر از مقدار حداقل این منحنی باشد.

خطا:

ارسال کنید بیشتر داده ها بسته ها از را MAC می تواند فراهم کند به را PHY

نشانه:

را PN داده ها بسته اندازه و PN بسته ها برای دوم افزایش یافته اند. با این حال، توان به دست آمده افزایش نمی یابد.

راه حل:

بالاتر را انتخاب کنید MCS ارزش و بالاتر حامل فرعی قالب.

خطا:

اشتباه RF پورت ها

نشانه:

را RX قدرت طیف منحنی مشابه را نشان نمی دهد TX قدرت طیف در ایستگاه دیگر

راه حل:

  بررسی کنید که کابل‌ها یا آنتن‌ها را به پورت‌های RF که به‌عنوان پیکربندی کرده‌اید وصل کرده‌اید. TX RF بندر و RX RF بندر.
خطا:

MAC آدرس عدم تطابق

نشانه:

در ایستگاه B، هیچ انتقال بسته ACK راه اندازی نمی شود (بخشی از MAC TX آمار) و RX توان عملیاتی صفر است.

راه حل:

آن را بررسی کنید دستگاه MAC آدرس ایستگاه B مطابقت دارد مقصد MAC آدرس از ایستگاه A. برای حالت RF Loopback، هر دو دستگاه MAC آدرس و مقصد MAC آدرس برای مثال باید آدرس یکسانی داشته باشدample 46:6F:4B:75:6D:61.

خطا:

بالا مدیر مالی if ایستگاه A و B هستند FlexRIOs

نشانه:

افست فرکانس حامل جبران شده (CFO) بالا است که کل عملکرد شبکه را کاهش می دهد.

راه حل:

را تنظیم کنید مرجع ساعت به PXI_CLK یا REF IN/ClkIn.

· برای PXI_CLK: مرجع از شاسی PXI گرفته شده است.

· REF IN/ClkIn: مرجع از درگاه ClkIn NI-5791 گرفته شده است.

TX خطا نرخ ها هستند یکی in RF Loopback or بیس باند Loopback عملیات حالت ها نشانه:

از یک ایستگاه واحد استفاده می شود که حالت عملیات برای آن پیکربندی شده است RF Loopback or بیس باند Loopback

حالت نشانگر گرافیکی نرخ خطای TX 1 را نشان می دهد. راه حل:

این رفتار قابل انتظار است. بسته های ACK زمانی که MAC TX منتظر آنهاست گم می شوند. ماشین حالت DCF در FPGA MAC از این امر در حالت های RF Loopback یا Baseband Loopback جلوگیری می کند. بنابراین، MAC TX همیشه یک انتقال ناموفق را گزارش می‌کند. بنابراین، نرخ خطای بسته TX گزارش شده و نرخ خطای بلوک TX صفر هستند.

مسائل شناخته شده
مطمئن شوید که دستگاه USRP از قبل در حال اجرا و اتصال به هاست قبل از راه اندازی هاست است. در غیر این صورت، دستگاه USRP RIO ممکن است به درستی توسط میزبان شناسایی نشود.
لیست کاملی از مشکلات و راه حل ها در آزمایشگاه قرار داردVIEW Communications 802.11 Application Framework 2.1 مسائل شناخته شده.

اطلاعات مرتبط
USRP-2940/2942/2943/2944/2945 راهنمای شروع USRP-2950/2952/2953/2954/2955 راهنمای شروع به کار انجمن استانداردهای IEEE: 802.11 شبکه های محلی بی سیم به آزمایشگاه مراجعه کنیدVIEW راهنمای مجموعه طراحی سیستم ارتباطات، به صورت آنلاین برای اطلاعات در مورد آزمایشگاه در دسترس استVIEW مفاهیم یا اشیاء مورد استفاده در این sampپروژه
برای دسترسی به آزمایشگاه، به ni.com/info مراجعه کنید و Info Code 80211AppFWManual را وارد کنید.VIEW برای اطلاعات بیشتر در مورد طراحی چارچوب برنامه 802.11 Communications 802.11 Application Framework.
همچنین می توانید از پنجره Context Help برای یادگیری اطلاعات اولیه در مورد Lab استفاده کنیدVIEW در حالی که مکان نما را روی هر شیء حرکت می دهید. برای نمایش پنجره Context Help در LabVIEW، انتخاب کنید View»راهنمای زمینه.

کلمات اختصاری

مخفف معنی
ACK تصدیق
AGC کنترل بهره خودکار
A-MPDU MPDU تجمیع شده
CCA ارزیابی کانال را پاک کنید
مدیر مالی تعدیل فرکانس حامل
CSMA/CA حامل حس دسترسی چندگانه با اجتناب از برخورد
سی تی اس پاک کردن برای ارسال
CW موج پیوسته
DAC مبدل دیجیتال به آنالوگ
DCF تابع هماهنگی توزیع شده
DMA دسترسی مستقیم به حافظه
FCS ترتیب بررسی قاب
MAC لایه کنترل دسترسی متوسط
MCS طرح مدولاسیون و کدگذاری
MIMO چند ورودی-چند خروجی
MPDU واحد داده پروتکل MAC
NAV بردار تخصیص شبکه
غیر HT توان عملیاتی غیر بالا
OFDM مالتی پلکسی تقسیم فرکانس متعامد
PAPR نسبت توان اوج به متوسط
PHY لایه فیزیکی
PLCP روش همگرایی لایه فیزیکی
PN سر و صدای شبه
PSDU واحد داده خدمات PHY
QAM رباعی ampتعدیل سطح
RTS درخواست برای ارسال
RX دریافت کنید
SIFS فاصله میان قاب کوتاه
SISO تک ورودی تک خروجی
T2H میزبانی را هدف بگیرید
TX انتقال دهد
UDP کاربر datagپروتکل رم
[1] اگر از طریق هوا مخابره می کنید، حتماً دستورالعمل های ارائه شده در بخش "حالت چند ایستگاهی RF: انتقال از طریق هوا" را در نظر بگیرید. دستگاه‌های USRP و NI-5791 برای انتقال از طریق هوا با استفاده از آنتن تأیید یا مجوز ندارند. در نتیجه، استفاده از آن محصولات با آنتن ممکن است قوانین محلی را نقض کند.

برای اطلاعات بیشتر در مورد علائم تجاری NI به راهنمای علائم تجاری و نشان‌واره NI در ni.com/trademarks مراجعه کنید. سایر نام‌های محصول و شرکت ذکر شده در اینجا علائم تجاری یا نام‌های تجاری شرکت‌های مربوطه هستند. برای پتنت هایی که محصولات/فناوری NI را پوشش می دهند، به مکان مناسب مراجعه کنید: راهنما»پتنت ها در نرم افزار شما، the patents.txt file در رسانه شما، یا اعلامیه ثبت اختراعات ابزار ملی در ni.com/patents. می‌توانید اطلاعات مربوط به قراردادهای مجوز کاربر نهایی (EULA) و اعلامیه‌های حقوقی شخص ثالث را در readme بیابید. file برای محصول NI شما برای اطلاع از خط مشی انطباق تجارت جهانی NI و نحوه به دست آوردن کدهای HTS، ECCN و سایر داده های واردات/صادرات مربوطه، به اطلاعات مطابقت صادرات در ni.com/legal/export-compliance مراجعه کنید. NI هیچ ضمانت صریح یا ضمنی در مورد صحت اطلاعات مندرج در اینجا نمی دهد و در قبال هیچ گونه خطا مسئولیتی ندارد. مشتریان دولت ایالات متحده: داده های موجود در این راهنما با هزینه شخصی توسعه یافته است و مشمول حقوق محدود قابل اجرا و حقوق داده محدود شده است که در FAR 52.227-14، DFAR 252.227-7014 و DFAR 252.227-7015 ذکر شده است.

اسناد / منابع

آزمایشگاه ابزار ملیVIEW Communications 802.11 Application Framework 2.1 [pdfراهنمای کاربر
PXIe-8135، آزمایشگاهVIEW Communications 802.11 Application Framework 2.1, LabVIEW Communications 802.11 Application, Framework 2.1, LabVIEW Communications 802.11، Application Framework 2.1

مراجع

نظر بدهید

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی مشخص شده اند *