Logo INSTRUMEN KEBANGSAAN

INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1

INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1

Maklumat Produk: PXIe-8135

PXIe-8135 ialah peranti yang digunakan untuk penghantaran data dua hala di MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1. Peranti ini memerlukan dua peranti NI RF, sama ada USRP
Peranti RIO atau modul FlexRIO, harus disambungkan ke komputer hos yang berbeza, yang boleh sama ada komputer riba, PC atau pengejaran PXI. Persediaan boleh sama ada menggunakan kabel RF atau antena. Peranti ini serasi dengan sistem hos berasaskan PXI, PC dengan penyesuai MXI berasaskan PCI atau PCI Express, atau komputer riba dengan penyesuai MXI berasaskan kad Express. Sistem hos harus mempunyai sekurang-kurangnya 20 GB ruang cakera kosong dan 16 GB RAM.

Keperluan Sistem

Perisian

  • Windows 7 SP1 (64-bit) atau Windows 8.1 (64-bit)
  • MakmalVIEW Suite Reka Bentuk Sistem Komunikasi 2.0
  • 802.11 Rangka Kerja Aplikasi 2.1

Perkakasan

Untuk menggunakan Rangka Kerja Aplikasi 802.11 untuk penghantaran data dwiarah, anda memerlukan dua peranti NI RF–sama ada peranti USRP RIO dengan lebar jalur 40 MHz, 120 MHz atau 160 MHz atau modul FlexRIO. Peranti harus disambungkan ke komputer hos yang berbeza, yang boleh sama ada komputer riba, PC atau casis PXI. Rajah 1 menunjukkan persediaan dua stesen sama ada dengan menggunakan kabel RF (kiri) atau antena (kanan).
Jadual 1 membentangkan perkakasan yang diperlukan bergantung pada konfigurasi yang dipilih.INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-1

Konfigurasi Kedua-dua tetapan Persediaan USRP RIO Persediaan modul penyesuai FlexRIO FPGA/FlexRIO RF
  hos

PC

SMA

kabel

Attenuator Antena USRP

peranti

MXI

Penyesuai

FlexRIO FPGA

modul

Penyesuai FlexRIO

modul

Dua peranti, berkabel 2 2 2 0 2 2 2 2
Dua peranti, lebih-

udara [1]

2 0 0 4 2 2 2 2
  • Pengawal: Disyorkan—Casis PXIe-1085 atau Casis PXIe-1082 dengan Pengawal PXIe-8135 dipasang.
  • Kabel SMA: Kabel wanita/wanita yang disertakan dengan peranti USRP RIO.
  • Antena: Rujuk bahagian “Mod Stesen Berbilang RF: Penghantaran Melalui Udara” untuk mendapatkan maklumat lanjut tentang mod ini.
  • Peranti USRP RIO: USRP-2940/2942/2943/2944/2950/2952/2953/2954 Peranti Boleh Dikonfigurasi Semula Radio Ditakrifkan Perisian dengan lebar jalur 40 MHz, 120 MHz atau 160 MHz.
  • Attenuator dengan pengecilan 30 dB dan penyambung SMA lelaki/wanita yang disertakan dengan peranti USRP RIO.
    Nota: Untuk persediaan modul penyesuai FlexRIO/FlexRIO, atenuator tidak diperlukan.
  • Modul FlexRIO FPGA: Modul FPGA PXIe-7975/7976 untuk FlexRIO
  • Modul penyesuai FlexRIO: Modul Penyesuai RF NI-5791 untuk FlexRIO

Pengesyoran sebelumnya menganggap anda menggunakan sistem hos berasaskan PXI. Anda juga boleh menggunakan PC dengan penyesuai MXI berasaskan PCI atau PCI Express, atau komputer riba dengan penyesuai MXI berasaskan kad Express.
Pastikan hos anda mempunyai sekurang-kurangnya 20 GB ruang cakera kosong dan 16 GB RAM.

  • Awas: Sebelum menggunakan perkakasan anda, baca semua dokumentasi produk untuk memastikan pematuhan terhadap peraturan keselamatan, EMC dan alam sekitar.
  • Awas: Untuk memastikan prestasi EMC yang ditentukan, kendalikan peranti RF hanya dengan kabel dan aksesori terlindung.
  • Awas: Untuk memastikan prestasi EMC yang ditentukan, panjang semua kabel I/O kecuali yang disambungkan ke input antena GPS peranti USRP mestilah tidak lebih daripada 3 m (10 kaki).
  • Awas: Peranti USRP RIO dan NI-5791 RF tidak diluluskan atau dilesenkan untuk penghantaran melalui udara menggunakan antena. Akibatnya, mengendalikan produk ini dengan antena mungkin melanggar undang-undang tempatan. Pastikan anda mematuhi semua undang-undang tempatan sebelum mengendalikan produk ini dengan antena.

Konfigurasi

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

Pilihan Konfigurasi Perkakasan

Jadual 1 Aksesori Perkakasan yang Diperlukan

Aksesori Kedua-dua tetapan Persediaan USRP RIO
Kabel SMA 2 0
Antena Attenuator 2 0
Peranti USRP 2 2
Penyesuai MXI 2 2
Modul FlexRIO FPGA 2 T/A
Modul Penyesuai FlexRIO 2 T/A

Arahan Penggunaan Produk

  1. Pastikan semua dokumentasi produk telah dibaca dan difahami untuk memastikan pematuhan terhadap peraturan keselamatan, EMC dan alam sekitar.
  2. Pastikan peranti RF disambungkan ke komputer hos yang berbeza yang memenuhi keperluan sistem.
  3. Pilih pilihan konfigurasi perkakasan yang sesuai dan sediakan aksesori yang diperlukan mengikut Jadual 1.
  4. Jika menggunakan antena, pastikan pematuhan dengan semua undang-undang tempatan sebelum mengendalikan produk ini dengan antena.
  5. Untuk memastikan prestasi EMC yang ditentukan, kendalikan peranti RF hanya dengan kabel dan aksesori terlindung.
  6. Untuk memastikan prestasi EMC yang ditentukan, panjang semua kabel I/O kecuali yang disambungkan ke input antena GPS peranti USRP mestilah tidak lebih daripada 3 m (10 kaki).

Memahami Komponen S iniample Projek

Projek ini terdiri daripada LabVIEW kod hos dan MakmalVIEW Kod FPGA untuk sasaran perkakasan USRP RIO atau FlexRIO yang disokong. Struktur folder yang berkaitan dan komponen projek diterangkan dalam subseksyen seterusnya.

Struktur Folder
Untuk mencipta contoh baharu Rangka Kerja Aplikasi 802.11, lancarkan MakmalVIEW Suite Reka Bentuk Sistem Komunikasi 2.0 dengan memilih MakmalVIEW Communications 2.0 daripada menu Mula. Daripada Templat Projek pada tab Projek yang dilancarkan, pilih Rangka Kerja Aplikasi. Untuk melancarkan projek, pilih:

  • 802.11 Reka bentuk USRP RIO v2.1 apabila menggunakan peranti USRP RIO
  • 802.11 Reka Bentuk FlexRIO v2.1 apabila menggunakan modul FlexRIO FPGA/FlexRIO
  • 802.11 Simulasi v2.1 untuk menjalankan kod FPGA pemprosesan isyarat pemancar (TX) dan penerima (RX) fizikal dalam mod simulasi. Panduan berkaitan projek simulasi dilampirkan padanya.

Untuk projek Reka bentuk 802.11, perkara berikut files dan folder dibuat di dalam folder yang ditentukan:

  • 802.11 Reka Bentuk USRP RIO v2.1.lvproject / 802.11 Reka Bentuk FlexRIO RIO v2.1.lvproject —Projek ini file mengandungi maklumat tentang subVI yang dipautkan, sasaran dan spesifikasi binaan.
  • 802.11 Host.gvi—Hos peringkat atas VI ini melaksanakan stesen 802.11. Hos antara muka dengan bitfile bina daripada FPGA VI peringkat atas, 802.11 FPGA STA.gvi, terletak dalam subfolder khusus sasaran.
  • Binaan—Folder ini mengandungi bit yang telah dikompilasifiles untuk peranti sasaran yang dipilih.
  • Biasa—Pustaka biasa mengandungi subVI generik untuk hos dan FPGA yang digunakan dalam Rangka Kerja Aplikasi 802.11. Kod ini termasuk fungsi matematik dan penukaran jenis.
  • FlexRIO/USRP RIO— Folder ini mengandungi pelaksanaan khusus sasaran bagi hos dan subVI FPGA, yang termasuk kod untuk menetapkan keuntungan dan kekerapan. Kod ini dalam kebanyakan kes disesuaikan daripada penstriman khusus sasaran yang diberikanampprojek le. Ia juga mengandungi FPGA VI peringkat atas khusus sasaran.
  • 802.11 v2.1—Folder ini terdiri daripada fungsi 802.11 itu sendiri yang dipisahkan kepada beberapa folder FPGA dan direktori hos.

Komponen
Rangka Kerja Aplikasi 802.11 menyediakan lapisan fizikal (PHY) pemultipleksan pembahagian frekuensi ortogonal (OFDM) masa nyata dan pelaksanaan kawalan capaian media (MAC) untuk sistem berasaskan IEEE 802.11. Makmal Rangka Kerja Aplikasi 802.11VIEW projek melaksanakan fungsi satu stesen, termasuk fungsi penerima (RX) dan pemancar (TX).

Penyata Pematuhan dan Penyimpangan
Rangka Kerja Aplikasi 802.11 direka bentuk untuk mematuhi spesifikasi IEEE 802.11. Untuk memastikan reka bentuk mudah diubah suai, Rangka Kerja Aplikasi 802.11 memfokuskan pada fungsi teras standard IEEE 802.11.

  • 802.11a- (mod Warisan) dan 802.11ac- (mod Throughput Sangat Tinggi) mematuhi PHY
  • Latihan pengesanan paket berasaskan medan
  • Pengekodan dan penyahkodan medan isyarat dan data
  • Clear Channel Assessment (CCA) berdasarkan pengesanan tenaga dan isyarat
  • Capaian berbilang pengesan pembawa dengan prosedur pengelakan perlanggaran (CSMA/CA) termasuk penghantaran semula
  • Prosedur Backoff Rawak
  • Komponen MAC yang mematuhi 802.11a dan 802.11ac untuk menyokong penghantaran bingkai permintaan-untuk-hantar/jelas-untuk-hantar (RTS/CTS), Bingkai data dan pengakuan (ACK)
  • Penjanaan ACK dengan pemasaan jarak antara bingkai pendek (SIFS) patuh IEEE 802.11 (16 µs)
  • Sokongan vektor peruntukan rangkaian (NAV).
  • Penjanaan unit data protokol MAC (MPDU) dan pengalamatan berbilang nod
  • API L1/L2 yang membenarkan aplikasi luaran yang melaksanakan fungsi MAC atas seperti prosedur gabungan untuk mengakses fungsi MAC pertengahan dan bawah
    Rangka Kerja Aplikasi 802.11 menyokong ciri berikut:
  • Selang berjaga yang panjang sahaja
  • Seni bina output tunggal input tunggal (SISO), sedia untuk konfigurasi berbilang input berbilang output (MIMO).
  • VHT20, VHT40 dan VHT80 untuk standard 802.11ac. Untuk lebar jalur 802.11ac 80 MHz, sokongan dihadkan sehingga modulasi dan skim pengekodan (MCS) nombor 4.
  • MPDU agregat (A-MPDU) dengan MPDU tunggal untuk standard 802.11ac
  • Kawalan perolehan automatik (AGC) paket demi paket yang membolehkan penghantaran dan penerimaan melalui udara.

Lawati ni.com/info dan masukkan Kod Maklumat 80211AppFWManual untuk mengakses MakmalVIEW Manual Rangka Kerja Aplikasi Communications 802.11 untuk mendapatkan maklumat lanjut tentang reka bentuk Rangka Kerja Aplikasi 802.11.

Menjalankan S iniample Projek

Rangka Kerja Aplikasi 802.11 menyokong interaksi dengan bilangan stesen sewenang-wenangnya, selepas ini dirujuk sebagai Mod Berbilang Stesen RF. Mod operasi lain diterangkan dalam bahagian "Mod Operasi Tambahan dan Pilihan Konfigurasi". Dalam Mod Berbilang Stesen RF, setiap stesen bertindak sebagai peranti 802.11 tunggal. Penerangan berikut mengandaikan bahawa terdapat dua stesen bebas, setiap satu berjalan pada peranti RFnya sendiri. Mereka dirujuk sebagai Stesen A dan Stesen B.

Mengkonfigurasi Perkakasan: Berkabel
Bergantung pada konfigurasi, ikuti langkah sama ada dalam bahagian "Mengkonfigurasi Persediaan USRP RIO" atau "Mengkonfigurasi Persediaan Modul Penyesuai FlexRIO/FlexRIO".

Mengkonfigurasi Sistem USRP RIO

  1. Pastikan peranti USRP RIO disambungkan dengan betul ke sistem hos yang menjalankan MakmalVIEW Suite Reka Bentuk Sistem Komunikasi.
  2. Lengkapkan langkah berikut untuk membuat sambungan RF seperti yang ditunjukkan dalam Rajah 2.
    1.  Sambungkan dua atenuator 30 dB ke port RF0/TX1 pada Stesen A dan Stesen B.
    2. Sambungkan hujung satu lagi attenuator kepada dua kabel RF.
    3. Sambungkan hujung kabel RF yang lain yang datang dari Stesen A ke port RF1/RX2 Stesen B.
    4. Sambungkan hujung kabel RF yang lain yang datang dari Stesen B ke port RF1/RX2 Stesen A.
  3. Hidupkan peranti USRP.
  4. Hidupkan sistem hos.
    Kabel RF harus menyokong frekuensi operasi. INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-2

Mengkonfigurasi Sistem FlexRIO

  1. Pastikan peranti FlexRIO disambungkan dengan betul ke sistem hos yang menjalankan MakmalVIEW Suite Reka Bentuk Sistem Komunikasi.
  2. Lengkapkan langkah berikut untuk membuat sambungan RF seperti yang ditunjukkan dalam Rajah 3.
    1. Sambungkan port TX Stesen A ke port RX Stesen B menggunakan kabel RF.
    2. Sambungkan port TX Stesen B ke port RX Stesen A menggunakan kabel RF.
  3. Hidupkan sistem hos.
    Kabel RF harus menyokong frekuensi operasi. INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-3
Menjalankan MakmalVIEW Kod Hos

Pastikan MakmalVIEW Suite Reka Bentuk Sistem Komunikasi 2.0 dan Rangka Kerja Aplikasi 802.11 2.1 dipasang pada sistem anda. Pemasangan dimulakan dengan menjalankan setup.exe dari media pemasangan yang disediakan. Ikuti arahan pemasang untuk menyelesaikan proses pemasangan.
Langkah-langkah yang diperlukan untuk menjalankan MakmalVIEW kod hos pada dua stesen diringkaskan dalam perkara berikut:

  1. Untuk Stesen A pada hos pertama:
    • a. Lancarkan MakmalVIEW Suite Reka Bentuk Sistem Komunikasi dengan memilih MakmalVIEW Communications 2.0 daripada menu Mula.
    • b. Daripada tab PROJEK, pilih Rangka Kerja Aplikasi » Reka Bentuk 802.11… untuk melancarkan projek.
      • Pilih 802.11 Design USRP RIO v2.1 jika anda menggunakan persediaan USRP RIO.
      • Pilih 802.11 Design FlexRIO v2.1 jika anda menggunakan persediaan FlexRIO.
    • c. Dalam projek itu, hos peringkat atas VI 802.11 Host.gvi muncul.
    • d. Konfigurasikan pengecam RIO dalam kawalan Peranti RIO. Anda boleh menggunakan NI Measurement & Automation Explorer (MAX) untuk mendapatkan pengecam RIO untuk peranti anda. Jalur lebar peranti USRP RIO (jika 40 MHz, 80 MHz dan 160 MHz) dikenal pasti secara semula jadi.
  2. Ulangi langkah 1 untuk Stesen B pada hos kedua.
  3. Tetapkan Nombor Stesen Stesen A kepada 1 dan Nombor Stesen B kepada 2.
  4. Untuk persediaan FlexRIO, tetapkan Jam Rujukan kepada PXI_CLK atau REF IN/ClkIn.
    • a. Untuk PXI_CLK: Rujukan diambil dari casis PXI.
    • b. REF IN/ClkIn: Rujukan diambil dari port ClkIn modul penyesuai NI-5791.
  5. Laraskan tetapan Alamat MAC Peranti dan Alamat MAC Destinasi dengan betul di kedua-dua stesen.
    • a. Stesen A: Tetapkan Alamat MAC Peranti dan Alamat MAC Destinasi kepada 46:6F:4B:75:6D:61 dan 46:6F:4B:75:6D:62 (nilai lalai).
    • b. Stesen B: Tetapkan Alamat MAC Peranti dan Alamat MAC Destinasi kepada 46:6F:4B:75:6D:62 dan 46:6F:4B:75:6D:61.
  6. Untuk setiap stesen, jalankan MakmalVIEW hos VI dengan mengklik butang jalankan ( ).
    • a. Jika berjaya, penunjuk Sedia Peranti menyala.
    • b. Jika anda menerima ralat, cuba salah satu daripada yang berikut:
      • Pastikan peranti anda disambungkan dengan betul.
      • Semak konfigurasi Peranti RIO.
  7. Dayakan Stesen A dengan menetapkan kawalan Dayakan Stesen kepada Hidup. Penunjuk Station Active harus dihidupkan.
  8. Dayakan Stesen B dengan menetapkan kawalan Dayakan Stesen kepada Hidup. Penunjuk Station Active harus dihidupkan.
  9. Pilih tab MAC, dan sahkan Konstelasi RX yang ditunjukkan sepadan dengan skema modulasi dan pengekodan yang dikonfigurasikan menggunakan parameter Format MCS dan Subcarrier pada stesen lain. Untuk exampKemudian, biarkan format Subcarrier dan MCS kepada lalai pada Stesen A dan tetapkan format Subcarrier kepada 40 MHz (IEEE 802.11 ac) dan MCS kepada 5 pada Station B. 16-quadrature ampmodulasi litud (QAM) digunakan untuk MCS 4 dan berlaku pada antara muka pengguna Stesen B. 64 QAM digunakan untuk MCS 5 dan ia berlaku pada antara muka pengguna Stesen A.
  10. Pilih tab RF & PHY, dan sahkan spektrum Kuasa RX yang ditunjukkan adalah serupa dengan format Subcarrier yang dipilih pada stesen lain. Stesen A menunjukkan spektrum kuasa RX 40 MHz manakala Stesen B menunjukkan spektrum kuasa RX 20 MHz.

Nota: Peranti USRP RIO dengan lebar jalur 40 MHz tidak boleh menghantar atau menerima paket yang dikodkan dengan lebar jalur 80 MHz.
Antara muka pengguna Rangka Kerja Aplikasi 802.11 bagi Stesen A dan B ditunjukkan dalam Rajah 6 dan Rajah 7, masing-masing. Untuk memantau status setiap stesen, Rangka Kerja Aplikasi 802.11 menyediakan pelbagai penunjuk dan graf. Semua tetapan aplikasi serta graf dan penunjuk diterangkan dalam subseksyen berikut. Kawalan pada panel hadapan dikelaskan dalam tiga set berikut:

  • Tetapan Aplikasi: Kawalan tersebut hendaklah ditetapkan sebelum menghidupkan stesen.
  • Tetapan Masa Jalanan Statik: Kawalan tersebut perlu dimatikan dan kemudian pada stesen. Kawalan Enable Station digunakan untuk itu.
  • Tetapan Masa Jalanan Dinamik: Kawalan tersebut boleh ditetapkan di mana stesen sedang berjalan.

INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-6INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-7

Perihalan Kawalan dan Penunjuk

Kawalan dan Penunjuk Asas

Tetapan Aplikasi 
Tetapan aplikasi digunakan apabila VI dimulakan dan tidak boleh diubah setelah VI berfungsi dan berjalan. Untuk menukar tetapan ini, hentikan VI, gunakan perubahan, dan mulakan semula VI. Mereka ditunjukkan dalam Rajah 6.

Parameter Penerangan
RIO Peranti Alamat RIO peranti perkakasan RF.
Rujukan jam Mengkonfigurasikan rujukan untuk jam peranti. Kekerapan rujukan mestilah 10 MHz. Anda boleh memilih daripada sumber berikut:

Dalaman—Menggunakan jam rujukan dalaman.

RUJ IN / ClkIn—Rujukan diambil daripada port REF IN (USRP-294xR dan USRP-295XR) atau port ClkIn (NI 5791).

GPS—Rujukan diambil daripada modul GPS. Hanya terpakai untuk peranti USRP- 2950/2952/2953.

PXI_CLK—Rujukan diambil daripada casis PXI. Hanya terpakai untuk sasaran PXIe- 7975/7976 dengan modul penyesuai NI-5791.

Operasi Mod Ia telah ditetapkan sebagai pemalar dalam gambarajah blok. Rangka Kerja Aplikasi 802.11 menyediakan mod berikut:

RF Loopback—Menyambungkan laluan TX satu peranti dengan laluan RX peranti yang sama menggunakan kabel RF atau menggunakan antena.

RF Berbilang Stesen—Penghantaran data biasa dengan dua atau lebih stesen bebas yang berjalan pada peranti individu yang disambungkan sama ada dengan antena atau dengan sambungan berkabel. Stesen Berbilang RF ialah mod operasi lalai.

Baseband gelung balik—Serupa dengan gelung balik RF, tetapi gelung balik kabel luaran digantikan dengan laluan gelung balik jalur asas digital dalaman.

Tetapan Masa Jalanan Statik
Tetapan masa jalan statik hanya boleh ditukar semasa stesen dimatikan. Parameter digunakan apabila stesen dihidupkan. Ia ditunjukkan dalam Rajah 6.

Parameter Penerangan
Stesen Nombor Kawalan berangka untuk menetapkan nombor stesen. Setiap stesen larian harus mempunyai nombor yang berbeza. Ia boleh sehingga 10. Jika pengguna ingin menambah bilangan stesen berjalan, cache penetapan Nombor Jujukan MSDU dan Pengesanan Pendua hendaklah ditingkatkan kepada nilai yang diperlukan, kerana nilai lalai ialah 10.
utama Saluran Pusat Kekerapan [Hz] Ia adalah frekuensi pusat saluran utama pemancar dalam Hz. Nilai yang sah bergantung pada peranti yang sedang digunakan oleh stesen.
utama Saluran Pemilih Kawalan berangka untuk menentukan subband yang digunakan sebagai saluran utama. PHY meliputi lebar jalur 80 MHz, yang boleh dibahagikan kepada empat subjalur {0,…,3} daripada lebar jalur 20 MHz untuk isyarat pemprosesan bukan tinggi (bukan HT). Untuk jalur lebar yang lebih luas subband akan digabungkan. Lawati ni.com/info dan masukkan Kod Maklumat 80211AppFWManual untuk mengakses MakmalVIEW Komunikasi 802.11 Permohonan Rangka kerja Manual untuk maklumat lanjut tentang penyaluran.
kuasa Tahap [dBm] Tahap kuasa output mengambil kira penghantaran isyarat gelombang berterusan (CW) yang mempunyai julat penukar digital ke analog (DAC) penuh. Nisbah kuasa puncak kepada purata OFDM yang tinggi bermakna kuasa output bagi bingkai 802.11 yang dihantar biasanya 9 dB hingga 12 dB di bawah paras kuasa yang dilaraskan.
TX RF Pelabuhan Port RF yang digunakan untuk TX (hanya terpakai untuk peranti USRP RIO).
RX RF Pelabuhan Port RF yang digunakan untuk RX (hanya terpakai untuk peranti USRP RIO).
Peranti MAC Alamat Alamat MAC yang dikaitkan dengan stesen. Penunjuk Boolean menunjukkan sama ada alamat MAC yang diberikan adalah sah atau tidak. Pengesahan alamat MAC dilakukan dalam mod dinamik.

Tetapan Masa Jalanan Dinamik
Tetapan Masa Jalanan Dinamik boleh ditukar pada bila-bila masa dan digunakan serta-merta, walaupun semasa stesen aktif. Ia ditunjukkan dalam Rajah 6.

Parameter Penerangan
Subcarrier Format Membolehkan anda bertukar antara format standard IEEE 802.11. Format yang disokong adalah seperti berikut:
  · 802.11a dengan Lebar Jalur 20 MHz

· 802.11ac dengan Lebar Jalur 20 MHz

· 802.11ac dengan Lebar Jalur 40 MHz

· 802.11ac dengan Lebar Jalur 80 MHz (disokong MCS sehingga 4)

MCS Indeks skema modulasi dan pengekodan digunakan untuk mengekod bingkai data. Bingkai ACK sentiasa dihantar dengan MCS 0. Harap maklum bahawa tidak semua nilai MCS boleh digunakan untuk semua format subcarrier dan makna MCS berubah dengan format subcarrier. Medan teks di sebelah medan MCS menunjukkan skema modulasi dan kadar pengekodan untuk MCS dan Format Subcarrier semasa.
AGC Jika didayakan, tetapan keuntungan optimum dipilih bergantung pada kekuatan kuasa isyarat yang diterima. Nilai keuntungan RX diambil daripada Keuntungan RX Manual jika AGC telah dilumpuhkan.
Manual RX Keuntungan [dB] Nilai keuntungan RX manual. Digunakan jika AGC dilumpuhkan.
Destinasi MAC Alamat Alamat MAC destinasi ke mana paket harus dihantar. Penunjuk Boolean menunjukkan sama ada alamat MAC yang diberikan adalah sah atau tidak. Jika berjalan dalam mod gelung balik RF, Destinasi MAC Alamat dan Peranti MAC Alamat sepatutnya serupa.

Penunjuk
Jadual berikut menunjukkan penunjuk yang berlaku pada panel hadapan utama seperti yang ditunjukkan dalam Rajah 6.

Parameter Penerangan
Peranti sedia Penunjuk Boolean menunjukkan jika peranti sudah sedia. Jika anda menerima ralat, cuba salah satu daripada yang berikut:

· Pastikan peranti RIO anda disambungkan dengan betul.

· Semak konfigurasi RIO Peranti.

· Semak nombor stesen. Ia sepatutnya berbeza jika lebih daripada satu stesen berjalan pada hos yang sama.

Sasaran FIFO Limpahan Penunjuk boolean yang menyala jika terdapat limpahan dalam sasaran ke hos (T2H) penimbal ingatan masuk dahulu keluar dahulu (FIFO). Jika salah satu daripada FIFO T2H melimpah, maklumatnya tidak lagi boleh dipercayai. FIFO tersebut adalah seperti berikut:

· Limpahan data T2H RX

· Limpahan Buruj T2H

· Limpahan Spektrum Kuasa T2H RX

· Limpahan Anggaran Saluran T2H

· Limpahan TX ke RF FIFO

Stesen Aktif Penunjuk Boolean menunjukkan jika RF stesen aktif selepas mendayakan stesen dengan menetapkan Dayakan Stesen kawalan ke On.
Digunakan RX Keuntungan [dB] Penunjuk berangka menunjukkan nilai keuntungan RX sedang digunakan. Nilai ini ialah Keuntungan RX Manual apabila AGC dilumpuhkan, atau keuntungan RX yang dikira apabila AGC didayakan. Dalam kedua-dua kes, nilai keuntungan dipaksa oleh keupayaan peranti.
sah Penunjuk Boolean menunjukkan jika diberikan Peranti MAC Alamat dan Destinasi MAC Alamat yang berkaitan dengan stesen adalah sah.
Tab MAC

Jadual berikut menyenaraikan kawalan dan penunjuk yang diletakkan pada Tab MAC seperti yang ditunjukkan dalam Rajah 6.

Tetapan Masa Jalanan Dinamik

Parameter Penerangan
Data Sumber Menentukan sumber bingkai MAC yang dihantar dari hos kepada sasaran.

Mati—Kaedah ini berguna untuk melumpuhkan penghantaran data TX semasa rantaian TX aktif untuk mencetuskan paket ACK.

UDP—Kaedah ini berguna untuk menunjukkan tunjuk cara, seperti semasa menggunakan aplikasi penstriman video luaran, atau untuk menggunakan alat ujian rangkaian luaran, seperti Iperf. Dalam kaedah ini, data input tiba di atau dijana daripada stesen 802.11 menggunakan da penggunatagprotokol ram (UDP).

PN Data—Kaedah ini menghantar bit rawak dan berguna untuk ujian berfungsi. Saiz dan kadar paket boleh disesuaikan dengan mudah.

  Manual—Kaedah ini berguna untuk mencetuskan paket tunggal untuk tujuan penyahpepijatan.

Luaran—Benarkan potensi realisasi MAC atas luaran atau aplikasi luaran lain untuk menggunakan fungsi MAC & PHY yang disediakan oleh Rangka Kerja Aplikasi 802.11.

Data Sumber Pilihan Setiap tab menunjukkan pilihan untuk sumber data yang sepadan.

UDP Tab—Port UDP percuma untuk mendapatkan semula data bagi pemancar diperoleh secara semula jadi berdasarkan nombor stesen.

PN Tab PN Data Peket Saiz—Saiz paket dalam bait (julat terhad kepada 4061, iaitu satu A-MPDU yang dikurangkan dengan overhed MAC)

PN Tab PN Peket per Kedua—Purata bilangan paket untuk dihantar sesaat (terhad kepada 10,000. Daya tampung yang boleh dicapai mungkin kurang bergantung pada konfigurasi stesen).

Manual Tab Pencetus TX—Kawalan Boolean untuk mencetuskan satu paket TX.

Data singki Ia mempunyai pilihan berikut:

·          Mati—Data dibuang.

·          UDP—Jika didayakan, bingkai yang diterima dimajukan ke alamat dan port UDP yang dikonfigurasikan (lihat di bawah).

Data singki Pilihan Ia mempunyai konfigurasi berikut yang diperlukan untuk pilihan sink data UDP:

·          Hantar IP Alamat—Alamat IP destinasi untuk aliran keluaran UDP.

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

Tetapkan semula TX Statistik Kawalan Boolean untuk menetapkan semula semua pembilang MAC TX Perangkaan kelompok.
Tetapkan semula RX Statistik Kawalan Boolean untuk menetapkan semula semua pembilang MAC RX Perangkaan kelompok.
nilai per kedua Kawalan Boolean untuk menunjukkan MAC TX Perangkaan dan MAC RX Perangkaan sebagai sama ada nilai terkumpul sejak tetapan semula terakhir atau nilai sesaat.

Graf dan Penunjuk
Jadual berikut menunjukkan penunjuk dan graf yang dibentangkan pada Tab MAC seperti yang ditunjukkan dalam Rajah 6.

Parameter Penerangan
Data Sumber Pilihan UDP terima Pelabuhan—Sumber port UDP aliran input UDP.

FIFO penuh—Menunjukkan bahawa penimbal soket pembaca UDP adalah kecil untuk membaca data yang diberikan, jadi paket digugurkan. Tingkatkan saiz penimbal soket.

Data Pemindahan—Menunjukkan bahawa paket berjaya dibaca dari port yang diberikan. Lihat penstriman video untuk butiran lanjut.

Data singki Pilihan UDP FIFO penuh—Menunjukkan bahawa penimbal soket penghantar UDP adalah kecil untuk menerima muatan daripada FIFO akses memori terus (DMA) Data RX, jadi paket digugurkan. Tingkatkan saiz penimbal soket.

Data Pemindahan—Menunjukkan bahawa paket berjaya dibaca dari DMA FIFO dan dimajukan ke port UDP yang diberikan.

RX Buruj Petunjuk grafik menunjukkan buruj RX I/Q sampkurang daripada medan data yang diterima.
RX Throughput [bit/s] Petunjuk berangka menunjukkan kadar data bagi bingkai yang berjaya diterima dan dinyahkod sepadan dengan Peranti MAC Alamat.
Data Kadar [Mbps] Petunjuk grafik menunjukkan kadar data bagi bingkai yang berjaya diterima dan dinyahkod sepadan dengan Peranti MAC Alamat.
MAC TX Perangkaan Petunjuk berangka menunjukkan nilai pembilang berikut yang berkaitan dengan MAC TX. Nilai yang dibentangkan boleh menjadi nilai terkumpul sejak tetapan semula terakhir atau nilai sesaat berdasarkan status kawalan Boolean nilai per kedua.

· RTS Dicetuskan

· CTS Dicetuskan

· Data Dicetuskan

· ACK Dicetuskan

MAC RX Perangkaan Petunjuk berangka menunjukkan nilai pembilang berikut yang berkaitan dengan MAC RX. Nilai yang dibentangkan boleh menjadi nilai terkumpul sejak tetapan semula terakhir atau nilai sesaat berdasarkan status kawalan Boolean nilai per kedua.

· Mukadimah dikesan (dengan penyegerakan)

  · Unit data perkhidmatan PHY (PSDU) diterima (bingkai dengan pengepala prosedur penumpuan lapisan fizikal (PLCP) yang sah, bingkai tanpa pelanggaran format)

· MPDU CRC OK (semakan jujukan rangka (FCS) lulus)

· RTS dikesan

· CTS dikesan

· Data dikesan

· ACK dikesan

TX ralat Kadar Petunjuk grafik menunjukkan kadar ralat paket TX dan kadar ralat blok TX. Kadar ralat paket TX dikira sebagai nisbah MPDU yang berjaya dihantar kepada bilangan percubaan penghantaran. Kadar ralat blok TX dikira sebagai nisbah MPDU yang berjaya dihantar kepada jumlah penghantaran. Nilai terbaharu dipaparkan di bahagian atas sebelah kanan graf.
Purata Penghantaran semula per Peket Petunjuk grafik menunjukkan purata bilangan percubaan penghantaran. Nilai terkini dipaparkan di bahagian atas sebelah kanan graf.

Tab RF & PHY
Jadual berikut menyenaraikan kawalan dan penunjuk yang diletakkan pada Tab RF & PHY seperti yang ditunjukkan dalam Rajah 8.INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-8

Tetapan Masa Jalanan Dinamik 

Parameter Penerangan
CCA Tenaga Pengesanan Ambang [dBm] Jika tenaga isyarat yang diterima melebihi ambang, stesen melayakkan medium sebagai sibuk dan mengganggu prosedur Backoffnya, jika ada. Menetapkan CCA Tenaga Pengesanan Ambang [dBm] mengawal kepada nilai yang lebih tinggi daripada nilai minimum keluk semasa dalam graf Kuasa Input RF.

Graf dan Penunjuk

Parameter Penerangan
Dipaksa LO Kekerapan TX [Hz] Kekerapan TX terpakai sebenar pada sasaran.
RF Kekerapan [Hz] Frekuensi pusat RF selepas pelarasan berdasarkan utama Saluran Pemilih kawalan dan lebar jalur operasi.
Dipaksa LO Kekerapan RX [Hz] Kekerapan RX terpakai sebenar pada sasaran.
Dipaksa kuasa Tahap [dBm] Tahap kuasa gelombang berterusan 0 dBFS yang menyediakan tetapan peranti semasa. Purata kuasa keluaran isyarat 802.11 adalah lebih kurang 10 dB di bawah paras ini. Menunjukkan tahap kuasa sebenar mempertimbangkan kekerapan RF dan nilai penentukuran khusus peranti daripada EEPROM.
Diberi pampasan CFO [Hz] Ofset kekerapan pembawa dikesan oleh unit anggaran frekuensi kasar. Untuk modul penyesuai FlexRIO/FlexRIO, tetapkan jam rujukan kepada PXI_CLK atau REF IN/ClkIn.
Penyaluran Petunjuk grafik menunjukkan sub-jalur yang digunakan sebagai saluran utama berdasarkan utama Saluran Pemilih. PHY meliputi lebar jalur 80 MHz, yang boleh dibahagikan kepada empat subjalur {0,…,3} daripada lebar jalur 20 MHz untuk isyarat bukan HT. Untuk jalur lebar yang lebih luas (40 MHz atau 80 MHz), sub-jalur digabungkan. Lawati ni.com/info dan masukkan Kod Maklumat 80211AppFWManual untuk mengakses MakmalVIEW Komunikasi

802.11 Permohonan Rangka kerja Manual untuk maklumat lanjut tentang penyaluran.

Saluran Anggaran Petunjuk grafik menunjukkan amplitud dan fasa saluran anggaran (berdasarkan L-LTF dan VHT-LTF).
Baseband RX kuasa Petunjuk grafik memaparkan kuasa isyarat jalur asas pada permulaan paket. Penunjuk berangka menunjukkan kuasa jalur asas penerima sebenar. Apabila AGC didayakan,

802.11 Rangka Kerja Aplikasi cuba mengekalkan nilai ini pada yang diberikan AGC sasaran isyarat kuasa in Maju tab dengan menukar keuntungan RX sewajarnya.

TX kuasa Spektrum Gambar spektrum jalur asas semasa daripada TX.
RX kuasa Spektrum Gambar spektrum jalur asas semasa daripada RX.
RF Input kuasa Memaparkan kuasa input RF semasa dalam dBm tanpa mengira jenis isyarat masuk jika paket 802.11 telah dikesan. Penunjuk ini memaparkan kuasa input RF, dalam dBm, sedang diukur, serta pada permulaan paket terkini.
Tab Lanjutan

Jadual berikut menyenaraikan kawalan yang diletakkan pada Tab Lanjutan seperti yang ditunjukkan dalam Rajah 9.INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-9

Tetapan Masa Jalanan Statik

Parameter Penerangan
kawalan bingkai TX vektor konfigurasi Menggunakan nilai MCS yang dikonfigurasikan dalam vektor TX untuk bingkai RTS, CTS atau ACK. Konfigurasi bingkai kawalan lalai bagi bingkai tersebut ialah jalur lebar Bukan HT-OFDM dan 20 MHz manakala MCS boleh dikonfigurasikan daripada hos.
dot11RTSTambang Parameter separa statik yang digunakan oleh pemilihan jujukan bingkai untuk memutuskan sama ada RTS|CTS dibenarkan atau tidak.

· Jika panjang PSDU, iaitu, PN Data Peket Saiz, adalah lebih besar daripada dot11RTSThreshold, {RTS | CTS | DATA | ACK} jujukan bingkai digunakan.

· Jika panjang PSDU, iaitu, PN Data Peket Saiz, adalah kurang daripada atau sama dengan dot11RTSTambang, {DATA | ACK} jujukan bingkai digunakan.

Mekanisme ini membolehkan stesen dikonfigurasikan untuk memulakan RTS/CTS sama ada sentiasa, tidak pernah, atau hanya pada bingkai yang lebih panjang daripada panjang yang ditentukan.

dot11ShortRetryLimit Parameter separa statik—Bilangan maksimum percubaan semula digunakan untuk jenis MPDU pendek (jujukan tanpa RTS|CTS). Jika bilangan had cuba semula dicapai, buang MPDU dan konfigurasi MPDU dan vektor TX yang berkaitan.
dot11LongRetryLimit Parameter separa statik—Bilangan maksimum percubaan semula digunakan untuk jenis MPDU yang panjang (jujukan termasuk RTS|CTS). Jika bilangan had cuba semula dicapai, buang MPDU dan konfigurasi MPDU yang berkaitan serta vektor TX.
RF Loopback Demo Mod Kawalan Boolean untuk bertukar antara mod operasi:

RF Berbilang Stesen (Boolean adalah palsu): Sekurang-kurangnya dua stesen diperlukan dalam persediaan, di mana setiap stesen bertindak sebagai satu peranti 802.11.

RF Loopback (Boolean adalah benar): Satu peranti diperlukan. Persediaan ini berguna untuk demo kecil menggunakan satu stesen. Walau bagaimanapun, ciri MAC yang dilaksanakan mempunyai beberapa had dalam mod RF Loopback. Paket ACK hilang sementara MAC TX sedang menunggunya; mesin keadaan DCF pada FPGA MAC menghalang mod ini. Oleh itu, MAC TX sentiasa melaporkan penghantaran gagal. Oleh itu, kadar ralat paket TX yang dilaporkan dan kadar ralat blok TX pada petunjuk grafik Kadar Ralat TX adalah satu.

Tetapan Masa Jalanan Dinamik 

Parameter Penerangan
Berundur Nilai backoff yang digunakan sebelum bingkai dihantar. Pengunduran dikira dalam bilangan slot dengan tempoh 9 µs. Berdasarkan nilai backoff, pengiraan backoff untuk prosedur Backoff boleh ditetapkan atau rawak:

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

· Jika nilai backoff negatif, pengiraan backoff rawak digunakan.

AGC sasaran isyarat kuasa Sasarkan kuasa RX dalam jalur asas digital yang digunakan jika AGC didayakan. Nilai optimum bergantung pada nisbah kuasa puncak kepada purata (PAPR) isyarat yang diterima. Menetapkan AGC sasaran isyarat kuasa kepada nilai yang lebih besar daripada yang dibentangkan dalam Baseband RX kuasa graf.

Tab Acara
Jadual berikut menyenaraikan kawalan dan penunjuk yang diletakkan pada Tab Peristiwa seperti yang ditunjukkan dalam Rajah 10.INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-10.

Tetapan Masa Jalanan Dinamik

Parameter Penerangan
FPGA peristiwa kepada trek Ia mempunyai satu set kawalan Boolean; setiap kawalan digunakan untuk mendayakan atau melumpuhkan penjejakan acara FPGA yang sepadan. Peristiwa tersebut adalah seperti berikut:

·          PHY TX mulakan permintaan

·          PHY TX tamat petunjuk

·          PHY RX mulakan petunjuk

·          PHY RX tamat petunjuk

·          PHY CCA masa petunjuk

·          PHY RX keuntungan berubah petunjuk

·          DCF negeri petunjuk

·          MAC MPDU RX petunjuk

·          MAC MPDU TX permintaan

Semua Kawalan Boolean untuk membolehkan penjejakan peristiwa peristiwa FPGA di atas.
tiada Kawalan Boolean untuk melumpuhkan penjejakan peristiwa peristiwa FPGA di atas.
log file awalan Namakan teks file untuk menulis data peristiwa FPGA yang telah dibaca daripada FIFO DMA Acara. Mereka dibentangkan di atas dalam FPGA peristiwa kepada trek. Setiap acara terdiri daripada st masaamp dan data acara. Teks file dicipta secara tempatan dalam folder projek.

Hanya acara yang dipilih dalam FPGA peristiwa kepada trek di atas akan ditulis dalam teks file.

tulis kepada file Kawalan Boolean untuk mendayakan atau melumpuhkan proses penulisan acara FPGA yang dipilih pada teks file.
Jelas Peristiwa Kawalan Boolean untuk mengosongkan sejarah peristiwa dari panel hadapan. Saiz daftar lalai bagi sejarah acara ialah 10,000.
Tab Status

Jadual berikut menyenaraikan penunjuk yang diletakkan pada Tab Status seperti yang ditunjukkan dalam Rajah 11. INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-11

Graf dan Penunjuk

Parameter Penerangan
TX Mempersembahkan beberapa penunjuk yang menunjukkan bilangan mesej yang dipindahkan antara lapisan berbeza, bermula dari sumber data ke PHY. Di samping itu, ia menunjukkan port UDP yang sepadan.
Data sumber bilangan peket sumber: Penunjuk berangka menunjukkan bilangan paket yang telah diterima daripada sumber data (UDP, PN Data atau Manual).

pemindahan sumber: Penunjuk Boolean menunjukkan bahawa data sedang menerima daripada sumber data (bilangan paket yang diterima bukan sifar).

tinggi MAC TX Permintaan tinggi MAC: Penunjuk berangka menunjukkan bilangan Konfigurasi MAC TX dan mesej permintaan Muatan yang dijana oleh lapisan abstraksi tinggi MAC dan ditulis ke port UDP sepadan yang terletak di bawahnya.
Tengah MAC TX Permintaan Tengah MAC: Penunjuk berangka menunjukkan bilangan Konfigurasi MAC TX dan mesej permintaan Muatan yang diterima daripada lapisan abstraksi tinggi MAC dan dibaca daripada port UDP sepadan yang terletak di atasnya. Sebelum memindahkan kedua-dua mesej ke lapisan bawah, konfigurasi yang diberikan disemak sama ada ia disokong atau tidak, sebagai tambahan, permintaan Konfigurasi MAC TX dan permintaan Muatan MAC TX diperiksa jika ia konsisten.

TX Permintaan kepada PHY: Penunjuk berangka menunjukkan bilangan permintaan MAC MSDU TX yang ditulis kepada DMA FIFO.

TX Pengesahan Tengah MAC: Penunjuk berangka menunjukkan bilangan mesej pengesahan yang telah dijana oleh tengah MAC untuk mesej Konfigurasi MAC TX dan MAC TX Payload dan ditulis ke port UDP yang ditetapkan yang terletak di atasnya.

TX Petunjuk daripada PHY: Penunjuk berangka menunjukkan bilangan tanda akhir MAC MSDU TX dibaca daripada DMA FIFO.

TX Petunjuk Tengah MAC: Penunjuk berangka menunjukkan bilangan Petunjuk Status MAC TX yang dilaporkan dari MAC Tengah ke MAC tinggi menggunakan port UDP yang ditetapkan terletak di atasnya.

PHY TX Petunjuk Limpahan: Penunjuk berangka menunjukkan bilangan limpahan yang berlaku semasa penulisan FIFO oleh petunjuk TX End.
RX Mempersembahkan beberapa penunjuk yang menunjukkan bilangan mesej yang dipindahkan antara lapisan berbeza, bermula dari PHY hingga sinki data. Di samping itu, ia menunjukkan port UDP yang sepadan.
PHY RX Petunjuk Limpahan: Penunjuk berangka menunjukkan bilangan limpahan yang berlaku semasa penulisan FIFO oleh petunjuk MAC MSDU RX.
Tengah MAC RX Petunjuk daripada PHY: Penunjuk berangka menunjukkan bilangan petunjuk MAC MSDU RX dibaca daripada DMA FIFO.

RX Petunjuk Tengah MAC: Penunjuk berangka menunjukkan bilangan petunjuk MAC MSDU RX yang telah dinyahkod dengan betul dan dilaporkan kepada MAC tinggi menggunakan port UDP yang ditetapkan yang terletak di atasnya.

tinggi MAC RX Petunjuk tinggi MAC: Penunjuk berangka menunjukkan bilangan petunjuk MAC MSDU RX dengan data MSDU yang sah diterima pada MAC tinggi.
Data tenggelam bilangan peket sinki: Bilangan paket yang diterima pada sink data dari MAC tinggi.

pemindahan sinki: Penunjuk Boolean menunjukkan bahawa data sedang menerima dari MAC tinggi.

Mod Operasi Tambahan dan Pilihan Konfigurasi

Bahagian ini menerangkan pilihan konfigurasi dan mod operasi selanjutnya. Sebagai tambahan kepada mod RF Multi-Station yang diterangkan dalam Running This SampBahagian Projek, Rangka Kerja Aplikasi 802.11 menyokong mod operasi RF Loopback dan Baseband menggunakan satu peranti. Langkah-langkah utama untuk menjalankan Rangka Kerja Aplikasi 802.11 menggunakan kedua-dua mod tersebut diterangkan dalam perkara berikut.

Mod Gelung Balik RF: Berkabel
Bergantung pada konfigurasi, ikuti langkah sama ada dalam bahagian "Mengkonfigurasi Persediaan USRP RIO" atau "Mengkonfigurasi Persediaan Modul Penyesuai FlexRIO/FlexRIO".

Mengkonfigurasi Persediaan USRP RIO 

  1. Pastikan peranti USRP RIO disambungkan dengan betul ke sistem hos yang menjalankan MakmalVIEW Suite Reka Bentuk Sistem Komunikasi.
  2. Buat konfigurasi gelung balik RF menggunakan satu kabel RF dan attenuator.
    • a. Sambungkan kabel ke RF0/TX1.
    • b. Sambungkan atenuator 30 dB ke hujung kabel yang lain.
    • c. Sambungkan pengecil kepada RF1/RX2.
  3. Hidupkan peranti USRP.
  4. Hidupkan sistem hos. INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-12

Mengkonfigurasi Persediaan Modul Penyesuai FlexRIO

  1. Pastikan peranti FlexRIO dipasang dengan betul dalam sistem yang menjalankan LabVIEW Suite Reka Bentuk Sistem Komunikasi.
  2. Buat konfigurasi gelung balik RF yang menyambungkan TX modul NI-5791 dengan RX modul NI-5791. INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 FIG-13

Menjalankan MakmalVIEW Kod Hos
Arahan tentang menjalankan MakmalVIEW kod hos telah pun disediakan dalam "Running This Sample Project” untuk mod operasi RF Multi-Station. Sebagai tambahan kepada arahan Langkah 1 dalam bahagian itu, lengkapkan juga langkah berikut:

  1. Mod operasi lalai ialah RF Multi-Station. Beralih ke tab Lanjutan dan dayakan kawalan Mod Demo Gelung Balik RF. Ini akan melaksanakan perubahan berikut:
    • Mod operasi akan ditukar kepada mod RF Loopback
    •  Alamat MAC Peranti dan Alamat MAC Destinasi akan mendapat alamat yang sama. Untuk exampYa, kedua-duanya boleh jadi 46:6F:4B:75:6D:61.
  2. Jalankan MakmalVIEW hos VI dengan mengklik butang jalankan ( ).
    • a. Jika berjaya, penunjuk Sedia Peranti menyala.
    • b. Jika anda menerima ralat, cuba salah satu daripada yang berikut:
      • Pastikan peranti anda disambungkan dengan betul.
      • Semak konfigurasi Peranti RIO.
  3. Dayakan stesen dengan menetapkan kawalan Dayakan Stesen kepada Hidup. Penunjuk Station Active harus dihidupkan.
  4. Untuk meningkatkan Throughput RX, tukar ke tab Advanced dan tetapkan nilai backoff prosedur Backoff kepada sifar, kerana hanya satu stesen sedang berjalan. Selain itu, tetapkan bilangan maksimum percubaan semula dot11ShortRetryLimit kepada 1. Lumpuhkan dan kemudian dayakan stesen menggunakan kawalan Dayakan Stesen, memandangkan dot11ShortRetryLimit ialah parameter statik.
  5. Pilih tab MAC, dan sahkan Konstelasi RX yang ditunjukkan sepadan dengan skema modulasi dan pengekodan yang dikonfigurasikan menggunakan parameter Format MCS dan Subcarrier. Untuk exampOleh itu, 16 QAM digunakan untuk MCS 4 dan 20 MHz 802.11a. Dengan tetapan lalai anda akan melihat daya pemprosesan kira-kira 8.2 Mbits/s.

Mod Gelung Balik RF: Penghantaran Melalui Udara
Penghantaran melalui udara adalah serupa dengan persediaan berkabel. Kabel digantikan dengan antena yang sesuai untuk frekuensi pusat saluran yang dipilih dan lebar jalur sistem.

Awas Baca dokumentasi produk untuk semua komponen perkakasan, terutamanya peranti NI RF, sebelum menggunakan sistem.
Peranti USRP RIO dan FlexRIO tidak diluluskan atau dilesenkan untuk penghantaran melalui udara menggunakan antena. Akibatnya, mengendalikan produk tersebut dengan antena mungkin melanggar undang-undang tempatan. Pastikan anda mematuhi semua undang-undang tempatan sebelum mengendalikan produk ini dengan antena.

Mod Gelung Belakang Jalur Base
Gelung balik jalur asas adalah serupa dengan gelung balik RF. Dalam mod ini, RF dipintas. TX samples dipindahkan terus ke rantai pemprosesan RX pada FPGA. Tiada pendawaian pada penyambung peranti diperlukan. Untuk menjalankan stesen dalam Baseband Loopback, tetapkan secara manual mod operasi yang terletak dalam rajah blok sebagai pemalar kepada Baseband Loopback.

Pilihan Konfigurasi Tambahan

Penjana Data PN
Anda boleh menggunakan penjana data pseudo-noise (PN) terbina dalam untuk mencipta trafik data TX, yang berguna untuk mengukur prestasi pemprosesan sistem. Penjana data PN dikonfigurasikan oleh parameter Saiz Paket Data PN dan Paket PN sesaat. Kadar data pada output Penjana Data PN adalah sama dengan produk kedua-dua parameter. Perhatikan bahawa daya pemprosesan sistem sebenar yang dilihat pada sisi RX bergantung pada parameter penghantaran, termasuk format Subcarrier dan nilai MCS, dan boleh lebih rendah daripada kadar yang dijana oleh penjana data PN.
Langkah berikut memberikan bekasampbagaimana penjana data PN boleh menunjukkan kesan konfigurasi protokol penghantaran pada daya jaya yang boleh dicapai. Perhatikan bahawa nilai daya pemprosesan yang diberikan mungkin berbeza sedikit bergantung pada platform dan saluran perkakasan sebenar yang digunakan.

  1. Sediakan, konfigurasi dan jalankan dua stesen (Stesen A dan Stesen B) seperti dalam “Running This Sampbahagian Projek".
  2. Laraskan tetapan untuk Alamat MAC Peranti dan Alamat MAC Destinasi dengan betul supaya alamat peranti Stesen A ialah destinasi Stesen B dan sebaliknya seperti yang diterangkan sebelum ini.
  3. Pada Stesen B, tetapkan Sumber Data kepada Manual untuk melumpuhkan data TX daripada Stesen B.
  4. Dayakan kedua-dua stesen.
  5. Dengan tetapan lalai, anda sepatutnya melihat daya pemprosesan kira-kira 8.2 Mbits/s pada Stesen B.
  6. Beralih ke tab MAC Stesen A.
    1. Tetapkan Saiz Paket Data PN kepada 4061.
    2. Tetapkan bilangan Paket PN sesaat kepada 10,000. Tetapan ini memenuhi penimbal TX untuk semua konfigurasi yang mungkin.
  7. Beralih ke tab Lanjutan Stesen A.
    1. Tetapkan dot11RTSThreshold kepada nilai yang lebih besar daripada Saiz Paket Data PN (5,000) untuk melumpuhkan prosedur RTS/CTS.
    2. Tetapkan bilangan maksimum percubaan semula yang diwakili oleh dot11ShortRetryLimit kepada 1 untuk melumpuhkan penghantaran semula.
  8. Lumpuhkan dan kemudian dayakan Stesen A kerana dot11RTSThreshold ialah parameter statik.
  9. Cuba kombinasi berbeza bagi Format Subcarrier dan MCS di Stesen A. Perhatikan perubahan dalam buruj RX dan daya tampung RX di Stesen B.
  10. Tetapkan Format Subcarrier kepada 40 MHz (IEEE 802.11ac) dan MCS kepada 7 pada Stesen A. Perhatikan bahawa daya tampung pada Stesen B ialah kira-kira 72 Mbits/s.

Penghantaran Video
Menghantar video menyerlahkan keupayaan Rangka Kerja Aplikasi 802.11. Untuk melakukan penghantaran video dengan dua peranti, sediakan konfigurasi seperti yang diterangkan dalam bahagian sebelumnya. Rangka Kerja Aplikasi 802.11 menyediakan antara muka UDP, yang sangat sesuai untuk penstriman video. Pemancar dan penerima memerlukan aplikasi strim video (contohnyaample, VLC, yang boleh dimuat turun daripada http://videolan.org ). Sebarang program yang mampu menghantar data UDP boleh digunakan sebagai sumber data. Begitu juga, sebarang program yang mampu menerima data UDP boleh digunakan sebagai sinki data.

Konfigurasi Penerima
Hos yang bertindak sebagai penerima menggunakan Rangka Kerja Aplikasi 802.11 untuk menghantar bingkai data 802.11 yang diterima dan menghantarnya melalui UDP kepada pemain strim video.

  1. Buat projek baharu seperti yang diterangkan dalam “Menjalankan MakmalVIEW Kod Hos” dan tetapkan pengecam RIO yang betul dalam parameter peranti RIO.
  2. Tetapkan Nombor Stesen kepada 1.
  3. Biarkan Mod Operasi terletak dalam rajah blok mempunyai nilai lalai, Stesen Berbilang RF, seperti yang diterangkan sebelum ini.
  4. Biarkan Alamat MAC Peranti dan Alamat MAC Destinasi mempunyai nilai lalai.
  5. Tukar ke tab MAC dan tetapkan Data Sink kepada UDP.
  6. Dayakan stesen.
  7. Mulakan cmd.exe dan tukar ke direktori pemasangan VLC.
  8. Mulakan aplikasi VLC sebagai klien penstriman dengan arahan berikut: vlc udp://@:13000, di mana nilai 13000 adalah sama dengan port Hantar Pilihan Sinki Data.

Konfigurasikan Pemancar
Hos yang bertindak sebagai pemancar menerima paket UDP daripada pelayan penstriman video dan menggunakan Rangka Kerja Aplikasi 802.11 untuk menghantarnya sebagai bingkai data 802.11.

  1. Buat projek baharu seperti yang diterangkan dalam “Menjalankan MakmalVIEW Kod Hos” dan tetapkan pengecam RIO yang betul dalam parameter peranti RIO.
  2. Tetapkan Nombor Stesen kepada 2.
  3. Biarkan Mod Operasi terletak dalam rajah blok mempunyai nilai lalai, Stesen Berbilang RF, seperti yang diterangkan sebelum ini.
  4. Tetapkan Alamat MAC Peranti agar serupa dengan Alamat MAC Destinasi Stesen 1 (nilai lalai:
    46:6F:4B:75:6D:62)
  5.  Tetapkan Alamat MAC Destinasi agar serupa dengan Alamat MAC Peranti Stesen 1 (nilai lalai:
    46:6F:4B:75:6D:61)
  6. Tukar ke tab MAC dan tetapkan Sumber Data kepada UDP.
  7. Dayakan Stesen.
  8. Mulakan cmd.exe dan tukar ke direktori pemasangan VLC.
  9. Kenal pasti laluan ke video file yang akan digunakan untuk penstriman.
  10. Mulakan aplikasi VLC sebagai pelayan penstriman dengan arahan 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 hendaklah digantikan dengan lokasi video yang sepatutnya digunakan dan parameter UDP_Port_Value adalah sama dengan 12000 + Nombor Stesen, iaitu 12002.
    Hos yang bertindak sebagai penerima akan memaparkan video yang distrim oleh pemancar.

Menyelesaikan masalah

Bahagian ini menyediakan maklumat tentang mengenal pasti punca masalah jika sistem tidak berfungsi seperti yang diharapkan. Ia diterangkan untuk persediaan berbilang stesen di mana Stesen A dan Stesen B sedang menghantar.
Jadual berikut memberikan maklumat tentang cara mengesahkan operasi biasa dan cara mengesan ralat biasa.

Biasalah Operasi
Biasalah Operasi Ujian · Tetapkan Nombor Stesen kepada nilai yang berbeza.

· Laraskan tetapan dengan betul Peranti MAC Alamat dan Destinasi MAC Alamat seperti yang dijelaskan sebelumnya.

· Biarkan tetapan lain kepada nilai lalai.

  Pemerhatian:
  · RX Throughput dalam julat 7.5 Mbit/s di kedua-dua stesen. Ia bergantung sama ada ia adalah saluran wayarles atau saluran kabel.

· Hidup MAC tab:

o    MAC TX Perangkaan: The Data dicetuskan dan ACK Dicetuskan penunjuk meningkat dengan cepat.

o    MAC RX Statistik: Semua penunjuk meningkat dengan cepat dan bukannya RTS dikesan dan CTS dikesan, sejak dot11RTAmbang on Maju tab lebih besar daripada PN Data Peket Saiz (panjang PSDU) pada MAC tab.

o Buruj dalam RX Buruj graf sepadan dengan susunan modulasi bagi

MCS dipilih pada pemancar.

o The TX Sekat ralat Kadar graf menunjukkan nilai yang diterima.

· Hidup RF & PHY tab:

  o The RX kuasa Spektrum terletak di subband kanan berdasarkan yang dipilih utama Saluran Pemilih. Oleh kerana nilai lalai ialah 1, ia hendaklah antara -20 MHz dan 0 dalam RX kuasa Spektrum graf.

o The CCA Tenaga Pengesanan Ambang [dBm] lebih besar daripada kuasa semasa dalam

RF Input kuasa graf.

o Kuasa jalur asas yang diukur pada permulaan paket (titik merah) masuk Baseband RX kuasa graf hendaklah kurang daripada AGC sasaran isyarat kuasa on Maju tab.

MAC Perangkaan Ujian · Lumpuhkan Stesen A dan Stesen B

· Di Stesen A, MAC tab, tetapkan Data Sumber kepada Manual.

· Dayakan Stesen A dan Stesen B

o Stesen A, MAC tab:

§   Data dicetuskan of MAC TX Perangkaan ialah sifar.

§   ACK dicetuskan of MAC RX Perangkaan ialah sifar.

o Stesen B, MAC tab:

§   RX Throughput ialah sifar.

§   ACK dicetuskan of MAC TX Perangkaan ialah sifar.

§   Data dikesan of MAC RX Perangkaan ialah sifar.

· Di Stesen A, MAC tab, klik sekali sahaja pada Pencetus TX of Manual Data Sumber

o Stesen A, MAC tab:

§   Data dicetuskan of MAC TX Perangkaan ialah 1.

§   ACK dicetuskan of MAC RX Perangkaan ialah 1.

o Stesen B, MAC tab:

§   RX Throughput ialah sifar.

§   ACK dicetuskan of MAC TX Perangkaan ialah 1.

§   Data dikesan of MAC RX Perangkaan ialah 1.

RTS / CTS kaunter Ujian · Lumpuhkan Stesen A, tetapkan dot11RTSTambang kepada sifar, kerana ia adalah parameter statik. Kemudian, dayakan Stesen A.

· Di Stesen A, MAC tab, klik sekali sahaja pada Pencetus TX of Manual Data Sumber

o Stesen A, MAC tab:

§   RTS dicetuskan of MAC TX Perangkaan ialah 1.

§   CTS dicetuskan of MAC RX Perangkaan ialah 1.

o Stesen B, MAC tab:

§   CTS dicetuskan of MAC TX Perangkaan ialah 1.

§   RTS dicetuskan of MAC RX Perangkaan ialah 1.

salah Konfigurasi
Sistem Konfigurasi · Tetapkan Nombor Stesen kepada nilai yang berbeza.

· Laraskan tetapan dengan betul Peranti MAC Alamat dan Destinasi MAC Alamat seperti yang dijelaskan sebelumnya.

· Biarkan tetapan lain kepada nilai lalai.

Ralat:

Tidak data disediakan untuk penularan

Petunjuk:

Nilai kaunter bagi Data dicetuskan dan ACK dicetuskan in MAC TX Perangkaan tidak meningkat. Penyelesaian:

Tetapkan Data Sumber kepada PN Data. Sebagai alternatif, tetapkan Data Sumber kepada UDP dan pastikan anda menggunakan aplikasi luaran untuk menyediakan data ke port UDP yang dikonfigurasikan dengan betul seperti yang diterangkan dalam sebelumnya.

Ralat:

MAC TX mempertimbangkan yang sederhana as sibuk

Petunjuk:

Nilai Statistik MAC bagi Data Dicetuskan dan mukadimah dikesan, sebahagian daripada MAC TX Perangkaan dan

MAC RX Perangkaan, masing-masing, tidak meningkat. Penyelesaian:

Semak nilai lengkung semasa dalam RF Input kuasa graf. Menetapkan CCA Tenaga Pengesanan Ambang [dBm] mengawal kepada nilai yang lebih tinggi daripada nilai minimum keluk ini.

Ralat:

Hantar lebih data peket daripada yang MAC boleh Menyediakan kepada yang PHY

Petunjuk:

The PN Data Peket Saiz dan PN Peket Per Kedua meningkat. Walau bagaimanapun, daya pengeluaran yang dicapai tidak meningkat.

Penyelesaian:

Pilih yang lebih tinggi MCS nilai dan lebih tinggi Subcarrier Format.

Ralat:

salah RF pelabuhan

Petunjuk:

The RX kuasa Spektrum tidak menunjukkan lengkung yang sama seperti TX kuasa Spektrum di stesen lain.

Penyelesaian:

  Sahkan bahawa anda mempunyai kabel atau antena yang disambungkan ke port RF yang telah anda konfigurasikan sebagai TX RF Pelabuhan dan RX RF Pelabuhan.
Ralat:

MAC alamat tidak sepadan

Petunjuk:

Di Stesen B, tiada penghantaran paket ACK dicetuskan (sebahagian daripada MAC TX Perangkaan) dan RX Throughput ialah sifar.

Penyelesaian:

Semak itu Peranti MAC Alamat Stesen B sepadan dengan Destinasi MAC Alamat dari Stesen A. Untuk mod RF Loopback, kedua-duanya Peranti MAC Alamat dan Destinasi MAC Alamat harus mempunyai alamat yang sama, contohnyaample 46:6F:4B:75:6D:61.

Ralat:

tinggi CFO if Stesen A dan B adalah FlexRIOs

Petunjuk:

Offset frekuensi pembawa pampasan (CFO) adalah tinggi, yang merendahkan prestasi keseluruhan rangkaian.

Penyelesaian:

Tetapkan Rujukan jam kepada PXI_CLK atau REF IN/ClkIn.

· Untuk PXI_CLK: Rujukan diambil dari casis PXI.

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

TX ralat Kadar adalah satu in RF Loopback or Baseband Loopback operasi mod Petunjuk:

Stesen tunggal digunakan di mana mod operasi dikonfigurasikan untuk RF Loopback or Baseband Loopback

mod. Petunjuk grafik Kadar Ralat TX menunjukkan 1. Penyelesaian:

Tingkah laku ini dijangka. Paket ACK hilang sementara MAC TX sedang menunggunya; mesin keadaan DCF pada FPGA MAC menghalang ini dalam kes mod gelung balik RF atau Baseband Loopback. Oleh itu, MAC TX sentiasa melaporkan penghantaran gagal. Oleh itu, kadar ralat paket TX yang dilaporkan dan kadar ralat blok TX adalah sifar.

Isu Diketahui
Pastikan peranti USRP sudah berjalan dan disambungkan ke hos sebelum hos dimulakan. Jika tidak, peranti USRP RIO mungkin tidak dikenali dengan betul oleh hos.
Senarai lengkap isu dan penyelesaian terdapat di MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 Isu Diketahui.

Maklumat Berkaitan
USRP-2940/2942/2943/2944/2945 Panduan Bermula USRP-2950/2952/2953/2954/2955 Panduan Bermula Persatuan Piawaian IEEE: 802.11 LAN Wayarles Rujuk MakmalVIEW Manual Suite Reka Bentuk Sistem Komunikasi, tersedia dalam talian, untuk mendapatkan maklumat tentang MakmalVIEW konsep atau objek yang digunakan dalam s iniampprojek itu.
Lawati ni.com/info dan masukkan Kod Maklumat 80211AppFWManual untuk mengakses MakmalVIEW Manual Rangka Kerja Aplikasi Communications 802.11 untuk mendapatkan maklumat lanjut tentang reka bentuk Rangka Kerja Aplikasi 802.11.
Anda juga boleh menggunakan tetingkap Bantuan Konteks untuk mempelajari maklumat asas tentang MakmalVIEW objek semasa anda menggerakkan kursor ke atas setiap objek. Untuk memaparkan tetingkap Bantuan Konteks dalam MakmalVIEW, pilih View»Bantuan Konteks.

Akronim

Akronim Maknanya
ACK Pengakuan
AGC Kawalan keuntungan automatik
A-MPDU MPDU agregat
CCA Penilaian saluran yang jelas
CFO Mengimbangi kekerapan pembawa
CSMA/CA Capaian berbilang pembawa dengan pengelakan perlanggaran
CTS Kosongkan untuk dihantar
CW Gelombang berterusan
DAC Penukar digital ke analog
DCF Fungsi penyelarasan teragih
DMA Akses ingatan langsung
FCS Urutan semak bingkai
MAC Lapisan kawalan akses sederhana
MCS Skim modulasi dan pengekodan
MIMO Berbilang-input-berbilang-output
MPDU Unit data protokol MAC
NAB Vektor peruntukan rangkaian
Bukan HT Daya pengeluaran tidak tinggi
OFDM Pemultipleksan bahagian frekuensi ortogon
PAPR Nisbah kuasa puncak kepada purata
PHY Lapisan fizikal
PLCP Prosedur penumpuan lapisan fizikal
PN Bunyi pseudo
JPA Unit data perkhidmatan PHY
QAM Kuadratur ampmodulasi lintang
RTS Permintaan-untuk-hantar
RX terima
SIFS Jarak antara bingkai pendek
SISO Input tunggal keluaran tunggal
T2H Sasar untuk menjadi tuan rumah
TX Hantar
UDP Pengguna datagprotokol ram
[1] Jika anda menghantar melalui udara, pastikan anda mempertimbangkan arahan yang diberikan dalam bahagian "Mod Stesen Berbilang RF: Penghantaran Melalui Udara". Peranti USRP dan NI-5791 tidak diluluskan atau dilesenkan untuk penghantaran melalui udara menggunakan antena. Akibatnya, mengendalikan produk tersebut dengan antena mungkin melanggar undang-undang tempatan.

Rujuk kepada Garis Panduan Tanda Dagangan dan Logo NI di ni.com/trademarks untuk maklumat lanjut tentang tanda dagangan NI. Nama produk dan syarikat lain yang disebut di sini adalah tanda dagangan atau nama dagangan syarikat masing-masing. Untuk paten yang meliputi produk/teknologi NI, rujuk lokasi yang sesuai: Bantuan»Paten dalam perisian anda, patents.txt file pada media anda, atau Notis Paten Instrumen Kebangsaan di ni.com/patents. Anda boleh mendapatkan maklumat tentang perjanjian lesen pengguna akhir (EULA) dan notis undang-undang pihak ketiga dalam readme file untuk produk NI anda. Rujuk Maklumat Pematuhan Eksport di ni.com/legal/export-compliance untuk dasar pematuhan perdagangan global NI dan cara mendapatkan kod HTS, ECCN dan data import/eksport lain yang berkaitan. NI TIDAK MEMBUAT WARANTI TERSURAT ATAU TERSIRAT MENGENAI KEJADIAN MAKLUMAT YANG TERKANDUNG DI SINI DAN TIDAK AKAN BERTANGGUNGJAWAB ATAS SEBARANG KESILAPAN. Pelanggan Kerajaan AS: Data yang terkandung dalam manual ini telah dibangunkan atas perbelanjaan persendirian dan tertakluk kepada hak terhad yang berkenaan dan hak data terhad seperti yang dinyatakan dalam FAR 52.227-14, DFAR 252.227-7014 dan DFAR 252.227-7015.

Dokumen / Sumber

INSTRUMEN NEGARA MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1 [pdf] Panduan Pengguna
PXIe-8135, MakmalVIEW Komunikasi 802.11 Rangka Kerja Aplikasi 2.1, MakmalVIEW Aplikasi Komunikasi 802.11, Rangka Kerja 2.1, MakmalVIEW Komunikasi 802.11, Rangka Kerja Aplikasi 2.1

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *