INSTRUMENTU NAZIONALAK LabVIEW Komunikazioak 802.11 Aplikazio-esparrua 2.1
Produktuaren informazioa: PXIe-8135
PXIe-8135 laborategian bi norabideko datu-transmisiorako erabiltzen den gailua daVIEW Komunikazioak 802.11 Aplikazio-esparrua 2.1. Gailuak bi NI RF gailu behar ditu, bai USRP
RIO gailuak edo FlexRIO moduluak ostalari-ordenagailu ezberdinetara konektatu behar dira, ordenagailu eramangarriak, ordenagailuak edo PXI txaseak izan daitezkeenak. Konfigurazioak RF kableak edo antenak erabil ditzake. Gailua bateragarria da PXI-n oinarritutako ostalari-sistemekin, PCI edo PCI Express-en oinarritutako MXI moldagailu batekin edo Express txartelean oinarritutako MXI egokitzaile batekin ordenagailu eramangarri batekin. Ostalari-sistemak gutxienez 20 GB-ko espazio libre izan behar ditu eta 16 GB-ko RAM.
Sistemaren eskakizunak
Softwarea
- Windows 7 SP1 (64 biteko) edo Windows 8.1 (64 biteko)
- LaborategiaVIEW Komunikazio Sistemaren Diseinu Suite 2.0
- 802.11 Aplikazio-esparrua 2.1
Hardwarea
802.11 Aplikazio Markoa bi norabideko datuen transmisiorako erabiltzeko, bi NI RF gailu behar dituzu, 40 MHz, 120 MHz edo 160 MHz banda-zabalera duten USRP RIO gailuak edo FlexRIO moduluak. Gailuak ostalari-ordenagailu desberdinetara konektatuta egon behar dira, ordenagailu eramangarriak, ordenagailuak edo PXI txasisak izan daitezkeenak. 1. irudiak bi estazioren konfigurazioa erakusten du, bai RF kableak (ezkerrean) edo antenak (eskuinean) erabiliz.
1. taulak beharrezko hardwarea aurkezten du aukeratutako konfigurazioaren arabera.
Konfigurazioa | Bi konfigurazioak | USRP RIO konfigurazioa | FlexRIO FPGA/FlexRIO RF egokitzaile moduluaren konfigurazioa | |||||
Ostalaria
PC |
SMA
Kablea |
Atenuatzailea | Antena | USRP
gailua |
MXI
Egokitzailea |
FlexRIO FPGA
modulua |
FlexRIO egokitzailea
modulua |
|
Bi gailu, kabledunak | 2 | 2 | 2 | 0 | 2 | 2 | 2 | 2 |
Bi gailu, gain-
airea [1] |
2 | 0 | 0 | 4 | 2 | 2 | 2 | 2 |
- Kontrolagailuak: Gomendatua: PXIe-1085 txasisa edo PXIe-1082 txasisa PXIe-8135 kontrolagailua instalatuta.
- SMA kablea: USRP RIO gailuarekin batera doan kable emea/emea.
- Antena: Modu honi buruzko informazio gehiago lortzeko, ikusi "RF Estazio anitzeko modua: airez gaindiko transmisioa" atalean.
- USRP RIO gailua: USRP-2940/2942/2943/2944/2950/2952/2953/2954 Software Defined Radio birkonfiguragarriak 40 MHz, 120 MHz edo 160 MHz banda-zabalera duten gailuak.
- USRP RIO gailuarekin batera sartzen diren 30 dB-ko atenuatzailea eta SMA konektore ar/emeak dituena.
Oharra: FlexRIO/FlexRIO egokitzaile modulua konfiguratzeko, ez da beharrezkoa atenuatzailea. - FlexRIO FPGA modulua: FlexRIOrako PXIe-7975/7976 FPGA modulua
- FlexRIO egokitzaile-modulua: NI-5791 RF Adapter Module FlexRIO-rako
Aurreko gomendioek PXIn oinarritutako ostalari-sistemak erabiltzen ari zarela suposatzen dute. PCI edo PCI Express oinarritutako MXI moldagailu bat duen ordenagailu bat ere erabil dezakezu, edo Express txartelean oinarritutako MXI egokitzaile duen ordenagailu eramangarri bat.
Ziurtatu zure ostalariak gutxienez 20 GB-ko espazio libre eta 16 GB-ko RAM dituela.
- Kontuz: zure hardwarea erabili aurretik, irakurri produktuaren dokumentazio guztia segurtasun, EMC eta ingurumen arauak betetzen direla ziurtatzeko.
- Kontuz: zehaztutako EMC errendimendua ziurtatzeko, erabili RF gailuak kable eta osagarri blindatuekin soilik.
- Kontuz: Zehaztutako EMC errendimendua ziurtatzeko, USRP gailuaren GPS antenako sarrerara konektatuta daudenak izan ezik I/O kable guztien luzerak ez du 3 m (10 oin) baino gehiago izan behar.
- Kontuz: USRP RIO eta NI-5791 RF gailuak ez daude antena erabiliz airean transmititzeko baimenik edo baimenik. Ondorioz, produktu hau antena batekin erabiltzeak tokiko legeak urratu ditzake. Ziurtatu tokiko lege guztiak betetzen dituzula produktu hau antena batekin erabili aurretik.
Konfigurazioa
- Bi gailu, kabledunak
- Bi gailu, airez kanpokoa [1]
Hardwarearen konfigurazio aukerak
1. taula Beharrezko hardware-osagarriak
Osagarriak | Bi konfigurazioak | USRP RIO konfigurazioa |
---|---|---|
SMA kablea | 2 | 0 |
Antena atenuatzailea | 2 | 0 |
USRP gailua | 2 | 2 |
MXI egokitzailea | 2 | 2 |
FlexRIO FPGA modulua | 2 | N/A |
FlexRIO egokitzaile modulua | 2 | N/A |
Produktuak erabiltzeko jarraibideak
- Ziurtatu produktuaren dokumentazio guztia irakurri eta ulertu dela segurtasun, EMC eta ingurumen arauak betetzen direla ziurtatzeko.
- Ziurtatu RF gailuak sistemaren eskakizunak betetzen dituzten ordenagailu ostalari desberdinetara konektatuta daudela.
- Aukeratu hardware konfigurazio aukera egokia eta konfiguratu beharrezko osagarriak 1. taularen arabera.
- Antena erabiltzen baduzu, ziurtatu tokiko lege guztiak betetzen direla produktu hau antena batekin erabili aurretik.
- Zehaztutako EMC errendimendua ziurtatzeko, erabili RF gailuak kable eta osagarri blindatuekin soilik.
- Zehaztutako EMC errendimendua ziurtatzeko, I/O kable guztien luzera USRP gailuaren GPS antenako sarrerara konektatuta izan ezik 3 m (10 oin) baino luzeagoa izan behar da.
S honen osagaiak ulertzeaample Proiektua
Proiektua Lab-ek osatzen duVIEW ostalari kodea eta LabVIEW Onartutako USRP RIO edo FlexRIO hardware-helburuetarako FPGA kodea. Lotutako karpeta-egitura eta proiektuaren osagaiak hurrengo azpiataletan deskribatzen dira.
Karpetaren egitura
802.11 Aplikazio Markoaren instantzia berri bat sortzeko, abiarazi LabVIEW Communications System Design Suite 2.0 Lab hautatutaVIEW Komunikazioak 2.0 Hasiera menutik. Abiarazitako Proiektua fitxan dauden Proiektu-txantiloietatik, hautatu Aplikazio-esparruak. Proiektua abiarazteko, hautatu:
- 802.11 Diseinatu USRP RIO v2.1 USRP RIO gailuak erabiltzean
- 802.11 FlexRIO v2.1 diseinua FlexRIO FPGA/FlexRIO moduluak erabiltzean
- 802.11 Simulation v2.1 simulazio moduan transmisore fisikoaren (TX) eta hargailuaren (RX) seinaleen prozesamenduaren FPGA kodea exekutatzeko. Simulazio-proiektuaren lotutako gida erantsita dago.
802.11 Diseinu proiektuetarako, honako hauek files eta karpetak zehaztutako karpetaren barruan sortzen dira:
- 802.11 Design USRP RIO v2.1.lvproject / 802.11 Design FlexRIO RIO v2.1.lvproject — Proiektu hau file estekatutako azpiVIei, helburuei eta eraikitze-zehaztapenei buruzko informazioa dauka.
- 802.11 Host.gvi—Goi-mailako ostalari VI honek 802.11 estazio bat inplementatzen du. Ostalariak bitarekin interfazea egiten dufile goi-mailako FPGA VI, 802.11 FPGA STA.gvi-tik eraiki, helburuko azpikarpeta zehatzean kokatuta.
- Eraiketak: karpeta honek aurrez konpilatutako bita daukafiles hautatutako xede-gailurako.
- Komuna: liburutegi arruntak 802.11 aplikazio-esparruan erabiltzen diren ostalari eta FPGArako azpiVI generikoak ditu. Kode honek funtzio matematikoak eta mota bihurketak biltzen ditu.
- FlexRIO/USRP RIO- Karpeta hauek ostalariaren eta FPGA subVIen helburu zehatzen inplementazioak dituzte, irabazia eta maiztasuna ezartzeko kodea barne. Kode hau, kasu gehienetan, emandako helburu espezifikoko streaming-etatik egokitzen daample proiektuak. Helburu espezifikoko goi-mailako FPGA VIak ere badituzte.
- 802.11 v2.1—Karpeta honek 802.11 funtzionalitatea bera dauka FPGA karpeta batzuetan eta ostalari direktorio batean banatuta.
Osagaiak
802.11 Aplikazio Markoak denbora errealean maiztasun-zatiketa ortogonalaren multiplexazioa (OFDM) geruza fisikoa (PHY) eta multimedia sarbidea kontrolatzeko (MAC) inplementazioa eskaintzen ditu IEEE 802.11n oinarritutako sistema baterako. 802.11 aplikazio-esparruko laborategiaVIEW proiektuak geltoki baten funtzionalitateak ezartzen ditu, hartzailearen (RX) eta igorlearen (TX) funtzionalitateak barne.
Betetze-adierazpena eta Desbideraketak
802.11 Aplikazio Markoa IEEE 802.11 zehaztapenekin bat egiteko diseinatuta dago. Diseinua erraz aldagarria izan dadin, 802.11 Aplikazio Markoak IEEE 802.11 estandarraren oinarrizko funtzionalitatean oinarritzen da.
- 802.11a- (Legacy modua) eta 802.11ac- (Very High Throughput modua) PHY bat datoz
- Prestakuntza eremuan oinarritutako paketeen detekzioa
- Seinale eta datu eremuen kodeketa eta deskodeketa
- Clear Channel Assessment (CCA) energia eta seinaleen detekzioan oinarrituta
- Eramailearen atzemateko sarbide anitz talkak saihesteko (CSMA/CA) prozedura birtransmisioa barne
- Ausazko Backoff prozedura
- 802.11a eta 802.11ac bat datozen MAC osagaiak eskaera-bidaltzeko/argitzeko bidaltzeko (RTS/CTS), datu-markoa eta aitorpen-markoa (ACK) transmisioa onartzeko
- ACK sorkuntza 802.11 IEEE-rekin bat datorren fotograma arteko tarte laburra (SIFS) denborarekin (16 µs)
- Sarearen esleipen-bektorea (NAV) euskarria
- MAC protokolo datu-unitatea (MPDU) sortzea eta nodo anitzeko helbideratzea
- L1/L2 APIa, kanpoko aplikazioek goiko MAC funtzionalitateak inplementatzen dituztenak, hala nola batzeko prozedura, erdiko eta beheko MACaren funtzionalitateetara sartzeko.
802.11 Aplikazio Markoak ezaugarri hauek onartzen ditu: - Guardia tarte luzea bakarrik
- Sarrera bakarreko irteera bakarreko (SISO) arkitektura, sarrera anitzeko irteera anitzeko (MIMO) konfigurazioetarako prest
- VHT20, VHT40 eta VHT80 802.11ac estandarrentzako. 802.11ac 80 MHz banda-zabalerarako, laguntza modulazio eta kodetze eskema (MCS) 4 zenbakira mugatzen da.
- MPDU agregatua (A-MPDU) MPDU bakar batekin 802.11ac estandarrako
- Paketez pakete irabazien kontrol automatikoa (AGC) aire bidezko transmisioa eta harrera ahalbidetzen du.
Bisitatu ni.com/info eta sartu informazio kodea 80211AppFWManual Lab-era sartzekoVIEW Komunikazioak 802.11 Aplikazio Markoaren Eskuliburua 802.11 Aplikazio Markoaren diseinuari buruzko informazio gehiago lortzeko.
S hau exekutatzenample Proiektua
802.11 Aplikazio Markoak estazio kopuru arbitrario batekin elkarreragina onartzen du, aurrerantzean RF Estazio Anitzeko modua deritzona. Beste eragiketa-modu batzuk "Funzionamendu-modu eta konfigurazio-aukerak gehigarriak" atalean deskribatzen dira. RF Estazio anitzeko moduan, geltoki bakoitzak 802.11 gailu bakar gisa jokatzen du. Ondorengo deskribapenek bi estazio independente daudela suposatzen dute, bakoitza bere RF gailuarekin exekutatzen dela. Geltoki A eta B geltokia deitzen zaie.
Hardwarea konfiguratzea: kableduna
Konfigurazioaren arabera, jarraitu "USRP RIO konfigurazioa konfiguratzen" edo "FlexRIO/FlexRIO egokitzaile moduluaren konfigurazioa konfiguratzen" ataleko urratsak.
USRP RIO Sistema konfiguratzen
- Ziurtatu USRP RIO gailuak behar bezala konektatuta daudela Lab exekutatzen duten ostalari-sistemetaraVIEW Komunikazio Sistemaren Diseinu Suite.
- Bete urrats hauek RF konexioak sortzeko 2. Irudian erakusten den moduan.
- Konektatu 30 dB-ko bi atenuadore RF0/TX1 portuetara A eta B geltokian.
- Konektatu atenuagailuen beste muturra bi RF kableetara.
- Konektatu A geltokitik datorren RF kablearen beste muturra B geltokiko RF1/RX2 atakara.
- Konektatu B geltokitik datorren RF kablearen beste muturra A geltokiko RF1/RX2 atakara.
- Piztu USRP gailuak.
- Piztu ostalari-sistemak.
RF kableek funtzionamendu-maiztasuna onartu behar dute.
FlexRIO Sistema konfiguratzen
- Ziurtatu FlexRIO gailuak behar bezala konektatuta daudela Lab exekutatzen duten ostalari-sistemetaraVIEW Komunikazio Sistemaren Diseinu Suite.
- Bete urrats hauek RF konexioak sortzeko 3. Irudian erakusten den moduan.
- Konektatu A geltokiaren TX ataka B geltokiaren RX ataka RF kablea erabiliz.
- Konektatu B geltokiaren TX ataka A geltokiaren RX ataka RF kablea erabiliz.
- Piztu ostalari-sistemak.
RF kableek funtzionamendu-maiztasuna onartu behar dute.
Laborategia martxanVIEW Ostalariaren kodea
Ziurtatu laborategiaVIEW Communications System Design Suite 2.0 eta 802.11 Application Framework 2.1 zure sistemetan instalatuta daude. Instalazioa setup.exe exekutatzen hasten da emandako instalazio-euskarritik. Jarraitu instalatzailearen gomendioak instalazio-prozesua osatzeko.
Laborategia martxan jartzeko beharrezkoak diren urratsakVIEW Bi geltokietako ostalari-kodea honela laburbiltzen da:
- Lehenengo ostalariaren A geltokiarentzat:
- a. Abiarazi LabVIEW Komunikazio Sistemaren Diseinu Suite Lab hautatutaVIEW Komunikazioak 2.0 Hasiera menutik.
- b. PROIEKTUAK fitxan, hautatu Aplikazio-esparruak » 802.11 Diseinua… proiektua abiarazteko.
- Hautatu 802.11 Design USRP RIO v2.1 USRP RIO konfigurazioa erabiltzen ari bazara.
- Hautatu 802.11 Design FlexRIO v2.1 FlexRIO konfigurazioa erabiltzen ari bazara.
- c. Proiektu horren barruan, goi-mailako VI 802.11 Host.gvi ostalaria agertzen da.
- d. Konfiguratu RIO identifikatzailea RIO Gailuaren kontrolean. NI Measurement & Automation Explorer (MAX) erabil dezakezu zure gailuaren RIO identifikatzailea lortzeko. USRP RIO gailuaren banda-zabalera (40 MHz, 80 MHz eta 160 MHz bada) berez identifikatzen da.
- Errepikatu 1. urratsa B geltokian bigarren ostalarian.
- Ezarri A geltokiaren zenbakia 1ean eta B geltokiaren 2an.
- FlexRIO konfiguratzeko, ezarri Erreferentzia erlojua PXI_CLK edo REF IN/ClkIn gisa.
- a. PXI_CLK-rako: erreferentzia PXI txasisetik hartzen da.
- b. REF IN/ClkIn: erreferentzia NI-5791 egokitzaile moduluaren ClkIn atakatik hartzen da.
- Egokitu gailuaren MAC Helbidearen eta Helmugako MAC Helbidearen ezarpenak bi geltokietan.
- a. A geltokia: Ezarri gailuaren MAC helbidea eta helmugako MAC helbidea 46:6F:4B:75:6D:61 eta 46:6F:4B:75:6D:62 gisa (balio lehenetsiak).
- b. B geltokia: Ezarri gailuaren MAC helbidea eta helmugako MAC helbidea 46:6F:4B:75:6D:62 eta 46:6F:4B:75:6D:61 gisa.
- Geltoki bakoitzeko, exekutatu LabVIEW host VI exekutatu botoian ( ) sakatuz.
- a. Arrakasta bada, Gailua prest dagoen adierazlea argitzen da.
- b. Errore bat jasotzen baduzu, saiatu hauetako bat:
- Ziurtatu gailua behar bezala konektatuta dagoela.
- Egiaztatu RIO Gailuaren konfigurazioa.
- Gaitu Geltokia A Gaitu Geltokia kontrola Aktibatu gisa ezarrita. Geltoki aktiboaren adierazleak piztuta egon behar du.
- Gaitu B geltokia Gaitu geltokia kontrola Aktibatu gisa ezarriz. Geltoki aktiboaren adierazleak piztuta egon behar du.
- Hautatu MAC fitxa, eta egiaztatu erakutsitako RX konstelazioa beste estazioko MCS eta Subcarrier Format parametroak erabiliz konfiguratutako modulazio eta kodetze eskemarekin bat datorrela. Adibidezample, utzi Subcarrier formatua eta MCS lehenetsita A geltokian eta ezarri Subcarrier formatua 40 MHz-en (IEEE 802.11 ac) eta MCS 5ean B geltokian. 16-koadratura amplitude modulazioa (QAM) MCS 4rako erabiltzen da eta B Geltokiko erabiltzailearen interfazean gertatzen da. 64 QAM MCS 5erako erabiltzen da eta A Geltokiko erabiltzailearen interfazean gertatzen da.
- Hautatu RF & PHY fitxa, eta egiaztatu erakutsitako RX Power espektroa beste geltokiko hautatutako Subcarrier formatuaren antzekoa dela. A geltokiak 40 MHz RX potentzia espektroa erakusten du, B geltokiak, berriz, 20 MHz RX potentzia espektroa.
Oharra: 40 MHz-ko banda-zabalera duten USRP RIO gailuek ezin dituzte transmititu edo jaso 80 MHz-ko banda-zabalerarekin kodetutako paketeak.
A eta B geltokiko 802.11 Aplikazio Markoaren erabiltzaile-interfazeak 6 eta 7. irudian agertzen dira, hurrenez hurren. Estazio bakoitzaren egoera kontrolatzeko, 802.11 Aplikazio Markoak hainbat adierazle eta grafiko eskaintzen ditu. Aplikazioen ezarpen guztiak, baita grafikoak eta adierazleak ere, hurrengo azpiataletan deskribatzen dira. Aurrealdeko paneleko kontrolak hiru multzo hauetan sailkatzen dira:
- Aplikazioaren ezarpenak: Kontrol horiek geltokia piztu aurretik ezarri behar dira.
- Exekuzio-denboraren ezarpen estatikoak: kontrol horiek itzali eta gero geltokia piztu behar dute. Gaitu Geltokia kontrola erabiltzen da horretarako.
- Exekuzio-denboraren ezarpen dinamikoak: kontrol horiek geltokia martxan dagoen tokian ezar daitezke.
Kontrolen eta adierazleen deskribapena
Oinarrizko Kontrolak eta Adierazleak
Aplikazioaren ezarpenak
Aplikazioaren ezarpenak VI-a hasten denean aplikatzen dira eta ezin dira aldatu VI-a martxan jarri eta gero. Ezarpen hauek aldatzeko, gelditu VI-a, aplikatu aldaketak eta berrabiarazi VI-a. 6. irudian ageri dira.
Parametroa | Deskribapena |
RIO Gailua | RF hardware gailuaren RIO helbidea. |
Erreferentzia Erlojua | Gailuko erlojuen erreferentzia konfiguratzen du. Erreferentziako maiztasunak 10 MHz izan behar du. Iturburu hauen artean aukeratu dezakezu:
Barnekoa—Barneko erreferentzia-erlojua erabiltzen du. ERREF IN / ClkIn—Erreferentzia REF IN atakatik (USRP-294xR eta USRP-295XR) edo ClkIn atakatik (NI 5791) hartzen da. GPSa—Erreferentzia GPS modulutik hartzen da. USRP- 2950/2952/2953 gailuetarako soilik aplikagarria. PXI_CLK—Erreferentzia PXI txasisetik hartua da. NI-7975 egokitzaile moduluak dituzten PXIe-7976/5791 helburuetarako soilik aplikagarria. |
Funtzionamendua Modua | Bloke diagraman konstante gisa ezarri da. 802.11 aplikazio-esparruak modu hauek eskaintzen ditu:
RF Loopback—Gailu baten TX bidea gailu beraren RX bidearekin konektatzen du RF kablea erabiliz edo antenak erabiliz. RF Anitza Geltokia—Datuen transmisio erregularra bi estazio independente edo gehiagorekin gailu indibidualetan exekutatzen direnak, antenak edo kable bidezko konexioen bidez. RF Multi Station funtzionamendu modu lehenetsia da. Oinarrizko banda loopback—RF loopback-aren antzekoa, baina kanpoko kablearen loopback barneko oinarrizko banda digitalaren loopback bidearekin ordezkatzen da. |
Exekuzio-denboraren ezarpen estatikoak
Exekuzio-denboraren ezarpen estatikoak geltokia itzalita dagoen bitartean bakarrik alda daitezke. Parametroak geltokia piztean aplikatzen dira. 6. irudian ageri dira.
Parametroa | Deskribapena |
Geltokia Zenbakia | Zenbakizko kontrola geltoki-zenbakia ezartzeko. Korrika egiteko geltoki bakoitzak zenbaki ezberdin bat izan behar du. 10era artekoa izan daiteke. Erabiltzaileak martxan dauden estazioen kopurua handitu nahi badu, MSDU Sekuentzia Zenbakiaren esleipenaren eta Bikoiztuen Detekzioaren cachea behar den baliora handitu beharko litzateke, balio lehenetsia 10 baita. |
Lehen mailakoa Kanala Zentroa Maiztasuna [Hz] | Transmisorearen kanalaren erdiko maiztasun nagusia da Hz-tan. Baliozko balioak geltokia exekutatzen ari den gailuaren araberakoak dira. |
Lehen mailakoa Kanala Hautatzailea | Zenbakizko kontrola kanal nagusi gisa zein azpibanda erabiltzen den zehazteko. PHY-k 80 MHz-ko banda-zabalera hartzen du, zeina 0 MHz-ko banda-zabalera duten lau azpibandetan banatu daitekeen {3,…,20} errendimendu handiko (ez-HT) seinalerako. Banda zabalagoetarako azpibandak konbinatzen dira. Bisitatu ni.com/info eta sartu informazio kodea 80211AppFW Eskuliburua sartzeko LaborategiaVIEW Komunikazioak 802.11 Aplikazioa Esparrua Eskuliburua kanalizazioari buruzko informazio gehiago lortzeko. |
Boterea Maila [dBm] | Irteerako potentzia maila digital-analogiko bihurgailu (DAC) sorta osoa duen uhin jarraituaren (CW) seinalearen transmisioa kontuan hartuta. OFDM-ren gailur-batez besteko potentzia-erlazio altuak esan nahi du transmititutako 802.11 fotogramen irteerako potentzia doitutako potentzia-mailaren azpitik 9 dB eta 12 dB izan ohi dela. |
TX RF Portua | TX-rako erabiltzen den RF ataka (USRP RIO gailuetarako soilik aplika daiteke). |
RX RF Portua | RX-rako erabiltzen den RF ataka (USRP RIO gailuetarako soilik aplika daiteke). |
Gailua MAC Helbidea | Estazioarekin lotutako MAC helbidea. Adierazle boolearrak emandako MAC helbidea baliozkoa den edo ez erakusten du. MAC helbidearen baliozkotzea modu dinamikoan egiten da. |
Exekuzio-denboraren ezarpen dinamikoak
Exekuzio-denbora dinamikoaren ezarpenak edozein unetan alda daitezke eta berehala aplikatzen dira, geltokia aktibo dagoenean ere. 6. irudian ageri dira.
Parametroa | Deskribapena |
Azpigarraiatzailea Formatua | IEEE 802.11 formatu estandar batetik bestera aldatzeko aukera ematen du. Onartutako formatuak hauek dira: |
· 802.11a 20 MHz-ko banda-zabalera duena
· 802.11ac 20 MHz-ko banda-zabalera duena · 802.11ac 40 MHz-ko banda-zabalera duena · 802.11ac 80 MHz-ko banda zabalera (MCS onartzen da 4 arte) |
|
MCS | Datu-markoak kodetzeko erabiltzen den modulazio- eta kodetze-eskemaren indizea. ACK fotogramak beti bidaltzen dira MCS 0rekin. Kontuan izan MCS balio guztiak ez direla aplikagarriak azpieramaile formatu guztietarako eta MCSren esanahia aldatzen dela azpieramailearen formatuarekin. MCS eremuaren ondoan dagoen testu-eremuak modulazio-eskema eta kodetze-tasa erakusten ditu uneko MCS eta azpigarraio formatuaren arabera. |
AGC | Gaituta badago, irabazi-ezarpen optimoa aukeratzen da jasotako seinalearen potentziaren arabera. RX irabaziaren balioa Eskuzko RX Gainetik hartzen da AGC desgaituta badago. |
Eskuliburua RX Irabazi [DB] | Eskuzko RX irabaziaren balioa. AGC desgaituta badago aplikatuko da. |
Helmuga MAC Helbidea | Paketeak bidali behar diren helmugako MAC helbidea. Adierazle boolearrak emandako MAC helbidea baliozkoa den ala ez erakusten du. RF loopback moduan exekutatzen bada, Helmuga MAC Helbidea eta du Gailua MAC Helbidea antzekoa izan beharko luke. |
Adierazleak
Hurrengo taulan aurrealdeko panel nagusian gertatutako adierazleak aurkezten dira 6. Irudian ikusten den bezala.
Parametroa | Deskribapena |
Gailua Prest | Adierazle boolearrak gailua prest dagoen adierazten du. Errore bat jasotzen baduzu, saiatu hauetako bat:
· Ziurtatu RIO gailua behar bezala konektatuta dagoela. · Egiaztatu konfigurazioa RIO Gailua. · Egiaztatu geltokiaren zenbakia. Desberdina izan beharko luke geltoki bat baino gehiago ostalari berean exekutatzen ari badira. |
Helburua FIFO Gainezka | Adierazle boolearra pizten den xedean gainezka badago (T2H) lehen sartu-lehenengo memoria bufferetan (FIFO). T2H FIFOren batek gainezka egiten badu, bere informazioa ez da fidagarria. FIFO horiek hauek dira:
· T2H RX Datu gainezka · T2H Konstelazio gainezka · T2H RX Power Spectrum gainezka · T2H Kanalaren Estimazioa gainezkatzea · TX to RF FIFO gainezka |
Geltokia Aktiboa | Adierazle boolearrak geltokia RF aktibatuta dagoen erakusten du geltokia gaitu ondoren Gaitu Geltokia kontrolatzeko On. |
Aplikatua RX Irabazi [DB] | Zenbakizko adierazle batek unean aplikatzen den RX irabaziaren balioa erakusten du. Balio hau Eskuzko RX irabazia da AGC desgaituta dagoenean, edo kalkulatutako RX irabazia AGC gaituta dagoenean. Bi kasuetan, irabaziaren balioa gailuaren gaitasunek behartzen dute. |
Baliozkoa | Adierazle boolearrek ematen duten ala ez adierazten dute Gailua MAC Helbidea eta Helmuga MAC Helbidea geltokiekin lotutakoak balio dute. |
MAC fitxa
Ondorengo tauletan MAC fitxan jartzen diren kontrolak eta adierazleak zerrendatzen dira 6. Irudian ikusten den bezala.
Exekuzio-denboraren ezarpen dinamikoak
Parametroa | Deskribapena |
Datuak Iturria | Ostalaritik xedera bidaltzen diren MAC fotogramen iturburua zehazten du.
Desaktibatuta—Metodo hau erabilgarria da TX datuak igortzea desgaitzeko TX katea aktibo dagoen bitartean ACK paketeak abiarazteko. UDP—Metodo hau baliagarria da demoak erakusteko, adibidez, kanpoko bideo-streaming aplikazio bat erabiltzen denean, edo kanpoko sareak probatzeko tresna erabiltzeko, adibidez, Iperf. Metodo honetan, sarrerako datuak 802.11 estaziora iristen edo sortzen dira erabiltzailea da erabiliztagram protokoloa (UDP). PN Datuak—Metodo honek ausazko bitak bidaltzen ditu eta proba funtzionaletarako erabilgarria da. Paketearen tamaina eta tarifa erraz egokitu daitezke. |
Eskuliburua—Metodo hau erabilgarria da pakete bakarrak abiarazteko arazketa helburuetarako.
Kanpokoa—Utzi 802.11 Aplikazio Markoak eskaintzen dituen MAC eta PHY funtzionalitateak erabil ditzaten kanpoko goiko MAC errealizazio potentzial bati edo kanpoko beste aplikazio batzuei. |
|
Datuak Iturria Aukerak | Fitxa bakoitzak dagozkien datu-iturburuen aukerak erakusten ditu.
UDP fitxa—Doako UDP ataka igorgailuaren datuak berreskuratzeko geltoki-zenbakiaren arabera ateratzen da berez. PN fitxa – PN Datuak Paketea Tamaina—Paketearen tamaina bytetan (barrutia 4061era mugatuta dago, hau da, A-MPDU bakarra MAC gainkargak murriztuta) PN fitxa – PN Paketeak per Bigarrena—Segundoko igorri beharreko batez besteko pakete kopurua (10,000ra mugatua. Lor daitekeen errendimendua txikiagoa izan daiteke estazioaren konfigurazioaren arabera). Eskuliburua fitxa – Trigger TX—Kontrol boolearra TX pakete bakarra abiarazteko. |
Datuak Konketa | Aukera hauek ditu:
· Desaktibatuta- Datuak baztertzen dira. · UDP— Gaituta badago, jasotako fotogramak konfiguratutako UDP helbidera eta atakara birbidaltzen dira (ikus behean). |
Datuak Konketa Aukera | Beharrezko konfigurazio hauek ditu UDP datu-husketa aukerarako:
· Transmititu IP Helbidea—UDP irteera-korrontearen helmuga IP helbidea. · Transmititu Portua—Udp irteera-korrontearen xede den UDP ataka, normalean 1,025 eta 65,535 artean. |
Berrezarri TX Estatistika | Kontrol boolearra, kontagailu guztiak berrezartzeko MAC TX Estatistikak kluster. |
Berrezarri RX Estatistika | Kontrol boolearra, kontagailu guztiak berrezartzeko MAC RX Estatistikak kluster. |
balioak per bigarrena | Kontrol boolearra erakusteko MAC TX Estatistikak eta MAC RX Estatistikak azken berrezarri zenetik metatutako balioak edo segundoko balioak bezala. |
Grafikoak eta Adierazleak
Hurrengo taulan MAC fitxan aurkezten diren adierazleak eta grafikoak aurkezten dira 6. Irudian agertzen den bezala.
Parametroa | Deskribapena |
Datuak Iturria Aukerak – UDP | Jaso Portua—UDP sarrera-korrontearen UDP ataka iturria.
FIFO Osoa—Adierazten du UDP irakurgailuaren socket buffer-a txikia dela emandako datuak irakurtzeko, beraz paketeak bota egiten dira. Handitu socket buffer tamaina. Datuak Transferentzia—Paketeak emandako atakatik behar bezala irakurri direla adierazten du. Xehetasun gehiago lortzeko, begiratu bideoaren streaming-era. |
Datuak Konketa Aukera – UDP | FIFO Osoa—Adierazten du UDP igorlearen socket buffer-a txikia dela RX Data zuzeneko memoriarako sarbidea (DMA) FIFOtik karga jasotzeko, beraz paketeak bota egiten dira. Handitu socket buffer tamaina.
Datuak Transferentzia—Paketeak DMA FIFOtik behar bezala irakurri eta emandako UDP atakara birbidaltzen direla adierazten du. |
RX Konstelazioa | Adierazpen grafikoak RX I/Q s konstelazioa erakusten duampjasotako datu-eremuko fitxategiak. |
RX Errendimendua [bit/s] | Zenbakizko adierazpenak jasotako eta deskodetutako fotograma arrakastatsuen datu-tasa erakusten du Gailua MAC Helbidea. |
Datuak Tarifa [Mbps] | Adierazpen grafikoak jasotako eta deskodetutako fotograma arrakastatsuen datu-tasa erakusten du Gailua MAC Helbidea. |
MAC TX Estatistikak | Zenbakizko adierazleak MAC TX-ri lotutako kontagailu hauen balioak erakusten ditu. Aurkeztutako balioak azken berrezarri zenetik metatutako balioak izan daitezke edo segundoko balioak kontrol boolearraren egoeraren arabera. balioak per bigarrena.
· RTS Triggered · CTS Triggered · Abian jarritako datuak · ACK aktibatzen da |
MAC RX Estatistikak | Zenbakizko adierazpenak MAC RX-rekin erlazionatutako kontagailu hauen balioak erakusten ditu. Aurkeztutako balioak azken berrezarri zenetik metatutako balioak izan daitezke edo segundoko balioak kontrol boolearraren egoeraren arabera. balioak per bigarrena.
· Hitzaurrea detektatu da (sinkronizazioaren bidez) |
· Jasotako PHY zerbitzuko datu-unitateak (PSDU) (geruza fisikoko konbergentzia-prozeduraren (PLCP) goiburua balio duten fotogramak, formatu-urraketarik gabeko fotogramak)
· MPDU CRC OK (fotograma egiaztatzeko sekuentzia (FCS) egiaztapena gainditzen da) · RTS detektatu da · CTS detektatu da · Datuak detektatuta · ACK detektatu da |
|
TX Errorea Tarifak | Adierazpen grafikoak TX paketeen errore-tasa eta TX bloke-errore-tasa erakusten ditu. TX paketeen errore-tasa transmititutako MPDU arrakastatsuaren eta transmisio-saioen kopuruaren proportzioan kalkulatzen da. TX blokearen errore-tasa transmititzen den MPDU arrakastatsuaren transmisio-kopuru osoaren proportzioan kalkulatzen da. Balio berrienak grafikoaren goiko eskuinaldean bistaratzen dira. |
Batez bestekoa Birtransmisioak per Paketea | Adierazpen grafikoak transmisio-saioen batez besteko kopurua erakusten du. Azken balioa grafikoaren goiko eskuinaldean bistaratzen da. |
RF & PHY fitxa
Ondorengo tauletan RF & PHY fitxan jartzen diren kontrolak eta adierazleak zerrendatzen dira 8. Irudian ikusten den bezala.
Exekuzio-denboraren ezarpen dinamikoak
Parametroa | Deskribapena |
CCA Energia Detekzioa Atalasea [dBm] | Jasotako seinalearen energia atalasearen gainetik badago, geltokiak euskarri okupatuta dagoela kalifikatzen du eta Backoff prozedura eten egiten du, halakorik balego. Ezarri CCA Energia Detekzioa Atalasea [dBm] kontrolatu RF Sarrerako Potentzia grafikoko korronte kurbaren balio minimoa baino handiagoa den balio batera. |
Grafikoak eta Adierazleak
Parametroa | Deskribapena |
Behartuta LO Maiztasuna TX [Hz] | Benetako erabilitako TX maiztasuna xedean. |
RF Maiztasuna [Hz] | RF zentroko maiztasuna doikuntzaren ondoren oinarrituta Lehen mailakoa Kanala Hautatzailea kontrola eta funtzionamendu-banda zabalera. |
Behartuta LO Maiztasuna RX [Hz] | Benetako erabilitako RX maiztasuna xedean. |
Behartuta Boterea Maila [dBm] | Uneko gailuaren ezarpenak eskaintzen dituen 0 dBFS-ko uhin jarraitu baten potentzia-maila. 802.11 seinaleen batez besteko irteera-potentzia maila horretatik behera 10 dB dago gutxi gorabehera. Benetako potentzia-maila adierazten du RF maiztasuna eta gailuaren kalibrazio-balio espezifikoak kontuan hartuta EEPROMetik. |
Konpentsatua Zuzendaria finantzarioa [Hz] | Eramaile-maiztasun-desplazamendua maiztasun lodia kalkulatzeko unitateak detektatu du. FlexRIO/FlexRIO egokitzaile modulurako, ezarri erreferentziako erlojua PXI_CLK edo REF IN/ClkIn gisa. |
Kanalizazioa | Adierazpen grafikoak erakusten du zein azpibanda erabiltzen den kanal nagusi gisa Lehen mailakoa Kanala Hautatzailea. PHY-k 80 MHz-ko banda-zabalera hartzen du, HT ez den seinalerako 0 MHz-ko banda-zabalera duten {3,…,20} lau azpibandetan bana daitekeena. Banda zabalera zabalagoetarako (40 MHz edo 80 MHz), azpibandak konbinatzen dira. Bisitatu ni.com/info eta sartu informazio kodea 80211AppFW Eskuliburua sartzeko LaborategiaVIEW Komunikazioak
802.11 Aplikazioa Esparrua Eskuliburua kanalizazioari buruzko informazio gehiago lortzeko. |
Kanala Estimazioa | Adierazpen grafikoa erakusten du ampestimatutako kanalaren litudea eta fasea (L-LTF eta VHT-LTF-n oinarrituta). |
Oinarrizko banda RX Boterea | Adierazpen grafikoak oinarrizko bandako seinalearen potentzia bistaratzen du paketearen hasieran. Zenbakizko adierazleak hargailuaren benetako banda-potentzia erakusten du. AGC gaituta dagoenean,
802.11 Aplikazio-esparruak balio hori emandakoan mantentzen saiatzen da AGC xede seinalea boterea in Aurreratua fitxa RX irabazia horren arabera aldatuz. |
TX Boterea Espektroa | TX-ren egungo oinarrizko bandako espektroaren argazkia. |
RX Boterea Espektroa | RX-ren egungo oinarrizko bandako espektroaren argazkia. |
RF Sarrera Boterea | Uneko RF sarrerako potentzia bistaratzen du dBm-tan, sarrerako seinale mota edozein dela ere, 802.11 pakete bat detektatu bada. Adierazle honek RF sarrerako potentzia bistaratzen du, dBm-tan, unean neurtzen ari den, baita azken paketearen hasieran ere. |
Fitxa aurreratua
Hurrengo taulan, 9. Irudian ikusten den bezala, fitxa aurreratuan jartzen diren kontrolak zerrendatzen dira.
Exekuzio-denboraren ezarpen estatikoak
Parametroa | Deskribapena |
kontrola markoa TX bektorea konfigurazioa | Konfiguratutako MCS balioak TX bektoreetan aplikatzen ditu RTS, CTS edo ACK fotogrametarako. Fotograma horien kontrol-markoaren konfigurazio lehenetsia Ez-HT-OFDM eta 20 MHz-ko banda-zabalera da, MCS ostalaritik konfigura daitekeen bitartean. |
dot11RTSTatalasea | Fotograma-sekuentzia hautatzean RTS|CTS onartzen den ala ez erabakitzeko erabiltzen den parametro erdi-estatikoa.
· PSDUren luzera bada, hau da, PN Datuak Paketea Tamaina, dot11RTSTthreshold baino handiagoa da, {RTS | CTS | DATUAK | ACK} fotograma-sekuentzia erabiltzen da. · PSDUren luzera bada, hau da, PN Datuak Paketea Tamaina, dot11RTSTthreshold baino txikiagoa edo berdina da, {DATA | ACK} fotograma-sekuentzia erabiltzen da. Mekanismo honi esker, estazioak RTS/CTS abiarazteko konfigura daitezke beti, inoiz ez edo zehaztutako luzera baino luzeagoko fotogrametan soilik. |
dot11ShortRetryLimit | Parametro erdi-estatikoa: MPDU motetarako (RTS|CTS gabeko sekuentziak) aplikatutako gehieneko saiakera kopurua. Berriro saiakeraren muga-kopurua lortzen bada, MPDUak eta lotutako MPDU konfigurazioa eta TX bektorea baztertzen ditu. |
dot11LongRetryLimit | Parametro erdi-estatikoa: MPDU mota luzerako aplikatutako gehieneko saiakera kopurua (RTS|CTS barne sekuentziak). Berriro saiakeraren muga-kopurua lortzen bada, MPDUak eta lotutako MPDU konfigurazioa eta TX bektorea baztertzen ditu. |
RF Loopback Demo Modua | Kontrol boolearra eragiketa moduen artean aldatzeko:
RF Geltoki Anitza (Boolearra faltsua da): konfigurazioan gutxienez bi geltoki behar dira, non geltoki bakoitzak 802.11 gailu bakar gisa jokatzen duen. RF Loopback (Boolean egia da): Gailu bakarra behar da. Konfigurazio hau erabilgarria da geltoki bakarra erabiliz demo txikietarako. Hala ere, inplementatutako MAC eginbideek muga batzuk dituzte RF Loopback moduan. ACK paketeak galtzen dira MAC TX haien zain dagoen bitartean; MACren FPGAko DCF egoera makinak modu hori eragozten du. Hori dela eta, MAC TX-ak transmisio huts baten berri ematen du beti. Hori dela eta, jakinarazitako TX paketeen errore-tasa eta TX-ko errore-tasen adierazle grafikoko TX blokearen errore-tasa dira. |
Exekuzio-denboraren ezarpen dinamikoak
Parametroa | Deskribapena |
Atzera egin | Fotograma transmititu aurretik aplikatzen den backoff balioa. Atzerapena 9 µs-ko iraupeneko zirrikituetan zenbatzen da. Atzerapenaren balioaren arabera, Backoff prozedurarako atzerapenen zenbaketa finkoa edo ausazkoa izan daiteke:
· Atzerapenaren balioa zero baino handiagoa edo berdina bada, atzerapen finko bat erabiltzen da. · Atzerapenaren balioa negatiboa bada, ausazko atzerapenen zenbaketa erabiltzen da. |
AGC xede seinalea boterea | Helburua RX potentzia oinarrizko banda digitalean erabiltzen da AGC gaituta badago. Balio optimoa jasotako seinalearen gailurra eta batez besteko potentzia erlazioaren (PAPR) araberakoa da. Ezarri AGC xede seinalea boterea -n aurkeztutakoa baino balio handiagoarekin Oinarrizko banda RX Boterea grafikoa. |
Gertaeren fitxa
Ondorengo tauletan Gertaerak fitxan jartzen diren kontrolak eta adierazleak zerrendatzen dira 10. Irudian ikusten den bezala.
Exekuzio-denboraren ezarpen dinamikoak
Parametroa | Deskribapena |
FPGA gertaerak to pista | Boolear kontrol multzo bat dauka; kontrol bakoitza dagokion FPGA gertaeraren jarraipena gaitzeko edo desgaitzeko erabiltzen da. Ekitaldi horiek hauek dira:
· FHY TX hasi eskaera · FHY TX amaiera zantzua · FHY RX hasi zantzua · FHY RX amaiera zantzua · FHY CCA tenporizazioa zantzua · FHY RX irabazi aldatu zantzua · DCF estatua zantzua · MAC MPDU RX zantzua · MAC MPDU TX eskaera |
Denak | Kontrol boolearra goiko FPGA gertaeren gertaeren jarraipena gaitzeko. |
Bat ere ez | Kontrol boolearra goiko FPGA gertaeren gertaeren jarraipena desgaitzeko. |
erregistroa file aurrizkia | Testu bati izena eman file Gertaera DMA FIFOtik irakurri diren FPGA gertaeren datuak idazteko. Goian aurkeztu dute FPGA gertaerak to pista. Gertaera bakoitza denbora stamp eta gertaeraren datuak. Testua file proiektuaren karpetan lokalean sortzen da.
Aukeratutako gertaerak soilik FPGA gertaerak to pista goiko testuan idatziko da file. |
Idatzi to file | Kontrol boolearra testuan hautatutako FPGA gertaeren idazketa-prozesua gaitzeko edo desgaitzeko file. |
Garbi Gertaerak | Kontrol boolearra aurreko paneletik gertaeren historia garbitzeko. Gertaeren historiaren erregistro-tamaina lehenetsia 10,000 da. |
Egoera fitxa
Hurrengo tauletan Egoera fitxan jartzen diren adierazleak zerrendatzen dira 11. Irudian ikusten den bezala.
Grafikoak eta Adierazleak
Parametroa | Deskribapena |
TX | Geruza ezberdinen artean transferitutako mezu kopurua erakusten duten adierazle batzuk aurkezten ditu, datu-iturburutik PHYra. Horrez gain, dagozkien UDP atakak erakusten ditu. |
Datuak iturria | zenb paketeak iturria: Zenbakizko adierazleak datu-iturburutik (UDP, PN Datuak edo Eskuliburua) jasotako pakete kopurua erakusten du.
transferentzia iturria: Adierazle boolearrak datu-iturburutik datu bat jasotzen ari dela erakusten du (jasotako pakete kopurua ez da zero). |
Alta MAC | TX Eskaera Alta MAC: Zenbakizko adierazleek MAC TX abstrakzio handiko geruzak sortutako MAC TX konfigurazio eta karga eskaera-mezuen kopurua erakusten dute eta horien azpian dagoen UDP portuan idatzita dago. |
Erdikoa MAC | TX Eskaera Erdikoa MAC: Zenbakizko adierazleek MAC TX abstrakzio handiko geruzatik jasotako MAC TX konfigurazio eta karga eskaera-mezuen kopurua erakusten dute eta haien gainean dagoen UDP atakatik irakurtzen dira. Bi mezuak beheko geruzetara transferitu aurretik, emandako konfigurazioak onartzen diren edo ez egiaztatzen da, gainera, MAC TX Configuration eskaera eta MAC TX Payload eskaera koherentzia diren egiaztatzen dira.
TX Eskaerak to FHY: Zenbakizko adierazleak DMA FIFOra idatzitako MAC MSDU TX eskaera kopurua erakusten du. TX Berrespena Erdikoa MAC: Zenbakizko adierazleek MAC TX konfiguraziorako eta MAC TX Payload mezuetarako MAC erdiak sortutako berrespen-mezuen kopurua erakusten dute eta haien gainean kokatutako esleitutako UDP atakan idatzitakoak. TX Adierazpenak tik FHY: Zenbakizko adierazleak DMA FIFOtik irakurritako MAC MSDU TX amaierako adierazleen kopurua erakusten du. TX Adierazpenak Erdikoa MAC: Zenbakizko adierazleak MAC TX-ren egoera-adierazpenen kopurua erakusten du MAC Erditik MAC altuera esleitutako UDP ataka erabiliz. |
FHY | TX Adierazpenak Gainezkapena: Zenbakizko adierazleak FIFO idazketan zehar gertatutako gainezkatze kopurua erakusten du TX End adierazleen bidez. |
RX | Geruza ezberdinen artean transferitutako mezu kopurua erakusten duten adierazle batzuk aurkezten ditu, PHYtik hasita datuen harguneraino. Horrez gain, dagozkien UDP atakak erakusten ditu. |
FHY | RX Adierazpena Gainezkapena: Zenbakizko adierazleak MAC MSDU RX adierazleen FIFO idazketan zehar gertatutako gainezkatze kopurua erakusten du. |
Erdikoa MAC | RX Adierazpenak tik FHY: Zenbakizko adierazleak DMA FIFOtik irakurritako MAC MSDU RX adierazleen kopurua erakusten du.
RX Adierazpenak Erdikoa MAC: Zenbakizko adierazleak ondo deskodetu eta MAC altuari jakinarazi zaizkion MAC MSDU RX adierazleen kopurua erakusten du, esleitutako UDP ataka erabiliz. |
Alta MAC | RX Adierazpenak Alta MAC: Zenbakizko adierazleak MAC MSDU RX adierazleen kopurua erakusten du baliozko MSDU datuekin MAC altuan jasota. |
Datuak konketa | zenb paketeak konketa: Jasotako pakete-kopurua MAC-tik datu-husturlekuan altua.
transferentzia konketa: Adierazle boolearrak datu bat MAC altutik jasotzen ari dela erakusten du. |
Eragiketa-modu eta konfigurazio-aukera gehigarriak
Atal honetan konfigurazio-aukera eta funtzionamendu-modu gehiago deskribatzen dira. Running This S-n deskribatutako RF Multi-Station moduaz gainampProiektuaren atalean, 802.11 Aplikazio Markoak RF Loopback eta Baseband eragiketa moduak onartzen ditu gailu bakarra erabiliz. 802.11 Aplikazio Markoa bi modu horiek erabiliz exekutatzeko urrats nagusiak jarraian deskribatzen dira.
RF Loopback modua: kableduna
Konfigurazioaren arabera, jarraitu "USRP RIO konfigurazioa konfiguratzen" edo "FlexRIO/FlexRIO egokitzaile moduluaren konfigurazioa konfiguratzen" ataleko urratsak.
USRP RIO konfigurazioa konfiguratzen
- Ziurtatu USRP RIO gailua behar bezala konektatuta dagoela Lab exekutatzen duen sistema ostalariraVIEW Komunikazio Sistemaren Diseinu Suite.
- Sortu RF loopback konfigurazioa RF kable bat eta atenuadore bat erabiliz.
- a. Konektatu kablea RF0/TX1era.
- b. Konektatu 30 dB-ko atenuadorea kablearen beste muturrera.
- c. Konektatu atenuadorea RF1/RX2ra.
- Piztu USRP gailua.
- Piztu ostalari-sistema.
FlexRIO egokitzaile moduluaren konfigurazioa konfiguratzen
- Ziurtatu FlexRIO gailua behar bezala instalatuta dagoela Lab exekutatzen duen sistemanVIEW Komunikazio Sistemaren Diseinu Suite.
- Sortu RF loopback konfigurazioa NI-5791 moduluaren TX NI-5791 moduluaren RXarekin konektatuz.
Laborategia martxanVIEW Ostalariaren kodea
Laborategia martxan jartzeko argibideakVIEW ostalari-kodea dagoeneko eman da "Running This Sample Project” atalean RF Multi-Station funtzionamendu modurako. Atal horretako 1. urratseko argibideez gain, bete urrats hauek ere:
- Eragiketa modu lehenetsia RF Multi-Station da. Aldatu Aurreratua fitxara eta gaitu RF Loopback Demo modua kontrola. Honek aldaketa hauek ezarriko ditu:
- Eragiketa modua RF Loopback modura aldatuko da
- Gailuaren MAC helbideak eta helmugako MAC helbideak helbide bera jasoko dute. Adibidezample, biak izan litezke 46:6F:4B:75:6D:61.
- Exekutatu laborategiaVIEW host VI exekutatu botoian ( ) sakatuz.
- a. Arrakasta bada, Gailua prest dagoen adierazlea argitzen da.
- b. Errore bat jasotzen baduzu, saiatu hauetako bat:
- Ziurtatu gailua behar bezala konektatuta dagoela.
- Egiaztatu RIO Gailuaren konfigurazioa.
- Gaitu geltokia Enable Station kontrola Aktibatu gisa ezarrita. Geltoki aktiboaren adierazleak piztuta egon behar du.
- RX-ren errendimendua handitzeko, aldatu Aurreratu fitxara eta ezarri Backoff-prozeduraren atzerapenaren balioa zeroan, geltoki bakarra martxan dagoelako. Horrez gain, ezarri dot11ShortRetryLimit-en gehienezko saiakera kopurua 1. Desgaitu eta gero gaitu geltokia Enable Station kontrola erabiliz, dot11ShortRetryLimit parametro estatikoa baita.
- Hautatu MAC fitxa, eta egiaztatu erakutsitako RX Konstelazioa bat datorrela MCS eta Subcarrier Format parametroak erabiliz konfiguratutako modulazio eta kodeketa eskemarekin. Adibidezample, 16 QAM MCS 4 eta 20 MHz 802.11a erabiltzen da. Ezarpen lehenetsiekin 8.2 Mbit/s inguruko errendimendua ikusi beharko zenuke.
RF Loopback modua: Aireko transmisioa
Aire bidezko transmisioa kable bidezko konfigurazioaren antzekoa da. Kableak hautatutako kanalaren erdiko maiztasunerako eta sistemako banda-zabalerarako egokiak diren antenekin ordezkatzen dira.
Kontuz Irakurri hardware-osagai guztien produktuaren dokumentazioa, batez ere NI RF gailuena, sistema erabili aurretik.
USRP RIO eta FlexRIO gailuak ez daude antena erabiliz airean transmititzeko baimenik edo lizentziarik. Ondorioz, antena batekin produktu horiek erabiltzeak tokiko legeak urratu ditzake. Ziurtatu tokiko lege guztiak betetzen dituzula produktu hau antena batekin erabili aurretik.
Baseband Loopback modua
Oinarrizko bandako loopback-a RF loopbackaren antzekoa da. Modu honetan, RF saihestu egiten da. TX sampfitxategiak zuzenean transferitzen dira FPGAko RX prozesatzeko katera. Ez da kableatu behar gailuaren konektoreetan. Estazioa Baseband Loopback-en exekutatzeko, ezarri eskuz bloke-diagraman dagoen funtzionamendu-modua Baseband Loopback-en konstante gisa.
Konfigurazio-aukera gehigarriak
PN Datu Sortzailea
Sasi-zarata (PN) datu-sorgailu integratua erabil dezakezu TX datu-trafikoa sortzeko, sistemaren errendimendua neurtzeko erabilgarria dena. PN datu-sorgailua PN Datu-Pakete Tamaina eta PN Pakete Segundoko parametroek konfiguratzen dute. PN Data Generator-en irteerako datu-tasa bi parametroen produktuaren berdina da. Kontuan izan RX aldean ikusten den benetako sistemaren errendimendua transmisio-parametroen araberakoa dela, Subcarrier formatua eta MCS balioa barne, eta PN datu-sorgailuak sortutako tasa baino txikiagoa izan daitekeela.
Hurrengo urratsek adibide bat eskaintzen duteampPN datu-sorgailuak transmisio-protokoloaren konfigurazioaren eragina lor daitekeen errendimenduan nola erakusten duen. Kontuan izan emandako errendimenduaren balioak zertxobait desberdinak izan daitezkeela benetako erabilitako hardware plataformaren eta kanalaren arabera.
- Konfiguratu, konfiguratu eta exekutatu bi geltoki (A eta B geltokia), hala nola "Stample Project” atalean.
- Egokitu gailuaren MAC Helbidearen eta Helmugako MAC Helbidearen ezarpenak, A geltokiaren gailuaren helbidea B geltokiaren helmuga izan dadin eta alderantziz, lehen azaldu bezala.
- B geltokian, ezarri Datu-iturria Eskuzko moduan, B geltokiko TX datuak desgaitzeko.
- Gaitu bi geltokiak.
- Ezarpen lehenetsiekin, 8.2 Mbit/s inguruko errendimendua ikusi beharko zenuke B geltokian.
- Aldatu A geltokiaren MAC fitxara.
- Ezarri PN datu-paketearen tamaina 4061ean.
- Ezarri segundoko PN pakete kopurua 10,000ean. Ezarpen honek TX buffera saturatu egiten du konfigurazio posible guztietarako.
- Aldatu A geltokiaren Aurreratua fitxara.
- Ezarri dot11RTSTthreshold PN Datu Paketearen Tamaina (5,000) baino balio handiagoarekin RTS/CTS prozedura desgaitzeko.
- Ezarri dot11ShortRetryLimit-ek adierazten duen gehieneko saiakera kopurua 1ean birtransmisioak desgaitzeko.
- Desgaitu eta gaitu A geltokia, dot11RTSThreshold parametro estatikoa baita.
- Saiatu Subcarrier Format eta MCS konbinazio desberdinak A geltokian. Behatu RX konstelazioan eta RX transmisioaren aldaketak B geltokian.
- Ezarri Subcarrier Format 40 MHz-en (IEEE 802.11ac) eta MCS 7-ra A geltokian. Behatu B geltokian 72 Mbit/s ingurukoa dela.
Bideo Transmisioa
Bideoak transmititzeak 802.11 Aplikazio Markoaren gaitasunak nabarmentzen ditu. Bi gailurekin bideo-transmisio bat egiteko, konfiguratu konfigurazio bat aurreko atalean azaldu bezala. 802.11 Aplikazio Markoak UDP interfazea eskaintzen du, bideo-streamingerako oso egokia dena. Igorleak eta hartzaileak bideo-korrontearen aplikazio bat behar dute (adibidezample, VLC, http://videolan.org webgunetik deskargatu daitekeena). Datu iturri gisa UDP datuak transmititzeko gai den edozein programa erabil daiteke. Era berean, UDP datuak jasotzeko gai den edozein programa erabil daiteke datuen hargune gisa.
Konfiguratu Hargailua
Hartzaile gisa jarduten duen ostalariak 802.11 Aplikazio Markoa erabiltzen du jasotako 802.11 datu-markoak pasatzeko eta UDP bidez bideo-korronte erreproduzitzailera pasatzeko.
- Sortu proiektu berri bat "Laborategia martxan jartzeaVIEW Host Code” eta ezarri RIO identifikatzaile zuzena RIO gailuaren parametroan.
- Ezarri geltokiaren zenbakia 1ean.
- Utzi bloke-diagraman kokatutako Eragiketa-Moduak balio lehenetsia izan dezan, RF Multi Station, aurretik azaldu bezala.
- Utzi Gailuaren MAC Helbidea eta Helmugako MAC Helbidea balio lehenetsiak izatea.
- Aldatu MAC fitxara eta ezarri Data Sink UDP moduan.
- Gaitu geltokia.
- Hasi cmd.exe eta aldatu VLC instalazio direktoriora.
- Hasi VLC aplikazioa streaming bezero gisa komando honekin: vlc udp://@:13000, non 13000 balioa Data Sink Aukeraren Transmit atakaren berdina den.
Konfiguratu transmisorea
Igorle gisa jarduten duen ostalariak UDP paketeak jasotzen ditu bideo-streaming zerbitzaritik eta 802.11 Aplikazio Markoa erabiltzen du 802.11 datu-marko gisa transmititzeko.
- Sortu proiektu berri bat "Laborategia martxan jartzeaVIEW Host Code” eta ezarri RIO identifikatzaile zuzena RIO gailuaren parametroan.
- Ezarri geltokiaren zenbakia 2ean.
- Utzi bloke-diagraman kokatutako Eragiketa-Moduak balio lehenetsia izan dezan, RF Multi Station, aurretik azaldu bezala.
- Ezarri gailuaren MAC helbidea 1. geltokiaren helmugako MAC helbidearen antzekoa izan dadin (balio lehenetsia:
46:6F:4B:75:6D:62) - Ezarri Helmugako MAC helbidea 1. geltokiko gailuaren MAC helbidearen antzekoa izan dadin (balio lehenetsia:
46:6F:4B:75:6D:61) - Aldatu MAC fitxara eta ezarri Datu-iturria UDP-ra.
- Gaitu Geltokia.
- Hasi cmd.exe eta aldatu VLC instalazio direktoriora.
- Bideo baterako bidea identifikatu file streamingrako erabiliko dena.
- Hasi VLC aplikazioa streaming zerbitzari gisa hurrengo vlc komandoarekin "PATH_TO_VIDEO_FILE”
:sout=#std{access=udp{ttl=1},mux=ts,dst=127.0.0.1: UDP_Port_Value}, non PATH_TO_VIDEO_FILE erabili behar den bideoaren kokapenarekin ordezkatu behar da, eta UDP_Port_Value parametroa 12000 + Estazio Zenbakiaren berdina da, hau da, 12002.
Hartzaile gisa jarduten duen ostalariak igorleak igortzen duen bideoa bistaratuko du.
Arazoak konpontzea
Atal honek sistemak espero bezala funtzionatzen ez badu arazo baten jatorria identifikatzeari buruzko informazioa eskaintzen du. A eta B geltokia igortzen ari diren estazio anitzeko konfigurazio baterako deskribatzen da.
Ondorengo tauletan funtzionamendu normala egiaztatzeko eta ohiko erroreak detektatzeko informazioa ematen dute.
Normala Funtzionamendua | |
Normala Funtzionamendua Proba | · Ezarri geltoki-zenbakiak balio ezberdinetan.
· Egokitu ezarpenak Gailua MAC Helbidea eta Helmuga MAC Helbidea aurretik azaldu bezala. · Utzi beste ezarpenak lehenetsitako balioetan. |
Oharrak: | |
· RX errendimendua 7.5 Mbit/s-ko tartean bi estazioetan. Haririk gabeko kanala edo kable bidezko kanala den araberakoa da.
· Aktibatuta MAC fitxa: o MAC TX Estatistikak: The Datuak piztuta eta ACK abiarazi adierazleak azkar handitzen ari dira. o MAC RX Estatistikak: Adierazle guztiak azkar handitzen ari dira baino RTS detektatu eta CTS detektatu, geroztik dot11RTSthreshold on Aurreratua fitxa baino handiagoa da PN Datuak Paketea Tamaina (PSDUren luzera) on MAC fitxa. o Konstelazioa RX Konstelazioa grafikoaren modulazio-ordenarekin bat dator MCS transmisorean hautatuta. o The TX Blokea Errorea Tarifa grafikoak onartutako balio bat erakusten du. · Aktibatuta RF & FHY fitxa: |
o The RX Boterea Espektroa hautatutakoaren arabera eskuineko azpibandan dago Lehen mailakoa Kanala Hautatzailea. Balio lehenetsia 1 denez, -20 MHz eta 0 artean egon beharko luke RX Boterea Espektroa grafikoa.
o The CCA Energia Detekzioa Atalasea [dBm] egungo potentzia baino handiagoa da RF Sarrera Boterea grafikoa. o Paketearen hasieran neurtutako oinarrizko bandako potentzia (puntu gorriak). Oinarrizko banda RX Boterea grafikoak baino txikiagoa izan behar du AGC xede seinalea boterea on Aurreratua fitxa. |
|
MAC Estatistikak Proba | · Geltokia A eta B geltokia desgaitu
· A geltokian, MAC fitxa, ezarri Datuak Iturria to Eskuliburua. · A eta B geltokia gaitu o A geltokia, MAC fitxa: § Datuak piztuta of MAC TX Estatistikak zero da. § ACK piztuta of MAC RX Estatistikak zero da. o B geltokia, MAC fitxa: § RX Errendimendua zero da. § ACK piztuta of MAC TX Estatistikak zero da. § Datuak detektatu of MAC RX Estatistikak zero da. · A geltokian, MAC fitxan, egin klik behin bakarrik Trigger TX of Eskuliburua Datuak Iturria o A geltokia, MAC fitxa: § Datuak piztuta of MAC TX Estatistikak 1 da. § ACK piztuta of MAC RX Estatistikak 1 da. o B geltokia, MAC fitxa: § RX Errendimendua zero da. § ACK piztuta of MAC TX Estatistikak 1 da. § Datuak detektatu of MAC RX Estatistikak 1 da. |
RTS / CTS kontagailuak Proba | · Desgaitu A geltokia, ezarri dot11RTSTatalasea zerora, parametro estatikoa baita. Ondoren, gaitu A geltokia.
· A geltokian, MAC fitxan, egin klik behin bakarrik Trigger TX of Eskuliburua Datuak Iturria o A geltokia, MAC fitxa: § RTS piztuta of MAC TX Estatistikak 1 da. § CTS piztuta of MAC RX Estatistikak 1 da. o B geltokia, MAC fitxa: § CTS piztuta of MAC TX Estatistikak 1 da. § RTS piztuta of MAC RX Estatistikak 1 da. |
Gaizki Konfigurazioa | |
Sistema Konfigurazioa | · Ezarri geltoki-zenbakiak balio ezberdinetan.
· Egokitu ezarpenak Gailua MAC Helbidea eta Helmuga MAC Helbidea aurretik azaldu bezala. · Utzi beste ezarpenak lehenetsitako balioetan. |
Errorea:
Ez datuak emandako rentzat transmisio |
Adierazpena:
ren kontagailu-balioak Datuak piztuta eta ACK piztuta in MAC TX Estatistikak ez dira handitzen. Irtenbidea: Ezarri Datuak Iturria to PN Datuak. Bestela, ezarri Datuak Iturria to UDP eta ziurtatu kanpoko aplikazio bat erabiltzen duzula aurrekoan deskribatu bezala behar bezala konfiguratutako UDP atakari datuak emateko. |
Errorea:
MAC TX kontuan hartzen du du ertaina as lanpetuta |
Adierazpena:
MAC Statistics-en balioak Datuak abiarazi eta hitzaurrea detektatu, zatia MAC TX Estatistikak eta MAC RX Estatistikak, hurrenez hurren, ez dira handitzen. Irtenbidea: Egiaztatu kurbaren balioak korronte urtean RF Sarrera Boterea grafikoa. Ezarri CCA Energia Detekzioa Atalasea [dBm] kontrolatu kurba honen balio minimoa baino handiagoa den balio batera. |
Errorea:
Bidali gehiago datuak paketeak baino du MAC daiteke Eman to du FHY |
Adierazpena:
The PN Datuak Paketea Tamaina eta du PN Paketeak Per Bigarrena areagotu egiten dira. Hala ere, lortutako errendimendua ez da handitzen. Irtenbidea: Aukeratu altuagoa MCS balioa eta handiagoa Azpigarraiatzailea Formatua. |
Errorea:
gaizki RF portuak |
Adierazpena:
The RX Boterea Espektroa ez du kurba bera erakusten TX Boterea Espektroa beste geltokian. Irtenbidea: |
Egiaztatu kableak edo antenak konfiguratu dituzun RF portuetara konektatuta dituzula TX RF Portua eta RX RF Portua. | |
Errorea:
MAC helbidea desegokia |
Adierazpena:
B geltokian, ez da ACK paketeen transmisiorik abiarazten (atalaren zati bat MAC TX Estatistikak) eta RX Errendimendua zero da. Irtenbidea: Egiaztatu hori Gailua MAC Helbidea B geltokiarekin bat dator Helmuga MAC Helbidea Estazio A. RF Loopback modurako, biak Gailua MAC Helbidea eta Helmuga MAC Helbidea helbide bera izan beharko luke, adibidezample 46:6F:4B:75:6D:61. |
Errorea:
Alta Zuzendaria finantzarioa if Geltokia A eta B dira FlexRIOak |
Adierazpena:
Konpentsatutako eramailearen frekuentzia-desplazamendua (CFO) altua da, eta horrek sarearen errendimendu osoa degradatzen du. Irtenbidea: Ezarri Erreferentzia Erlojua PXI_CLK edo REF IN/ClkIn-ra. · PXI_CLK-rako: erreferentzia PXI txasisetik hartzen da. · REF IN/ClkIn: erreferentzia NI-5791-ren ClkIn atakatik hartzen da. |
TX Errorea Tarifak dira bat in RF Loopback or Oinarrizko banda Loopback eragiketa moduak | Adierazpena:
Estazio bakarra erabiltzen da funtzionamendu modua konfiguratuta dagoen tokian RF Loopback or Oinarrizko banda Loopback Modu. TX errore-tasen adierazle grafikoak 1. Irtenbidea erakusten du: Jokabide hori espero da. ACK paketeak galtzen dira MAC TX haien zain dagoen bitartean; MACren FPGAko DCF egoera-makinak hori eragozten du RF loopback edo Baseband Loopback moduen kasuan. Hori dela eta, MAC TX-ak transmisio huts baten berri ematen du beti. Horregatik, jakinarazitako TX paketeen errore-tasa eta TX bloke-errore-tasa zeroak dira. |
Arazo ezagunak
Ziurtatu USRP gailua dagoeneko martxan dagoela eta ostalarira konektatuta dagoela ostalaria hasi aurretik. Bestela, baliteke USRP RIO gailua ostalariak behar bezala ez ezagutuko.
Arazoen eta konponbideen zerrenda osoa Lab-en dagoVIEW Komunikazioak 802.11 Aplikazio-esparrua 2.1 Arazo ezagunak.
Lotutako informazioa
IEEE Standards Association: 2940 Haririk gabeko LANak.VIEW Komunikazio Sistemaren Diseinu Suite Eskuliburua, sarean eskuragarri, Lab-i buruzko informaziorakoVIEW s honetan erabiltzen diren kontzeptuak edo objektuakample proiektua.
Bisitatu ni.com/info eta sartu informazio kodea 80211AppFWManual Lab-era sartzekoVIEW Komunikazioak 802.11 Aplikazio Markoaren Eskuliburua 802.11 Aplikazio Markoaren diseinuari buruzko informazio gehiago lortzeko.
Testuinguruko Laguntza leihoa ere erabil dezakezu Lab-i buruzko oinarrizko informazioa ikastekoVIEW objektuak kurtsorea objektu bakoitzaren gainean mugitzen duzun bitartean. Testuinguruko Laguntza leihoa Lab-en bistaratzekoVIEW, hautatu View»Testuinguruko laguntza.
Siglak
Akronimoa | Esanahia |
ACK | Aitorpena |
AGC | Irabazi-kontrol automatikoa |
A-MPDU | MPDU agregatua |
CCA | Kanalaren balorazioa argia |
Zuzendaria finantzarioa | Eramailearen maiztasun-desplazamendua |
CSMA/CA | Eramaileak sarbide anitz detektatzen ditu talkak saihestuz |
CTS | Garbi bidaltzeko |
CW | Etengabeko uhina |
DAC | Bihurgailu digitala analogikoa |
DCF | Koordinazio funtzio banatua |
DMA | Memoriarako sarbide zuzena |
FCS | Fotograma egiaztatzeko sekuentzia |
MAC | Sarbide-kontrol geruza ertaina |
MCS | Modulazio eta kodetze eskema |
MIMO | Sarrera anitz-irteera anitz |
MPDU | MAC protokoloaren datu-unitatea |
NAV | Sare-esleipen-bektorea |
Ez-HT | Errendimendu ez handikoa |
OFDM | Maiztasun-zatiketa-multiplexazio ortogonala |
PAPR | Batez besteko potentzia-erlazioa |
FHY | Geruza fisikoa |
PLCP | Geruza fisikoaren konbergentzia prozedura |
PN | Sasi zarata |
PSDU | PHY zerbitzuaren datu-unitatea |
QAM | Koadratura amplitude modulazioa |
RTS | Bidaltzeko eskaera |
RX | Jaso |
SIFS | Markoen arteko tarte laburra |
SISO | Sarrera bakarra irteera bakarra |
T2H | Ostalari izateko helburua |
TX | Transmititu |
UDP | Erabiltzailea datagahari protokoloa |
Ikus NI marken eta logotipoaren gidalerroak ni.com/trademarks helbidean NI markei buruzko informazio gehiago lortzeko. Hemen aipatzen diren beste produktu eta enpresa-izenak dagozkien enpresen marka komertzialak edo izen komertzialak dira. NI produktuak/teknologia biltzen dituzten patenteei dagokienez, jo kokapen egokia: Laguntza»Patenteak zure softwarean, patents.txt. file zure euskarrian, edo National Instruments Patenteen Oharra, ni.com/patents helbidean. Azken erabiltzailearen lizentzia-kontratuei (EULA) eta hirugarrenen legezko oharrei buruzko informazioa irakur dezakezu file zure NI produkturako. Ikusi ni.com/legal/export-compliance helbidean Esportazio-betetze-informazioa, NI-ren mundu mailako merkataritza-betetze-politikarako eta HTS kodeak, ECCN eta inportazio/esportazio-datu garrantzitsuak nola lortu. NIk EZ DU BERME ESPERIZIKO EDO INPLIZITUTIK EMATEKO HONETAN DAGOKIEN INFORMAZIOAREN ZEHAZTASUNARI BURUZKO ETA EZ DA EZ DU AKATSEN ERANTZUKIZUN IZANGO. AEBetako Gobernuaren Bezeroak: Eskuliburu honetan jasotako datuak gastu pribatuaren kontura garatu dira eta FAR 52.227-14, DFAR 252.227-7014 eta DFAR 252.227-7015 ataletan ezarritako eskubide mugatuen eta datu-eskubide mugatuen menpe daude.
Dokumentuak / Baliabideak
![]() |
INSTRUMENTU NAZIONALAK LabVIEW Komunikazioak 802.11 Aplikazio-esparrua 2.1 [pdfErabiltzailearen gida PXIe-8135, LabVIEW Komunikazioak 802.11 Aplikazio Markoa 2.1, LabVIEW Komunikazioak 802.11 aplikazioa, 2.1 markoa, LabVIEW Komunikazioak 802.11, Aplikazio Markoa 2.1 |