NATIONAL INSTRUMENTS LabVIEW Kommunikation 802.11 Anwendungs-Framework 2.1
Produktinformationen: PXIe-8135
Das PXIe-8135 ist ein Gerät zur bidirektionalen Datenübertragung im LaborVIEW Communications 802.11 Application Framework 2.1. Das Gerät erfordert zwei NI RF-Geräte, entweder USRP
RIO-Geräte oder FlexRIO-Module sollten an verschiedene Hostcomputer angeschlossen werden, bei denen es sich entweder um Laptops, PCs oder PXI-Gehäuse handeln kann. Das Setup kann entweder HF-Kabel oder Antennen verwenden. Das Gerät ist mit PXI-basierten Hostsystemen, PCs mit einem PCI-basierten oder PCI Express-basierten MXI-Adapter oder einem Laptop mit einem Express Card-basierten MXI-Adapter kompatibel. Das Hostsystem sollte über mindestens 20 GB freien Festplattenspeicher und 16 GB RAM verfügen.
Systemanforderungen
Software
- Windows 7 SP1 (64-Bit) oder Windows 8.1 (64-Bit)
- LaborVIEW Kommunikationssystem-Design-Suite 2.0
- 802.11 Anwendungsframework 2.1
Hardware
Um das 802.11 Application Framework für die bidirektionale Datenübertragung zu verwenden, benötigen Sie zwei NI-HF-Geräte – entweder USRP-RIO-Geräte mit 40 MHz, 120 MHz oder 160 MHz Bandbreite oder FlexRIO-Module. Die Geräte müssen an unterschiedliche Hostcomputer angeschlossen werden, bei denen es sich entweder um Laptops, PCs oder PXI-Chassis handeln kann. Abbildung 1 zeigt die Einrichtung von zwei Stationen entweder mithilfe von HF-Kabeln (links) oder Antennen (rechts).
Tabelle 1 zeigt die erforderliche Hardware in Abhängigkeit von der gewählten Konfiguration.
Konfiguration | Beide Setups | USRP RIO-Einrichtung | Einrichtung des FlexRIO FPGA/FlexRIO RF-Adaptermoduls | |||||
Gastgeber
PC |
SMA
Kabel |
Dämpfungsglied | Antenne | USRP
Gerät |
MXI
Adapter |
FlexRIO FPGA
Modul |
FlexRIO-Adapter
Modul |
|
Zwei Geräte, verkabelt | 2 | 2 | 2 | 0 | 2 | 2 | 2 | 2 |
Zwei Geräte, über-
die Luft [1] |
2 | 0 | 0 | 4 | 2 | 2 | 2 | 2 |
- Controller: Empfohlen – PXIe-1085-Chassis oder PXIe-1082-Chassis mit installiertem PXIe-8135-Controller.
- SMA-Kabel: Buchse/Buchse-Kabel, das im Lieferumfang des USRP RIO-Geräts enthalten ist.
- Antenne: Weitere Informationen zu diesem Modus finden Sie im Abschnitt „RF-Multistationsmodus: Drahtlose Übertragung“.
- USRP RIO-Gerät: USRP-2940/2942/2943/2944/2950/2952/2953/2954 Software Defined Radio Reconfigurable Devices mit 40 MHz, 120 MHz oder 160 MHz Bandbreite.
- Dämpfungsglied mit 30 dB Dämpfung und SMA-Anschlüssen (männlich/weiblich), die im Lieferumfang des USRP RIO-Geräts enthalten sind.
Hinweis: Für die Einrichtung des FlexRIO/FlexRIO-Adaptermoduls ist der Dämpfer nicht erforderlich. - FlexRIO-FPGA-Modul: PXIe-7975/7976 FPGA-Modul für FlexRIO
- FlexRIO-Adaptermodul: NI-5791 RF-Adaptermodul für FlexRIO
Die oben genannten Empfehlungen setzen voraus, dass Sie PXI-basierte Hostsysteme verwenden. Sie können auch einen PC mit einem PCI-basierten oder PCI Express-basierten MXI-Adapter oder einen Laptop mit einem Express Card-basierten MXI-Adapter verwenden.
Stellen Sie sicher, dass Ihr Host über mindestens 20 GB freien Festplattenspeicher und 16 GB RAM verfügt.
- Achtung: Lesen Sie vor der Verwendung Ihrer Hardware die gesamte Produktdokumentation, um sicherzustellen, dass die Sicherheits-, EMV- und Umweltschutzvorschriften eingehalten werden.
- Achtung: Um das angegebene EMV-Verhalten sicherzustellen, betreiben Sie die HF-Geräte nur mit geschirmten Kabeln und Zubehör.
- Achtung: Um die angegebene EMV-Leistung sicherzustellen, darf die Länge aller E/A-Kabel mit Ausnahme der Kabel, die an den GPS-Antenneneingang des USRP-Geräts angeschlossen sind, nicht länger als 3 m (10 Fuß) sein.
- Achtung: Die RF-Geräte USRP RIO und NI-5791 sind nicht für die drahtlose Übertragung mit einer Antenne zugelassen oder lizenziert. Daher kann der Betrieb dieses Produkts mit einer Antenne gegen lokale Gesetze verstoßen. Stellen Sie sicher, dass Sie alle lokalen Gesetze einhalten, bevor Sie dieses Produkt mit einer Antenne betreiben.
Konfiguration
- Zwei Geräte, verkabelt
- Zwei Geräte, die Over-the-Air [1]
Hardware-Konfigurationsoptionen
Tabelle 1 Erforderliches Hardwarezubehör
Zubehör | Beide Setups | USRP RIO-Einrichtung |
---|---|---|
SMA-Kabel | 2 | 0 |
Dämpfungsantenne | 2 | 0 |
USRP-Gerät | 2 | 2 |
MXI-Adapter | 2 | 2 |
FlexRIO-FPGA-Modul | 2 | N / A |
FlexRIO-Adaptermodul | 2 | N / A |
Anweisungen zur Produktverwendung
- Stellen Sie sicher, dass die gesamte Produktdokumentation gelesen und verstanden wurde, um die Einhaltung der Sicherheits-, EMV- und Umweltschutzvorschriften zu gewährleisten.
- Stellen Sie sicher, dass die HF-Geräte an verschiedene Hostcomputer angeschlossen sind, die die Systemanforderungen erfüllen.
- Wählen Sie die entsprechende Hardwarekonfigurationsoption und richten Sie das erforderliche Zubehör gemäß Tabelle 1 ein.
- Wenn Sie eine Antenne verwenden, stellen Sie sicher, dass alle örtlichen Gesetze eingehalten werden, bevor Sie dieses Produkt mit einer Antenne betreiben.
- Um das angegebene EMV-Verhalten sicherzustellen, betreiben Sie die HF-Geräte nur mit geschirmten Kabeln und Zubehör.
- Um die angegebene EMV-Leistung sicherzustellen, darf die Länge aller E/A-Kabel mit Ausnahme der Kabel, die an den GPS-Antenneneingang des USRP-Geräts angeschlossen sind, nicht länger als 3 m (10 Fuß) sein.
Die Komponenten dieses S verstehenampdas Projekt
Das Projekt besteht aus LabVIEW Host-Code und LabVIEW FPGA-Code für die unterstützten USRP RIO- oder FlexRIO-Hardwareziele. Die zugehörige Ordnerstruktur und die Komponenten des Projekts werden in den nächsten Unterabschnitten beschrieben.
Ordnerstruktur
Um eine neue Instanz des 802.11 Application Frameworks zu erstellen, starten Sie LabVIEW Communications System Design Suite 2.0 durch Auswahl von LabVIEW Communications 2.0 aus dem Startmenü. Wählen Sie in den Projektvorlagen auf der Registerkarte „Gestartetes Projekt“ die Option „Anwendungsframeworks“ aus. Um das Projekt zu starten, wählen Sie:
- 802.11 Design USRP RIO v2.1 bei Verwendung von USRP RIO-Geräten
- 802.11 Design FlexRIO v2.1 bei Verwendung von FlexRIO FPGA/FlexRIO-Modulen
- 802.11 Simulation v2.1 zum Ausführen des FPGA-Codes der physischen Signalverarbeitung von Sender (TX) und Empfänger (RX) im Simulationsmodus. Die zugehörige Anleitung des Simulationsprojekts ist beigefügt.
Für 802.11 Design-Projekte gilt Folgendes files und Ordner werden im angegebenen Ordner erstellt:
- 802.11 Design USRP RIO v2.1.lvproject / 802.11 Design FlexRIO RIO v2.1.lvproject —Dieses Projekt file enthält Informationen zu den verknüpften SubVIs, Zielen und Build-Spezifikationen.
- 802.11 Host.gvi—Dieses Host-VI der obersten Ebene implementiert eine 802.11-Station. Der Host kommuniziert mit dem Bitfile Erstellen Sie es aus dem FPGA VI der obersten Ebene, 802.11 FPGA STA.gvi, das sich im zielspezifischen Unterordner befindet.
- Builds—Dieser Ordner enthält die vorkompiliertenfiles für das ausgewählte Zielgerät.
- Allgemein—Die allgemeine Bibliothek enthält generische SubVIs für Host und FPGA, die im 802.11 Application Framework verwendet werden. Dieser Code enthält mathematische Funktionen und Typkonvertierungen.
- FlexRIO/USRP RIO— Diese Ordner enthalten zielspezifische Implementierungen von Host- und FPGA-SubVIs, die Code zum Einstellen von Verstärkung und Frequenz enthalten. Dieser Code wird in den meisten Fällen aus den angegebenen zielspezifischen Streaming-Sample-Projekte. Sie enthalten auch die zielspezifischen FPGA-VIs der obersten Ebene.
- 802.11 v2.1 – Dieser Ordner umfasst die 802.11-Funktionalität selbst, aufgeteilt in mehrere FPGA-Ordner und ein Host-Verzeichnis.
Komponenten
Das 802.11 Application Framework bietet eine Echtzeit-Orthogonal Frequency-Division Multiplexing (OFDM)-Physical-Layer- (PHY) und Media Access Control- (MAC) Implementierung für ein IEEE 802.11-basiertes System. Das 802.11 Application Framework LabVIEW Das Projekt implementiert die Funktionalität einer Station, einschließlich Empfänger- (RX) und Sender- (TX) Funktionalität.
Konformitätserklärung und Abweichungen
Das 802.11 Application Framework ist so konzipiert, dass es den IEEE 802.11-Spezifikationen entspricht. Damit das Design leicht modifizierbar bleibt, konzentriert sich das 802.11 Application Framework auf die Kernfunktionalität des IEEE 802.11-Standards.
- 802.11a- (Legacy-Modus) und 802.11ac- (Very High Throughput-Modus) kompatibler PHY
- Feldbasierte Paketerkennung trainieren
- Signal- und Datenfeldkodierung und -dekodierung
- Clear Channel Assessment (CCA) basierend auf Energie- und Signalerkennung
- Carrier Sense Multiple Access mit Kollisionsvermeidung (CSMA/CA)-Verfahren einschließlich erneuter Übertragung
- Random-Backoff-Verfahren
- 802.11a- und 802.11ac-kompatible MAC-Komponenten zur Unterstützung der Übertragung von Request-to-Send/Clear-to-Send (RTS/CTS), Datenrahmen und Bestätigungsrahmen (ACK)
- ACK-Generierung mit 802.11 IEEE-konformem SIFS-Takt (Short Interframe Spacing) (16 µs)
- Unterstützung für Network Allocation Vector (NAV)
- Generierung von MAC Protocol Data Units (MPDU) und Multi-Node-Adressierung
- L1/L2-API, die es externen Anwendungen, die Funktionen der oberen MAC-Adresse implementieren, wie z. B. Join-Verfahren, ermöglicht, auf Funktionen der mittleren und unteren MAC-Adresse zuzugreifen
Das 802.11-Anwendungsframework unterstützt die folgenden Funktionen: - Nur langes Schutzintervall
- Single Input Single Output (SISO)-Architektur, bereit für Multiple-Input Multiple-Output (MIMO)-Konfigurationen
- VHT20, VHT40 und VHT80 für den 802.11ac-Standard. Für die 802.11-MHz-Bandbreite von 80ac ist die Unterstützung auf Modulations- und Codierungsschema (MCS) Nummer 4 beschränkt.
- Aggregierte MPDU (A-MPDU) mit einer einzelnen MPDU für den 802.11ac-Standard
- Paketweise automatische Verstärkungsregelung (AGC) ermöglicht drahtlose Übertragung und Empfang.
Besuchen Sie ni.com/info und geben Sie den Infocode 80211AppFWManual ein, um auf das Labor zuzugreifenVIEW Weitere Informationen zum Entwurf des 802.11-Anwendungsframeworks finden Sie im Handbuch zum 802.11-Anwendungsframework für Kommunikation.
Ausführen dieses Sampdas Projekt
Das 802.11-Anwendungsframework unterstützt die Interaktion mit einer beliebigen Anzahl von Stationen, im Folgenden als RF-Multistationsmodus bezeichnet. Andere Betriebsmodi werden im Abschnitt „Zusätzliche Betriebsmodi und Konfigurationsoptionen“ beschrieben. Im RF-Multistationsmodus fungiert jede Station als einzelnes 802.11-Gerät. Die folgenden Beschreibungen gehen davon aus, dass es zwei unabhängige Stationen gibt, die jeweils auf ihrem eigenen RF-Gerät laufen. Sie werden als Station A und Station B bezeichnet.
Konfigurieren der Hardware: Kabelgebunden
Befolgen Sie je nach Konfiguration die Schritte im Abschnitt „Konfigurieren des USRP RIO-Setups“ oder „Konfigurieren des FlexRIO/FlexRIO-Adaptermodul-Setups“.
Konfigurieren des USRP RIO-Systems
- Stellen Sie sicher, dass die USRP RIO-Geräte ordnungsgemäß mit den Hostsystemen verbunden sind, auf denen Lab ausgeführt wirdVIEW Kommunikationssystem-Design-Suite.
- Führen Sie die folgenden Schritte aus, um HF-Verbindungen wie in Abbildung 2 dargestellt herzustellen.
- Schließen Sie zwei 30-dB-Dämpfungsglieder an die RF0/TX1-Anschlüsse von Station A und Station B an.
- Verbinden Sie das andere Ende der Dämpfungsglieder mit zwei HF-Kabeln.
- Verbinden Sie das andere Ende des HF-Kabels von Station A mit dem RF1/RX2-Anschluss von Station B.
- Verbinden Sie das andere Ende des HF-Kabels von Station B mit dem RF1/RX2-Anschluss von Station A.
- Schalten Sie die USRP-Geräte ein.
- Schalten Sie die Hostsysteme ein.
Die HF-Kabel sollten die Betriebsfrequenz unterstützen.
Konfigurieren des FlexRIO-Systems
- Stellen Sie sicher, dass die FlexRIO-Geräte ordnungsgemäß mit den Hostsystemen verbunden sind, auf denen Lab ausgeführt wirdVIEW Kommunikationssystem-Design-Suite.
- Führen Sie die folgenden Schritte aus, um HF-Verbindungen wie in Abbildung 3 dargestellt herzustellen.
- Verbinden Sie den TX-Port von Station A mithilfe eines HF-Kabels mit dem RX-Port von Station B.
- Verbinden Sie den TX-Port von Station B mithilfe eines HF-Kabels mit dem RX-Port von Station A.
- Schalten Sie die Hostsysteme ein.
Die HF-Kabel sollten die Betriebsfrequenz unterstützen.
Durchführen des LaborsVIEW Host-Code
Stellen Sie sicher, dass das LaborVIEW Communications System Design Suite 2.0 und 802.11 Application Framework 2.1 sind auf Ihren Systemen installiert. Die Installation wird durch Ausführen von setup.exe vom bereitgestellten Installationsmedium gestartet. Folgen Sie den Anweisungen des Installationsprogramms, um den Installationsvorgang abzuschließen.
Die erforderlichen Schritte zum Ausführen des LaborsVIEW Host-Code auf zwei Stationen sind im Folgenden zusammengefasst:
- Für Station A auf dem ersten Host:
- a. Labor startenVIEW Communications System Design Suite durch Auswahl von LabVIEW Communications 2.0 aus dem Startmenü.
- b. Wählen Sie auf der Registerkarte PROJEKTE die Option Anwendungsframeworks » 802.11-Design… aus, um das Projekt zu starten.
- Wählen Sie 802.11 Design USRP RIO v2.1, wenn Sie ein USRP RIO-Setup verwenden.
- Wählen Sie 802.11 Design FlexRIO v2.1, wenn Sie ein FlexRIO-Setup verwenden.
- c. Innerhalb dieses Projekts wird das Host-VI der obersten Ebene 802.11 Host.gvi angezeigt.
- d. Konfigurieren Sie die RIO-Kennung in der RIO-Gerätesteuerung. Sie können den NI Measurement & Automation Explorer (MAX) verwenden, um die RIO-Kennung für Ihr Gerät abzurufen. Die Bandbreite des USRP-RIO-Geräts (bei 40 MHz, 80 MHz und 160 MHz) wird automatisch identifiziert.
- Wiederholen Sie Schritt 1 für Station B auf dem zweiten Host.
- Stellen Sie die Stationsnummer von Station A auf 1 und die von Station B auf 2 ein.
- Stellen Sie für die FlexRIO-Einrichtung den Referenztakt auf PXI_CLK oder REF IN/ClkIn ein.
- a. Für PXI_CLK: Die Referenz wird vom PXI-Chassis übernommen.
- b. REF IN/ClkIn: Die Referenz wird vom ClkIn-Port des NI-5791-Adaptermoduls übernommen.
- Passen Sie die Einstellungen der Geräte-MAC-Adresse und der Ziel-MAC-Adresse an beiden Stationen richtig an.
- a. Station A: Stellen Sie die Geräte-MAC-Adresse und die Ziel-MAC-Adresse auf 46:6F:4B:75:6D:61 und 46:6F:4B:75:6D:62 ein (die Standardwerte).
- b. Station B: Stellen Sie die Geräte-MAC-Adresse und die Ziel-MAC-Adresse auf 46:6F:4B:75:6D:62 und 46:6F:4B:75:6D:61 ein.
- Führen Sie für jede Station das Lab durchVIEW Host-VI, indem Sie auf die Schaltfläche „Ausführen“ ( ) klicken.
- a. Bei erfolgreichem Abschluss leuchtet die Anzeige „Gerät bereit“.
- b. Wenn Sie eine Fehlermeldung erhalten, versuchen Sie einen der folgenden Schritte:
- Stellen Sie sicher, dass Ihr Gerät richtig angeschlossen ist.
- Überprüfen Sie die Konfiguration des RIO-Geräts.
- Aktivieren Sie Station A, indem Sie die Steuerung „Station aktivieren“ auf „Ein“ stellen. Die Anzeige „Station aktiv“ sollte leuchten.
- Aktivieren Sie Station B, indem Sie die Steuerung „Station aktivieren“ auf „Ein“ stellen. Die Anzeige „Station aktiv“ sollte leuchten.
- Wählen Sie die Registerkarte MAC und überprüfen Sie, ob die angezeigte RX-Konstellation mit dem Modulations- und Codierungsschema übereinstimmt, das mit den Parametern MCS und Subcarrier Format auf der anderen Station konfiguriert wurde. Zum BeispielampBelassen Sie das Subcarrier-Format und MCS auf Station A auf Standard und stellen Sie das Subcarrier-Format auf 40 MHz (IEEE 802.11 ac) und MCS auf 5 auf Station B ein. Die 16-Quadratur ampDie 4-Bit-QAM wird für MCS 64 verwendet und tritt auf der Benutzerschnittstelle von Station B auf. Die 5-Bit-QAM wird für MCS XNUMX verwendet und tritt auf der Benutzerschnittstelle von Station A auf.
- Wählen Sie die Registerkarte „RF & PHY“ und überprüfen Sie, ob das angezeigte RX-Leistungsspektrum dem ausgewählten Unterträgerformat auf der anderen Station ähnelt. Station A zeigt ein RX-Leistungsspektrum von 40 MHz, während Station B ein RX-Leistungsspektrum von 20 MHz zeigt.
Notiz: USRP RIO-Geräte mit 40 MHz Bandbreite können keine mit 80 MHz Bandbreite codierten Pakete senden oder empfangen.
Die Benutzeroberflächen des 802.11 Application Frameworks von Station A und B sind in Abbildung 6 bzw. Abbildung 7 dargestellt. Zur Überwachung des Status jeder Station bietet das 802.11 Application Framework eine Vielzahl von Anzeigen und Diagrammen. Alle Anwendungseinstellungen sowie Diagramme und Anzeigen werden in den folgenden Unterabschnitten beschrieben. Die Bedienelemente auf der Vorderseite sind in die folgenden drei Gruppen unterteilt:
- Anwendungseinstellungen: Diese Steuerelemente sollten vor dem Einschalten der Station eingestellt werden.
- Statische Laufzeiteinstellungen: Diese Steuerelemente müssen die Station aus- und wieder einschalten. Dazu wird das Steuerelement „Station aktivieren“ verwendet.
- Dynamische Laufzeiteinstellungen: Diese Steuerelemente können dort eingestellt werden, wo die Station ausgeführt wird.
Beschreibung der Bedienelemente und Anzeigen
Grundlegende Bedienelemente und Anzeigen
Anwendungseinstellungen
Anwendungseinstellungen werden beim Starten des VIs angewendet und können nicht mehr geändert werden, sobald das VI ausgeführt wird. Um diese Einstellungen zu ändern, stoppen Sie das VI, wenden Sie die Änderungen an und starten Sie das VI neu. Sie werden in Abbildung 6 dargestellt.
Parameter | Beschreibung |
RIO Gerät | Die RIO-Adresse des RF-Hardwaregeräts. |
Referenz Uhr | Konfiguriert die Referenz für die Gerätetakte. Die Referenzfrequenz muss 10 MHz betragen. Sie können aus folgenden Quellen wählen:
Intern— Verwendet die interne Referenzuhr. Referenz IN / ClkIn— Die Referenz wird vom REF IN-Port (USRP-294xR und USRP-295XR) oder dem ClkIn-Port (NI 5791) übernommen. GPS— Die Referenz wird vom GPS-Modul übernommen. Gilt nur für die Geräte USRP-2950/2952/2953. PXI_CLK— Die Referenz wird vom PXI-Chassis übernommen. Gilt nur für PXIe-7975/7976-Ziele mit NI-5791-Adaptermodulen. |
Betrieb Modus | Es wurde im Blockdiagramm als Konstante festgelegt. Das 802.11-Anwendungsframework bietet die folgenden Modi:
RF Schleife– Verbindet den TX-Pfad eines Geräts mit dem RX-Pfad desselben Geräts über HF-Kabel oder Antennen. RF Mehrfarbig Station— Regelmäßige Datenübertragung mit zwei oder mehr unabhängigen Stationen auf einzelnen Geräten, die entweder über Antennen oder Kabel verbunden sind. RF Multi Station ist der Standardbetriebsmodus. Basisband Schleife— Ähnlich wie RF-Loopback, jedoch wird das externe Kabel-Loopback durch den internen digitalen Basisband-Loopback-Pfad ersetzt. |
Statische Laufzeiteinstellungen
Statische Laufzeiteinstellungen können nur bei ausgeschalteter Station geändert werden. Die Parameter werden beim Einschalten der Station übernommen. Sie sind in Abbildung 6 dargestellt.
Parameter | Beschreibung |
Station Nummer | Numerische Steuerung zum Festlegen der Stationsnummer. Jede laufende Station sollte eine andere Nummer haben. Es können bis zu 10 sein. Wenn der Benutzer die Anzahl der laufenden Stationen erhöhen möchte, sollte der Cache der MSDU-Sequenznummernzuweisung und der Duplikatserkennung auf den erforderlichen Wert erhöht werden, da der Standardwert 10 ist. |
Primär Kanal Center Frequenz [Hz] | Dies ist die primäre Kanalmittenfrequenz des Senders in Hz. Gültige Werte hängen vom Gerät ab, auf dem die Station läuft. |
Primär Kanal Wähler | Numerische Steuerung zur Bestimmung, welches Subband als primärer Kanal verwendet wird. Der PHY deckt eine Bandbreite von 80 MHz ab, die in vier Subbänder {0,…,3} mit einer Bandbreite von 20 MHz für das Signal mit niedrigem Durchsatz (nicht HT) unterteilt werden kann. Für größere Bandbreiten werden die Subbänder kombiniert. Besuchen Sie ni.com/info und geben Sie den Infocode ein. 80211AppFWManual für den Zugriff auf die LaborVIEW Kommunikation 802.11 Anwendung Rahmen Handbuch für weitere Informationen zur Kanalisierung. |
Leistung Ebene [dBm] | Ausgangsleistungspegel unter Berücksichtigung der Übertragung eines Dauerstrichsignals (CW) mit vollem Digital-Analog-Wandlerbereich (DAC). Das hohe Spitzen-Durchschnittsleistungsverhältnis von OFDM bedeutet, dass die Ausgangsleistung übertragener 802.11-Frames normalerweise 9 dB bis 12 dB unter dem angepassten Leistungspegel liegt. |
TX RF Hafen | Der für TX verwendete HF-Port (gilt nur für USRP RIO-Geräte). |
RX RF Hafen | Der für RX verwendete RF-Port (gilt nur für USRP RIO-Geräte). |
Gerät MAC Adresse | Mit der Station verknüpfte MAC-Adresse. Der Boolesche Indikator zeigt an, ob die angegebene MAC-Adresse gültig ist oder nicht. Die Validierung der MAC-Adresse erfolgt im dynamischen Modus. |
Dynamische Laufzeiteinstellungen
Dynamische Laufzeiteinstellungen können jederzeit geändert werden und werden sofort angewendet, auch wenn die Station aktiv ist. Sie sind in Abbildung 6 dargestellt.
Parameter | Beschreibung |
Unterträger Format | Ermöglicht das Umschalten zwischen IEEE 802.11-Standardformaten. Die unterstützten Formate sind die folgenden: |
· 802.11a mit 20 MHz Bandbreite
· 802.11ac mit 20 MHz Bandbreite · 802.11ac mit 40 MHz Bandbreite · 802.11ac mit 80 MHz Bandbreite (bis zu 4 MCS werden unterstützt) |
|
MCS | Modulations- und Kodierschemaindex, der zum Kodieren von Datenrahmen verwendet wird. ACK-Rahmen werden immer mit MCS 0 gesendet. Beachten Sie, dass nicht alle MCS-Werte für alle Unterträgerformate gelten und dass sich die Bedeutung des MCS mit dem Unterträgerformat ändert. Das Textfeld neben dem MCS-Feld zeigt das Modulationsschema und die Kodierrate für das aktuelle MCS- und Unterträgerformat. |
AGC | Wenn aktiviert, wird die optimale Verstärkungseinstellung abhängig von der Stärke der empfangenen Signalleistung gewählt. Der RX-Verstärkungswert wird aus der manuellen RX-Verstärkung übernommen, wenn die AGC deaktiviert wurde. |
Handbuch RX Gewinnen [dB] | Manueller RX-Verstärkungswert. Wird angewendet, wenn AGC deaktiviert ist. |
Ziel MAC Adresse | MAC-Adresse des Ziels, an das Pakete gesendet werden sollen. Der Boolesche Indikator zeigt an, ob die angegebene MAC-Adresse gültig ist oder nicht. Im RF-Loopback-Modus wird der Ziel MAC Adresse und die Gerät MAC Adresse sollte ähnlich sein. |
Indikatoren
In der folgenden Tabelle sind die auf der Hauptfrontplatte aufgetretenen Anzeigen aufgeführt, wie sie in Abbildung 6 dargestellt sind.
Parameter | Beschreibung |
Gerät Bereit | Ein Boolescher Indikator zeigt an, ob das Gerät bereit ist. Wenn Sie eine Fehlermeldung erhalten, versuchen Sie Folgendes:
· Stellen Sie sicher, dass Ihr RIO-Gerät richtig angeschlossen ist. · Überprüfen Sie die Konfiguration von RIO Gerät. · Überprüfen Sie die Stationsnummer. Sie sollte unterschiedlich sein, wenn mehrere Stationen auf demselben Host laufen. |
Ziel FIFO Überlauf | Boolesche Anzeige, die aufleuchtet, wenn in den First-In-First-Out-Speicherpuffern (FIFOs) des Ziels zum Host (T2H) ein Überlauf vorliegt. Wenn einer der T2H-FIFOs überläuft, sind seine Informationen nicht mehr zuverlässig. Diese FIFOs sind wie folgt:
· T2H RX Datenüberlauf · T2H Konstellationsüberlauf · T2H RX Leistungsspektrum Überlauf · T2H-Kanalschätzungsüberlauf · TX zu RF FIFO-Überlauf |
Station Aktiv | Der Boolesche Indikator zeigt an, ob die Station RF aktiv ist, nachdem die Station durch Setzen des Aktivieren Station Kontrolle zu On. |
Angewandt RX Gewinnen [dB] | Eine numerische Anzeige zeigt den aktuell angewendeten RX-Verstärkungswert an. Dieser Wert ist die manuelle RX-Verstärkung, wenn die AGC deaktiviert ist, oder die berechnete RX-Verstärkung, wenn die AGC aktiviert ist. In beiden Fällen wird der Verstärkungswert durch die Fähigkeiten des Geräts bestimmt. |
Gültig | Boolesche Indikatoren zeigen an, ob die gegebene Gerät MAC Adresse Und Ziel MAC Adresse Die den Stationen zugeordneten Daten sind gültig. |
Registerkarte „MAC“
In den folgenden Tabellen sind die Bedien- und Anzeigeelemente aufgeführt, die sich auf der Registerkarte „MAC“ befinden, wie in Abbildung 6 dargestellt.
Dynamische Laufzeiteinstellungen
Parameter | Beschreibung |
Daten Quelle | Bestimmt die Quelle der MAC-Frames, die vom Host an das Ziel gesendet werden.
Aus— Diese Methode ist nützlich, um die Übertragung von TX-Daten zu deaktivieren, während die TX-Kette aktiv ist, um ACK-Pakete auszulösen. UDP— Diese Methode ist nützlich, um Demos anzuzeigen, z. B. wenn eine externe Video-Streaming-Anwendung verwendet wird, oder um ein externes Netzwerktesttool wie Iperf zu verwenden. Bei dieser Methode kommen Eingabedaten bei der 802.11-Station an oder werden von ihr generiert, wobei Benutzerdaten verwendet werden.tagRAM-Protokoll (UDP). PN Daten— Diese Methode sendet zufällige Bits und ist für Funktionstests nützlich. Paketgröße und -rate können leicht angepasst werden. |
Handbuch— Diese Methode ist nützlich, um einzelne Pakete zu Debugzwecken auszulösen.
Extern—Ermöglicht einer potenziellen externen oberen MAC-Realisierung oder anderen externen Anwendungen die Verwendung der vom 802.11 Application Framework bereitgestellten MAC- und PHY-Funktionen. |
|
Daten Quelle Optionen | Auf jeder Registerkarte werden die Optionen für die entsprechenden Datenquellen angezeigt.
UDP Tab—Anhand der Stationsnummer ergibt sich automatisch ein freier UDP-Port zum Abrufen der Daten für den Sender. PN Tab – PN Daten Paket Größe—Paketgröße in Bytes (der Bereich ist auf 4061 begrenzt, was einer einzelnen A-MPDU abzüglich des MAC-Overheads entspricht) PN Tab – PN Pakete pro Zweite– Durchschnittliche Anzahl der pro Sekunde zu übertragenden Pakete (begrenzt auf 10,000. Der erreichbare Durchsatz kann je nach Konfiguration der Station geringer sein). Handbuch Tab – Auslösen TX– Ein Boolesches Steuerelement zum Auslösen eines einzelnen TX-Pakets. |
Daten Waschbecken | Es stehen folgende Optionen zur Verfügung:
· Aus– Daten werden verworfen. · UDP– Wenn aktiviert, werden empfangene Frames an die konfigurierte UDP-Adresse und den konfigurierten Port weitergeleitet (siehe unten). |
Daten Waschbecken Option | Es verfügt über die folgenden erforderlichen Konfigurationen für die UDP-Datensenkenoption:
· Übertragen IP Adresse– Ziel-IP-Adresse für den UDP-Ausgabestream. · Übertragen Hafen– Ziel-UDP-Port für den UDP-Ausgabestream, normalerweise zwischen 1,025 und 65,535. |
Zurücksetzen TX Statistik | Ein Boolean-Steuerelement zum Zurücksetzen aller Zähler von MAC TX Statistiken Cluster. |
Zurücksetzen RX Statistik | Ein Boolean-Steuerelement zum Zurücksetzen aller Zähler von MAC RX Statistiken Cluster. |
Werte pro zweite | Ein Boolean-Steuerelement zur Anzeige der MAC TX Statistiken Und MAC RX Statistiken entweder als kumulierte Werte seit dem letzten Zurücksetzen oder als Werte pro Sekunde. |
Grafiken und Indikatoren
In der folgenden Tabelle sind die auf der Registerkarte „MAC“ dargestellten Indikatoren und Diagramme aufgeführt, wie sie in Abbildung 6 dargestellt sind.
Parameter | Beschreibung |
Daten Quelle Optionen – UDP | Erhalten Hafen– Quell-UDP-Port des UDP-Eingabestreams.
FIFO Voll— Zeigt an, dass der Socket-Puffer des UDP-Readers zum Lesen der angegebenen Daten zu klein ist, sodass Pakete verworfen werden. Erhöhen Sie die Socket-Puffergröße. Daten Überweisen— Zeigt an, dass die Pakete erfolgreich vom angegebenen Port gelesen wurden. Weitere Einzelheiten finden Sie unter Video-Streaming. |
Daten Waschbecken Option – UDP | FIFO Voll— Zeigt an, dass der Socket-Puffer des UDP-Senders zu klein ist, um die Nutzlast vom RX-Daten-DMA-FIFO (Direct Memory Access) zu empfangen. Pakete werden daher verworfen. Erhöhen Sie die Socket-Puffergröße.
Daten Überweisen– Zeigt an, dass die Pakete erfolgreich aus dem DMA-FIFO gelesen und an den angegebenen UDP-Port weitergeleitet wurden. |
RX Konstellation | Die grafische Darstellung zeigt die Konstellation der RX I/Q sampDateien des empfangenen Datenfeldes. |
RX Durchsatz [Bit/s] | Die numerische Anzeige zeigt die Datenrate erfolgreich empfangener und dekodierter Frames entsprechend der Gerät MAC Adresse. |
Daten Rate [Mbps] | Die grafische Anzeige zeigt die Datenrate erfolgreich empfangener und dekodierter Frames entsprechend der Gerät MAC Adresse. |
MAC TX Statistiken | Die numerische Anzeige zeigt die Werte der folgenden Zähler im Zusammenhang mit MAC TX. Die angezeigten Werte können die kumulierten Werte seit dem letzten Zurücksetzen oder die Werte pro Sekunde basierend auf dem Status des Booleschen Steuerelements sein. Werte pro zweite.
· RTS ausgelöst · CTS ausgelöst · Datengetriggert · ACK ausgelöst |
MAC RX Statistiken | Die numerische Anzeige zeigt die Werte der folgenden Zähler in Bezug auf MAC RX. Die angezeigten Werte können die kumulierten Werte seit dem letzten Zurücksetzen oder die Werte pro Sekunde basierend auf dem Status des Booleschen Steuerelements sein. Werte pro zweite.
· Präambel erkannt (durch die Synchronisation) |
· Empfangene PHY-Servicedateneinheiten (PSDUs) (Frames mit gültigem PLCP-Header (Physical Layer Convergence Procedure), Frames ohne Formatverletzungen)
· MPDU CRC OK (die Frame Check Sequence (FCS)-Prüfung ist erfolgreich) · RTS erkannt · CTS erkannt · Daten erkannt · ACK erkannt |
|
TX Fehler Preise | Die grafische Anzeige zeigt die TX-Paketfehlerrate und die TX-Blockfehlerrate. Die TX-Paketfehlerrate wird als Verhältnis der erfolgreich übertragenen MPDU zur Anzahl der Übertragungsversuche berechnet. Die TX-Blockfehlerrate wird als Verhältnis der erfolgreich übertragenen MPDU zur Gesamtzahl der Übertragungen berechnet. Die aktuellsten Werte werden oben rechts im Diagramm angezeigt. |
Gemittelt Weiterverbreitung pro Paket | Die grafische Anzeige zeigt die durchschnittliche Anzahl der Übertragungsversuche. Der aktuelle Wert wird oben rechts im Diagramm angezeigt. |
Registerkarte „RF & PHY“
In den folgenden Tabellen sind die Bedienelemente und Anzeigen aufgeführt, die sich auf der Registerkarte „RF & PHY“ befinden, wie in Abbildung 8 dargestellt.
Dynamische Laufzeiteinstellungen
Parameter | Beschreibung |
CCA Energie Erkennung Schwelle [dBm] | Wenn die Energie des empfangenen Signals über dem Schwellenwert liegt, stuft die Station das Medium als belegt ein und unterbricht ggf. ihr Backoff-Verfahren. Stellen Sie den CCA Energie Erkennung Schwelle [dBm] Regler auf einen Wert, der höher ist als der Minimalwert der Stromkurve im Diagramm der HF-Eingangsleistung. |
Grafiken und Indikatoren
Parameter | Beschreibung |
Gezwungen LO Frequenz TX [Hz] | Tatsächlich verwendete TX-Frequenz auf dem Ziel. |
RF Frequenz [Hz] | Die HF-Mittenfrequenz nach der Anpassung anhand der Primär Kanal Wähler Steuerung und die Betriebsbandbreite. |
Gezwungen LO Frequenz RX [Hz] | Tatsächlich verwendete RX-Frequenz auf dem Ziel. |
Gezwungen Leistung Ebene [dBm] | Leistungspegel einer Dauerwelle von 0 dBFS, der die aktuellen Geräteeinstellungen berücksichtigt. Die durchschnittliche Ausgangsleistung von 802.11-Signalen liegt etwa 10 dB unter diesem Pegel. Zeigt den tatsächlichen Leistungspegel unter Berücksichtigung der HF-Frequenz und der gerätespezifischen Kalibrierungswerte aus dem EEPROM an. |
Kompensiert Finanzvorstand [Hz] | Trägerfrequenzoffset durch Einheit zur groben Frequenzschätzung erkannt. Stellen Sie für FlexRIO/FlexRIO-Adaptermodul den Referenztakt auf PXI_CLK oder REF IN/ClkIn ein. |
Kanalisierung | Die grafische Anzeige zeigt, welches Subband als primärer Kanal verwendet wird, basierend auf dem Primär Kanal Wähler. Der PHY deckt eine Bandbreite von 80 MHz ab, die in vier Unterbänder {0,…,3} mit einer Bandbreite von 20 MHz für das Nicht-HT-Signal unterteilt werden kann. Für größere Bandbreiten (40 MHz oder 80 MHz) werden die Unterbänder kombiniert. Besuchen Sie ni.com/info und geben Sie den Infocode ein 80211AppFWManual für den Zugriff auf die LaborVIEW Kommunikation
802.11 Anwendung Rahmen Handbuch für weitere Informationen zur Kanalisierung. |
Kanal Schätzung | Die grafische Anzeige zeigt die ampBreite und Phase des geschätzten Kanals (basierend auf L-LTF und VHT-LTF). |
Basisband RX Leistung | Die grafische Anzeige zeigt die Basisband-Signalleistung beim Paketstart. Die numerische Anzeige zeigt die tatsächliche Basisbandleistung des Empfängers. Wenn die AGC aktiviert ist,
802.11 Application Framework versucht, diesen Wert auf dem angegebenen Wert zu halten. AGC Ziel Signal Leistung in Fortschrittlich indem Sie die RX-Verstärkung entsprechend ändern. |
TX Leistung Spektrum | Eine Momentaufnahme des aktuellen Basisbandspektrums vom TX. |
RX Leistung Spektrum | Eine Momentaufnahme des aktuellen Basisbandspektrums vom RX. |
RF Eingang Leistung | Zeigt die aktuelle HF-Eingangsleistung in dBm an, unabhängig vom Typ des eingehenden Signals, wenn ein 802.11-Paket erkannt wurde. Diese Anzeige zeigt die aktuell gemessene HF-Eingangsleistung in dBm sowie die Leistung beim letzten Paketstart an. |
Registerkarte Erweitert
In der folgenden Tabelle sind die Steuerelemente aufgeführt, die sich auf der Registerkarte „Erweitert“ befinden, wie in Abbildung 9 dargestellt.
Statische Laufzeiteinstellungen
Parameter | Beschreibung |
Kontrolle rahmen TX Vektor Konfiguration | Wendet die konfigurierten MCS-Werte in TX-Vektoren für RTS-, CTS- oder ACK-Frames an. Die Standard-Steuerframekonfiguration dieser Frames ist Non-HT-OFDM und 20 MHz Bandbreite, während das MCS vom Host aus konfiguriert werden kann. |
dot11RTSSchwelle | Halbstatischer Parameter, der bei der Frame-Sequenzauswahl verwendet wird, um zu entscheiden, ob RTS|CTS zulässig ist oder nicht.
· Wenn die PSDU-Länge, d.h. PN Daten Paket Größe, größer als dot11RTSThreshold ist, wird die Rahmensequenz {RTS | CTS | DATA | ACK} verwendet. · Wenn die PSDU-Länge, d.h. PN Daten Paket Größe, kleiner oder gleich dem dot11RTSThreshold ist, wird die Frame-Sequenz {DATA | ACK} verwendet. Mit diesem Mechanismus können Stationen so konfiguriert werden, dass sie RTS/CTS entweder immer, nie oder nur bei Frames mit einer bestimmten Länge initiieren. |
dot11ShortRetryLimit | Halbstatischer Parameter – Maximale Anzahl von Wiederholungsversuchen für den kurzen MPDU-Typ (Sequenzen ohne RTS|CTS). Wenn die Anzahl der Wiederholungsversuche erreicht ist, werden MPDUs und die zugehörige MPDU-Konfiguration und der TX-Vektor verworfen. |
dot11LongRetryLimit | Halbstatischer Parameter – Maximale Anzahl von Wiederholungsversuchen für den langen MPDU-Typ (Sequenzen einschließlich RTS|CTS). Wenn die Anzahl der Wiederholungsversuche erreicht ist, werden MPDUs und die zugehörige MPDU-Konfiguration und der TX-Vektor verworfen. |
RF Schleife Demo Modus | Boolesche Steuerung zum Umschalten zwischen den Betriebsarten:
RF Mehrstation (Boolean ist falsch): Im Setup sind mindestens zwei Stationen erforderlich, wobei jede Station als einzelnes 802.11-Gerät fungiert. RF Schleife (Boolesch ist wahr): Es wird ein einzelnes Gerät benötigt. Diese Konfiguration ist für kleine Demos mit einer einzelnen Station nützlich. Die implementierten MAC-Funktionen weisen jedoch im RF-Loopback-Modus einige Einschränkungen auf. Die ACK-Pakete gehen verloren, während der MAC TX auf sie wartet; die DCF-Zustandsmaschine auf dem FPGA des MAC verhindert diesen Modus. Daher meldet der MAC TX immer eine fehlgeschlagene Übertragung. Daher sind die gemeldete TX-Paketfehlerrate und die TX-Blockfehlerrate in der grafischen Anzeige der TX-Fehlerraten eins. |
Dynamische Laufzeiteinstellungen
Parameter | Beschreibung |
Zurück | Backoff-Wert, der angewendet wird, bevor ein Frame übertragen wird. Der Backoff wird in Anzahl von Slots mit einer Dauer von 9 µs gezählt. Basierend auf dem Backoff-Wert kann die Backoff-Zählung für das Backoff-Verfahren fest oder zufällig sein:
· Wenn der Backoff-Wert größer oder gleich Null ist, wird ein fester Backoff verwendet. · Wenn der Backoff-Wert negativ ist, wird eine zufällige Backoff-Zählung verwendet. |
AGC Ziel Signal Leistung | Ziel-RX-Leistung im digitalen Basisband, die verwendet wird, wenn die AGC aktiviert ist. Der optimale Wert hängt vom Spitzen-zu-Durchschnittsleistungsverhältnis (PAPR) des empfangenen Signals ab. Stellen Sie die AGC Ziel Signal Leistung auf einen Wert, der größer ist als der in der Basisband RX Leistung Graph. |
Registerkarte "Ereignisse"
In den folgenden Tabellen sind die Steuer- und Anzeigeelemente aufgeführt, die sich auf der Registerkarte „Ereignisse“ befinden, wie in Abbildung 10 dargestellt.
Dynamische Laufzeiteinstellungen
Parameter | Beschreibung |
FPGA Veranstaltungen Zu Schiene | Es verfügt über eine Reihe von Booleschen Steuerelementen. Jedes Steuerelement dient zum Aktivieren oder Deaktivieren der Verfolgung des entsprechenden FPGA-Ereignisses. Diese Ereignisse sind wie folgt:
· PHY TX Start Anfrage · PHY TX Ende Anzeige · PHY RX Start Anzeige · PHY RX Ende Anzeige · PHY CCA Timing Anzeige · PHY RX gewinnen ändern Anzeige · DCF Zustand Anzeige · MAC MPDU RX Anzeige · MAC MPDU TX Anfrage |
Alle | Boolesche Steuerung zum Aktivieren der Ereignisverfolgung der oben genannten FPGA-Ereignisse. |
Keiner | Boolesche Steuerung zum Deaktivieren der Ereignisverfolgung der oben genannten FPGA-Ereignisse. |
Protokoll file Präfix | Einen Text benennen file um die FPGA-Ereignisdaten zu schreiben, die aus dem Event DMA FIFO gelesen wurden. Sie wurden oben im FPGA Veranstaltungen Zu Schiene. Jedes Ereignis besteht aus einer Zeitskalaamp und die Ereignisdaten. Der Text file wird lokal im Projektordner erstellt.
Nur die ausgewählten Ereignisse im FPGA Veranstaltungen Zu Schiene oben wird im Text geschrieben file. |
Schreiben Zu file | Boolesche Steuerung zum Aktivieren oder Deaktivieren des Schreibvorgangs der ausgewählten FPGA-Ereignisse in den Text file. |
Klar Veranstaltungen | Boolesche Steuerung zum Löschen des Ereignisverlaufs vom Frontpanel. Die Standardregistergröße des Ereignisverlaufs beträgt 10,000. |
Registerkarte „Status“
In den folgenden Tabellen sind die Indikatoren aufgeführt, die auf der Registerkarte „Status“ platziert sind, wie in Abbildung 11 dargestellt.
Grafiken und Indikatoren
Parameter | Beschreibung |
TX | Zeigt eine Reihe von Indikatoren an, die die Anzahl der zwischen verschiedenen Schichten übertragenen Nachrichten anzeigen, angefangen von der Datenquelle bis zum PHY. Darüber hinaus werden die entsprechenden UDP-Ports angezeigt. |
Daten Quelle | Nummer Pakete Quelle: Der numerische Indikator zeigt die Anzahl der Pakete, die von der Datenquelle (UDP, PN-Daten oder Manuell) empfangen wurden.
überweisen Quelle: Der Boolesche Indikator zeigt an, dass Daten von der Datenquelle empfangen werden (die Anzahl der empfangenen Pakete ist ungleich Null). |
Hoch MAC | TX Anfrage Hoch MAC-Adresse: Numerische Indikatoren zeigen die Anzahl der MAC TX-Konfigurations- und Payload-Anforderungsnachrichten, die von der MAC-Hochabstraktionsschicht generiert und an den entsprechenden darunter liegenden UDP-Port geschrieben werden. |
Mitte MAC | TX Anfrage Mitte MAC-Adresse: Numerische Indikatoren zeigen die Anzahl der MAC TX-Konfigurations- und Payload-Anforderungsnachrichten an, die von der MAC-Hochabstraktionsschicht empfangen und vom entsprechenden darüber liegenden UDP-Port gelesen wurden. Vor der Übertragung beider Nachrichten an die unteren Schichten wird geprüft, ob die angegebenen Konfigurationen unterstützt werden oder nicht. Außerdem wird geprüft, ob die MAC TX-Konfigurationsanforderung und die MAC TX-Payload-Anforderung übereinstimmen.
TX Anfragen Zu PHY: Der numerische Indikator zeigt die Anzahl der in den DMA-FIFO geschriebenen MAC-MSDU-TX-Anfragen. TX Bestätigung Mitte MAC-Adresse: Numerische Anzeigen zeigen die Anzahl der Bestätigungsnachrichten an, die vom MAC-Center für die MAC TX Configuration- und MAC TX Payload-Nachrichten generiert und an den darüber liegenden, zugewiesenen UDP-Port geschrieben wurden. TX Indikationen aus PHY: Der numerische Indikator zeigt die Anzahl der aus dem DMA-FIFO gelesenen MAC MSDU TX-Endanzeigen. TX Indikationen Mitte MAC-Adresse: Der numerische Indikator zeigt die Anzahl der von MAC Middle bis MAC High gemeldeten MAC TX-Statusanzeigen unter Verwendung des darüber liegenden zugewiesenen UDP-Ports. |
PHY | TX Indikationen Überlauf: Der numerische Indikator zeigt die Anzahl der Überläufe, die während des FIFO-Schreibvorgangs durch TX-End-Anzeigen aufgetreten sind. |
RX | Zeigt eine Reihe von Indikatoren an, die die Anzahl der zwischen verschiedenen Schichten übertragenen Nachrichten anzeigen, angefangen beim PHY bis hin zum Datenempfänger. Darüber hinaus werden die entsprechenden UDP-Ports angezeigt. |
PHY | RX Anzeige Überlauf: Der numerische Indikator zeigt die Anzahl der Überläufe, die während des FIFO-Schreibvorgangs durch MAC MSDU RX-Anzeigen aufgetreten sind. |
Mitte MAC | RX Indikationen aus PHY: Der numerische Indikator zeigt die Anzahl der aus dem DMA-FIFO gelesenen MAC MSDU RX-Anzeigen.
RX Indikationen Mitte MAC-Adresse: Der numerische Indikator zeigt die Anzahl der MAC MSDU RX-Anzeigen an, die korrekt dekodiert und über den darüber liegenden zugewiesenen UDP-Port an den MAC High gemeldet wurden. |
Hoch MAC | RX Indikationen Hoch MAC-Adresse: Der numerische Indikator zeigt die Anzahl der MAC MSDU RX-Anzeigen mit gültigen MSDU-Daten, die bei MAC High empfangen wurden. |
Daten Waschbecken | Nummer Pakete sinken: Anzahl der empfangenen Pakete am Datensenke von MAC High.
überweisen sinken: Der Boolesche Indikator zeigt an, dass Daten vom MAC-High empfangen werden. |
Zusätzliche Betriebsmodi und Konfigurationsoptionen
In diesem Abschnitt werden weitere Konfigurationsoptionen und Betriebsarten beschrieben. Neben dem im Abschnitt „Betrieb dieses SampWie im Abschnitt „Projekt“ zu sehen, unterstützt das 802.11 Application Framework die Betriebsmodi RF Loopback und Baseband mit einem einzigen Gerät. Die wichtigsten Schritte zum Ausführen des 802.11 Application Frameworks mit diesen beiden Modi werden im Folgenden beschrieben.
RF-Loopback-Modus: Verkabelt
Befolgen Sie je nach Konfiguration die Schritte im Abschnitt „Konfigurieren des USRP RIO-Setups“ oder „Konfigurieren des FlexRIO/FlexRIO-Adaptermodul-Setups“.
Konfigurieren des USRP RIO-Setups
- Stellen Sie sicher, dass das USRP RIO-Gerät ordnungsgemäß mit dem Hostsystem verbunden ist, auf dem Lab ausgeführt wirdVIEW Kommunikationssystem-Design-Suite.
- Erstellen Sie die HF-Loopback-Konfiguration mit einem HF-Kabel und einem Dämpfungsglied.
- a. Schließen Sie das Kabel an RF0/TX1 an.
- b. Schließen Sie den 30-dB-Dämpfungsverstärker an das andere Ende des Kabels an.
- c. Schließen Sie den Dämpfer an RF1/RX2 an.
- Schalten Sie das USRP-Gerät ein.
- Schalten Sie das Hostsystem ein.
Konfigurieren des FlexRIO-Adaptermodul-Setups
- Stellen Sie sicher, dass das FlexRIO-Gerät ordnungsgemäß im System installiert ist, auf dem Lab ausgeführt wirdVIEW Kommunikationssystem-Design-Suite.
- Erstellen Sie eine RF-Loopback-Konfiguration, die den TX des NI-5791-Moduls mit dem RX des NI-5791-Moduls verbindet.
Durchführen des LaborsVIEW Host-Code
Anweisungen zur Durchführung des LaborsVIEW Host-Code wurde bereits im Abschnitt „Ausführen dieses Sample Project“ für den RF-Multistation-Betriebsmodus. Führen Sie zusätzlich zu den Anweisungen in Schritt 1 in diesem Abschnitt auch die folgenden Schritte aus:
- Der Standardbetriebsmodus ist RF Multi-Station. Wechseln Sie zur Registerkarte „Erweitert“ und aktivieren Sie die Steuerung „RF Loopback Demo Mode“. Dadurch werden die folgenden Änderungen implementiert:
- Der Betriebsmodus wird in den RF Loopback-Modus geändert
- Die Geräte-MAC-Adresse und die Ziel-MAC-Adresse erhalten dieselbe Adresse. Zum Beispielampalso könnten beide 46:6F:4B:75:6D:61 sein.
- Ausführen des LaborsVIEW Host-VI, indem Sie auf die Schaltfläche „Ausführen“ ( ) klicken.
- a. Bei erfolgreichem Abschluss leuchtet die Anzeige „Gerät bereit“.
- b. Wenn Sie eine Fehlermeldung erhalten, versuchen Sie einen der folgenden Schritte:
- Stellen Sie sicher, dass Ihr Gerät richtig angeschlossen ist.
- Überprüfen Sie die Konfiguration des RIO-Geräts.
- Aktivieren Sie die Station, indem Sie die Steuerung „Station aktivieren“ auf „Ein“ stellen. Die Anzeige „Station aktiv“ sollte leuchten.
- Um den RX-Durchsatz zu erhöhen, wechseln Sie zur Registerkarte „Erweitert“ und setzen Sie den Backoff-Wert des Backoff-Verfahrens auf Null, da nur eine Station ausgeführt wird. Setzen Sie außerdem die maximale Anzahl von Wiederholungsversuchen von dot11ShortRetryLimit auf 1. Deaktivieren und aktivieren Sie die Station anschließend mithilfe der Steuerung „Station aktivieren“, da dot11ShortRetryLimit ein statischer Parameter ist.
- Wählen Sie die Registerkarte MAC und überprüfen Sie, ob die angezeigte RX-Konstellation mit dem Modulations- und Codierungsschema übereinstimmt, das mit den Parametern MCS und Subcarrier Format konfiguriert wurde. Zum Beispielample, 16 QAM wird für MCS 4 und 20 MHz 802.11a verwendet. Mit den Standardeinstellungen sollten Sie einen Durchsatz von etwa 8.2 Mbit/s sehen.
RF-Loopback-Modus: Over-the-Air-Übertragung
Die drahtlose Übertragung ähnelt der kabelgebundenen Übertragung. Die Kabel werden durch Antennen ersetzt, die für die ausgewählte Kanalmittenfrequenz und Systembandbreite geeignet sind.
Achtung: Lesen Sie vor der Verwendung des Systems die Produktdokumentation aller Hardwarekomponenten, insbesondere der NI-HF-Geräte.
USRP RIO- und FlexRIO-Geräte sind nicht für die drahtlose Übertragung mit einer Antenne zugelassen oder lizenziert. Daher kann der Betrieb dieser Produkte mit einer Antenne gegen lokale Gesetze verstoßen. Stellen Sie sicher, dass Sie alle lokalen Gesetze einhalten, bevor Sie dieses Produkt mit einer Antenne betreiben.
Basisband-Loopback-Modus
Der Basisband-Loopback ähnelt dem RF-Loopback. In diesem Modus wird die HF umgangen. TX sampDateien werden direkt an die RX-Verarbeitungskette auf dem FPGA übertragen. Es ist keine Verkabelung an den Geräteanschlüssen erforderlich. Um die Station im Baseband Loopback zu betreiben, stellen Sie den im Blockdiagramm als Konstante angegebenen Betriebsmodus manuell auf Baseband Loopback ein.
Zusätzliche Konfigurationsoptionen
PN Datengenerator
Sie können den integrierten Pseudo-Noise (PN)-Datengenerator verwenden, um TX-Datenverkehr zu erzeugen, was für die Messung der Systemdurchsatzleistung nützlich ist. Der PN-Datengenerator wird durch die Parameter „PN-Datenpaketgröße“ und „PN-Pakete pro Sekunde“ konfiguriert. Die Datenrate am Ausgang des PN-Datengenerators entspricht dem Produkt beider Parameter. Beachten Sie, dass der tatsächliche Systemdurchsatz auf der RX-Seite von den Übertragungsparametern abhängt, einschließlich des Subträgerformats und des MCS-Werts, und niedriger sein kann als die vom PN-Datengenerator generierte Rate.
Die folgenden Schritte liefern ein BspampAbbildung 1 zeigt, wie der PN-Datengenerator den Einfluss der Konfiguration des Übertragungsprotokolls auf den erreichbaren Durchsatz zeigen kann. Beachten Sie, dass die angegebenen Durchsatzwerte je nach tatsächlich verwendeter Hardwareplattform und Kanal leicht unterschiedlich sein können.
- Richten Sie zwei Stationen (Station A und Station B) ein, konfigurieren Sie sie und betreiben Sie sie wie in „Ausführen dieser Sample-Projekt“.
- Passen Sie die Einstellungen für „Geräte-MAC-Adresse“ und „Ziel-MAC-Adresse“ so an, dass die Geräteadresse von Station A das Ziel von Station B ist und umgekehrt, wie zuvor beschrieben.
- Stellen Sie an Station B die Datenquelle auf Manuell ein, um TX-Daten von Station B zu deaktivieren.
- Aktivieren Sie beide Stationen.
- Mit den Standardeinstellungen sollten Sie auf Station B einen Durchsatz von etwa 8.2 Mbit/s sehen.
- Wechseln Sie zur Registerkarte „MAC“ von Station A.
- Stellen Sie die PN-Datenpaketgröße auf 4061 ein.
- Stellen Sie die Anzahl der PN-Pakete pro Sekunde auf 10,000 ein. Diese Einstellung sättigt den TX-Puffer für alle möglichen Konfigurationen.
- Wechseln Sie zur Registerkarte „Erweitert“ von Station A.
- Setzen Sie den dot11RTSThreshold auf einen Wert größer als die PN-Datenpaketgröße (5,000), um das RTS/CTS-Verfahren zu deaktivieren.
- Setzen Sie die durch dot11ShortRetryLimit dargestellte maximale Anzahl von Wiederholungsversuchen auf 1, um erneute Übertragungen zu deaktivieren.
- Deaktivieren und aktivieren Sie Station A, da dot11RTSThreshold ein statischer Parameter ist.
- Probieren Sie unterschiedliche Kombinationen von Subcarrier-Format und MCS auf Station A aus. Beobachten Sie die Änderungen in der RX-Konstellation und im RX-Durchsatz auf Station B.
- Stellen Sie das Subcarrier-Format auf 40 MHz (IEEE 802.11ac) und MCS auf 7 auf Station A ein. Beachten Sie, dass der Durchsatz auf Station B etwa 72 Mbit/s beträgt.
Videoübertragung
Bei der Übertragung von Videos kommen die Fähigkeiten des 802.11 Application Frameworks voll zur Geltung. Um eine Videoübertragung mit zwei Geräten durchzuführen, richten Sie eine Konfiguration wie im vorherigen Abschnitt beschrieben ein. Das 802.11 Application Framework bietet eine UDP-Schnittstelle, die sich gut für Videostreaming eignet. Sender und Empfänger benötigen eine Videostream-Anwendung (z. B.ample, VLC, das von http://videolan.org heruntergeladen werden kann). Als Datenquelle kann jedes Programm verwendet werden, das UDP-Daten übertragen kann. Als Datensenke kann jedes Programm verwendet werden, das UDP-Daten empfangen kann.
Konfigurieren des Empfängers
Der als Empfänger fungierende Host nutzt das 802.11 Application Framework, um empfangene 802.11-Datenrahmen weiterzuleiten und sie über UDP an den Videostream-Player weiterzuleiten.
- Erstellen Sie ein neues Projekt wie in „Durchführen des Labs“ beschrieben.VIEW Host Code“ und legen Sie die richtige RIO-Kennung im RIO-Geräteparameter fest.
- Stellen Sie die Stationsnummer auf 1 ein.
- Belassen Sie den Betriebsmodus im Blockdiagramm auf dem Standardwert „RF Multi Station“, wie zuvor beschrieben.
- Belassen Sie für die Geräte-MAC-Adresse und die Ziel-MAC-Adresse die Standardwerte.
- Wechseln Sie zur Registerkarte „MAC“ und stellen Sie „Datensenke“ auf UDP ein.
- Aktivieren Sie die Station.
- Starten Sie cmd.exe und wechseln Sie in das VLC-Installationsverzeichnis.
- Starten Sie die VLC-Anwendung als Streaming-Client mit dem folgenden Befehl: vlc udp://@:13000, wobei der Wert 13000 dem Übertragungsport der Datensenkenoption entspricht.
Konfigurieren des Senders
Der als Sender fungierende Host empfängt UDP-Pakete vom Video-Streaming-Server und verwendet das 802.11 Application Framework, um sie als 802.11-Datenrahmen zu übertragen.
- Erstellen Sie ein neues Projekt wie in „Durchführen des Labs“ beschrieben.VIEW Host Code“ und legen Sie die richtige RIO-Kennung im RIO-Geräteparameter fest.
- Stellen Sie die Stationsnummer auf 2 ein.
- Belassen Sie den Betriebsmodus im Blockdiagramm auf dem Standardwert „RF Multi Station“, wie zuvor beschrieben.
- Stellen Sie die Geräte-MAC-Adresse so ein, dass sie der Ziel-MAC-Adresse von Station 1 ähnelt (Standardwert:
46:6F:4B:75:6D:62) - Stellen Sie die Ziel-MAC-Adresse so ein, dass sie der Geräte-MAC-Adresse von Station 1 ähnelt (Standardwert:
46:6F:4B:75:6D:61) - Wechseln Sie zur Registerkarte „MAC“ und stellen Sie die Datenquelle auf UDP ein.
- Aktivieren Sie die Station.
- Starten Sie cmd.exe und wechseln Sie in das VLC-Installationsverzeichnis.
- Identifizieren des Pfads zu einem Video file die zum Streamen verwendet werden sollen.
- Starten Sie die VLC-Anwendung als Streaming-Server mit dem folgenden Befehl vlc „PATH_TO_VIDEO_FILE”
:sout=#std{access=udp{ttl=1},mux=ts,dst=127.0.0.1: UDP_Port_Value}, wobei PATH_TO_VIDEO_FILE sollte durch den Speicherort des zu verwendenden Videos ersetzt werden und der Parameter UDP_Port_Value muss gleich 12000 + Stationsnummer sein, also 12002.
Der als Empfänger fungierende Host zeigt das vom Sender gestreamte Video an.
Fehlerbehebung
In diesem Abschnitt erfahren Sie, wie Sie die Grundursache eines Problems ermitteln, wenn das System nicht wie erwartet funktioniert. Dies wird für eine Konfiguration mit mehreren Stationen beschrieben, in der Station A und Station B senden.
In den folgenden Tabellen finden Sie Informationen dazu, wie Sie den normalen Betrieb überprüfen und typische Fehler erkennen.
Normal Betrieb | |
Normal Betrieb Prüfen | · Stellen Sie die Stationsnummern auf unterschiedliche Werte ein.
· Passen Sie die Einstellungen richtig an Gerät MAC Adresse Und Ziel MAC Adresse wie zuvor beschrieben. · Belassen Sie die anderen Einstellungen auf den Standardwerten. |
Beobachtungen: | |
· RX-Durchsatz im Bereich von 7.5 Mbit/s an beiden Stationen. Dies hängt davon ab, ob es sich um einen drahtlosen oder einen kabelgebundenen Kanal handelt.
· An MAC Tab: o MAC TX Statistiken: Der Daten ausgelöst Und ACK Ausgelöst Die Indikatoren steigen schnell an. o MAC RX Statistiken: Alle Indikatoren steigen schnell an, anstatt RTS erkannt Und CTS erkannt, da die dot11RTS-Schwelle on Fortschrittlich Tab ist größer als PN Daten Paket Größe (die PSDU-Länge) auf MAC Tab. o Die Konstellation im RX Konstellation Graph entspricht der Modulationsordnung des MCS Die Auswahl erfolgt am Sender. o Die TX Block Fehler Rate Das Diagramm zeigt einen akzeptierten Wert. · An RF & PHY Tab: |
o Die RX Leistung Spektrum befindet sich im richtigen Subband basierend auf der ausgewählten Primär Kanal Wähler. Da der Standardwert 1 ist, sollte er zwischen -20 MHz und 0 liegen in RX Leistung Spektrum Graph.
o Die CCA Energie Erkennung Schwelle [dBm] ist größer als die aktuelle Leistung im RF Eingang Leistung Graph. o Die gemessene Basisbandleistung beim Paketstart (rote Punkte) in Basisband RX Leistung Graph sollte kleiner sein als die AGC Ziel Signal Leistung on Fortschrittlich Tab. |
|
MAC Statistiken Prüfen | · Station A und Station B deaktivieren
· Auf Station A, MAC Registerkarte, stellen Sie die Daten Quelle Zu Handbuch. · Station A und Station B aktivieren o Station A, MAC Tab: § Daten ausgelöst of MAC TX Statistiken ist Null. § ACK ausgelöst of MAC RX Statistiken ist Null. o Station B, MAC Tab: § RX Durchsatz ist Null. § ACK ausgelöst of MAC TX Statistiken ist Null. § Daten erkannt of MAC RX Statistiken ist Null. · Auf Station A, MAC klicken Sie einmal auf Auslösen TX of Handbuch Daten Quelle o Station A, MAC Tab: § Daten ausgelöst of MAC TX Statistiken lautet 1. § ACK ausgelöst of MAC RX Statistiken lautet 1. o Station B, MAC Tab: § RX Durchsatz ist Null. § ACK ausgelöst of MAC TX Statistiken lautet 1. § Daten erkannt of MAC RX Statistiken lautet 1. |
RTS / CTS Zähler Prüfen | · Station A deaktivieren, die dot11RTSSchwelle auf Null, da es sich um einen statischen Parameter handelt. Aktivieren Sie dann Station A.
· Auf Station A, MAC klicken Sie einmal auf Auslösen TX of Handbuch Daten Quelle o Station A, MAC Tab: § RTS ausgelöst of MAC TX Statistiken lautet 1. § CTS ausgelöst of MAC RX Statistiken lautet 1. o Station B, MAC Tab: § CTS ausgelöst of MAC TX Statistiken lautet 1. § RTS ausgelöst of MAC RX Statistiken lautet 1. |
Falsch Konfiguration | |
System Konfiguration | · Stellen Sie die Stationsnummern auf unterschiedliche Werte ein.
· Passen Sie die Einstellungen richtig an Gerät MAC Adresse Und Ziel MAC Adresse wie zuvor beschrieben. · Belassen Sie die anderen Einstellungen auf den Standardwerten. |
Fehler:
NEIN Daten bereitgestellt für Übertragung |
Anzeige:
Die Zählerwerte von Daten ausgelöst Und ACK ausgelöst in MAC TX Statistiken werden nicht erhöht. Lösung: Satz Daten Quelle Zu PN Daten. Alternativ setzen Sie Daten Quelle Zu UDP und stellen Sie sicher, dass Sie eine externe Anwendung verwenden, um Daten an den wie zuvor beschrieben richtig konfigurierten UDP-Port bereitzustellen. |
Fehler:
MAC TX berücksichtigt Die Medium as beschäftigt |
Anzeige:
Die MAC-Statistikwerte von Daten Ausgelöst Und Präambel erkannt, Teil von MAC TX Statistiken Und MAC RX Statistikenwerden nicht erhöht. Lösung: Überprüfen Sie die Werte der Kurve aktuell im RF Eingang Leistung Diagramm. Stellen Sie die CCA Energie Erkennung Schwelle [dBm] Regelung auf einen Wert, der höher ist als der Minimalwert dieser Kurve. |
Fehler:
Schicken mehr Daten Pakete als Die MAC dürfen Bieten Zu Die PHY |
Anzeige:
Der PN Daten Paket Größe und die PN Pakete Pro Zweite erhöht. Der erreichte Durchsatz wird dadurch jedoch nicht gesteigert. Lösung: Wählen Sie eine höhere MCS Wert und höher Unterträger Format. |
Fehler:
falsch RF Häfen |
Anzeige:
Der RX Leistung Spektrum zeigt nicht die gleiche Kurve wie die TX Leistung Spektrum auf der anderen Station. Lösung: |
Überprüfen Sie, ob die Kabel oder Antennen an die RF-Ports angeschlossen sind, die Sie als TX RF Hafen Und RX RF Hafen. | |
Fehler:
MAC Adresse Nichtübereinstimmung |
Anzeige:
Auf Station B wird keine ACK-Paketübertragung ausgelöst (Teil von MAC TX Statistiken) und die RX Durchsatz ist Null. Lösung: Überprüfen Sie, ob Gerät MAC Adresse von Station B entspricht dem Ziel MAC Adresse von Station A. Für den RF Loopback-Modus beide Gerät MAC Adresse Und Ziel MAC Adresse sollten die gleiche Adresse haben, zum Beispielample 46:6F:4B:75:6D:61. |
Fehler:
Hoch Finanzvorstand if Station A Und B Sind FlexRIOs |
Anzeige:
Der kompensierte Trägerfrequenzoffset (CFO) ist hoch, was die Gesamtleistung des Netzwerks beeinträchtigt. Lösung: Legen Sie die Referenz Uhr zu PXI_CLK oder REF IN/ClkIn. · Für PXI_CLK: Die Referenz wird vom PXI-Chassis übernommen. · REF IN/ClkIn: Die Referenz wird vom ClkIn-Port von NI-5791 übernommen. |
TX Fehler Preise Sind eins in RF Schleife or Basisband Schleife Betrieb Modi | Anzeige:
Eine einzelne Station wird verwendet, bei der der Betriebsmodus so konfiguriert ist, RF Schleife or Basisband Schleife Modus. Die grafische Anzeige der TX-Fehlerraten zeigt 1. Lösung: Dieses Verhalten ist zu erwarten. Die ACK-Pakete gehen verloren, während der MAC TX auf sie wartet; die DCF-Zustandsmaschine auf dem FPGA des MAC verhindert dies im Fall von RF-Loopback- oder Baseband-Loopback-Modi. Daher meldet der MAC TX immer eine fehlgeschlagene Übertragung. Daher sind die gemeldete TX-Paketfehlerrate und die TX-Blockfehlerrate Nullen. |
Bekannte Probleme
Stellen Sie sicher, dass das USRP-Gerät bereits ausgeführt wird und mit dem Host verbunden ist, bevor der Host gestartet wird. Andernfalls wird das USRP RIO-Gerät vom Host möglicherweise nicht richtig erkannt.
Eine vollständige Liste der Probleme und Problemumgehungen finden Sie im LabVIEW Bekannte Probleme mit Communications 802.11 Application Framework 2.1.
Zugehörige Informationen
USRP-2940/2942/2943/2944/2945 Erste Schritte USRP-2950/2952/2953/2954/2955 Erste Schritte IEEE Standards Association: 802.11 Wireless LANs Siehe LaborVIEW Communications System Design Suite Manual, online verfügbar, für Informationen zu LabVIEW Konzepte oder Objekte, die in diesem s verwendet werdenampdas Projekt.
Besuchen Sie ni.com/info und geben Sie den Infocode 80211AppFWManual ein, um auf das Labor zuzugreifenVIEW Weitere Informationen zum Entwurf des 802.11-Anwendungsframeworks finden Sie im Handbuch zum 802.11-Anwendungsframework für Kommunikation.
Sie können auch das Kontexthilfefenster verwenden, um grundlegende Informationen über Lab zu erhaltenVIEW Objekte, während Sie den Cursor über jedes Objekt bewegen. Um das Kontexthilfefenster in Lab anzuzeigenVIEW, wählen View»Kontexthilfe.
Akronyme
Akronym | Bedeutung |
ACK | Anerkennung |
AGC | Automatische Verstärkungsregelung |
A-MPDU | Aggregierte MPDU |
CCA | Klare Kanalbewertung |
Finanzvorstand | Trägerfrequenzoffset |
CSMA/CA | Carrier-Sense-Mehrfachzugriff mit Kollisionsvermeidung |
CTS | Sendebereit |
CW | Kontinuierliche Welle |
DAC | Digital-Analog-Wandler |
DCF | Verteilte Koordinationsfunktion |
DMA | Direkter Speicherzugriff |
FCS | Rahmenprüfsequenz |
MAC | Mittlere Zugriffskontrollschicht |
MCS | Modulations- und Kodierungsschema |
MIMO | Mehrere Eingänge, mehrere Ausgänge |
MPDU | MAC-Protokolldateneinheit |
Nettoinventarwert | Netzwerkzuordnungsvektor |
Nicht-HT | Geringer Durchsatz |
OFDM | Orthogonales Frequenzmultiplexing |
PAPR | Verhältnis von Spitzen- zu Durchschnittsleistung |
PHY | Physikalische Schicht |
PLCP | Konvergenzverfahren der physikalischen Schicht |
PN | Pseudo-Rauschen |
PSDU | PHY-Dienstdateneinheit |
QAM | Quadratur ampHöhenmodulation |
RTS | Sendeanforderung |
RX | Erhalten |
SIFS | Kurzer Zwischenbildabstand |
SISO | Einzeleingang, Einzelausgang |
T2H | Ziel für den Host |
TX | Übertragen |
UDP | Benutzer datagRAM-Protokoll |
Weitere Informationen zu NI-Marken finden Sie in den NI-Marken- und Logo-Richtlinien unter ni.com/trademarks. Andere hier erwähnte Produkt- und Firmennamen sind Marken oder Handelsnamen der jeweiligen Unternehmen. Informationen zu Patenten für NI-Produkte/-Technologie finden Sie an der entsprechenden Stelle: Hilfe»Patente in Ihrer Software, der Datei patents.txt file auf Ihrem Datenträger oder die Patentmitteilung von National Instruments unter ni.com/patents. Informationen zu Endbenutzer-Lizenzvereinbarungen (EULAs) und rechtlichen Hinweisen von Drittanbietern finden Sie in der Readme-Datei file für Ihr NI-Produkt. Informationen zur globalen Handelskonformitätsrichtlinie von NI sowie Informationen zum Abrufen relevanter HTS-Codes, ECCNs und anderer Import-/Exportdaten finden Sie in den Export-Compliance-Informationen unter ni.com/legal/export-compliance. NI GIBT KEINE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GARANTIE FÜR DIE GENAUIGKEIT DER HIER ENTHALTENEN INFORMATIONEN UND HAFTET NICHT FÜR FEHLER. US-Regierungskunden: Die in diesem Handbuch enthaltenen Daten wurden auf private Kosten entwickelt und unterliegen den geltenden eingeschränkten Rechten und eingeschränkten Datenrechten gemäß FAR 52.227-14, DFAR 252.227-7014 und DFAR 252.227-7015.
Dokumente / Ressourcen
![]() |
NATIONAL INSTRUMENTS LabVIEW Kommunikation 802.11 Anwendungs-Framework 2.1 [pdf] Benutzerhandbuch PXIe-8135, LaborVIEW Kommunikation 802.11 Anwendungsframework 2.1, LaborVIEW Kommunikation 802.11 Anwendung, Framework 2.1, LaborVIEW Kommunikation 802.11, Anwendungsframework 2.1 |