logo INSTRUMEN NASIONAL

LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1

LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1

Informasi Produk: PXIe-8135

PXIe-8135 adalah perangkat yang digunakan untuk transmisi data dua arah di LabVIEW Kerangka Aplikasi Komunikasi 802.11 2.1. Perangkat ini memerlukan dua perangkat NI RF, baik USRP
Perangkat RIO atau modul FlexRIO, harus dihubungkan ke komputer host yang berbeda, yang dapat berupa laptop, PC, atau chasis PXI. Penyiapannya dapat menggunakan kabel atau antena RF. Perangkat ini kompatibel dengan sistem host berbasis PXI, PC dengan adaptor MXI berbasis PCI atau PCI Express, atau laptop dengan adaptor MXI berbasis kartu Express. Sistem host harus memiliki setidaknya 20 GB ruang disk kosong dan 16 GB RAM.

Persyaratan Sistem

Perangkat lunak

  • Windows 7 SP1 (64-bit) atau Windows 8.1 (64-bit)
  • LaboratoriumVIEW Rangkaian Desain Sistem Komunikasi 2.0
  • 802.11 Kerangka Aplikasi 2.1

Perangkat keras

Untuk menggunakan Kerangka Aplikasi 802.11 untuk transmisi data dua arah, Anda memerlukan dua perangkat NI RF–baik perangkat USRP RIO dengan bandwidth 40 MHz, 120 MHz, atau 160 MHz, atau modul FlexRIO. Perangkat harus terhubung ke komputer host yang berbeda, yang dapat berupa laptop, PC, atau sasis PXI. Gambar 1 menunjukkan pengaturan dua stasiun baik dengan menggunakan kabel RF (kiri) atau antena (kanan).
Tabel 1 menyajikan perangkat keras yang diperlukan tergantung pada konfigurasi yang dipilih.LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-1

Konfigurasi Kedua pengaturan Pengaturan USRP RIO Pengaturan modul adaptor FlexRIO FPGA/FlexRIO RF
  Tuan rumah

PC

SMA

Kabel

Peredam Antena USRP

perangkat

MXI

Adaptor

FlexRIO FPGA

modul

Adaptor FlexRIO

modul

Dua perangkat, berkabel 2 2 2 0 2 2 2 2
Dua perangkat, over-

udara [1]

2 0 0 4 2 2 2 2
  • Pengontrol: Direkomendasikan—Sasis PXIe-1085 atau Sasis PXIe-1082 dengan Pengontrol PXIe-8135 terpasang.
  • Kabel SMA: Kabel betina/betina yang disertakan dengan perangkat USRP RIO.
  • Antena: Lihat bagian “Mode Multi Stasiun RF: Transmisi Melalui Udara” untuk informasi lebih lanjut tentang mode ini.
  • Perangkat USRP RIO: USRP-2940/2942/2943/2944/2950/2952/2953/2954 Perangkat Radio yang Dapat Dikonfigurasi Ulang Perangkat Lunak dengan bandwidth 40 MHz, 120 MHz, atau 160 MHz.
  • Attenuator dengan redaman 30 dB dan konektor SMA pria/wanita yang disertakan dengan perangkat USRP RIO.
    Catatan: Untuk pengaturan modul adaptor FlexRIO/FlexRIO, attenuator tidak diperlukan.
  • Modul FlexRIO FPGA: Modul FPGA PXIe-7975/7976 untuk FlexRIO
  • Modul adaptor FlexRIO: Modul Adaptor RF NI-5791 untuk FlexRIO

Rekomendasi sebelumnya mengasumsikan Anda menggunakan sistem host berbasis PXI. Anda juga dapat menggunakan PC dengan adaptor MXI berbasis PCI atau PCI Express, atau laptop dengan adaptor MXI berbasis kartu Express.
Pastikan host Anda memiliki setidaknya 20 GB ruang disk kosong dan 16 GB RAM.

  • Perhatian: Sebelum menggunakan perangkat keras Anda, baca semua dokumentasi produk untuk memastikan kepatuhan terhadap peraturan keselamatan, EMC, dan lingkungan.
  • Perhatian: Untuk memastikan kinerja EMC yang ditentukan, operasikan perangkat RF hanya dengan kabel dan aksesori berpelindung.
  • Perhatian: Untuk memastikan kinerja EMC yang ditentukan, panjang semua kabel I/O kecuali yang tersambung ke input antena GPS perangkat USRP tidak boleh lebih dari 3 m (10 kaki).
  • Perhatian: Perangkat USRP RIO dan NI-5791 RF tidak disetujui atau dilisensikan untuk transmisi melalui udara menggunakan antena. Akibatnya, mengoperasikan produk ini dengan antena dapat melanggar hukum setempat. Pastikan Anda mematuhi semua undang-undang setempat sebelum mengoperasikan produk ini dengan antena.

Konfigurasi

  • Dua perangkat, berkabel
  • Dua perangkat, over-the-air [1]

Opsi Konfigurasi Perangkat Keras

Tabel 1 Aksesori Perangkat Keras yang Diperlukan

Aksesoris Kedua pengaturan Pengaturan USRP RIO
Kabel SMA 2 0
Antena Atenuator 2 0
perangkat USRP 2 2
Adaptor MXI 2 2
Modul FlexRIO FPGA 2 Tidak tersedia
Modul Adaptor FlexRIO 2 Tidak tersedia

Petunjuk Penggunaan Produk

  1. Pastikan semua dokumentasi produk telah dibaca dan dipahami untuk memastikan kepatuhan terhadap peraturan keselamatan, EMC, dan lingkungan.
  2. Pastikan perangkat RF terhubung ke komputer host berbeda yang memenuhi persyaratan sistem.
  3. Pilih opsi konfigurasi perangkat keras yang sesuai dan atur aksesori yang diperlukan sesuai Tabel 1.
  4. Jika menggunakan antena, pastikan kepatuhan terhadap semua undang-undang setempat sebelum mengoperasikan produk ini dengan antena.
  5. Untuk memastikan kinerja EMC yang ditentukan, operasikan perangkat RF hanya dengan kabel dan aksesori berpelindung.
  6. Untuk memastikan kinerja EMC yang ditentukan, panjang semua kabel I/O kecuali yang tersambung ke input antena GPS perangkat USRP tidak boleh lebih dari 3 m (10 kaki).

Memahami Komponen S Iniample Proyek

Proyek ini terdiri dari LabVIEW kode host dan LabVIEW Kode FPGA untuk target perangkat keras USRP RIO atau FlexRIO yang didukung. Struktur folder terkait dan komponen proyek dijelaskan di subbagian berikutnya.

Struktur Folder
Untuk membuat instance baru Kerangka Aplikasi 802.11, luncurkan LabVIEW Communications System Design Suite 2.0 dengan memilih LabVIEW Komunikasi 2.0 dari menu Mulai. Dari Templat Proyek pada tab Proyek yang diluncurkan, pilih Kerangka Aplikasi. Untuk meluncurkan proyek, pilih:

  • 802.11 Desain USRP RIO v2.1 saat menggunakan perangkat USRP RIO
  • 802.11 Desain FlexRIO v2.1 saat menggunakan modul FlexRIO FPGA/FlexRIO
  • 802.11 Simulasi v2.1 untuk menjalankan kode FPGA pemrosesan sinyal fisik pemancar (TX) dan penerima (RX) dalam mode simulasi. Panduan terkait proyek simulasi terlampir di dalamnya.

Untuk proyek Desain 802.11, berikut ini files dan folder dibuat di dalam folder yang ditentukan:

  • 802.11 Desain USRP RIO v2.1.lvproject / 802.11 Desain FlexRIO RIO v2.1.lvproject —Proyek ini file berisi informasi tentang subVI tertaut, target, dan spesifikasi pembangunan.
  • 802.11 Host.gvi—Host VI tingkat atas ini mengimplementasikan stasiun 802.11. Host berinteraksi dengan bitfile dibuat dari FPGA VI tingkat atas, 802.11 FPGA STA.gvi, yang terletak di subfolder spesifik target.
  • Builds—Folder ini berisi bit yang telah dikompilasifiles untuk perangkat target yang dipilih.
  • Umum—Pustaka umum berisi subVI generik untuk host dan FPGA yang digunakan dalam Kerangka Aplikasi 802.11. Kode ini mencakup fungsi matematika dan konversi tipe.
  • FlexRIO/USRP RIO— Folder ini berisi implementasi target spesifik dari host dan subVI FPGA, yang mencakup kode untuk mengatur penguatan dan frekuensi. Kode ini dalam banyak kasus diadaptasi dari streaming spesifik target tertentuample proyek. Mereka juga berisi FPGA VI tingkat atas yang spesifik untuk target.
  • 802.11 v2.1—Folder ini terdiri dari fungsionalitas 802.11 yang dipisahkan menjadi beberapa folder FPGA dan direktori host.

Komponen
Kerangka Aplikasi 802.11 menyediakan implementasi lapisan fisik (PHY) ortogonal frekuensi-division multiplexing (OFDM) dan kontrol akses media (MAC) real-time untuk sistem berbasis IEEE 802.11. Lab Kerangka Aplikasi 802.11VIEW proyek mengimplementasikan fungsionalitas satu stasiun, termasuk fungsionalitas penerima (RX) dan pemancar (TX).

Pernyataan Kepatuhan dan Penyimpangan
Kerangka Aplikasi 802.11 dirancang agar sesuai dengan spesifikasi IEEE 802.11. Agar desain mudah dimodifikasi, Kerangka Aplikasi 802.11 berfokus pada fungsionalitas inti standar IEEE 802.11.

  • Sesuai dengan 802.11a- (Mode lama) dan 802.11ac- (Mode Throughput Sangat Tinggi)
  • Pelatihan deteksi paket berbasis lapangan
  • Pengkodean dan penguraian sinyal dan bidang data
  • Clear Channel Assessment (CCA) berdasarkan deteksi energi dan sinyal
  • Prosedur Carrier sense multiple access dengan penghindaran tabrakan (CSMA/CA) termasuk transmisi ulang
  • Prosedur Backoff Acak
  • Komponen MAC yang sesuai dengan 802.11a dan 802.11ac untuk mendukung transmisi bingkai request-to-send/clear-to-send (RTS/CTS), bingkai Data, dan pengakuan (ACK)
  • Generasi ACK dengan waktu short interframe spacing (SIFS) yang sesuai dengan 802.11 IEEE (16 µs)
  • Dukungan vektor alokasi jaringan (NAV).
  • Pembuatan unit data protokol MAC (MPDU) dan pengalamatan multi-node
  • API L1/L2 yang memungkinkan aplikasi eksternal yang mengimplementasikan fungsi MAC atas seperti prosedur gabungan untuk mengakses fungsi MAC menengah dan bawah
    Kerangka Aplikasi 802.11 mendukung fitur-fitur berikut:
  • Interval penjagaan yang panjang saja
  • Arsitektur single input single output (SISO), siap untuk konfigurasi multiple-input multiple-output (MIMO).
  • VHT20, VHT40, dan VHT80 untuk standar 802.11ac. Untuk bandwidth 802.11ac 80 MHz, dukungannya dibatasi hingga skema modulasi dan pengkodean (MCS) nomor 4.
  • MPDU gabungan (A-MPDU) dengan satu MPDU untuk standar 802.11ac
  • Kontrol penguatan otomatis (AGC) paket demi paket memungkinkan transmisi dan penerimaan melalui udara.

Kunjungi ni.com/info dan masukkan Kode Info 80211AppFWManual untuk mengakses LabVIEW Manual Kerangka Aplikasi Komunikasi 802.11 untuk informasi lebih lanjut tentang desain Kerangka Aplikasi 802.11.

Menjalankan S iniample Proyek

Kerangka Aplikasi 802.11 mendukung interaksi dengan sejumlah stasiun yang berubah-ubah, yang selanjutnya disebut Mode Multi Stasiun RF. Mode pengoperasian lainnya dijelaskan di bagian “Mode Operasi Tambahan dan Opsi Konfigurasi”. Dalam Mode Multi Stasiun RF, setiap stasiun bertindak sebagai satu perangkat 802.11. Uraian berikut mengasumsikan bahwa terdapat dua stasiun independen, yang masing-masing beroperasi pada perangkat RFnya sendiri. Mereka disebut sebagai Stasiun A dan Stasiun B.

Mengonfigurasi Perangkat Keras: Kabel
Tergantung pada konfigurasinya, ikuti langkah-langkah di bagian “Mengonfigurasi Pengaturan USRP RIO” atau “Mengonfigurasi Pengaturan Modul Adaptor FlexRIO/FlexRIO”.

Mengonfigurasi Sistem USRP RIO

  1. Pastikan perangkat USRP RIO terhubung dengan benar ke sistem host yang menjalankan LabVIEW Rangkaian Desain Sistem Komunikasi.
  2. Selesaikan langkah-langkah berikut untuk membuat koneksi RF seperti yang ditunjukkan pada Gambar 2.
    1.  Hubungkan dua attenuator 30 dB ke port RF0/TX1 di Stasiun A dan Stasiun B.
    2. Hubungkan ujung attenuator yang lain ke dua kabel RF.
    3. Hubungkan ujung lain kabel RF yang berasal dari Stasiun A ke port RF1/RX2 Stasiun B.
    4. Hubungkan ujung lain kabel RF yang berasal dari Stasiun B ke port RF1/RX2 di Stasiun A.
  3. Nyalakan perangkat USRP.
  4. Nyalakan sistem host.
    Kabel RF harus mendukung frekuensi pengoperasian. LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-2

Mengonfigurasi Sistem FlexRIO

  1. Pastikan perangkat FlexRIO terhubung dengan benar ke sistem host yang menjalankan LabVIEW Rangkaian Desain Sistem Komunikasi.
  2. Selesaikan langkah-langkah berikut untuk membuat koneksi RF seperti yang ditunjukkan pada Gambar 3.
    1. Hubungkan port TX Stasiun A ke port RX Stasiun B menggunakan kabel RF.
    2. Hubungkan port TX Stasiun B ke port RX Stasiun A menggunakan kabel RF.
  3. Nyalakan sistem host.
    Kabel RF harus mendukung frekuensi pengoperasian. LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-3
Menjalankan LabVIEW Kode Tuan Rumah

Pastikan LabVIEW Communications System Design Suite 2.0 dan 802.11 Application Framework 2.1 diinstal pada sistem Anda. Instalasi dimulai dengan menjalankan setup.exe dari media instalasi yang disediakan. Ikuti petunjuk penginstal untuk menyelesaikan proses instalasi.
Langkah-langkah yang diperlukan untuk menjalankan LabVIEW kode host pada dua stasiun dirangkum sebagai berikut:

  1. Untuk Stasiun A pada host pertama:
    • A. Peluncuran LabVIEW Rangkaian Perancangan Sistem Komunikasi dengan memilih LabVIEW Komunikasi 2.0 dari menu Mulai.
    • B. Dari tab PROJECTS, pilih Application Frameworks » 802.11 Design… untuk meluncurkan proyek.
      • Pilih 802.11 Design USRP RIO v2.1 jika Anda menggunakan pengaturan USRP RIO.
      • Pilih 802.11 Design FlexRIO v2.1 jika Anda menggunakan pengaturan FlexRIO.
    • C. Dalam proyek tersebut, host VI 802.11 Host.gvi tingkat atas muncul.
    • D. Konfigurasikan pengidentifikasi RIO di kontrol Perangkat RIO. Anda dapat menggunakan NI Measurement & Automation Explorer (MAX) untuk mendapatkan pengenal RIO untuk perangkat Anda. Bandwidth perangkat USRP RIO (jika 40 MHz, 80 MHz, dan 160 MHz) diidentifikasi secara inheren.
  2. Ulangi langkah 1 untuk Stasiun B pada host kedua.
  3. Atur Nomor Stasiun Stasiun A ke 1 dan Nomor Stasiun B ke 2.
  4. Untuk pengaturan FlexRIO, atur Jam Referensi ke PXI_CLK atau REF IN/ClkIn.
    • A. Untuk PXI_CLK: Referensi diambil dari sasis PXI.
    • B. REF IN/ClkIn: Referensi diambil dari port ClkIn modul adaptor NI-5791.
  5. Sesuaikan dengan benar pengaturan Alamat MAC Perangkat dan Alamat MAC Tujuan di kedua stasiun.
    • A. Stasiun A: Atur Alamat MAC Perangkat dan Alamat MAC Tujuan ke 46:6F:4B:75:6D:61 dan 46:6F:4B:75:6D:62 (nilai default).
    • B. Stasiun B: Atur Alamat MAC Perangkat dan Alamat MAC Tujuan ke 46:6F:4B:75:6D:62 dan 46:6F:4B:75:6D:61.
  6. Untuk setiap stasiun, jalankan LabVIEW host VI dengan mengklik tombol run ( ).
    • A. Jika berhasil, indikator Device Ready akan menyala.
    • B. Jika Anda menerima kesalahan, coba salah satu tindakan berikut:
      • Pastikan perangkat Anda terhubung dengan benar.
      • Periksa konfigurasi Perangkat RIO.
  7. Aktifkan Stasiun A dengan mengatur kontrol Aktifkan Stasiun ke Aktif. Indikator Stasiun Aktif harus menyala.
  8. Aktifkan Stasiun B dengan mengatur kontrol Aktifkan Stasiun ke Aktif. Indikator Stasiun Aktif harus menyala.
  9. Pilih tab MAC, dan verifikasi RX Constellation yang ditampilkan cocok dengan skema modulasi dan pengkodean yang dikonfigurasi menggunakan parameter MCS dan Subcarrier Format di stasiun lain. Misalnyaample, biarkan format Subcarrier dan MCS menjadi default di Stasiun A dan atur format Subcarrier menjadi 40 MHz (IEEE 802.11 ac) dan MCS menjadi 5 di Stasiun B. 16-quadrature ampmodulasi litude (QAM) digunakan untuk MCS 4 dan terjadi pada antarmuka pengguna Stasiun B. 64 QAM digunakan untuk MCS 5 dan terjadi pada antarmuka pengguna Stasiun A.
  10. Pilih tab RF & PHY, dan pastikan spektrum RX Power yang ditampilkan serupa dengan format Subcarrier yang dipilih di stasiun lain. Stasiun A menunjukkan spektrum daya RX 40 MHz sedangkan Stasiun B menunjukkan spektrum daya RX 20 MHz.

Catatan: Perangkat USRP RIO dengan bandwidth 40 MHz tidak dapat mengirim atau menerima paket yang dikodekan dengan bandwidth 80 MHz.
Antarmuka pengguna Kerangka Aplikasi 802.11 Stasiun A dan B masing-masing ditunjukkan pada Gambar 6 dan Gambar 7. Untuk memantau status setiap stasiun, Kerangka Aplikasi 802.11 menyediakan berbagai indikator dan grafik. Semua pengaturan aplikasi serta grafik dan indikator dijelaskan dalam subbagian berikut. Kontrol pada panel depan diklasifikasikan dalam tiga set berikut:

  • Pengaturan Aplikasi: Kontrol tersebut harus diatur sebelum menyalakan stasiun.
  • Pengaturan Runtime Statis: Kontrol tersebut perlu dimatikan dan kemudian dihidupkan di stasiun. Kontrol Enable Station digunakan untuk itu.
  • Pengaturan Waktu Proses Dinamis: Kontrol tersebut dapat diatur di mana stasiun sedang berjalan.

LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-6LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-7

Deskripsi Kontrol dan Indikator

Kontrol dan Indikator Dasar

Pengaturan Aplikasi 
Pengaturan aplikasi diterapkan ketika VI dimulai dan tidak dapat diubah setelah VI aktif dan berjalan. Untuk mengubah pengaturan ini, hentikan VI, terapkan perubahan, dan mulai ulang VI. Mereka ditunjukkan pada Gambar 6.

Parameter Keterangan
Sungai Perangkat Alamat RIO perangkat keras RF.
Referensi Jam Mengonfigurasi referensi untuk jam perangkat. Frekuensi referensi harus 10 MHz. Anda dapat memilih dari sumber berikut:

Intern—Menggunakan jam referensi internal.

REFERENSI IN / ClkIn—Referensi diambil dari port REF IN (USRP-294xR, dan USRP-295XR) atau port ClkIn (NI 5791).

Bahasa Indonesia: GPS—Referensi diambil dari modul GPS. Hanya berlaku untuk perangkat USRP-2950/2952/2953.

PXI_CLK—Referensi diambil dari sasis PXI. Hanya berlaku untuk target PXIe-7975/7976 dengan modul adaptor NI-5791.

Operasi Mode Ini telah ditetapkan sebagai konstanta dalam diagram blok. Kerangka Aplikasi 802.11 menyediakan mode berikut:

RF Putaran balik—Menghubungkan jalur TX satu perangkat dengan jalur RX perangkat yang sama menggunakan kabel RF atau menggunakan antena.

RF Multi Stasiun—Transmisi data reguler dengan dua atau lebih stasiun independen yang berjalan pada perangkat individual yang terhubung dengan antena atau koneksi kabel. RF Multi Station adalah mode operasi default.

Pita dasar putaran balik—Mirip dengan loopback RF, namun loopback kabel eksternal digantikan oleh jalur loopback baseband digital internal.

Pengaturan Waktu Proses Statis
Pengaturan runtime statis hanya dapat diubah ketika stasiun dimatikan. Parameter diterapkan saat stasiun dihidupkan. Mereka ditunjukkan pada Gambar 6.

Parameter Keterangan
Stasiun Nomor Kontrol numerik untuk mengatur nomor stasiun. Setiap stasiun berjalan harus memiliki nomor yang berbeda. Bisa sampai 10. Jika pengguna ingin menambah jumlah stasiun yang berjalan, cache penetapan Nomor Urutan MSDU dan Deteksi Duplikat harus ditingkatkan ke nilai yang diperlukan, karena nilai defaultnya adalah 10.
Utama Saluran Tengah Frekuensi [Hz] Ini adalah frekuensi pusat saluran utama pemancar dalam Hz. Nilai yang valid bergantung pada perangkat yang menjalankan stasiun.
Utama Saluran Pemilih Kontrol numerik untuk menentukan subband mana yang digunakan sebagai saluran utama. PHY mencakup bandwidth 80 MHz, yang dapat dibagi menjadi empat subband {0,…,3} dari bandwidth 20 MHz untuk sinyal non-throughput tinggi (non-HT). Untuk bandwidth yang lebih luas, subband digabungkan. Kunjungi ni.com/info dan masukkan Kode Info 80211Panduan AplikasiFW untuk mengakses LaboratoriumVIEW Komunikasi 802.11 Aplikasi Kerangka Buku petunjuk untuk informasi lebih lanjut tentang saluranisasi.
Kekuatan Tingkat Bahasa Indonesia: [dBm] Tingkat daya keluaran mempertimbangkan transmisi sinyal gelombang kontinu (CW) yang memiliki jangkauan konverter digital ke analog (DAC) penuh. Rasio daya puncak terhadap rata-rata OFDM yang tinggi berarti bahwa daya keluaran dari frame 802.11 yang ditransmisikan biasanya 9 dB hingga 12 dB di bawah tingkat daya yang disesuaikan.
TX RF Pelabuhan Port RF yang digunakan untuk TX (hanya berlaku untuk perangkat USRP RIO).
RX RF Pelabuhan Port RF yang digunakan untuk RX (hanya berlaku untuk perangkat USRP RIO).
Perangkat Bahasa Indonesia: MAC Alamat Alamat MAC yang terkait dengan stasiun. Indikator Boolean menunjukkan apakah alamat MAC yang diberikan valid atau tidak. Validasi alamat MAC dilakukan dalam mode dinamis.

Pengaturan Waktu Proses Dinamis
Pengaturan Waktu Proses Dinamis dapat diubah kapan saja dan diterapkan segera, bahkan ketika stasiun sedang aktif. Mereka ditunjukkan pada Gambar 6.

Parameter Keterangan
Subcarrier Format Memungkinkan Anda beralih di antara format standar IEEE 802.11. Format yang didukung adalah sebagai berikut:
  · 802.11a dengan Bandwidth 20 MHz

· 802.11ac dengan Bandwidth 20 MHz

· 802.11ac dengan Bandwidth 40 MHz

· 802.11ac dengan Bandwidth 80 MHz (mendukung MCS hingga 4)

Bahasa Indonesia: MCS Indeks skema modulasi dan pengkodean digunakan untuk mengkodekan bingkai data. Frame ACK selalu dikirim dengan MCS 0. Perlu diketahui bahwa tidak semua nilai MCS berlaku untuk semua format subcarrier dan arti MCS berubah seiring dengan format subcarrier. Bidang teks di sebelah bidang MCS menunjukkan skema modulasi dan kecepatan pengkodean untuk MCS dan Format Subcarrier saat ini.
AGC Jika diaktifkan, pengaturan penguatan optimal dipilih tergantung pada kekuatan sinyal yang diterima. Nilai RX gain diambil dari Manual RX Gain jika AGC telah dinonaktifkan.
Buku petunjuk RX Memperoleh [dB] Nilai penguatan RX manual. Diterapkan jika AGC dinonaktifkan.
Tujuan Bahasa Indonesia: MAC Alamat Alamat MAC tujuan pengiriman paket. Indikator Boolean menunjukkan apakah alamat MAC yang diberikan valid atau tidak. Jika berjalan dalam mode loopback RF, Tujuan Bahasa Indonesia: MAC Alamat dan Perangkat Bahasa Indonesia: MAC Alamat harus serupa.

Indikator
Tabel berikut menyajikan indikator-indikator yang terjadi pada panel depan utama seperti terlihat pada Gambar 6.

Parameter Keterangan
Perangkat Siap Indikator Boolean menunjukkan apakah perangkat sudah siap. Jika Anda menerima kesalahan, coba salah satu tindakan berikut:

· Pastikan perangkat RIO Anda terhubung dengan benar.

· Periksa konfigurasi Sungai Perangkat.

· Periksa nomor stasiun. Hal ini akan berbeda jika lebih dari satu stasiun berjalan pada host yang sama.

Target Waktu tempuh 15 menit Meluap Indikator Boolean yang menyala jika terjadi kelebihan pada buffer memori first-in-first-out (FIFOs) target to host (T2H). Jika salah satu FIFO T2H meluap, informasinya tidak lagi dapat diandalkan. FIFO tersebut adalah sebagai berikut:

· T2H RX Data meluap

· Konstelasi T2H meluap

· T2H RX Spektrum Daya meluap

· Estimasi Saluran T2H meluap

· TX ke RF FIFO meluap

Stasiun Aktif Indikator Boolean menunjukkan apakah stasiun RF aktif setelah mengaktifkan stasiun dengan mengatur Memungkinkan Stasiun kontrol untuk On.
Terapan RX Memperoleh [dB] Indikator numerik menunjukkan nilai penguatan RX yang diterapkan saat ini. Nilai ini adalah Penguatan RX Manual saat AGC dinonaktifkan, atau perolehan RX yang dihitung saat AGC diaktifkan. Dalam kedua kasus tersebut, nilai penguatan dipengaruhi oleh kemampuan perangkat.
Sah Indikator Boolean menunjukkan jika diberikan Perangkat Bahasa Indonesia: MAC Alamat Dan Tujuan Bahasa Indonesia: MAC Alamat terkait dengan stasiun tersebut valid.
Tab MAC

Tabel berikut mencantumkan kontrol dan indikator yang ditempatkan pada Tab MAC seperti yang ditunjukkan pada Gambar 6.

Pengaturan Waktu Proses Dinamis

Parameter Keterangan
Data Sumber Menentukan sumber frame MAC yang dikirim dari host ke target.

Mati—Metode ini berguna untuk menonaktifkan transmisi data TX saat rantai TX aktif untuk memicu paket ACK.

Bahasa Indonesia: UDP—Metode ini berguna untuk menampilkan demo, seperti saat menggunakan aplikasi streaming video eksternal, atau untuk menggunakan alat pengujian jaringan eksternal, seperti Iperf. Dalam metode ini, data input tiba atau dihasilkan dari stasiun 802.11 menggunakan user datagprotokol ram (UDP).

PN Data—Metode ini mengirimkan bit acak dan berguna untuk pengujian fungsional. Ukuran dan tarif paket dapat dengan mudah disesuaikan.

  Buku petunjuk—Metode ini berguna untuk memicu paket tunggal untuk tujuan debugging.

Luar—Mengizinkan potensi realisasi MAC eksternal atas atau aplikasi eksternal lainnya untuk menggunakan fungsi MAC & PHY yang disediakan oleh Kerangka Aplikasi 802.11.

Data Sumber Pilihan Setiap tab memperlihatkan opsi untuk sumber data terkait.

Bahasa Indonesia: UDP Papan tulis—Port UDP gratis untuk mengambil data pemancar diperoleh secara inheren berdasarkan nomor stasiun.

PN Papan tulis PN Data Paket Ukuran—Ukuran paket dalam byte (kisaran dibatasi hingga 4061, yang merupakan satu A-MPDU dikurangi dengan overhead MAC)

PN Papan tulis PN Paket per Kedua—Jumlah rata-rata paket yang dikirim per detik (dibatasi hingga 10,000. Throughput yang dapat dicapai mungkin lebih sedikit tergantung pada konfigurasi stasiun).

Buku petunjuk Papan tulis Pemicu TX—Kontrol Boolean untuk memicu satu paket TX.

Data Tenggelam Ini memiliki opsi berikut:

·          Mati—Data dibuang.

·          Bahasa Indonesia: UDP—Jika diaktifkan, frame yang diterima akan diteruskan ke alamat dan port UDP yang dikonfigurasi (lihat di bawah).

Data Tenggelam Pilihan Ini memiliki konfigurasi yang diperlukan berikut untuk opsi wastafel data UDP:

·          Mengirimkan IP Alamat—Alamat IP tujuan untuk aliran keluaran UDP.

·          Mengirimkan Pelabuhan—Targetkan port UDP untuk aliran keluaran UDP, biasanya antara 1,025 dan 65,535.

Mengatur ulang TX Statistik Kontrol Boolean untuk mengatur ulang semua penghitung Bahasa Indonesia: MAC TX Statistik gugus.
Mengatur ulang RX Statistik Kontrol Boolean untuk mengatur ulang semua penghitung Bahasa Indonesia: MAC RX Statistik gugus.
nilai-nilai per Kedua Kontrol Boolean untuk menampilkan Bahasa Indonesia: MAC TX Statistik Dan Bahasa Indonesia: MAC RX Statistik baik sebagai nilai akumulasi sejak reset terakhir atau nilai per detik.

Grafik dan Indikator
Tabel berikut menyajikan indikator dan grafik yang disajikan pada MAC Tab seperti terlihat pada Gambar 6.

Parameter Keterangan
Data Sumber Pilihan Bahasa Indonesia: UDP Menerima Pelabuhan—Sumber port UDP dari aliran input UDP.

Waktu tempuh 15 menit Penuh—Menunjukkan bahwa buffer soket pembaca UDP kecil untuk membaca data yang diberikan, sehingga paket dibuang. Tingkatkan ukuran buffer soket.

Data Transfer—Menunjukkan bahwa paket berhasil dibaca dari port yang diberikan. Lihat streaming video untuk lebih jelasnya.

Data Tenggelam Pilihan Bahasa Indonesia: UDP Waktu tempuh 15 menit Penuh—Menunjukkan bahwa buffer soket pengirim UDP kecil untuk menerima muatan dari FIFO akses memori langsung (DMA) Data RX, sehingga paket dibuang. Tingkatkan ukuran buffer soket.

Data Transfer—Menunjukkan bahwa paket berhasil dibaca dari DMA FIFO dan diteruskan ke port UDP yang diberikan.

RX Konstelasi Indikasi grafis menunjukkan konstelasi RX I/Q sampfile bidang data yang diterima.
RX Hasil produksi [bit/dtk] Indikasi numerik menunjukkan kecepatan data frame yang berhasil diterima dan didekodekan sesuai dengan Perangkat Bahasa Indonesia: MAC Alamat.
Data Kecepatan [Mbps] Indikasi grafis menunjukkan kecepatan data frame yang berhasil diterima dan didekodekan sesuai dengan Perangkat Bahasa Indonesia: MAC Alamat.
Bahasa Indonesia: MAC TX Statistik Indikasi numerik menunjukkan nilai penghitung berikut yang terkait dengan MAC TX. Nilai yang disajikan dapat berupa nilai akumulasi sejak reset terakhir atau nilai per detik berdasarkan status kontrol Boolean nilai-nilai per Kedua.

· RTS Dipicu

· CTS Dipicu

· Data Dipicu

· ACK Dipicu

Bahasa Indonesia: MAC RX Statistik Indikasi numerik menunjukkan nilai penghitung berikut yang terkait dengan MAC RX. Nilai yang disajikan dapat berupa nilai akumulasi sejak reset terakhir atau nilai per detik berdasarkan status kontrol Boolean nilai-nilai per Kedua.

· Pembukaan terdeteksi (dengan sinkronisasi)

  · Unit data layanan PHY (PSDU) diterima (frame dengan header prosedur konvergensi lapisan fisik (PLCP) yang valid, frame tanpa pelanggaran format)

· MPDU CRC OK (pemeriksaan frame check sequence (FCS) lolos)

· RTS terdeteksi

· CTS terdeteksi

· Data terdeteksi

· ACK terdeteksi

TX Kesalahan Tarif Indikasi grafis menunjukkan tingkat kesalahan paket TX dan tingkat kesalahan blok TX. Tingkat kesalahan paket TX dihitung sebagai rasio keberhasilan MPDU dikirimkan dengan jumlah percobaan transmisi. Tingkat kesalahan blok TX dihitung sebagai rasio keberhasilan transmisi MPDU dengan jumlah total transmisi. Nilai terbaru ditampilkan di kanan atas grafik.
Rata-rata Transmisi ulang per Paket Indikasi grafis menunjukkan jumlah rata-rata percobaan transmisi. Nilai terkini ditampilkan di kanan atas grafik.

Tab RF & PHY
Tabel berikut mencantumkan kontrol dan indikator yang ditempatkan pada Tab RF & PHY seperti yang ditunjukkan pada Gambar 8.LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-8

Pengaturan Waktu Proses Dinamis 

Parameter Keterangan
CCA Energi Deteksi Ambang Bahasa Indonesia: [dBm] Jika energi sinyal yang diterima berada di atas ambang batas, stasiun mengkualifikasikan media sebagai sibuk dan menghentikan prosedur Backoff, jika ada. Mengatur CCA Energi Deteksi Ambang Bahasa Indonesia: [dBm] kontrol ke nilai yang lebih tinggi dari nilai minimal kurva arus pada grafik Daya Input RF.

Grafik dan Indikator

Parameter Keterangan
Dipaksa LO Frekuensi TX [Hz] Frekuensi TX yang digunakan sebenarnya sesuai target.
RF Frekuensi [Hz] Frekuensi pusat RF setelah penyesuaian berdasarkan Utama Saluran Pemilih kontrol dan bandwidth operasi.
Dipaksa LO Frekuensi RX [Hz] Frekuensi RX yang digunakan sebenarnya sesuai target.
Dipaksa Kekuatan Tingkat Bahasa Indonesia: [dBm] Tingkat daya gelombang kontinu 0 dBFS yang menyediakan pengaturan perangkat saat ini. Daya keluaran rata-rata sinyal 802.11 kira-kira 10 dB di bawah level ini. Menunjukkan tingkat daya aktual dengan mempertimbangkan frekuensi RF dan nilai kalibrasi spesifik perangkat dari EEPROM.
Dikompensasi Kepala Keuangan [Hz] Offset frekuensi pembawa terdeteksi oleh unit estimasi frekuensi kasar. Untuk modul adaptor FlexRIO/FlexRIO, atur jam referensi ke PXI_CLK atau REF IN/ClkIn.
Penyaluran Indikasi grafis menunjukkan sub-band mana yang digunakan sebagai saluran utama berdasarkan Utama Saluran Pemilih. PHY mencakup bandwidth 80 MHz, yang dapat dibagi menjadi empat sub-band {0,…,3} dari bandwidth 20 MHz untuk sinyal non-HT. Untuk bandwidth yang lebih luas (40 MHz atau 80 MHz), sub-band digabungkan. Kunjungi ni.com/info dan masukkan Kode Info 80211Panduan AplikasiFW untuk mengakses LaboratoriumVIEW Komunikasi

802.11 Aplikasi Kerangka Buku petunjuk untuk informasi lebih lanjut tentang saluranisasi.

Saluran Perkiraan Indikasi grafis menunjukkan amplitude dan fase saluran yang diperkirakan (berdasarkan L-LTF dan VHT-LTF).
Pita dasar RX Kekuatan Indikasi grafis menampilkan kekuatan sinyal baseband pada awal paket. Indikator numerik menunjukkan kekuatan pita dasar penerima sebenarnya. Saat AGC diaktifkan,

Kerangka Aplikasi 802.11 berupaya untuk mempertahankan nilai ini pada tingkat tertentu AGC target sinyal kekuatan in Canggih tab dengan mengubah penguatan RX yang sesuai.

TX Kekuatan Spektrum Cuplikan spektrum pita dasar saat ini dari TX.
RX Kekuatan Spektrum Cuplikan spektrum pita dasar saat ini dari RX.
RF Masukan Kekuatan Menampilkan daya masukan RF saat ini dalam dBm apa pun jenis sinyal masuknya jika paket 802.11 telah terdeteksi. Indikator ini menampilkan daya masukan RF, dalam dBm, yang sedang diukur, serta saat paket dimulai paling baru.
Tab Lanjutan

Tabel berikut mencantumkan kontrol-kontrol yang ditempatkan pada Tab Lanjutan seperti yang ditunjukkan pada Gambar 9.LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-9

Pengaturan Waktu Proses Statis

Parameter Keterangan
kontrol bingkai TX vektor konfigurasi Menerapkan nilai MCS yang dikonfigurasi dalam vektor TX untuk frame RTS, CTS, atau ACK. Konfigurasi frame kontrol default dari frame tersebut adalah Non-HT-OFDM dan bandwidth 20 MHz sedangkan MCS dapat dikonfigurasi dari host.
titik11RTSTambang Parameter semi-statis yang digunakan dalam pemilihan urutan frame untuk menentukan apakah RTS|CTS diperbolehkan atau tidak.

· Jika PSDU panjangnya, yaitu, PN Data Paket Ukuran, lebih besar dari dot11RTSTreshold, yaitu {RTS | CTS | DATA | Urutan frame ACK} digunakan.

· Jika PSDU panjangnya, yaitu, PN Data Paket Ukuran, kurang dari atau sama dengan ambang batas dot11RTST, {DATA | Urutan frame ACK} digunakan.

Mekanisme ini memungkinkan stasiun dikonfigurasi untuk memulai RTS/CTS baik selalu, tidak pernah, atau hanya pada frame yang lebih panjang dari panjang yang ditentukan.

dot11ShortRetryLimit Parameter semi-statis—Jumlah percobaan ulang maksimum yang diterapkan untuk jenis MPDU pendek (urutan tanpa RTS|CTS). Jika jumlah batas percobaan ulang tercapai, hapus MPDU dan konfigurasi MPDU terkait serta vektor TX.
dot11LongRetryLimit Parameter semi-statis—Jumlah percobaan ulang maksimum yang diterapkan untuk jenis MPDU panjang (urutan termasuk RTS|CTS). Jika jumlah batas percobaan ulang tercapai, hapus MPDU dan konfigurasi MPDU terkait serta vektor TX.
RF Putaran balik demonstrasi Mode Kontrol Boolean untuk beralih antar mode operasi:

RF Multi-Stasiun (Boolean salah): Setidaknya diperlukan dua stasiun dalam pengaturan, di mana setiap stasiun bertindak sebagai satu perangkat 802.11.

RF Putaran balik (Boolean benar): Diperlukan satu perangkat. Pengaturan ini berguna untuk demo kecil yang menggunakan satu stasiun. Namun, fitur MAC yang diterapkan memiliki beberapa keterbatasan dalam mode RF Loopback. Paket ACK hilang saat MAC TX menunggunya; mesin status DCF pada FPGA MAC mencegah mode ini. Oleh karena itu, MAC TX selalu melaporkan kegagalan transmisi. Oleh karena itu, tingkat kesalahan paket TX yang dilaporkan dan tingkat kesalahan blok TX pada indikasi grafis Tingkat Kesalahan TX adalah satu.

Pengaturan Waktu Proses Dinamis 

Parameter Keterangan
Mundur Nilai backoff yang diterapkan sebelum frame ditransmisikan. Backoff dihitung dalam jumlah slot berdurasi 9 µs. Berdasarkan nilai backoff, penghitungan backoff untuk prosedur Backoff bisa tetap atau acak:

· Jika nilai backoff lebih besar atau sama dengan nol, digunakan backoff tetap.

· Jika nilai backoff negatif, penghitungan backoff acak digunakan.

AGC target sinyal kekuatan Target daya RX di baseband digital digunakan jika AGC diaktifkan. Nilai optimal bergantung pada rasio daya puncak terhadap rata-rata (PAPR) dari sinyal yang diterima. Mengatur AGC target sinyal kekuatan ke nilai yang lebih besar dari yang disajikan dalam Pita dasar RX Kekuatan grafik.

Tab Acara
Tabel berikut mencantumkan kontrol dan indikator yang ditempatkan pada Tab Events seperti yang ditunjukkan pada Gambar 10.LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-10.

Pengaturan Waktu Proses Dinamis

Parameter Keterangan
Bahasa Indonesia: FPGA Peristiwa ke melacak Ia memiliki serangkaian kontrol Boolean; setiap kontrol digunakan untuk mengaktifkan atau menonaktifkan pelacakan peristiwa FPGA terkait. Peristiwa-peristiwa tersebut adalah sebagai berikut:

·          PENDIDIKAN TX awal meminta

·          PENDIDIKAN TX akhir indikasi

·          PENDIDIKAN RX awal indikasi

·          PENDIDIKAN RX akhir indikasi

·          PENDIDIKAN CCA pengaturan waktu indikasi

·          PENDIDIKAN RX memperoleh mengubah indikasi

·          DCF negara indikasi

·          Bahasa Indonesia: MAC MPDU RX indikasi

·          Bahasa Indonesia: MAC MPDU TX meminta

Semua Kontrol Boolean untuk mengaktifkan pelacakan peristiwa dari peristiwa FPGA di atas.
Tidak ada Kontrol Boolean untuk menonaktifkan pelacakan peristiwa dari peristiwa FPGA di atas.
catatan file awalan Beri nama sebuah teks file untuk menulis data kejadian FPGA yang telah dibaca dari Event DMA FIFO. Mereka disajikan di atas dalam Bahasa Indonesia: FPGA Peristiwa ke melacak. Setiap acara terdiri dari waktu stamp dan data acara. Teks file dibuat secara lokal di folder proyek.

Hanya acara yang dipilih di Bahasa Indonesia: FPGA Peristiwa ke melacak di atas akan ditulis dalam teks file.

Menulis ke file Kontrol Boolean untuk mengaktifkan atau menonaktifkan proses penulisan peristiwa FPGA yang dipilih ke teks file.
Jernih Acara Kontrol Boolean untuk menghapus riwayat peristiwa dari panel depan. Ukuran register default dari riwayat acara adalah 10,000.
Tab Status

Tabel berikut mencantumkan indikator yang ditempatkan pada Tab Status seperti yang ditunjukkan pada Gambar 11. LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-11

Grafik dan Indikator

Parameter Keterangan
TX Menyajikan sejumlah indikator yang menunjukkan jumlah pesan yang ditransfer antar lapisan berbeda, mulai dari sumber data hingga PHY. Selain itu, ini menunjukkan port UDP yang sesuai.
Data sumber nomor paket sumber: Indikator numerik menunjukkan jumlah paket yang telah diterima dari sumber data (UDP, Data PN, atau Manual).

transfer sumber: Indikator Boolean menunjukkan bahwa suatu data diterima dari sumber data (jumlah paket yang diterima tidak nol).

Tinggi Bahasa Indonesia: MAC TX Meminta Tinggi LAUT: Indikator numerik menunjukkan jumlah pesan Konfigurasi MAC TX dan permintaan Payload yang dihasilkan oleh lapisan abstraksi tinggi MAC dan ditulis ke port UDP terkait yang terletak di bawahnya.
Tengah Bahasa Indonesia: MAC TX Meminta Tengah LAUT: Indikator numerik menunjukkan jumlah pesan Konfigurasi MAC TX dan permintaan Payload yang diterima dari lapisan abstraksi tinggi MAC dan dibaca dari port UDP terkait yang terletak di atasnya. Sebelum mentransfer kedua pesan ke lapisan bawah, konfigurasi yang diberikan diperiksa apakah didukung atau tidak, selain itu, permintaan Konfigurasi MAC TX dan permintaan Payload MAC TX diperiksa apakah konsisten.

TX Permintaan ke FISIK: Indikator numerik menunjukkan jumlah permintaan MAC MSDU TX yang ditulis ke DMA FIFO.

TX Konfirmasi Tengah LAUT: Indikator numerik menunjukkan jumlah pesan konfirmasi yang telah dihasilkan oleh MAC tengah untuk pesan Konfigurasi MAC TX dan pesan MAC TX Payload dan ditulis ke port UDP yang ditetapkan yang terletak di atasnya.

TX Indikasi dari FISIK: Indikator numerik menunjukkan jumlah indikasi akhir MAC MSDU TX yang dibaca dari DMA FIFO.

TX Indikasi Tengah LAUT: Indikator numerik menunjukkan jumlah Indikasi Status MAC TX yang dilaporkan dari MAC Tengah hingga MAC tinggi menggunakan port UDP yang ditetapkan yang terletak di atasnya.

PENDIDIKAN TX Indikasi Meluap: Indikator numerik menunjukkan jumlah luapan yang terjadi selama penulisan FIFO dengan indikasi TX End.
RX Menyajikan sejumlah indikator yang menunjukkan jumlah pesan yang ditransfer antar lapisan berbeda, mulai dari PHY hingga data sink. Selain itu, ini menunjukkan port UDP yang sesuai.
PENDIDIKAN RX Indikasi Meluap: Indikator numerik menunjukkan jumlah luapan yang terjadi selama penulisan FIFO dengan indikasi MAC MSDU RX.
Tengah Bahasa Indonesia: MAC RX Indikasi dari FISIK: Indikator numerik menunjukkan jumlah indikasi MAC MSDU RX yang dibaca dari DMA FIFO.

RX Indikasi Tengah LAUT: Indikator numerik menunjukkan jumlah indikasi MAC MSDU RX yang telah didekodekan dengan benar dan dilaporkan ke MAC tinggi menggunakan port UDP yang ditetapkan yang terletak di atasnya.

Tinggi Bahasa Indonesia: MAC RX Indikasi Tinggi LAUT: Indikator numerik menunjukkan jumlah indikasi MAC MSDU RX dengan data MSDU valid yang diterima pada MAC tinggi.
Data tenggelam nomor paket tenggelam: Jumlah paket yang diterima di data sink dari MAC tinggi.

transfer tenggelam: Indikator Boolean menunjukkan bahwa suatu data diterima dari MAC high.

Mode Operasi Tambahan dan Opsi Konfigurasi

Bagian ini menjelaskan opsi konfigurasi dan mode pengoperasian lebih lanjut. Selain mode RF Multi-Station yang dijelaskan dalam Running This Sample bagian Proyek, Kerangka Aplikasi 802.11 mendukung mode operasi RF Loopback dan Baseband menggunakan satu perangkat. Langkah-langkah utama untuk menjalankan Kerangka Aplikasi 802.11 menggunakan kedua mode tersebut dijelaskan berikut ini.

Mode Loopback RF: Berkabel
Tergantung pada konfigurasinya, ikuti langkah-langkah di bagian “Mengonfigurasi Pengaturan USRP RIO” atau “Mengonfigurasi Pengaturan Modul Adaptor FlexRIO/FlexRIO”.

Mengonfigurasi Pengaturan USRP RIO 

  1. Pastikan perangkat USRP RIO terhubung dengan benar ke sistem host yang menjalankan LabVIEW Rangkaian Desain Sistem Komunikasi.
  2. Buat konfigurasi loopback RF menggunakan satu kabel RF dan attenuator.
    • A. Hubungkan kabel ke RF0/TX1.
    • B. Hubungkan attenuator 30 dB ke ujung kabel yang lain.
    • C. Hubungkan attenuator ke RF1/RX2.
  3. Nyalakan perangkat USRP.
  4. Nyalakan sistem host. LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-12

Mengonfigurasi Pengaturan Modul Adaptor FlexRIO

  1. Pastikan perangkat FlexRIO terpasang dengan benar di sistem yang menjalankan LabVIEW Rangkaian Desain Sistem Komunikasi.
  2. Buat konfigurasi loopback RF yang menghubungkan TX modul NI-5791 dengan RX modul NI-5791. LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Gambar-13

Menjalankan LabVIEW Kode Tuan Rumah
Petunjuk tentang menjalankan LabVIEW kode host telah disediakan di bagian “Menjalankan Sample Project” untuk mode pengoperasian Multi-Stasiun RF. Selain petunjuk Langkah 1 di bagian tersebut, selesaikan juga langkah-langkah berikut:

  1. Mode operasi default adalah RF Multi-Stasiun. Beralih ke tab Tingkat Lanjut dan aktifkan kontrol Mode Demo Loopback RF. Ini akan menerapkan perubahan berikut:
    • Mode pengoperasian akan diubah ke mode RF Loopback
    •  Alamat MAC Perangkat dan Alamat MAC Tujuan akan mendapatkan alamat yang sama. Misalnyaampmisalnya, keduanya bisa jadi 46:6F:4B:75:6D:61.
  2. Jalankan LabVIEW host VI dengan mengklik tombol run ( ).
    • A. Jika berhasil, indikator Device Ready akan menyala.
    • B. Jika Anda menerima kesalahan, coba salah satu tindakan berikut:
      • Pastikan perangkat Anda terhubung dengan benar.
      • Periksa konfigurasi Perangkat RIO.
  3. Aktifkan stasiun dengan mengatur kontrol Aktifkan Stasiun ke Aktif. Indikator Stasiun Aktif harus menyala.
  4. Untuk meningkatkan Throughput RX, beralih ke tab Advanced dan atur nilai backoff dari prosedur Backoff ke nol, karena hanya satu stasiun yang berjalan. Selain itu, atur jumlah maksimum percobaan ulang dot11ShortRetryLimit ke 1. Nonaktifkan lalu aktifkan stasiun menggunakan kontrol Enable Station, karena dot11ShortRetryLimit adalah parameter statis.
  5. Pilih tab MAC, dan verifikasi RX Constellation yang ditampilkan cocok dengan skema modulasi dan pengkodean yang dikonfigurasi menggunakan parameter MCS dan Subcarrier Format. Misalnyaample, 16 QAM digunakan untuk MCS 4 dan 20 MHz 802.11a. Dengan pengaturan default, Anda akan melihat throughput sekitar 8.2 Mbits/s.

Mode Loopback RF: Transmisi Melalui Udara
Transmisi over-the-air mirip dengan pengaturan kabel. Kabel diganti dengan antena yang sesuai dengan frekuensi pusat saluran yang dipilih dan bandwidth sistem.

Perhatian Baca dokumentasi produk untuk semua komponen perangkat keras, khususnya perangkat NI RF, sebelum menggunakan sistem.
Perangkat USRP RIO dan FlexRIO tidak disetujui atau dilisensikan untuk transmisi melalui udara menggunakan antena. Akibatnya, mengoperasikan produk tersebut dengan antena dapat melanggar hukum setempat. Pastikan Anda mematuhi semua undang-undang setempat sebelum mengoperasikan produk ini dengan antena.

Mode Loopback Pita Dasar
Loopback baseband mirip dengan loopback RF. Dalam mode ini, RF dilewati. TX sampfile ditransfer langsung ke rantai pemrosesan RX pada FPGA. Tidak diperlukan kabel pada konektor perangkat. Untuk menjalankan stasiun di Baseband Loopback, atur secara manual mode operasi yang terletak di diagram blok sebagai konstanta ke Baseband Loopback.

Opsi Konfigurasi Tambahan

Penghasil Data PN
Anda dapat menggunakan generator data pseudo-noise (PN) bawaan untuk membuat lalu lintas data TX, yang berguna untuk mengukur kinerja throughput sistem. Generator data PN dikonfigurasikan oleh parameter Ukuran Paket Data PN dan Paket PN per Detik. Kecepatan data pada keluaran PN Data Generator sama dengan hasil kali kedua parameter. Perhatikan bahwa throughput sistem sebenarnya yang terlihat di sisi RX bergantung pada parameter transmisi, termasuk format Subcarrier dan nilai MCS, dan dapat lebih rendah dari kecepatan yang dihasilkan oleh generator data PN.
Langkah-langkah berikut memberikan contohampcontoh bagaimana generator data PN dapat menunjukkan dampak konfigurasi protokol transmisi pada throughput yang dapat dicapai. Perhatikan bahwa nilai throughput yang diberikan dapat sedikit berbeda tergantung pada platform dan saluran perangkat keras yang sebenarnya digunakan.

  1. Atur, konfigurasikan, dan jalankan dua stasiun (Stasiun A dan Stasiun B) seperti di “Menjalankan S iniample Proyek”.
  2. Sesuaikan pengaturan Alamat MAC Perangkat dan Alamat MAC Tujuan dengan benar sehingga alamat perangkat Stasiun A adalah tujuan Stasiun B dan sebaliknya seperti yang dijelaskan sebelumnya.
  3. Di Stasiun B, atur Sumber Data ke Manual untuk menonaktifkan data TX dari Stasiun B.
  4. Aktifkan kedua stasiun.
  5. Dengan pengaturan default, Anda akan melihat throughput sekitar 8.2 Mbits/s di Stasiun B.
  6. Beralih ke tab MAC di Stasiun A.
    1. Atur Ukuran Paket Data PN ke 4061.
    2. Atur jumlah Paket PN per Detik menjadi 10,000. Pengaturan ini memenuhi buffer TX untuk semua kemungkinan konfigurasi.
  7. Beralih ke tab Lanjutan di Stasiun A.
    1. Atur ambang batas dot11RTST ke nilai yang lebih besar dari Ukuran Paket Data PN (5,000) untuk menonaktifkan prosedur RTS/CTS.
    2. Tetapkan jumlah maksimum percobaan ulang yang diwakili oleh dot11ShortRetryLimit ke 1 untuk menonaktifkan transmisi ulang.
  8. Nonaktifkan lalu aktifkan Stasiun A karena dot11RTSThreshold adalah parameter statis.
  9. Coba kombinasi berbeda Format Subcarrier dan MCS di Stasiun A. Amati perubahan konstelasi RX dan throughput RX di Stasiun B.
  10. Atur Format Subcarrier ke 40 MHz (IEEE 802.11ac) dan MCS ke 7 di Stasiun A. Perhatikan bahwa throughput di Stasiun B adalah sekitar 72 Mbits/s.

Transmisi Video
Mengirimkan video menyoroti kemampuan Kerangka Aplikasi 802.11. Untuk melakukan transmisi video dengan dua perangkat, atur konfigurasi seperti yang dijelaskan di bagian sebelumnya. Kerangka Aplikasi 802.11 menyediakan antarmuka UDP, yang sangat cocok untuk streaming video. Pemancar dan penerima memerlukan aplikasi streaming video (misalnyaample, VLC, yang dapat diunduh dari http://videolan.org ). Program apa pun yang mampu mengirimkan data UDP dapat digunakan sebagai sumber data. Demikian pula, program apa pun yang mampu menerima data UDP dapat digunakan sebagai penyerap data.

Konfigurasikan Penerima
Host yang bertindak sebagai penerima menggunakan Kerangka Aplikasi 802.11 untuk meneruskan bingkai data 802.11 yang diterima dan meneruskannya melalui UDP ke pemutar streaming video.

  1. Buat proyek baru seperti yang dijelaskan dalam “Menjalankan LabVIEW Kode Host” dan atur pengidentifikasi RIO yang benar di parameter perangkat RIO.
  2. Atur Nomor Stasiun ke 1.
  3. Biarkan Mode Operasi yang terletak di diagram blok memiliki nilai default, RF Multi Station, seperti dijelaskan sebelumnya.
  4. Biarkan Alamat MAC Perangkat dan Alamat MAC Tujuan memiliki nilai default.
  5. Beralih ke tab MAC dan atur Data Sink ke UDP.
  6. Aktifkan stasiun.
  7. Mulai cmd.exe dan ubah ke direktori instalasi VLC.
  8. Jalankan aplikasi VLC sebagai klien streaming dengan perintah berikut: vlc udp://@:13000, dengan nilai 13000 sama dengan port Transmit pada Opsi Data Sink.

Konfigurasikan Pemancar
Host yang bertindak sebagai pemancar menerima paket UDP dari server streaming video dan menggunakan Kerangka Aplikasi 802.11 untuk mengirimkannya sebagai bingkai data 802.11.

  1. Buat proyek baru seperti yang dijelaskan dalam “Menjalankan LabVIEW Kode Host” dan atur pengidentifikasi RIO yang benar di parameter perangkat RIO.
  2. Atur Nomor Stasiun ke 2.
  3. Biarkan Mode Operasi yang terletak di diagram blok memiliki nilai default, RF Multi Station, seperti dijelaskan sebelumnya.
  4. Atur Alamat MAC Perangkat agar serupa dengan Alamat MAC Tujuan Stasiun 1 (nilai default:
    46:6F:4B:75:6D:62)
  5.  Atur Alamat MAC Tujuan agar serupa dengan Alamat MAC Perangkat Stasiun 1 (nilai default:
    46:6F:4B:75:6D:61)
  6. Beralih ke tab MAC dan atur Sumber Data ke UDP.
  7. Aktifkan Stasiun.
  8. Mulai cmd.exe dan ubah ke direktori instalasi VLC.
  9. Identifikasi jalur ke video file yang akan digunakan untuk streaming.
  10. Mulai aplikasi VLC sebagai server streaming dengan perintah berikut vlc “PATH_TO_VIDEO_FILE”
    :sout=#std{access=udp{ttl=1},mux=ts,dst=127.0.0.1: UDP_Port_Value}, di mana PATH_TO_VIDEO_FILE harus diganti dengan lokasi video yang akan digunakan, dan parameter UDP_Port_Value sama dengan 12000 + Nomor Stasiun, yaitu 12002.
    Host yang bertindak sebagai penerima akan menampilkan video yang dialirkan oleh pemancar.

Penyelesaian Masalah

Bagian ini memberikan informasi tentang mengidentifikasi akar penyebab masalah jika sistem tidak bekerja sesuai harapan. Hal ini dijelaskan untuk pengaturan multi-stasiun di mana Stasiun A dan Stasiun B melakukan transmisi.
Tabel berikut memberikan informasi tentang cara memverifikasi operasi normal dan cara mendeteksi kesalahan umum.

Normal Operasi
Normal Operasi Tes · Atur Nomor Stasiun ke nilai yang berbeda.

· Sesuaikan pengaturan dengan benar Perangkat Bahasa Indonesia: MAC Alamat Dan Tujuan Bahasa Indonesia: MAC Alamat seperti yang dijelaskan sebelumnya.

· Biarkan pengaturan lainnya ke nilai default.

  Pengamatan:
  · RX Throughput di kisaran 7.5 Mbit/s di kedua stasiun. Tergantung apakah itu saluran nirkabel atau saluran kabel.

· Pada Bahasa Indonesia: MAC tab:

o    Bahasa Indonesia: MAC TX Statistik: : Itu Data terpicu Dan ACK Dipicu indikator meningkat dengan cepat.

o    Bahasa Indonesia: MAC RX Statistik: Semua indikator meningkat dengan cepat dibandingkan dengan sebelumnya Bahasa Inggris RTS terdeteksi Dan Bahasa Inggris CTS terdeteksi, sejak ambang batas dot11RTS on Canggih tab lebih besar dari PN Data Paket Ukuran (panjang PSDU) aktif Bahasa Indonesia: MAC tab.

o Konstelasi di RX Konstelasi grafik cocok dengan urutan modulasi

Bahasa Indonesia: MCS dipilih pada pemancar.

Hai itu TX Memblokir Kesalahan Kecepatan grafik menunjukkan nilai yang diterima.

· Pada RF & PENDIDIKAN tab:

  Hai itu RX Kekuatan Spektrum terletak di subband kanan berdasarkan yang dipilih Utama Saluran Pemilih. Karena nilai defaultnya adalah 1, maka nilai tersebut harus antara -20 MHz dan 0 di RX Kekuatan Spektrum grafik.

Hai itu CCA Energi Deteksi Ambang [dBm] lebih besar dari daya saat ini di

RF Masukan Kekuatan grafik.

o Daya baseband yang diukur pada saat paket mulai (titik merah) masuk Pita dasar RX Kekuatan grafik harus lebih kecil dari AGC target sinyal kekuatan on Canggih tab.

Bahasa Indonesia: MAC Statistik Tes · Nonaktifkan Stasiun A dan Stasiun B

· Di Stasiun A, Bahasa Indonesia: MAC tab, atur Data Sumber ke Buku petunjuk.

· Aktifkan Stasiun A dan Stasiun B

o Stasiun A, Bahasa Indonesia: MAC tab:

§   Data terpicu of Bahasa Indonesia: MAC TX Statistik adalah nol.

§   ACK terpicu of Bahasa Indonesia: MAC RX Statistik adalah nol.

o Stasiun B, Bahasa Indonesia: MAC tab:

§   RX Hasil produksi adalah nol.

§   ACK terpicu of Bahasa Indonesia: MAC TX Statistik adalah nol.

§   Data terdeteksi of Bahasa Indonesia: MAC RX Statistik adalah nol.

· Di Stasiun A, Bahasa Indonesia: MAC tab, klik sekali saja Pemicu TX of Buku petunjuk Data Sumber

o Stasiun A, Bahasa Indonesia: MAC tab:

§   Data terpicu of Bahasa Indonesia: MAC TX Statistik adalah 1.

§   ACK terpicu of Bahasa Indonesia: MAC RX Statistik adalah 1.

o Stasiun B, Bahasa Indonesia: MAC tab:

§   RX Hasil produksi adalah nol.

§   ACK terpicu of Bahasa Indonesia: MAC TX Statistik adalah 1.

§   Data terdeteksi of Bahasa Indonesia: MAC RX Statistik adalah 1.

Bahasa Inggris RTS / Bahasa Inggris CTS penghitung Tes · Nonaktifkan Stasiun A, atur titik11RTSTambang ke nol, karena ini adalah parameter statis. Kemudian, aktifkan Stasiun A.

· Di Stasiun A, Bahasa Indonesia: MAC tab, klik sekali saja Pemicu TX of Buku petunjuk Data Sumber

o Stasiun A, Bahasa Indonesia: MAC tab:

§   Bahasa Inggris RTS terpicu of Bahasa Indonesia: MAC TX Statistik adalah 1.

§   Bahasa Inggris CTS terpicu of Bahasa Indonesia: MAC RX Statistik adalah 1.

o Stasiun B, Bahasa Indonesia: MAC tab:

§   Bahasa Inggris CTS terpicu of Bahasa Indonesia: MAC TX Statistik adalah 1.

§   Bahasa Inggris RTS terpicu of Bahasa Indonesia: MAC RX Statistik adalah 1.

Salah Konfigurasi
Sistem Konfigurasi · Atur Nomor Stasiun ke nilai yang berbeda.

· Sesuaikan pengaturan dengan benar Perangkat Bahasa Indonesia: MAC Alamat Dan Tujuan Bahasa Indonesia: MAC Alamat seperti yang dijelaskan sebelumnya.

· Biarkan pengaturan lainnya ke nilai default.

Kesalahan:

TIDAK data asalkan untuk penularan

Indikasi:

Nilai counter dari Data terpicu Dan ACK terpicu in Bahasa Indonesia: MAC TX Statistik tidak meningkat. Larutan:

Mengatur Data Sumber ke PN Data. Alternatifnya, atur Data Sumber ke Bahasa Indonesia: UDP dan pastikan Anda menggunakan aplikasi eksternal untuk menyediakan data ke port UDP yang dikonfigurasi dengan benar seperti dijelaskan sebelumnya.

Kesalahan:

Bahasa Indonesia: MAC TX mempertimbangkan itu sedang as sibuk

Indikasi:

Nilai Statistik MAC dari Data Dipicu Dan pembukaan terdeteksi, bagian dari Bahasa Indonesia: MAC TX Statistik Dan

Bahasa Indonesia: MAC RX Statistik, masing-masing, tidak meningkat. Larutan:

Periksa nilai kurva saat ini di dalam RF Masukan Kekuatan grafik. Mengatur CCA Energi Deteksi Ambang Bahasa Indonesia: [dBm] kontrol ke nilai yang lebih tinggi dari nilai minimal kurva ini.

Kesalahan:

Mengirim lagi data paket dibandingkan itu Bahasa Indonesia: MAC Bisa Menyediakan ke itu PENDIDIKAN

Indikasi:

Itu PN Data Paket Ukuran dan PN Paket Per Kedua meningkat. Namun, throughput yang dicapai tidak meningkat.

Larutan:

Pilih yang lebih tinggi Bahasa Indonesia: MCS nilai dan lebih tinggi Subcarrier Format.

Kesalahan:

salah RF pelabuhan

Indikasi:

Itu RX Kekuatan Spektrum tidak menunjukkan kurva yang sama dengan TX Kekuatan Spektrum di stasiun lain.

Larutan:

  Pastikan Anda telah menghubungkan kabel atau antena ke port RF yang telah Anda konfigurasikan TX RF Pelabuhan Dan RX RF Pelabuhan.
Kesalahan:

Bahasa Indonesia: MAC alamat ketidakcocokan

Indikasi:

Di Stasiun B, tidak ada transmisi paket ACK yang dipicu (sebagian dari Bahasa Indonesia: MAC TX Statistik) dan RX Hasil produksi adalah nol.

Larutan:

Periksa itu Perangkat Bahasa Indonesia: MAC Alamat dari Stasiun B cocok dengan Tujuan Bahasa Indonesia: MAC Alamat dari Stasiun A. Untuk mode RF Loopback, keduanya Perangkat Bahasa Indonesia: MAC Alamat Dan Tujuan Bahasa Indonesia: MAC Alamat harus memiliki alamat yang sama, misalnyaample 46:6F:4B:75:6D:61.

Kesalahan:

Tinggi Kepala Keuangan if Stasiun A Dan B adalah FlexRIO

Indikasi:

Kompensasi frekuensi pembawa (CFO) tinggi, yang menurunkan kinerja jaringan secara keseluruhan.

Larutan:

Mengatur Referensi Jam ke PXI_CLK atau REF IN/ClkIn.

· Untuk PXI_CLK: Referensi diambil dari sasis PXI.

· REF IN/ClkIn: Referensi diambil dari port ClkIn NI-5791.

TX Kesalahan Tarif adalah satu in RF Putaran balik or Pita dasar Putaran balik operasi mode Indikasi:

Stasiun tunggal digunakan di mana mode operasi dikonfigurasikan RF Putaran balik or Pita dasar Putaran balik

mode. Indikasi grafis TX Error Rates menunjukkan 1. Solusi:

Perilaku ini memang diharapkan. Paket ACK hilang saat MAC TX menunggunya; mesin status DCF pada FPGA MAC mencegah hal ini jika terjadi mode loopback RF atau Baseband Loopback. Oleh karena itu, MAC TX selalu melaporkan kegagalan transmisi. Oleh karena itu, tingkat kesalahan paket TX yang dilaporkan dan tingkat kesalahan blok TX adalah nol.

Masalah yang Diketahui
Pastikan perangkat USRP sudah berjalan dan terhubung ke host sebelum host dimulai. Jika tidak, perangkat USRP RIO mungkin tidak dikenali dengan benar oleh host.
Daftar lengkap masalah dan solusinya terdapat di LabVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 Masalah yang Diketahui.

Informasi Terkait
USRP-2940/2942/2943/2944/2945 Panduan Memulai USRP-2950/2952/2953/2954/2955 Panduan Memulai Asosiasi Standar IEEE: LAN Nirkabel 802.11 Lihat LabVIEW Manual Rangkaian Desain Sistem Komunikasi, tersedia online, untuk informasi tentang LabVIEW konsep atau objek yang digunakan dalam s iniampproyek.
Kunjungi ni.com/info dan masukkan Kode Info 80211AppFWManual untuk mengakses LabVIEW Manual Kerangka Aplikasi Komunikasi 802.11 untuk informasi lebih lanjut tentang desain Kerangka Aplikasi 802.11.
Anda juga dapat menggunakan jendela Bantuan Konteks untuk mempelajari informasi dasar tentang LabVIEW objek saat Anda menggerakkan kursor ke setiap objek. Untuk menampilkan jendela Bantuan Konteks di LabVIEW, pilih View»Bantuan Konteks.

Akronim

Akronim Arti
ACK Pengakuan
AGC Kontrol penguatan otomatis
A-MPDU MPDU gabungan
CCA Penilaian saluran yang jelas
Kepala Keuangan Offset frekuensi pembawa
CSMA/CA Operator merasakan akses ganda dengan penghindaran tabrakan
Bahasa Inggris CTS Jelas untuk dikirim
CW Gelombang kontinyu
Bahasa Indonesia: DAC Konverter digital ke analog
DCF Fungsi koordinasi terdistribusi
DMA Akses memori langsung
FCS Urutan pemeriksaan bingkai
Bahasa Indonesia: MAC Lapisan kontrol akses sedang
Bahasa Indonesia: MCS Skema modulasi dan pengkodean
MIMO Banyak masukan-banyak keluaran
MPDU Unit data protokol MAC
NAV Vektor alokasi jaringan
Non-HT Throughput tidak tinggi
Bahasa Indonesia: OFDM Multiplexing pembagian frekuensi ortogonal
Bahasa Indonesia: PAPR Rasio daya puncak dan rata-rata
PENDIDIKAN Lapisan fisik
PLCP Prosedur konvergensi lapisan fisik
PN Kebisingan semu
PSDU Unit data layanan PHY
QAM kuadratur ampmodulasi garis lintang
Bahasa Inggris RTS Meminta untuk mengirim
RX Menerima
SIFS Jarak antar bingkai pendek
SISO Masukan tunggal keluaran tunggal
T2H Target menjadi tuan rumah
TX Mengirimkan
Bahasa Indonesia: UDP Pengguna datagprotokol ram
[1] Jika Anda melakukan transmisi melalui udara, pastikan untuk mempertimbangkan instruksi yang diberikan di bagian “Mode Multi Stasiun RF: Transmisi Melalui Udara”. Perangkat USRP dan NI-5791 tidak disetujui atau dilisensikan untuk transmisi melalui udara menggunakan antena. Akibatnya, mengoperasikan produk tersebut dengan antena dapat melanggar hukum setempat.

Lihat Pedoman Merek Dagang dan Logo NI di ni.com/trademarks untuk informasi lebih lanjut tentang merek dagang NI. Nama produk dan perusahaan lain yang disebutkan di sini adalah merek dagang atau nama dagang dari masing-masing perusahaan. Untuk paten yang mencakup produk/teknologi NI, rujuk ke lokasi yang sesuai: Bantuan»Paten di perangkat lunak Anda, paten.txt file pada media Anda, atau Pemberitahuan Paten Instrumen Nasional di ni.com/patents. Anda dapat menemukan informasi tentang perjanjian lisensi pengguna akhir (EULA) dan pemberitahuan hukum pihak ketiga di readme file untuk produk NI Anda. Lihat Informasi Kepatuhan Ekspor di ni.com/legal/export-compliance untuk kebijakan kepatuhan perdagangan global NI dan cara mendapatkan kode HTS, ECCN, dan data impor/ekspor lainnya yang relevan. NI TIDAK MEMBERIKAN JAMINAN TERSURAT MAUPUN TERSIRAT TERHADAP KEAKURATAN INFORMASI YANG TERCANTUM DI SINI DAN TIDAK BERTANGGUNG JAWAB ATAS KESALAHAN APAPUN. Pelanggan Pemerintah AS: Data yang terkandung dalam manual ini dikembangkan atas biaya pribadi dan tunduk pada hak terbatas dan hak data terbatas yang berlaku sebagaimana diatur dalam FAR 52.227-14, DFAR 252.227-7014, dan DFAR 252.227-7015.

Dokumen / Sumber Daya

LAB. ALAT NASIONALVIEW Kerangka Aplikasi Komunikasi 802.11 2.1 [Bahasa Indonesia:] Panduan Pengguna
PXIe-8135, LabVIEW Kerangka Aplikasi Komunikasi 802.11 2.1, LabVIEW Aplikasi Komunikasi 802.11, Kerangka 2.1, LabVIEW Komunikasi 802.11, Kerangka Aplikasi 2.1

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *