NATIONAL INSTRUMENTS LabVIEW Communications 802.11 Application Framework 2.1
Ապրանքի մասին տեղեկատվություն՝ PXIe-8135
PXIe-8135-ը սարք է, որն օգտագործվում է լաբորատորիայում տվյալների երկկողմանի փոխանցման համարVIEW Communications 802.11 Application Framework 2.1. Սարքի համար պահանջվում է երկու NI RF սարք, կամ USRP
RIO սարքերը կամ FlexRIO մոդուլները պետք է միացված լինեն տարբեր ընդունող համակարգիչներին, որոնք կարող են լինել նոութբուքեր, անհատական համակարգիչներ կամ PXI շասսեր: Կարգավորումը կարող է կամ օգտագործել ՌԴ մալուխներ կամ ալեհավաքներ: Սարքը համատեղելի է PXI-ի վրա հիմնված հոսթ համակարգերի, PCI-ի վրա հիմնված կամ PCI Express-ի վրա հիմնված MXI ադապտեր ունեցող ԱՀ-ի կամ Express քարտի վրա հիմնված MXI ադապտեր ունեցող նոութբուքի հետ: Հյուրընկալող համակարգը պետք է ունենա առնվազն 20 ԳԲ ազատ սկավառակի տարածություն և 16 ԳԲ օպերատիվ հիշողություն:
Համակարգի պահանջներ
Ծրագրային ապահովում
- Windows 7 SP1 (64-bit) կամ Windows 8.1 (64-bit)
- ԼաբորատորիաVIEW Communications System Design Suite 2.0
- 802.11 Կիրառման շրջանակ 2.1
Սարքավորումներ
802.11 Application Framework-ը երկկողմանի տվյալների փոխանցման համար օգտագործելու համար ձեզ հարկավոր է երկու NI RF սարք՝ կա՛մ USRP RIO սարքեր՝ 40 ՄՀց, 120 ՄՀց կամ 160 ՄՀց թողունակությամբ, կամ FlexRIO մոդուլներ: Սարքերը պետք է միացված լինեն տարբեր ընդունող համակարգիչներին, որոնք կարող են լինել նոութբուքեր, համակարգիչներ կամ PXI շասսիներ: Նկար 1-ը ցույց է տալիս երկու կայանների տեղադրումը կամ օգտագործելով ՌԴ մալուխներ (ձախ) կամ ալեհավաքներ (աջ):
Աղյուսակ 1-ում ներկայացված է անհրաժեշտ սարքավորումը՝ կախված ընտրված կոնֆիգուրացիայից:
Կոնֆիգուրացիա | Երկու կարգավորումները | USRP RIO-ի կարգավորում | FlexRIO FPGA/FlexRIO ՌԴ ադապտեր մոդուլի կարգավորում | |||||
Հյուրընկալող
PC |
SMA
Մալուխ |
Թուլացնող | Անտենա | USRP
սարքը |
MXI
Ադապտոր |
FlexRIO FPGA
մոդուլ |
FlexRIO ադապտեր
մոդուլ |
|
Երկու սարք՝ մալուխային | 2 | 2 | 2 | 0 | 2 | 2 | 2 | 2 |
Երկու սարք, ավելի
օդը [1] |
2 | 0 | 0 | 4 | 2 | 2 | 2 | 2 |
- Կարգավորիչներ. խորհուրդ է՝ PXIe-1085 շասսի կամ PXIe-1082 շասսի՝ տեղադրված PXIe-8135 կարգավորիչով:
- SMA մալուխ. իգական/իգական մալուխ, որը ներառված է USRP RIO սարքի հետ:
- Ալեհավաք. Տե՛ս «ՌԴ Multi Station Mode. Over-the-Oir Transmission» բաժինը՝ այս ռեժիմի մասին լրացուցիչ տեղեկությունների համար:
- USRP RIO սարք՝ USRP-2940/2942/2943/2944/2950/2952/2953/2954 Ծրագրով սահմանված ռադիոյի վերակազմավորվող սարքեր՝ 40 ՄՀց, 120 ՄՀց կամ 160 ՄՀց թողունակությամբ:
- Թուլացնող 30 դԲ թուլացումով և արական/իգական SMA միակցիչներ, որոնք ներառված են USRP RIO սարքի հետ:
Նշում. FlexRIO/FlexRIO ադապտերների մոդուլի տեղադրման համար թուլացնողը չի պահանջվում: - FlexRIO FPGA մոդուլ՝ PXIe-7975/7976 FPGA մոդուլ FlexRIO-ի համար
- FlexRIO ադապտեր մոդուլ՝ NI-5791 ՌԴ ադապտեր մոդուլ FlexRIO-ի համար
Նախորդ առաջարկությունները ենթադրում են, որ դուք օգտագործում եք PXI-ի վրա հիմնված հյուրընկալող համակարգեր: Կարող եք նաև օգտագործել ԱՀ PCI-ի վրա հիմնված կամ PCI Express-ի վրա հիմնված MXI ադապտերով կամ նոութբուք՝ Express քարտի վրա հիմնված MXI ադապտերով:
Համոզվեք, որ ձեր հոսթն ունի առնվազն 20 ԳԲ ազատ սկավառակի տարածություն և 16 ԳԲ RAM:
- Ուշադրություն. նախքան սարքավորումն օգտագործելը, կարդացեք արտադրանքի բոլոր փաստաթղթերը՝ անվտանգության, EMC-ի և բնապահպանական կանոնակարգերի համապատասխանությունն ապահովելու համար:
- Ուշադրություն. Նշված EMC-ի կատարումն ապահովելու համար RF սարքերը աշխատեք միայն պաշտպանված մալուխներով և աքսեսուարներով:
- Ուշադրություն. EMC-ի նշված կատարումն ապահովելու համար բոլոր I/O մալուխների երկարությունը, բացառությամբ USRP սարքի GPS ալեհավաքին միացված մալուխների, պետք է լինի 3 մ-ից ոչ ավելի (10 ֆտ):
- Ուշադրություն. USRP RIO և NI-5791 RF սարքերը հաստատված կամ լիցենզավորված չեն ալեհավաքի միջոցով օդով փոխանցման համար: Արդյունքում, այս արտադրանքը ալեհավաքով աշխատելը կարող է խախտել տեղական օրենքները: Համոզվեք, որ դուք համապատասխանում եք բոլոր տեղական օրենքներին, նախքան այս արտադրանքը ալեհավաքով աշխատելը:
Կոնֆիգուրացիա
- Երկու սարք՝ մալուխային
- Երկու սարք՝ օդային [1]
Սարքավորումների կազմաձևման ընտրանքներ
Աղյուսակ 1 Պահանջվող ապարատային պարագաներ
Աքսեսուարներ | Երկու կարգավորումները | USRP RIO-ի կարգավորում |
---|---|---|
SMA մալուխ | 2 | 0 |
Թուլացնող ալեհավաք | 2 | 0 |
USRP սարք | 2 | 2 |
MXI ադապտեր | 2 | 2 |
FlexRIO FPGA մոդուլ | 2 | N/A |
FlexRIO ադապտեր մոդուլ | 2 | N/A |
Ապրանքի օգտագործման հրահանգներ
- Համոզվեք, որ արտադրանքի բոլոր փաստաթղթերը կարդացվել և հասկացվել են անվտանգության, EMC-ի և բնապահպանական կանոնակարգերի համապատասխանությունն ապահովելու համար:
- Համոզվեք, որ ՌԴ սարքերը միացված են տարբեր հյուրընկալող համակարգիչներին, որոնք համապատասխանում են համակարգի պահանջներին:
- Ընտրեք ապարատային կազմաձևման համապատասխան տարբերակը և կարգավորեք անհրաժեշտ պարագաները՝ համաձայն Աղյուսակ 1-ի:
- Եթե ալեհավաք եք օգտագործում, նախքան այս արտադրանքը ալեհավաքով շահագործելը, համոզվեք, որ համապատասխանում եք տեղական բոլոր օրենքներին:
- Նշված EMC-ի կատարումն ապահովելու համար ՌԴ սարքերը աշխատեք միայն պաշտպանված մալուխներով և պարագաներով:
- Նշված EMC կատարումն ապահովելու համար բոլոր I/O մալուխների երկարությունը, բացառությամբ նրանց, որոնք միացված են USRP սարքի GPS ալեհավաքի մուտքագրմանը, պետք է լինի ոչ ավելի, քան 3 մ (10 ֆտ.):
Հասկանալով այս Սample Project
Նախագիծը բաղկացած է լաբորատորիայիցVIEW հյուրընկալող կոդը և լաբորատորիաVIEW FPGA կոդը աջակցվող USRP RIO կամ FlexRIO ապարատային թիրախների համար: Համապատասխան թղթապանակի կառուցվածքը և նախագծի բաղադրիչները նկարագրված են հաջորդ ենթաբաժիններում:
Թղթապանակի կառուցվածքը
802.11 Application Framework-ի նոր օրինակ ստեղծելու համար գործարկեք LabVIEW Communications System Design Suite 2.0՝ ընտրելով LabVIEW Communications 2.0 Start ընտրացանկից: Գործարկված Ծրագրի ներդիրից «Ծրագրի ձևանմուշներ» ընտրեք «Հավելվածի շրջանակներ»: Նախագիծը գործարկելու համար ընտրեք.
- 802.11 Նախագծեք USRP RIO v2.1 USRP RIO սարքեր օգտագործելիս
- 802.11 Դիզայն FlexRIO v2.1 FlexRIO FPGA/FlexRIO մոդուլներ օգտագործելիս
- 802.11 Simulation v2.1 ֆիզիկական հաղորդիչի (TX) և ստացողի (RX) ազդանշանի մշակման FPGA կոդը սիմուլյացիայի ռեժիմում գործարկելու համար: Դրան կցվում է սիմուլյացիոն նախագծի համապատասխան ուղեցույցը:
802.11 նախագծային նախագծերի համար հետևյալը files և թղթապանակները ստեղծվում են նշված թղթապանակի ներսում.
- 802.11 Դիզայն USRP RIO v2.1.lvproject / 802.11 Design FlexRIO RIO v2.1.lvproject — Այս նախագիծը file պարունակում է տեղեկատվություն կապակցված subVI-ների, թիրախների և կառուցվածքի բնութագրերի մասին:
- 802.11 Host.gvi — Այս վերին մակարդակի VI հյուրընկալողն իրականացնում է 802.11 կայան: Հյուրընկալողը ինտերֆեյս է կապում բիթերի հետfile կառուցված վերին մակարդակի FPGA VI, 802.11 FPGA STA.gvi-ից, որը գտնվում է թիրախային հատուկ ենթաթղթապանակում:
- Builds — Այս թղթապանակը պարունակում է նախապես կազմված բիթfiles ընտրված թիրախային սարքի համար:
- Common — Ընդհանուր գրադարանը պարունակում է ընդհանուր ենթատեսակներ հյուրընկալողի և FPGA-ի համար, որոնք օգտագործվում են 802.11 Application Framework-ում: Այս կոդը ներառում է մաթեմատիկական ֆունկցիաներ և տիպի փոխարկումներ:
- FlexRIO/USRP RIO- Այս թղթապանակները պարունակում են հյուրընկալող և FPGA subVI-ների թիրախային ծրագրեր, որոնք ներառում են կոդ՝ շահույթ և հաճախականություն սահմանելու համար: Այս կոդը շատ դեպքերում հարմարեցված է տվյալ թիրախին հատուկ հոսքային s-իցampնախագծերը։ Դրանք նաև պարունակում են թիրախային վերին մակարդակի FPGA VI-ներ:
- 802.11 v2.1 — Այս թղթապանակը ներառում է 802.11 ֆունկցիոնալությունը, որը բաժանված է մի քանի FPGA թղթապանակների և հյուրընկալող գրացուցակի:
Բաղադրիչներ
802.11 Application Framework-ն ապահովում է իրական ժամանակի ուղղանկյուն հաճախականության բաժանման մուլտիպլեքսավորման (OFDM) ֆիզիկական շերտ (PHY) և լրատվամիջոցների հասանելիության վերահսկման (MAC) իրականացում IEEE 802.11-ի վրա հիմնված համակարգի համար: 802.11 Application Framework LabVIEW նախագիծն իրականացնում է մեկ կայանի ֆունկցիոնալությունը, ներառյալ ստացողի (RX) և հաղորդիչի (TX) գործառույթները:
Համապատասխանության և շեղումների հայտարարություն
802.11 Application Framework-ը նախագծված է IEEE 802.11 բնութագրերին համապատասխանելու համար: Դիզայնը հեշտությամբ փոփոխելի պահելու համար 802.11 Application Framework-ը կենտրոնանում է IEEE 802.11 ստանդարտի հիմնական ֆունկցիոնալության վրա:
- 802.11a- (Legacy ռեժիմ) և 802.11ac- (Շատ բարձր թողունակության ռեժիմ) համապատասխան PHY
- Դասընթացի վրա հիմնված փաթեթների հայտնաբերում
- Ազդանշանների և տվյալների դաշտի կոդավորում և վերծանում
- Մաքուր ալիքի գնահատում (CCA)՝ հիմնված էներգիայի և ազդանշանի հայտնաբերման վրա
- Օպերատորը զգում է բազմակի մուտք՝ բախումից խուսափելու (CSMA/CA) ընթացակարգով, ներառյալ վերահաղորդումը
- Պատահական Backoff կարգը
- 802.11a և 802.11ac համապատասխան MAC բաղադրիչներ՝ հարցում ուղարկելու/ջնջել ուղարկելու համար (RTS/CTS), տվյալների շրջանակ և ճանաչման (ACK) շրջանակի փոխանցում
- ACK սերունդ՝ 802.11 IEEE-ին համապատասխանող կարճ միջկադրային տարածություն (SIFS) ժամանակաչափով (16 µs)
- Ցանցի բաշխման վեկտորի (NAV) աջակցություն
- MAC արձանագրության տվյալների միավորի (MPDU) ստեղծում և բազմահանգույց հասցեավորում
- L1/L2 API, որը թույլ է տալիս արտաքին հավելվածներին, որոնք իրականացնում են MAC վերին գործառույթներ, ինչպիսիք են միացման ընթացակարգը, մուտք գործելու միջին և ստորին MAC-ի գործառույթներ
802.11 Application Framework-ն աջակցում է հետևյալ հատկանիշներին. - Միայն երկար պահակային ընդմիջում
- Մեկ մուտքային մեկ ելքային (SISO) ճարտարապետություն, պատրաստ է բազմակի մուտքային բազմակի ելքային (MIMO) կոնֆիգուրացիաների համար
- VHT20, VHT40 և VHT80 802.11ac ստանդարտի համար: 802.11ac 80 ՄՀց թողունակության համար աջակցությունը սահմանափակվում է մինչև 4-րդ մոդուլյացիայի և կոդավորման սխեմայի (MCS):
- Համակցված MPDU (A-MPDU) մեկ MPDU-ով 802.11ac ստանդարտի համար
- Փաթեթ առ փաթեթ ավտոմատ ձեռքբերման հսկողություն (AGC), որը թույլ է տալիս օդային փոխանցում և ընդունում:
Այցելեք ni.com/info և մուտքագրեք Info Code 80211AppFWManual՝ Լաբորատորիա մուտք գործելու համարVIEW Communications 802.11 Application Framework Manual 802.11 Application Framework դիզայնի մասին լրացուցիչ տեղեկությունների համար:
Վազելով այս Սample Project
802.11 Application Framework-ը աջակցում է փոխազդեցությանը կամայական թվով կայանների հետ, որոնք այսուհետ կկոչվեն որպես ՌԴ Բազմակի կայանների ռեժիմ: Գործողության այլ ռեժիմները նկարագրված են «Լրացուցիչ գործառնական ռեժիմներ և կոնֆիգուրացիաների ընտրանքներ» բաժնում: ՌԴ Multi Station Mode-ում յուրաքանչյուր կայան գործում է որպես մեկ 802.11 սարք: Հետևյալ նկարագրությունները ենթադրում են, որ կան երկու անկախ կայաններ, որոնցից յուրաքանչյուրն աշխատում է իր սեփական ռադիոհաղորդիչ սարքով: Դրանք կոչվում են «Ա» և «Բ» կայան:
Սարքավորումների կարգավորում. մալուխային
Կախված կազմաձևից, հետևեք քայլերին կամ «USRP RIO Setup-ի կարգավորում» կամ «Կազմաձևել FlexRIO/FlexRIO ադապտերների մոդուլի կարգավորումը» բաժնում:
USRP RIO համակարգի կազմաձևում
- Համոզվեք, որ USRP RIO սարքերը պատշաճ կերպով միացված են Lab-ի աշխատող հոսթ համակարգերինVIEW Հաղորդակցության համակարգերի դիզայնի փաթեթ:
- Կատարեք հետևյալ քայլերը՝ ՌԴ կապեր ստեղծելու համար, ինչպես ցույց է տրված Նկար 2-ում:
- Միացրեք երկու 30 դԲ հյուծիչներ RF0/TX1 պորտերին A և B կայաններում:
- Թուլացնողների մյուս ծայրը միացրեք երկու ՌԴ մալուխներին:
- Միացրեք ՌԴ մալուխի մյուս ծայրը, որը գալիս է A կայանից B կայանի RF1/RX2 պորտին:
- B կայանից եկող ՌԴ մալուխի մյուս ծայրը միացրեք A կայանի RF1/RX2 պորտին:
- Միացնել USRP սարքերը:
- Միացնել հյուրընկալող համակարգերը:
ՌԴ մալուխները պետք է ապահովեն գործառնական հաճախականությունը:
FlexRIO համակարգի կազմաձևում
- Համոզվեք, որ FlexRIO սարքերը պատշաճ կերպով միացված են Lab-ի աշխատող հոսթ համակարգերինVIEW Հաղորդակցության համակարգերի դիզայնի փաթեթ:
- Կատարեք հետևյալ քայլերը՝ ՌԴ կապեր ստեղծելու համար, ինչպես ցույց է տրված Նկար 3-ում:
- Միացրեք A կայանի TX պորտը B կայանի RX միացքին՝ օգտագործելով ՌԴ մալուխ:
- Միացրեք B կայանի TX նավահանգիստը A կայանի RX միացքին՝ օգտագործելով ՌԴ մալուխ:
- Միացնել հյուրընկալող համակարգերը:
ՌԴ մալուխները պետք է ապահովեն գործառնական հաճախականությունը:
Լաբորատորիայի վարումVIEW Հյուրընկալող կոդը
Ապահովել լաբորատորիանVIEW Communications System Design Suite 2.0-ը և 802.11 Application Framework 2.1-ը տեղադրված են ձեր համակարգերում: Տեղադրումն սկսվում է՝ գործարկելով setup.exe-ը տրամադրված տեղադրման լրատվամիջոցից: Տեղադրման գործընթացը ավարտելու համար հետևեք տեղադրողի հուշումներին:
Լաբորատորիան գործարկելու համար անհրաժեշտ քայլերըVIEW Երկու կայանների հյուրընկալող կոդը ամփոփված է հետևյալում.
- Առաջին հյուրընկալողի վրա A կայանի համար.
- ա. Գործարկել ԼաբորատորիանVIEW Communications System Design Suite՝ ընտրելով LabVIEW Communications 2.0 Start ընտրացանկից:
- բ. ԾՐԱԳՐԵՐ ներդիրից ընտրեք Application Frameworks » 802.11 Design…՝ նախագիծը գործարկելու համար:
- Ընտրեք 802.11 Design USRP RIO v2.1, եթե օգտագործում եք USRP RIO կարգավորում:
- Ընտրեք 802.11 Design FlexRIO v2.1, եթե օգտագործում եք FlexRIO կարգավորում:
- գ. Այդ նախագծի շրջանակներում հայտնվում է բարձր մակարդակի հոսթ VI 802.11 Host.gvi:
- դ. Կազմաձևեք RIO նույնացուցիչը RIO Սարքի կառավարման համակարգում: Դուք կարող եք օգտագործել NI Measurement & Automation Explorer (MAX)՝ ձեր սարքի RIO նույնացուցիչը ստանալու համար: USRP RIO սարքի թողունակությունը (եթե 40 ՄՀց, 80 ՄՀց և 160 ՄՀց է) բացահայտված է:
- Կրկնեք 1-ին քայլը B կայանի համար երկրորդ հյուրընկալողի վրա:
- Սահմանեք A կայանի համարը 1-ի, իսկ B կայանի համարը 2-ի:
- FlexRIO-ի տեղադրման համար Reference Clock-ը դրեք PXI_CLK կամ REF IN/ClkIn:
- ա. PXI_CLK-ի համար՝ հղումը վերցված է PXI շասսիից:
- բ. REF IN/ClkIn. հղումը վերցված է NI-5791 ադապտեր մոդուլի ClkIn պորտից:
- Ճիշտ կարգավորեք Սարքի MAC հասցեի և նպատակակետի MAC հասցեի կարգավորումները երկու կայաններում:
- ա. Կայան A. Սահմանեք սարքի MAC հասցեն և նպատակակետ MAC հասցեն 46:6F:4B:75:6D:61 և 46:6F:4B:75:6D:62 (կանխադրված արժեքները):
- բ. B կայան. Սարքի MAC հասցեն և նպատակակետ MAC հասցեն սահմանեք 46:6F:4B:75:6D:62 և 46:6F:4B:75:6D:61:
- Յուրաքանչյուր կայանի համար գործարկեք ԼաբորատորիանVIEW հոսթ VI՝ սեղմելով գործարկման կոճակը ( ):
- ա. Հաջողության դեպքում լույս է վառվում Device Ready ցուցիչը:
- բ. Եթե սխալ եք ստանում, փորձեք հետևյալներից մեկը.
- Համոզվեք, որ ձեր սարքը պատշաճ կերպով միացված է:
- Ստուգեք RIO Սարքի կոնֆիգուրացիան:
- Միացնել A կայանը՝ միացնելով կայանի կառավարումը միացնելով: Station Active ցուցիչը պետք է միացված լինի:
- Միացնել B Station-ը` միացնելով կայանի կառավարումը միացնելով: Station Active ցուցիչը պետք է միացված լինի:
- Ընտրեք MAC ներդիրը և ստուգեք, որ ցուցադրված RX համաստեղությունը համընկնում է մյուս կայանի MCS և Subcarrier Format պարամետրերի միջոցով կազմաձևված մոդուլյացիայի և կոդավորման սխեմայի հետ: Նախampթողեք Subcarrier ձևաչափը և MCS-ը լռելյայն վիճակում A կայանի վրա և Subcarrier ձևաչափը սահմանեք 40 ՄՀց (IEEE 802.11 ac) և MCS-ը 5-ի վրա B կայանում: 16 քառակուսի ampLitude modulation (QAM) օգտագործվում է MCS 4-ի համար և տեղի է ունենում B կայանի ինտերֆեյսի վրա։
- Ընտրեք RF & PHY ներդիրը և ստուգեք, որ RX Power սպեկտրը նման է մյուս կայանի ընտրված Subcarrier ձևաչափին: A կայանը ցույց է տալիս 40 ՄՀց RX էներգիայի սպեկտր, մինչդեռ B կայանը ցույց է տալիս 20 ՄՀց RX էներգիայի սպեկտր:
Նշում. 40 ՄՀց թողունակությամբ USRP RIO սարքերը չեն կարող փոխանցել կամ ստանալ 80 ՄՀց թողունակությամբ կոդավորված փաթեթներ:
A և B կայանի 802.11 Application Framework օգտատիրոջ միջերեսները ներկայացված են համապատասխանաբար Նկար 6-ում և Նկար 7-ում: Յուրաքանչյուր կայանի կարգավիճակը վերահսկելու համար 802.11 Application Framework-ը տրամադրում է մի շարք ցուցանիշներ և գրաֆիկներ: Ծրագրի բոլոր կարգավորումները, ինչպես նաև գրաֆիկներն ու ցուցիչները նկարագրված են հետևյալ ենթաբաժիններում: Առջևի վահանակի կառավարիչները դասակարգվում են հետևյալ երեք խմբերում.
- Հավելվածի կարգավորումներ. այդ հսկիչները պետք է սահմանվեն նախքան կայանը միացնելը:
- Աշխատանքի ժամանակի ստատիկ կարգավորումներ. այդ հսկիչները պետք է անջատվեն, այնուհետև միացնեն կայանը: Դրա համար օգտագործվում է Enable Station կոնտրոլը:
- Դինամիկ գործարկման ժամանակի կարգավորումներ. այդ հսկիչները կարող են սահմանվել այնտեղ, որտեղ կայանը աշխատում է:
Վերահսկողության և ցուցիչների նկարագրությունը
Հիմնական հսկողություն և ցուցիչներ
Հավելվածի կարգավորումներ
Հավելվածի կարգավորումները կիրառվում են, երբ VI-ն սկսվում է, և այն չի կարող փոխվել, երբ VI-ը գործարկվի և աշխատի: Այս կարգավորումները փոխելու համար դադարեցրեք VI-ը, կիրառեք փոփոխությունները և վերագործարկեք VI-ը: Դրանք ներկայացված են Նկար 6-ում:
Պարամետր | Նկարագրություն |
ՌԻՈ Սարք | ՌԴ ապարատային սարքի RIO հասցեն. |
Հղում Ժամացույց | Կազմաձևում է սարքի ժամացույցների հղումը: Հղման հաճախականությունը պետք է լինի 10 ՄՀց: Դուք կարող եք ընտրել հետևյալ աղբյուրներից.
Ներքին— Օգտագործում է ներքին հղման ժամացույցը: ՀԳԾ IN / ClkIn— Հղումը վերցված է REF IN պորտից (USRP-294xR և USRP-295XR) կամ ClkIn պորտից (NI 5791): GPS— Հղումը վերցված է GPS մոդուլից: Կիրառելի է միայն USRP- 2950/2952/2953 սարքերի համար: PXI_CLK— Հղումը վերցված է PXI շասսիից: Կիրառելի է միայն NI-7975 ադապտեր մոդուլներով PXIe-7976/5791 թիրախների համար: |
Գործողություն Ռեժիմ | Այն սահմանվել է որպես հաստատուն բլոկային դիագրամում: 802.11 Application Framework-ն ապահովում է հետևյալ ռեժիմները.
RF Loopback— Միացնում է մեկ սարքի TX ուղին նույն սարքի RX ուղու հետ՝ օգտագործելով ՌԴ մալուխ կամ ալեհավաքներ: RF Մուլտի Կայան— Տվյալների կանոնավոր փոխանցում երկու կամ ավելի անկախ կայաններով, որոնք աշխատում են առանձին սարքերի վրա, որոնք միացված են ալեհավաքներով կամ մալուխային միացումներով: RF Multi Station-ը լռելյայն շահագործման ռեժիմն է: Բեյզբենդ loopback— Նման է RF loopback-ին, բայց արտաքին մալուխի հանգույցը փոխարինվում է ներքին թվային բազային շղթայի հանգույցով հետադարձ ճանապարհով: |
Static Runtime Settings
Ստատիկ գործարկման ժամանակի կարգավորումները կարող են փոխվել միայն այն ժամանակ, երբ կայանն անջատված է: Պարամետրերը կիրառվում են, երբ կայանը միացված է: Դրանք ներկայացված են Նկար 6-ում:
Պարամետր | Նկարագրություն |
Կայան Համար | Կայանի համարը սահմանելու համար թվային հսկողություն: Յուրաքանչյուր վազող կայան պետք է ունենա այլ համար: Այն կարող է լինել մինչև 10: Եթե օգտվողը ցանկանում է ավելացնել գործող կայանների թիվը, MSDU Sequence Number-ի նշանակման և Կրկնվող հայտնաբերման քեշը պետք է ավելացվի մինչև պահանջվող արժեքը, քանի որ լռելյայն արժեքը 10 է: |
Առաջնային Ալիք Կենտրոն Հաճախականություն [Հց] | Դա հաղորդիչի առաջնային ալիքի կենտրոնական հաճախականությունն է Հց-ով: Վավեր արժեքները կախված են այն սարքից, որով աշխատում է կայանը: |
Առաջնային Ալիք Ընտրիչ | Թվային հսկողություն՝ որոշելու համար, թե որ ենթաշերտը օգտագործվում է որպես հիմնական ալիք: PHY-ն ընդգրկում է 80 ՄՀց թողունակություն, որը կարելի է բաժանել չորս ենթատիրույթի {0,…,3} 20 ՄՀց թողունակության ոչ բարձր թողունակությամբ (ոչ HT) ազդանշանի համար: Ավելի լայն թողունակության համար ենթատիրույթները համակցվում են: Այցելեք ni.com/info և մուտքագրեք Info Code 80211AppFW ձեռնարկ մուտք գործելու համար ԼաբորատորիաVIEW Հաղորդակցություններ 802.11 Դիմում Շրջանակ Ձեռնարկ Channelization-ի մասին լրացուցիչ տեղեկությունների համար: |
Իշխանություն Մակարդակ [dBm] | Ելքային հզորության մակարդակը՝ հաշվի առնելով շարունակական ալիքի (CW) ազդանշանի փոխանցումը, որն ունի թվայինից անալոգային փոխարկիչի (DAC) ամբողջական տիրույթ: OFDM-ի գագաթնակետ-միջին հզորության բարձր հարաբերակցությունը նշանակում է, որ փոխանցվող 802.11 կադրերի ելքային հզորությունը սովորաբար 9 դԲ-ից մինչև 12 դԲ ցածր է ճշգրտված հզորության մակարդակից: |
TX RF Պորտ | RF պորտ, որն օգտագործվում է TX-ի համար (կիրառելի է միայն USRP RIO սարքերի համար): |
RX RF Պորտ | RX-ի համար օգտագործվող ՌԴ պորտը (կիրառելի է միայն USRP RIO սարքերի համար): |
Սարք MAC Հասցե | MAC հասցե՝ կապված կայանի հետ: Բուլյան ցուցիչը ցույց է տալիս, արդյոք տվյալ MAC հասցեն վավեր է, թե ոչ: MAC հասցեի վավերացումը կատարվում է դինամիկ ռեժիմով: |
Dynamic Runtime Settings
Dynamic Runtime Settings-ը կարող է փոխվել ցանկացած պահի և կիրառվել անմիջապես, նույնիսկ երբ կայանը ակտիվ է: Դրանք ներկայացված են Նկար 6-ում:
Պարամետր | Նկարագրություն |
Ենթափոխադրող Ձևաչափ | Թույլ է տալիս անցնել IEEE 802.11 ստանդարտ ձևաչափերի միջև: Աջակցվող ձևաչափերը հետևյալն են. |
· 802.11a 20 ՄՀց թողունակությամբ
· 802.11ac 20 ՄՀց թողունակությամբ · 802.11ac 40 ՄՀց թողունակությամբ · 802.11ac 80 ՄՀց թողունակությամբ (աջակցվող MCS մինչև 4) |
|
MCS | Մոդուլյացիայի և կոդավորման սխեմայի ինդեքս, որն օգտագործվում է տվյալների շրջանակները կոդավորելու համար: ACK շրջանակները միշտ ուղարկվում են MCS 0-ով: Ուշադիր եղեք, որ MCS-ի ոչ բոլոր արժեքներն են կիրառելի բոլոր ենթափոխադրող ձևաչափերի համար, և MCS-ի նշանակությունը փոխվում է ենթափոխադրողի ձևաչափով: MCS դաշտի կողքին գտնվող տեքստային դաշտը ցույց է տալիս ընթացիկ MCS և Subcarrier ձևաչափի մոդուլյացիայի սխեման և կոդավորման արագությունը: |
AGC | Եթե միացված է, շահույթի օպտիմալ կարգավորումն ընտրվում է` կախված ստացված ազդանշանի հզորությունից: RX շահույթի արժեքը վերցված է Manual RX Gain-ից, եթե AGC-ն անջատված է: |
Ձեռնարկ RX Շահույթ [dB] | Ձեռնարկ RX ձեռքբերման արժեք: Կիրառվում է, եթե AGC-ն անջատված է: |
Նպատակակետ MAC Հասցե | Նպատակակետի MAC հասցեն, ուր պետք է ուղարկվեն փաթեթները: Բուլյան ցուցիչը ցույց է տալիս, արդյոք տվյալ MAC հասցեն վավեր է, թե ոչ: Եթե աշխատում է RF loopback ռեժիմում, ապա Նպատակակետ MAC Հասցե և Սարք MAC Հասցե պետք է նման լինի: |
Ցուցանիշներ
Հետևյալ աղյուսակը ներկայացնում է հիմնական առջևի վահանակի վրա տեղի ունեցած ցուցիչները, ինչպես ցույց է տրված Նկար 6-ում:
Պարամետր | Նկարագրություն |
Սարք Պատրաստ | Բուլյան ցուցիչը ցույց է տալիս, արդյոք սարքը պատրաստ է: Եթե սխալ եք ստանում, փորձեք հետևյալներից մեկը.
· Համոզվեք, որ ձեր RIO սարքը պատշաճ կերպով միացված է: · Ստուգեք կոնֆիգուրացիան ՌԻՈ Սարք. · Ստուգեք կայանի համարը: Այն պետք է տարբերվի, եթե մեկից ավելի կայաններ աշխատում են նույն հյուրընկալողի վրա: |
Թիրախ ՖԻՖՈ Հորդել | Բուլյան ցուցիչ, որը լուսավորվում է, եթե թիրախում առկա է գերհոսք դեպի հյուրընկալող (T2H) առաջինը-առաջին դուրս եկած հիշողության բուֆերները (FIFOs): Եթե T2H FIFO-ներից մեկը հոսում է, նրա տեղեկատվությունը այլևս հուսալի չէ: Այդ FIFO-ները հետևյալն են.
· T2H RX Տվյալների արտահոսք · T2H համաստեղության արտահոսք · T2H RX Power Spectrum արտահոսք · T2H ալիքի գնահատման արտահոսք · TX դեպի ՌԴ FIFO արտահոսք |
Կայան Ակտիվ | Բուլյան ցուցիչը ցույց է տալիս, արդյոք կայանը RF ակտիվ է կայանը միացնելուց հետո՝ կարգավորելով Միացնել Կայան վերահսկողություն դեպի On. |
Կիրառվել է RX Շահույթ [dB] | Թվային ցուցիչը ցույց է տալիս RX շահույթի արժեքը, որը ներկայումս կիրառվում է: Այս արժեքը Manual RX Gain-ն է, երբ AGC-ն անջատված է, կամ հաշվարկված RX շահույթը, երբ AGC-ն միացված է: Երկու դեպքում էլ շահույթի արժեքը պարտադրվում է սարքի հնարավորություններով: |
Վավերական | Բուլյան ցուցիչները ցույց են տալիս, եթե տրված է Սարք MAC Հասցե և Նպատակակետ MAC Հասցե կայանների հետ կապված վավեր են: |
MAC ներդիր
Հետևյալ աղյուսակներում թվարկված են հսկիչները և ցուցիչները, որոնք տեղադրված են MAC ներդիրում, ինչպես ցույց է տրված Նկար 6-ում:
Dynamic Runtime Settings
Պարամետր | Նկարագրություն |
Տվյալներ Աղբյուր | Որոշում է հյուրընկալողից թիրախ ուղարկվող MAC շրջանակների աղբյուրը:
Անջատված— Այս մեթոդը օգտակար է TX տվյալների փոխանցումն անջատելու համար, մինչդեռ TX շղթան ակտիվ է՝ ACK փաթեթներ գործարկելու համար: UDP— Այս մեթոդը օգտակար է ցուցադրությունների ցուցադրման համար, օրինակ՝ արտաքին վիդեո հոսքային հավելված օգտագործելիս կամ արտաքին ցանցի փորձարկման գործիք օգտագործելու համար, ինչպիսին է Iperf-ը: Այս մեթոդով մուտքային տվյալները հասնում են կամ գեներացվում են 802.11 կայանից՝ օգտագործելով օգտվողի datagram արձանագրություն (UDP): PN Տվյալներ— Այս մեթոդը պատահական բիթեր է ուղարկում և օգտակար է ֆունկցիոնալ թեստերի համար: Փաթեթի չափը և արագությունը կարող են հեշտությամբ հարմարվել: |
Ձեռնարկ— Այս մեթոդը օգտակար է վրիպազերծման նպատակով առանձին փաթեթներ գործարկելու համար:
Արտաքին— Թույլատրել պոտենցիալ արտաքին վերին MAC-ի իրականացմանը կամ այլ արտաքին հավելվածներին օգտագործել 802.11 Application Framework-ով նախատեսված MAC & PHY գործառույթները: |
|
Տվյալներ Աղբյուր Ընտրանքներ | Յուրաքանչյուր ներդիր ցույց է տալիս տվյալների համապատասխան աղբյուրների տարբերակները:
UDP Ներդիր— Անվճար UDP միացք՝ հաղորդիչի համար տվյալներ ստանալու համար, ստացվում է էապես՝ հիմնվելով կայանի համարի վրա: PN Ներդիր – PN Տվյալներ Փաթեթ Չափը— Փաթեթի չափը բայթերով (միջակայքը սահմանափակված է 4061-ով, որը մեկ A-MPDU է, որը կրճատվում է MAC-ի գլխավճարով) PN Ներդիր – PN Փաթեթներ մեկ Երկրորդ— Փաթեթների միջին թիվը վայրկյանում փոխանցելու համար (սահմանափակված է մինչև 10,000: Հասանելի թողունակությունը կարող է ավելի քիչ լինել՝ կախված կայանի կազմաձևից): Ձեռնարկ Ներդիր – ձգան TX— Բուլյան հսկողություն՝ մեկ TX փաթեթ գործարկելու համար: |
Տվյալներ Լվացարան | Այն ունի հետևյալ տարբերակները.
· Անջատված- Տվյալները անտեսված են: · UDP— Եթե միացված է, ստացված շրջանակները փոխանցվում են կազմաձևված UDP հասցեին և պորտին (տես ստորև): |
Տվյալներ Լվացարան Տարբերակ | Այն ունի հետևյալ պահանջվող կոնֆիգուրացիաները UDP տվյալների լվացման տարբերակի համար.
· Փոխանցել IP Հասցե— UDP ելքային հոսքի նպատակակետ IP հասցեն: · Փոխանցել Պորտ— Թիրախային UDP պորտը UDP ելքային հոսքի համար, սովորաբար 1,025-ից 65,535-ի միջև: |
Վերականգնել TX Վիճակագրություն | Բուլյան հսկողություն՝ բոլոր հաշվիչների վերակայման համար MAC TX Վիճակագրություն կլաստեր. |
Վերականգնել RX Վիճակագրություն | Բուլյան հսկողություն՝ բոլոր հաշվիչների վերակայման համար MAC RX Վիճակագրություն կլաստեր. |
արժեքներ մեկ երկրորդ | Բուլյան հսկողություն ցույց տալու համար MAC TX Վիճակագրություն և MAC RX Վիճակագրություն որպես վերջին վերակայումից հետո կուտակված արժեքներ, կամ արժեքներ մեկ վայրկյանում: |
Գրաֆիկներ և ցուցիչներ
Հետևյալ աղյուսակը ներկայացնում է MAC ներդիրում ներկայացված ցուցանիշները և գրաֆիկները, ինչպես ցույց է տրված Նկար 6-ում:
Պարամետր | Նկարագրություն |
Տվյալներ Աղբյուր Ընտրանքներ – UDP | Ստանալ Պորտ— UDP մուտքագրման հոսքի աղբյուր UDP պորտ:
ՖԻՖՈ Լրիվ— Ցույց է տալիս, որ UDP ընթերցողի վարդակից բուֆերը փոքր է տվյալ տվյալները կարդալու համար, ուստի փաթեթները հանվում են: Բարձրացրեք վարդակից բուֆերի չափը: Տվյալներ Փոխանցում— Ցույց է տալիս, որ փաթեթները հաջողությամբ կարդացվել են տվյալ պորտից: Լրացուցիչ մանրամասների համար նայեք տեսանյութի հոսքին: |
Տվյալներ Լվացարան Տարբերակ – UDP | ՖԻՖՈ Լրիվ— Ցույց է տալիս, որ UDP ուղարկողի վարդակից բուֆերը փոքր է RX Data ուղղակի մուտքի հիշողության (DMA) FIFO-ից օգտակար բեռ ստանալու համար, ուստի փաթեթները դուրս են թողնվում: Բարձրացրեք վարդակից բուֆերի չափը:
Տվյալներ Փոխանցում— Ցույց է տալիս, որ փաթեթները հաջողությամբ կարդացվել են DMA FIFO-ից և փոխանցվել տվյալ UDP պորտին: |
RX Համաստեղություն | Գրաֆիկական ցուցումը ցույց է տալիս RX I/Q ս համաստեղությունըampստացված տվյալների դաշտից: |
RX թողունակությունը [բիթ/վրկ] | Թվային նշումը ցույց է տալիս հաջող ստացված և վերծանված շրջանակների տվյալների արագությունը, որոնք համապատասխանում են դրան Սարք MAC Հասցե. |
Տվյալներ Գնահատել [Մբիթ/վրկ] | Գրաֆիկական ցուցումը ցույց է տալիս հաջող ստացված և վերծանված շրջանակների տվյալների արագությունը, որոնք համապատասխանում են դրան Սարք MAC Հասցե. |
MAC TX Վիճակագրություն | Թվային նշումը ցույց է տալիս MAC TX-ի հետ կապված հետևյալ հաշվիչների արժեքները: Ներկայացված արժեքները կարող են լինել կուտակված արժեքները վերջին վերակայումից ի վեր կամ արժեքները վայրկյանում` հիմնված բուլյան հսկողության կարգավիճակի վրա: արժեքներ մեկ երկրորդ.
· RTS գործարկվել է · CTS գործարկվել է · Տվյալները գործարկվել են · ACK գործարկվել է |
MAC RX Վիճակագրություն | Թվային նշումը ցույց է տալիս MAC RX-ի հետ կապված հետևյալ հաշվիչների արժեքները: Ներկայացված արժեքները կարող են լինել կուտակված արժեքները վերջին վերակայումից ի վեր կամ արժեքները վայրկյանում` հիմնված բուլյան հսկողության կարգավիճակի վրա: արժեքներ մեկ երկրորդ.
· Հայտնաբերվել է նախաբան (համաժամացման միջոցով) |
· Ստացված PHY ծառայության տվյալների միավորներ (PSDUs) (ֆիզիկական շերտերի կոնվերգենցիայի վավերական ընթացակարգով (PLCP) վերնագիր ունեցող շրջանակներ, առանց ձևաչափի խախտումների շրջանակներ)
· MPDU CRC OK (շրջանակների ստուգման հաջորդականությունը (FCS) անցնում է) · Հայտնաբերվել է RTS · Հայտնաբերվել է CTS · Հայտնաբերվել են տվյալներ · Հայտնաբերվել է ACK |
|
TX Սխալ Գները | Գրաֆիկական ցուցումը ցույց է տալիս TX փաթեթի սխալի մակարդակը և TX բլոկի սխալի արագությունը: TX փաթեթի սխալի մակարդակը հաշվարկվում է որպես փոխանցված հաջող MPDU-ի հարաբերակցությունը փոխանցման փորձերի քանակին: TX բլոկի սխալի մակարդակը հաշվարկվում է որպես փոխանցված հաջող MPDU-ի հարաբերակցություն փոխանցումների ընդհանուր թվին: Ամենավերջին արժեքները ցուցադրվում են գրաֆիկի վերին աջ կողմում: |
Միջինացված Վերահեռարձակումներ մեկ Փաթեթ | Գրաֆիկական նշումը ցույց է տալիս փոխանցման փորձերի միջին թիվը: Վերջին արժեքը ցուցադրվում է գրաֆիկի վերին աջ կողմում: |
RF & PHY Tab
Հետևյալ աղյուսակներում թվարկված են RF & PHY ներդիրի վրա տեղադրված վերահսկիչները և ցուցիչները, ինչպես ցույց է տրված Նկար 8-ում:
Dynamic Runtime Settings
Պարամետր | Նկարագրություն |
CCA Էներգիա Հայտնաբերում շեմ [dBm] | Եթե ստացված ազդանշանի էներգիան շեմից բարձր է, կայանը միջավայրը որակում է որպես զբաղված և ընդհատում է նրա Backoff ընթացակարգը, եթե այդպիսիք կա: Սահմանել CCA Էներգիա Հայտնաբերում շեմ [dBm] վերահսկում է մի արժեք, որն ավելի բարձր է, քան ընթացիկ կորի նվազագույն արժեքը ՌԴ մուտքային հզորության գրաֆիկում: |
Գրաֆիկներ և ցուցիչներ
Պարամետր | Նկարագրություն |
Հարկադրված LO Հաճախականություն TX [Հց] | Փաստացի օգտագործված TX հաճախականությունը թիրախում: |
RF Հաճախականություն [Հց] | ՌԴ կենտրոնական հաճախականությունը ճշգրտումից հետո, որը հիմնված է Առաջնային Ալիք Ընտրիչ հսկողություն և գործառնական թողունակություն: |
Հարկադրված LO Հաճախականություն RX [Հց] | Իրական օգտագործված RX հաճախականությունը թիրախում: |
Հարկադրված Իշխանություն Մակարդակ [dBm] | 0 dBFS շարունակական ալիքի հզորության մակարդակը, որն ապահովում է սարքի ընթացիկ կարգավորումները: 802.11 ազդանշանների միջին ելքային հզորությունը մոտավորապես 10 դԲ-ով ցածր է այս մակարդակից: Ցույց է տալիս իրական հզորության մակարդակը՝ հաշվի առնելով ռադիոհաճախականության հաճախականությունը և սարքին հատուկ տրամաչափման արժեքները EEPROM-ից: |
Փոխհատուցված Ֆինանսական տնօրեն [Հց] | Օպերատորի հաճախականության շեղումը հայտնաբերված է կոպիտ հաճախականության գնահատման միավորով: FlexRIO/FlexRIO ադապտեր մոդուլի համար հղման ժամացույցը դրեք PXI_CLK կամ REF IN/ClkIn: |
Channelization | Գրաֆիկական ցուցումը ցույց է տալիս, թե որ ենթախումբն է օգտագործվում որպես հիմնական ալիք՝ հիմնվելով դրա վրա Առաջնային Ալիք Ընտրիչ. PHY-ն ընդգրկում է 80 ՄՀց թողունակություն, որը կարելի է բաժանել չորս ենթատիրույթի {0,…,3} 20 ՄՀց թողունակության ոչ HT ազդանշանի համար: Ավելի լայն թողունակության համար (40 ՄՀց կամ 80 ՄՀց) ենթատիրույթները համակցվում են: Այցելեք ni.com/info և մուտքագրեք Info Code 80211AppFW ձեռնարկ մուտք գործելու համար ԼաբորատորիաVIEW Հաղորդակցություններ
802.11 Դիմում Շրջանակ Ձեռնարկ Channelization-ի մասին լրացուցիչ տեղեկությունների համար: |
Ալիք Գնահատում | Գրաֆիկական նշումը ցույց է տալիս ampգնահատված ալիքի լիտուտը և փուլը (հիմնված L-LTF-ի և VHT-LTF-ի վրա): |
Բեյզբենդ RX Իշխանություն | Գրաֆիկական ցուցիչը ցույց է տալիս բազային գոտու ազդանշանի հզորությունը փաթեթի մեկնարկի ժամանակ: Թվային ցուցիչը ցույց է տալիս իրական ստացողի բազայի հզորությունը: Երբ AGC-ն միացված է,
802.11 Application Framework-ը փորձում է պահպանել այս արժեքը նշվածի վրա AGC թիրախ ազդանշան իշխանությունը in Ընդլայնված ներդիրը՝ համապատասխանաբար փոխելով RX շահույթը: |
TX Իշխանություն Սպեկտր | Ներկայիս բազային գոտու սպեկտրի պատկերը TX-ից: |
RX Իշխանություն Սպեկտր | Ներկայիս բազային գոտու սպեկտրի պատկեր RX-ից: |
RF Մուտքագրում Իշխանություն | Ցուցադրում է ՌԴ մուտքի ընթացիկ հզորությունը dBm-ով, անկախ մուտքային ազդանշանի տեսակից, եթե հայտնաբերվել է 802.11 փաթեթ: Այս ցուցիչը ցույց է տալիս ՌԴ մուտքային հզորությունը, dBm-ով, որը ներկայումս չափվում է, ինչպես նաև փաթեթի ամենավերջին մեկնարկի ժամանակ: |
Ընդլայնված ներդիր
Հետևյալ աղյուսակում թվարկված են վերահսկիչները, որոնք տեղադրված են Ընդլայնված ներդիրում, ինչպես ցույց է տրված Նկար 9-ում:
Static Runtime Settings
Պարամետր | Նկարագրություն |
վերահսկողություն շրջանակ TX վեկտոր կոնֆիգուրացիա | Կիրառում է կազմաձևված MCS արժեքները TX վեկտորներում RTS, CTS կամ ACK շրջանակների համար: Այդ շրջանակների կանխադրված կառավարման շրջանակի կոնֆիգուրացիան Non-HT-OFDM և 20 ՄՀց թողունակություն է, մինչդեռ MCS-ը կարող է կազմաձևվել հոսթից: |
dot11RTSTշեմ | Կիսաստատիկ պարամետր, որն օգտագործվում է կադրերի հաջորդականության ընտրության միջոցով՝ որոշելու՝ արդյոք RTS|CTS-ը թույլատրվում է, թե ոչ:
· Եթե PSDU երկարությունը, այսինքն. PN Տվյալներ Փաթեթ Չափը, ավելի մեծ է, քան dot11RTSTշեմը, {RTS | CTS | ՏՎՅԱԼՆԵՐ | ACK} կադրերի հաջորդականությունը օգտագործվում է: · Եթե PSDU երկարությունը, այսինքն. PN Տվյալներ Փաթեթ Չափը, փոքր է կամ հավասար է dot11RTSTշեմին, {DATA | ACK} կադրերի հաջորդականությունը օգտագործվում է: Այս մեխանիզմը թույլ է տալիս կայաններին կարգավորել RTS/CTS-ը գործարկելու համար կա՛մ միշտ, ո՛չ երբեք, կա՛մ միայն սահմանված երկարությունից ավելի երկար շրջանակների վրա: |
dot11ShortRetryLimit | Կիսաստատիկ պարամետր — Կրկնումների առավելագույն քանակը, որոնք կիրառվում են կարճ MPDU տեսակի համար (հաջորդություններ առանց RTS|CTS): Եթե կրկին փորձելու սահմանաչափերը լրացված են, MPDU-ները և հարակից MPDU-ի կազմաձևերը և TX վեկտորը մերժվում են: |
dot11LongRetryLimit | Կիսաստատիկ պարամետր - Երկար MPDU տեսակի համար կիրառվող կրկնությունների առավելագույն քանակը (հաջորդականություններ, ներառյալ RTS|CTS): Եթե կրկին փորձելու սահմանաչափերը լրացված են, MPDU-ները և հարակից MPDU-ի կազմաձևերը և TX վեկտորը մերժվում են: |
RF Loopback Դեմո Ռեժիմ | Բուլյան հսկողություն՝ գործառնական ռեժիմների միջև անցնելու համար.
RF Multi-Station (Բուլյան սխալ է). Կարգավորման մեջ պահանջվում է առնվազն երկու կայան, որտեղ յուրաքանչյուր կայան գործում է որպես մեկ 802.11 սարք: RF Loopback (Բուլյան ճշմարիտ է). Պահանջվում է մեկ սարք: Այս կարգավորումն օգտակար է փոքր ցուցադրությունների համար՝ օգտագործելով մեկ կայանը: Այնուամենայնիվ, ներդրված MAC-ի առանձնահատկությունները RF Loopback ռեժիմում ունեն որոշ սահմանափակումներ: ACK փաթեթները կորչում են, մինչ MAC TX-ը սպասում է դրանց; MAC-ի FPGA-ի վրա DCF վիճակի մեքենան կանխում է այս ռեժիմը: Հետևաբար, MAC TX-ը միշտ հաղորդում է փոխանցման ձախողման մասին: Հետևաբար, TX փաթեթի սխալի հաղորդված տոկոսադրույքը և TX բլոկի սխալի մակարդակը TX Error Rates-ի գրաֆիկական ցուցման վրա մեկն են: |
Dynamic Runtime Settings
Պարամետր | Նկարագրություն |
Հետքայլ | Backoff արժեք, որը կիրառվում է նախքան շրջանակի փոխանցումը: Հետադարձը հաշվվում է 9 µs տևողությամբ անցքերի քանակով: Ելնելով հետադարձ արժեքից՝ հետքայլերի հաշվարկը կարող է ֆիքսված կամ պատահական լինել.
· Եթե հետքայլի արժեքը մեծ է կամ հավասար է զրոյի, ապա օգտագործվում է ֆիքսված հետքայլ: · Եթե հետքայլի արժեքը բացասական է, օգտագործվում է հետադարձի պատահական հաշվարկ: |
AGC թիրախ ազդանշան իշխանությունը | Թիրախային RX հզորությունը թվային բազայի գոտում օգտագործվում է, եթե AGC-ն միացված է: Օպտիմալ արժեքը կախված է ստացված ազդանշանի գագաթնակետից միջին հզորության հարաբերակցությունից (PAPR): Սահմանել AGC թիրախ ազդանշան իշխանությունը ավելի մեծ արժեք, քան ներկայացված է Բեյզբենդ RX Իշխանություն գրաֆիկ. |
Իրադարձությունների ներդիր
Հետևյալ աղյուսակները թվարկում են վերահսկիչները և ցուցիչները, որոնք տեղադրված են Իրադարձություններ ներդիրում, ինչպես ցույց է տրված Նկար 10-ում:
Dynamic Runtime Settings
Պարամետր | Նկարագրություն |
FPGA իրադարձություններ դեպի հետեւել | Այն ունի մի շարք Boolean վերահսկում; յուրաքանչյուր հսկողություն օգտագործվում է համապատասխան FPGA իրադարձության հետագծումը միացնելու կամ անջատելու համար: Այդ իրադարձությունները հետևյալն են.
· ՖՀԻ TX սկսել խնդրանք · ՖՀԻ TX վերջ ցուցում · ՖՀԻ RX սկսել ցուցում · ՖՀԻ RX վերջ ցուցում · ՖՀԻ CCA ժամանակացույցը ցուցում · ՖՀԻ RX շահույթ փոփոխություն ցուցում · DCF պետություն ցուցում · MAC MPDU RX ցուցում · MAC MPDU TX խնդրանք |
Բոլորը | Բուլյան հսկողություն՝ վերը նշված FPGA իրադարձությունների իրադարձություններին հետևելու համար: |
Ոչ մեկը | Բուլյան կառավարում վերը նշված FPGA իրադարձությունների իրադարձությունների հետևումն անջատելու համար: |
գերան file նախածանց | Անվանեք տեքստ file գրելու FPGA իրադարձությունների տվյալները, որոնք կարդացվել են Իրադարձության DMA FIFO-ից: Նրանք վերևում ներկայացված են FPGA իրադարձություններ դեպի հետեւել. Յուրաքանչյուր իրադարձություն բաղկացած է ժամանակի սamp և իրադարձությունների տվյալները: Տեքստը file ստեղծվում է տեղում՝ նախագծի թղթապանակում:
Միայն ընտրված իրադարձություններն են FPGA իրադարձություններ դեպի հետեւել վերևում գրված կլինի տեքստում file. |
Գրել դեպի file | Բուլյան հսկողություն՝ տեքստում ընտրված FPGA իրադարձությունների գրելու գործընթացը միացնելու կամ անջատելու համար file. |
Պարզ Իրադարձություններ | Բուլյան կառավարում` իրադարձությունների պատմությունը ճակատային վահանակից մաքրելու համար: Միջոցառման պատմության լռելյայն գրանցման չափը 10,000 է: |
Կարգավիճակի ներդիր
Հետևյալ աղյուսակները թվարկում են այն ցուցիչները, որոնք տեղադրված են Կարգավիճակի ներդիրում, ինչպես ցույց է տրված Նկար 11-ում:
Գրաֆիկներ և ցուցիչներ
Պարամետր | Նկարագրություն |
TX | Ներկայացնում է մի շարք ցուցիչներ, որոնք ցույց են տալիս տարբեր շերտերի միջև փոխանցված հաղորդագրությունների քանակը՝ սկսած տվյալների աղբյուրից մինչև PHY: Բացի այդ, այն ցույց է տալիս համապատասխան UDP նավահանգիստները: |
Տվյալներ աղբյուր | թիվ փաթեթներ աղբյուր: Թվային ցուցիչը ցույց է տալիս փաթեթների քանակը, որոնք ստացվել են տվյալների աղբյուրից (UDP, PN տվյալներ կամ ձեռնարկ):
փոխանցում աղբյուր: Բուլյան ցուցիչը ցույց է տալիս, որ տվյալներ են ստացվում տվյալների աղբյուրից (ստացված փաթեթների թիվը զրո չէ): |
Բարձր MAC | TX Հայց Բարձր MAC: Թվային ցուցիչները ցույց են տալիս MAC TX Configuration-ի և Payload հարցումների հաղորդագրությունների քանակը, որոնք ստեղծվել են MAC բարձր աբստրակցիոն շերտի կողմից և գրված համապատասխան UDP պորտին, որը գտնվում է դրանց տակ: |
Միջին MAC | TX Հայց Միջին MAC: Թվային ցուցիչները ցույց են տալիս MAC TX Configuration-ի և Payload հարցումների հաղորդագրությունների քանակը, որոնք ստացվել են MAC բարձր աբստրակցիոն շերտից և կարդացվել համապատասխան UDP պորտից, որը գտնվում է դրանց վերևում: Երկու հաղորդագրությունները ստորին շերտերին փոխանցելուց առաջ ստուգվում են տվյալ կոնֆիգուրացիաները՝ արդյոք դրանք աջակցվում են, թե ոչ, բացի այդ, ստուգվում են MAC TX Configuration հարցումը և MAC TX Payload հարցումը, եթե դրանք համահունչ են:
TX հարցումներ դեպի PHY: Թվային ցուցիչը ցույց է տալիս DMA FIFO-ին գրված MAC MSDU TX հարցումների քանակը: TX Հաստատում Միջին MAC: Թվային ցուցիչները ցույց են տալիս հաստատման հաղորդագրությունների քանակը, որոնք գեներացվել են MAC միջինի կողմից MAC TX կոնֆիգուրացիայի և MAC TX Payload հաղորդագրությունների համար և գրվել դրանց վերևում գտնվող նշանակված UDP պորտին: TX Ցուցումներ -ից PHY: Թվային ցուցիչը ցույց է տալիս DMA FIFO-ից կարդացված MAC MSDU TX վերջի ցուցումների քանակը: TX Ցուցումներ Միջին MAC: Թվային ցուցիչը ցույց է տալիս MAC TX կարգավիճակի ցուցումների քանակը, որոնք հաղորդվում են MAC Middle-ից մինչև MAC բարձր՝ օգտագործելով վերևում գտնվող նշանակված UDP պորտը: |
ՖՀԻ | TX Ցուցումներ Flowրհեղեղ Թվային ցուցիչը ցույց է տալիս FIFO-ի գրման ընթացքում տեղի ունեցած արտահոսքերի քանակը՝ ըստ TX End ցուցումների: |
RX | Ներկայացնում է մի շարք ցուցիչներ, որոնք ցույց են տալիս տարբեր շերտերի միջև փոխանցված հաղորդագրությունների քանակը՝ սկսած PHY-ից մինչև տվյալների լվացարան: Բացի այդ, այն ցույց է տալիս համապատասխան UDP պորտերը: |
ՖՀԻ | RX Ցուցում Flowրհեղեղ Թվային ցուցիչը ցույց է տալիս MAC MSDU RX-ի ցուցումներով FIFO-ի գրման ընթացքում տեղի ունեցած արտահոսքերի քանակը: |
Միջին MAC | RX Ցուցումներ -ից PHY: Թվային ցուցիչը ցույց է տալիս DMA FIFO-ից կարդացված MAC MSDU RX ցուցումների քանակը:
RX Ցուցումներ Միջին MAC: Թվային ցուցիչը ցույց է տալիս MAC MSDU RX ցուցումների քանակը, որոնք ճիշտ վերծանվել և հաղորդվել են MAC բարձրին՝ օգտագործելով դրա վերևում գտնվող նշանակված UDP պորտը: |
Բարձր MAC | RX Ցուցումներ Բարձր MAC: Թվային ցուցիչը ցույց է տալիս MAC MSDU RX ցուցումների քանակը MAC բարձր մակարդակում ստացված վավեր MSDU տվյալների հետ: |
Տվյալներ խորտակվել | թիվ փաթեթներ լվացարան MAC-ից ստացված փաթեթների քանակը տվյալների նվազման ժամանակ:
փոխանցում լվացարան Բուլյան ցուցիչը ցույց է տալիս, որ տվյալներ են ստացվում MAC բարձրությունից: |
Գործողության լրացուցիչ ռեժիմներ և կոնֆիգուրացիաների ընտրանքներ
Այս բաժինը նկարագրում է հետագա կազմաձևման ընտրանքները և շահագործման ռեժիմները: Ի լրումն RF Multi-Station ռեժիմի, որը նկարագրված է Running This Sample Project բաժինը, 802.11 Application Framework-ն աջակցում է RF Loopback և Baseband գործառնական ռեժիմները՝ օգտագործելով մեկ սարք: 802.11 Application Framework-ը գործարկելու հիմնական քայլերը, օգտագործելով այդ երկու ռեժիմները, նկարագրված են ստորև:
RF Loopback ռեժիմ՝ մալուխային
Կախված կազմաձևից, հետևեք քայլերին կամ «USRP RIO Setup-ի կարգավորում» կամ «Կազմաձևել FlexRIO/FlexRIO ադապտերների մոդուլի կարգավորումը» բաժնում:
USRP RIO Setup-ի կարգավորում
- Համոզվեք, որ USRP RIO սարքը պատշաճ կերպով միացված է Lab-ի աշխատող հոսթ համակարգինVIEW Հաղորդակցության համակարգերի դիզայնի փաթեթ:
- Ստեղծեք ՌԴ հանգույցի կոնֆիգուրացիան՝ օգտագործելով մեկ ՌԴ մալուխ և թուլացնող:
- ա. Միացրեք մալուխը RF0/TX1-ին:
- բ. Միացրեք 30 դԲ թուլացուցիչը մալուխի մյուս ծայրին:
- գ. Միացրեք թուլացուցիչը RF1/RX2-ին:
- Միացրեք USRP սարքը:
- Միացնել հյուրընկալող համակարգը:
FlexRIO ադապտերների մոդուլի կարգավորումների կարգավորում
- Համոզվեք, որ FlexRIO սարքը պատշաճ կերպով տեղադրված է Lab աշխատող համակարգումVIEW Հաղորդակցության համակարգերի դիզայնի փաթեթ:
- Ստեղծեք RF loopback կոնֆիգուրացիա, որը միացնում է NI-5791 մոդուլի TX-ը NI-5791 մոդուլի RX-ի հետ:
Լաբորատորիայի վարումVIEW Հյուրընկալող կոդը
Լաբորատորիայի գործարկման հրահանգներVIEW հյուրընկալող կոդը արդեն տրամադրվել է «Running This Sample Project» բաժինը ՌԴ Բազմակայանների շահագործման ռեժիմի համար: Բացի այդ բաժնի 1-ին քայլի հրահանգներից, կատարեք նաև հետևյալ քայլերը.
- Գործողության լռելյայն ռեժիմը RF Multi-Station է: Անցեք «Ընդլայնված» ներդիրին և միացրեք RF Loopback Demo Mode կառավարումը: Սա կիրականացնի հետևյալ փոփոխությունները.
- Գործողության ռեժիմը կփոխվի RF Loopback ռեժիմի
- Սարքի MAC հասցեն և նպատակակետ MAC հասցեն կստանան նույն հասցեն: Նախampերկուսն էլ կարող են լինել 46:6F:4B:75:6D:61:
- Գործարկեք լաբորատորիանVIEW հոսթ VI՝ սեղմելով գործարկման կոճակը ( ):
- ա. Հաջողության դեպքում լույս է վառվում Device Ready ցուցիչը:
- բ. Եթե սխալ եք ստանում, փորձեք հետևյալներից մեկը.
- Համոզվեք, որ ձեր սարքը պատշաճ կերպով միացված է:
- Ստուգեք RIO Սարքի կոնֆիգուրացիան:
- Միացրեք կայանը՝ միացնելով «Միացնել կայան» կառավարումը «Միացված»: Station Active ցուցիչը պետք է միացված լինի:
- RX թողունակությունը մեծացնելու համար անցեք «Ընդլայնված» ներդիրին և զրոյի դրեք Backoff պրոցեդուրաների հետադարձ արժեքը, քանի որ միայն մեկ կայան է աշխատում: Բացի այդ, dot11ShortRetryLimit-ի կրկնությունների առավելագույն քանակը սահմանեք 1-ի: Անջատեք և այնուհետև միացրեք կայանը՝ օգտագործելով Enable Station կառավարումը, քանի որ dot11ShortRetryLimit-ը ստատիկ պարամետր է:
- Ընտրեք MAC ներդիրը և ստուգեք, որ RX Constellation-ը համընկնում է մոդուլյացիայի և կոդավորման սխեմայի հետ, որոնք կազմաձևված են MCS և Subcarrier Format պարամետրերի միջոցով: Նախample, 16 QAM օգտագործվում է MCS 4 և 20 ՄՀց 802.11a-ի համար: Նախնական կարգավորումներով դուք պետք է տեսնեք մոտ 8.2 Մբիթ/վրկ թողունակություն:
RF Loopback ռեժիմ. Օդային փոխանցում
Օդային փոխանցումը նման է մալուխային տեղադրմանը: Մալուխները փոխարինվում են ընտրված ալիքի կենտրոնի հաճախականության և համակարգի թողունակության համար հարմար ալեհավաքներով:
Ուշադրություն Համակարգն օգտագործելուց առաջ կարդացեք արտադրանքի փաստաթղթերը բոլոր ապարատային բաղադրիչների, հատկապես NI RF սարքերի համար:
USRP RIO և FlexRIO սարքերը հաստատված կամ լիցենզավորված չեն ալեհավաքի միջոցով օդով փոխանցելու համար: Արդյունքում, այդ արտադրանքները ալեհավաքով շահագործելը կարող է խախտել տեղական օրենքները: Համոզվեք, որ դուք համապատասխանում եք բոլոր տեղական օրենքներին, նախքան այս արտադրանքը ալեհավաքով աշխատելը:
Baseband Loopback ռեժիմ
Basband loopback-ը նման է ՌԴ loopback-ին: Այս ռեժիմում ՌԴ-ն շրջանցվում է։ TX samples-ն ուղղակիորեն փոխանցվում է FPGA-ի RX մշակման շղթային: Սարքի միակցիչների վրա լարերի միացում չի պահանջվում: Կայանը Baseband Loopback-ում գործարկելու համար ձեռքով սահմանեք աշխատանքային ռեժիմը, որը գտնվում է բլոկային դիագրամում որպես հաստատուն Baseband Loopback-ում:
Լրացուցիչ կազմաձևման ընտրանքներ
PN տվյալների գեներատոր
TX տվյալների տրաֆիկ ստեղծելու համար կարող եք օգտագործել ներկառուցված կեղծ աղմուկի (PN) տվյալների գեներատորը, որն օգտակար է համակարգի թողունակությունը չափելու համար: PN տվյալների գեներատորը կազմաձևված է PN տվյալների փաթեթի չափ և PN փաթեթներ մեկ վայրկյանում պարամետրերով: PN տվյալների գեներատորի ելքում տվյալների արագությունը հավասար է երկու պարամետրերի արտադրյալին: Ուշադրություն դարձրեք, որ RX-ի կողմից երևացող համակարգի իրական թողունակությունը կախված է փոխանցման պարամետրերից, ներառյալ Subcarrier ձևաչափը և MCS արժեքը, և կարող է ավելի ցածր լինել, քան PN տվյալների գեներատորի կողմից ստեղծված արագությունը:
Հետևյալ քայլերը ապահովում են նախկինampթե ինչպես կարող է PN տվյալների գեներատորը ցույց տալ փոխանցման արձանագրության կազմաձևման ազդեցությունը հասանելի թողունակության վրա: Ուշադրություն դարձրեք, որ տրված թողունակության արժեքները կարող են մի փոքր տարբեր լինել՝ կախված իրական օգտագործվող ապարատային հարթակից և ալիքից:
- Տեղադրեք, կազմաձևեք և գործարկեք երկու կայան (A և Station B), ինչպիսիք են «Running This S»-ումample Project» բաժինը:
- Պատշաճ կերպով կարգավորեք Սարքի MAC հասցեի և նպատակակետ MAC հասցեի կարգավորումները, որպեսզի A կայանի սարքի հասցեն լինի B կայանի նպատակակետը և հակառակը, ինչպես նկարագրված է նախկինում:
- B կայարանում դրեք «Տվյալների աղբյուրը» «Ձեռքով»՝ «B» կայանից TX տվյալները անջատելու համար:
- Միացնել երկու կայանները:
- Լռելյայն կարգավորումներով դուք պետք է տեսնեք մոտ 8.2 Մբիթ/վրկ թողունակություն B կայանում:
- Անցեք A կայանի MAC ներդիրին:
- Սահմանեք PN տվյալների փաթեթի չափը 4061:
- Սահմանեք PN փաթեթների քանակը վայրկյանում մինչև 10,000: Այս պարամետրը հագեցնում է TX բուֆերը բոլոր հնարավոր կոնֆիգուրացիաների համար:
- Անցեք «A» կայարանի «Ընդլայնված» ներդիրին:
- Սահմանեք dot11RTSTշեմը PN տվյալների փաթեթի չափից (5,000) ավելի մեծ արժեք՝ RTS/CTS ընթացակարգն անջատելու համար:
- Կրկնվող փորձերի առավելագույն քանակը, որոնք ներկայացված են dot11ShortRetryLimit-ով, դարձրեք 1՝ վերահեռարձակումն անջատելու համար:
- Անջատեք և միացրեք A կայանը, քանի որ dot11RTST շեմը ստատիկ պարամետր է:
- Փորձեք Subcarrier Format-ի և MCS-ի տարբեր համակցություններ A կայարանում: Դիտեք RX համաստեղության և RX թողունակության փոփոխությունները B կայարանում:
- Սահմանեք Subcarrier Format-ը 40 ՄՀց (IEEE 802.11ac) և MCS-ը 7-ի վրա A կայանի վրա: Նկատի ունեցեք, որ B կայանի թողունակությունը մոտ 72 Մբիթ/վ է:
Տեսանյութի փոխանցում
Տեսանյութերի փոխանցումը ընդգծում է 802.11 Application Framework-ի հնարավորությունները: Երկու սարքերով տեսահաղորդում կատարելու համար կազմաձևեք, ինչպես նկարագրված է նախորդ բաժնում: 802.11 Application Framework-ն ապահովում է UDP ինտերֆեյս, որը լավ հարմար է վիդեո հոսքի համար: Հաղորդիչին և ստացողին անհրաժեշտ է վիդեո հոսքի հավելված (օրինակample, VLC, որը կարելի է ներբեռնել http://videolan.org կայքից): Ցանկացած ծրագիր, որը կարող է փոխանցել UDP տվյալներ, կարող է օգտագործվել որպես տվյալների աղբյուր: Նմանապես, ցանկացած ծրագիր, որն ընդունակ է ստանալ UDP տվյալներ, կարող է օգտագործվել որպես տվյալների խորտակիչ:
Կարգավորեք ստացողը
Հոսթը՝ որպես ընդունիչ, օգտագործում է 802.11 Application Framework-ը՝ ստացված 802.11 տվյալների շրջանակները փոխանցելու և դրանք UDP-ի միջոցով վիդեո հոսքի նվագարկիչին փոխանցելու համար:
- Ստեղծեք նոր նախագիծ, ինչպես նկարագրված է «Running the LabVIEW Host Code» և RIO սարքի պարամետրում սահմանել RIO-ի ճիշտ նույնացուցիչը:
- Սահմանեք կայանի համարը 1:
- Թույլ տվեք, որ բլոկային դիագրամում գտնվող Գործողության ռեժիմն ունենա լռելյայն արժեք՝ RF Multi Station, ինչպես նկարագրված է նախկինում:
- Թույլ տվեք, որ սարքի MAC հասցեն և նպատակակետ MAC հասցեն ունենան լռելյայն արժեքներ:
- Անցեք MAC ներդիրին և դրեք Data Sink-ը UDP-ի:
- Միացնել կայանը:
- Սկսեք cmd.exe-ը և փոխեք VLC տեղադրման գրացուցակը:
- Սկսեք VLC հավելվածը որպես հոսքային հաճախորդ հետևյալ հրամանով.
Կարգավորեք հաղորդիչը
Հոսթը՝ որպես հաղորդիչ, ստանում է UDP փաթեթներ վիդեո հոսքային սերվերից և օգտագործում է 802.11 Application Framework՝ դրանք փոխանցելու որպես 802.11 տվյալների շրջանակներ:
- Ստեղծեք նոր նախագիծ, ինչպես նկարագրված է «Running the LabVIEW Host Code» և RIO սարքի պարամետրում սահմանել RIO-ի ճիշտ նույնացուցիչը:
- Սահմանեք կայանի համարը 2:
- Թույլ տվեք, որ բլոկային դիագրամում գտնվող Գործողության ռեժիմն ունենա լռելյայն արժեք՝ RF Multi Station, ինչպես նկարագրված է նախկինում:
- Սահմանեք, որ սարքի MAC հասցեն նման լինի 1-ին կայանի նպատակակետային MAC հասցեին (կանխադրված արժեքը.
46:6F:4B:75:6D:62) - Սահմանեք նպատակակետ MAC հասցեն, որպեսզի նման լինի 1-ին կայանի սարքի MAC հասցեին (կանխադրված արժեքը.
46:6F:4B:75:6D:61) - Անցեք MAC ներդիրին և դրեք տվյալների աղբյուրը UDP:
- Միացնել կայանը:
- Սկսեք cmd.exe-ը և փոխեք VLC տեղադրման գրացուցակը:
- Բացահայտեք տեսանյութի ուղին file որը պետք է օգտագործվի հոսքի համար:
- Սկսեք VLC հավելվածը որպես հոսքային սերվեր հետևյալ հրամանով vlc «PATH_TO_VIDEO_FILE”
:sout=#std{access=udp{ttl=1},mux=ts,dst=127.0.0.1: UDP_Port_Value}, որտեղ PATH_TO_VIDEO_FILE պետք է փոխարինվի տեսանյութի գտնվելու վայրով, որը պետք է օգտագործվի, և UDP_Port_Value պարամետրը հավասար է 12000 + Station Number, այսինքն՝ 12002:
Հաղորդավարը, որը հանդես է գալիս որպես ընդունիչ, կցուցադրի հաղորդչի կողմից հեռարձակվող տեսանյութը:
Անսարքությունների վերացում
Այս բաժինը տեղեկատվություն է տրամադրում խնդրի հիմնական պատճառի բացահայտման մասին, եթե համակարգը չի աշխատում այնպես, ինչպես սպասվում էր: Այն նկարագրված է մի քանի կայանների տեղադրման համար, որտեղ A և B կայանները փոխանցում են:
Հետևյալ աղյուսակները տրամադրում են տեղեկատվություն այն մասին, թե ինչպես ստուգել նորմալ աշխատանքը և ինչպես հայտնաբերել բնորոշ սխալները:
Նորմալ Գործողություն | |
Նորմալ Գործողություն Փորձարկում | · Սահմանել Station Numbers-ը տարբեր արժեքների:
· Պատշաճ կերպով կարգավորել պարամետրերը Սարք MAC Հասցե և Նպատակակետ MAC Հասցե ինչպես նկարագրված է նախկինում: · Մնացած կարգավորումները թողեք լռելյայն արժեքներին: |
Դիտարկումներ: | |
· RX թողունակությունը 7.5 Մբիթ/վ տիրույթում երկու կայաններում: Կախված է՝ դա անլար ալիք է, թե մալուխային ալիք։
· Միացված է MAC ներդիր: o MAC TX Վիճակագրություն: The Տվյալներ գործարկվել է և ACK Հրկիզված ցուցանիշները արագորեն աճում են. o MAC RX Վիճակագրություն: Բոլոր ցուցանիշները արագ են աճում, քան RTS հայտնաբերվել է և CTS հայտնաբերվել է, քանի որ dot11RTSշեմ on Ընդլայնված ներդիրն ավելի մեծ է, քան PN Տվյալներ Փաթեթ Չափը (PSDU երկարությունը) միացված է MAC ներդիր. o Համաստեղությունը RX Համաստեղություն գրաֆիկը համապատասխանում է մոդուլյացիայի կարգին MCS ընտրված է հաղորդիչում: o The TX Արգելափակել Սխալ Գնահատել գրաֆիկը ցույց է տալիս ընդունված արժեքը: · Միացված է RF & ՖՀԻ ներդիր: |
o The RX Իշխանություն Սպեկտր գտնվում է ընտրվածի հիման վրա աջ ենթաշերտում Առաջնային Ալիք Ընտրիչ. Քանի որ լռելյայն արժեքը 1 է, այն պետք է լինի -20 ՄՀց և 0 միջակայքում RX Իշխանություն Սպեկտր գրաֆիկ.
o The CCA Էներգիա Հայտնաբերում շեմ [dBm] ավելի մեծ է, քան ներկայիս հզորությունը RF Մուտքագրում Իշխանություն գրաֆիկ. o Չափված բազայի հզորությունը փաթեթի սկզբում (կարմիր կետեր): Բեյզբենդ RX Իշխանություն գրաֆիկը պետք է փոքր լինի, քան AGC թիրախ ազդանշան իշխանությունը on Ընդլայնված ներդիր. |
|
MAC Վիճակագրություն Փորձարկում | · Անջատել A և B կայանները
· Ա կայարանում, MAC ներդիր, սահմանել Տվյալներ Աղբյուր դեպի Ձեռնարկ. · Միացնել A և B կայանները o Կայան A, MAC ներդիր: § Տվյալներ գործարկվել է of MAC TX Վիճակագրություն զրո է։ § ACK գործարկվել է of MAC RX Վիճակագրություն զրո է։ o կայան B, MAC ներդիր: § RX թողունակությունը զրո է։ § ACK գործարկվել է of MAC TX Վիճակագրություն զրո է։ § Տվյալներ հայտնաբերվել է of MAC RX Վիճակագրություն զրո է։ · Ա կայարանում, MAC ներդիր, սեղմեք ընդամենը մեկ անգամ ձգան TX of Ձեռնարկ Տվյալներ Աղբյուր o Կայան A, MAC ներդիր: § Տվյալներ գործարկվել է of MAC TX Վիճակագրություն 1 է։ § ACK գործարկվել է of MAC RX Վիճակագրություն 1 է։ o կայան B, MAC ներդիր: § RX թողունակությունը զրո է։ § ACK գործարկվել է of MAC TX Վիճակագրություն 1 է։ § Տվյալներ հայտնաբերվել է of MAC RX Վիճակագրություն 1 է։ |
RTS / CTS հաշվիչներ Փորձարկում | · Անջատել A կայանը, սահմանել dot11RTSTշեմ զրոյի, քանի որ դա ստատիկ պարամետր է: Այնուհետև միացրեք կայանը A.
· Ա կայարանում, MAC ներդիր, սեղմեք ընդամենը մեկ անգամ ձգան TX of Ձեռնարկ Տվյալներ Աղբյուր o Կայան A, MAC ներդիր: § RTS գործարկվել է of MAC TX Վիճակագրություն 1 է։ § CTS գործարկվել է of MAC RX Վիճակագրություն 1 է։ o կայան B, MAC ներդիր: § CTS գործարկվել է of MAC TX Վիճակագրություն 1 է։ § RTS գործարկվել է of MAC RX Վիճակագրություն 1 է։ |
Սխալ Կոնֆիգուրացիա | |
Համակարգ Կոնֆիգուրացիա | · Սահմանել Station Numbers-ը տարբեր արժեքների:
· Պատշաճ կերպով կարգավորել պարամետրերը Սարք MAC Հասցե և Նպատակակետ MAC Հասցե ինչպես նկարագրված է նախկինում: · Մնացած կարգավորումները թողեք լռելյայն արժեքներին: |
Սխալ.
Ոչ տվյալները տրամադրվում է համար փոխանցում |
Ցուցում:
-ի հաշվիչ արժեքները Տվյալներ գործարկվել է և ACK գործարկվել է in MAC TX Վիճակագրություն չեն ավելացել։ Լուծում: Սահմանել Տվյալներ Աղբյուր դեպի PN Տվյալներ. Այլապես, սահմանել Տվյալներ Աղբյուր դեպի UDP և համոզվեք, որ դուք օգտագործում եք արտաքին հավելված՝ տվյալները տրամադրելու UDP պորտին, որը ճիշտ կազմաձևված է, ինչպես նկարագրված է նախորդում: |
Սխալ.
MAC TX համարում է որ միջին as զբաղված |
Ցուցում:
MAC վիճակագրության արժեքները Տվյալներ Հրկիզված և նախաբան հայտնաբերված, մասը MAC TX Վիճակագրություն և MAC RX Վիճակագրություն, համապատասխանաբար, չեն ավելացել։ Լուծում: Ստուգեք կորի արժեքները ընթացիկ -ում RF Մուտքագրում Իշխանություն գրաֆիկ. Սահմանել CCA Էներգիա Հայտնաբերում շեմ [dBm] վերահսկում է մի արժեք, որն ավելի բարձր է, քան այս կորի նվազագույն արժեքը: |
Սխալ.
Ուղարկել ավելին տվյալները փաթեթներ քան որ MAC կարող է Տրամադրել դեպի որ ՖՀԻ |
Ցուցում:
Այն PN Տվյալներ Փաթեթ Չափը և PN Փաթեթներ Պեր Երկրորդ ավելացել են։ Այնուամենայնիվ, ձեռք բերված թողունակությունը չի ավելանում: Լուծում: Ընտրեք ավելի բարձր MCS արժեք և ավելի բարձր Ենթափոխադրող Ձևաչափ. |
Սխալ.
սխալ RF նավահանգիստներ |
Ցուցում:
Այն RX Իշխանություն Սպեկտր ցույց չի տալիս նույն կորը, ինչ որ TX Իշխանություն Սպեկտր մյուս կայարանում: Լուծում: |
Ստուգեք, որ դուք ունեք մալուխներ կամ ալեհավաքներ միացված ՌԴ պորտերին, որոնք դուք կարգավորել եք որպես TX RF Պորտ և RX RF Պորտ. | |
Սխալ.
MAC հասցեն անհամապատասխանություն |
Ցուցում:
B կայանում ACK փաթեթի փոխանցում չի գործարկվում (մաս MAC TX Վիճակագրություն) և RX թողունակությունը զրո է։ Լուծում: Ստուգեք դա Սարք MAC Հասցե B կայանի համապատասխանում է Նպատակակետ MAC Հասցե Կայանի A. ՌԴ Loopback ռեժիմի համար երկուսն էլ Սարք MAC Հասցե և Նպատակակետ MAC Հասցե պետք է ունենա նույն հասցեն, օրինակample 46:6F:4B:75:6D:61. |
Սխալ.
Բարձր Ֆինանսական տնօրեն if Կայան A և B են FlexRIOs |
Ցուցում:
Փոխհատուցվող կրիչի հաճախականության օֆսեթը (CFO) բարձր է, ինչը վատթարացնում է ցանցի ամբողջ աշխատանքը: Լուծում: Սահմանել Հղում Ժամացույց դեպի PXI_CLK կամ REF IN/ClkIn: · PXI_CLK-ի համար. հղումը վերցված է PXI շասսիից: · REF IN/ClkIn. հղումը վերցված է NI-5791-ի ClkIn նավահանգստից: |
TX Սխալ Գները են մեկ in RF Loopback or Բեյզբենդ Loopback շահագործման ռեժիմներ | Ցուցում:
Օգտագործվում է մեկ կայան, որտեղ կարգավորվում է շահագործման ռեժիմը RF Loopback or Բեյզբենդ Loopback ռեժիմ. TX Error Rates-ի գրաֆիկական նշումը ցույց է տալիս 1. Լուծում. Այս պահվածքը սպասելի է։ ACK փաթեթները կորչում են, մինչ MAC TX-ը սպասում է դրանց; MAC-ի FPGA-ի վրա գտնվող DCF վիճակի մեքենան դա կանխում է RF loopback կամ Baseband Loopback ռեժիմների դեպքում: Հետևաբար, MAC TX-ը միշտ հաղորդում է փոխանցման ձախողման մասին: Հետևաբար, հաղորդված TX փաթեթի սխալի մակարդակը և TX բլոկի սխալի մակարդակը զրո են: |
Հայտնի խնդիրներ
Համոզվեք, որ USRP սարքն արդեն աշխատում է և միացված է հոսթին, նախքան հոսթինգի գործարկումը: Հակառակ դեպքում, USRP RIO սարքը կարող է պատշաճ կերպով չճանաչվել հյուրընկալողի կողմից:
Խնդիրների և լուծումների ամբողջական ցանկը գտնվում է ԼաբորատորիայումVIEW Communications 802.11 Application Framework 2.1 Հայտնի խնդիրներ.
Առնչվող տեղեկատվություն
USRP-2940/2942/2943/2944/2945 Սկսելու ուղեցույց USRP-2950/2952/2953/2954/2955 Սկսելու ուղեցույց IEEE ստանդարտների ասոցիացիա.VIEW Communications System Design Suite ձեռնարկը, որը հասանելի է առցանց, Լաբորատորիայի մասին տեղեկությունների համարVIEW հասկացություններ կամ առարկաներ, որոնք օգտագործվում են այս սampնախագիծը։
Այցելեք ni.com/info և մուտքագրեք Info Code 80211AppFWManual՝ Լաբորատորիա մուտք գործելու համարVIEW Communications 802.11 Application Framework Manual 802.11 Application Framework դիզայնի մասին լրացուցիչ տեղեկությունների համար:
Դուք նաև կարող եք օգտագործել Համատեքստի օգնության պատուհանը՝ Լաբորատորիայի մասին հիմնական տեղեկություններ իմանալու համարVIEW առարկաներ, երբ կուրսորը տեղափոխում եք յուրաքանչյուր օբյեկտի վրա: Լաբորատորիայում Համատեքստի օգնության պատուհանը ցուցադրելու համարVIEW, ընտրել View»Համատեքստ Օգնություն.
հապավումներ
Հապավում | Իմաստը |
ACK | Ճանաչում |
AGC | Ավտոմատ ձեռքբերման հսկողություն |
A-MPDU | Ագրեգացված MPDU |
CCA | Մաքրել ալիքի գնահատումը |
Ֆինանսական տնօրեն | Օպերատորի հաճախականության շեղում |
CSMA/CA | Օպերատորը զգում է բազմակի մուտք՝ բախումից խուսափելու միջոցով |
CTS | Մաքրել-ուղարկել |
CW | Շարունակական ալիք |
DAC | Թվային անալոգային փոխարկիչ |
DCF | Բաշխված համակարգման գործառույթ |
DMA | Ուղղակի հիշողության հասանելիություն |
FCS | Շրջանակի ստուգման հաջորդականությունը |
MAC | Միջին մուտքի վերահսկման շերտ |
MCS | Մոդուլյացիայի և կոդավորման սխեման |
MIMO | Multiple-input-multiple-output |
MPDU | MAC արձանագրության տվյալների միավոր |
ՆԱՎ | Ցանցի տեղաբաշխման վեկտոր |
Ոչ HT | Ոչ բարձր թողունակություն |
OFDM | Հաճախականության բաժանման ուղղանկյուն մուլտիպլեքսավորում |
ՊԱՊՐ | Գագաթնակետին միջին հզորության հարաբերակցությունը |
ՖՀԻ | Ֆիզիկական շերտ |
PLCP | Ֆիզիկական շերտերի կոնվերգենցիայի կարգը |
PN | Կեղծ աղմուկ |
PSDU | PHY ծառայության տվյալների միավոր |
QAM | Քառակուսի ampլայտի մոդուլյացիա |
RTS | Ուղարկելու հարցում |
RX | Ստանալ |
SIFS | Շրջանակների կարճ տարածություն |
ՍԻՍՈ | Մեկ մուտքային մեկ ելք |
T2H | Թիրախ՝ հյուրընկալելու համար |
TX | Փոխանցել |
UDP | Օգտատեր datagram արձանագրություն |
NI ապրանքանիշերի և լոգոյի ուղեցույցներին ծանոթացեք ni.com/trademarks կայքում՝ NI ապրանքանիշերի մասին լրացուցիչ տեղեկությունների համար: Ապրանքների և ընկերությունների այլ անվանումներ, որոնք նշված են այստեղ, իրենց համապատասխան ընկերությունների ապրանքանիշերն են կամ ապրանքային անվանումները: NI արտադրանքը/տեխնոլոգիան ընդգրկող արտոնագրերի համար այցելեք համապատասխան վայր՝ Օգնություն»Արտոնագրեր ձեր ծրագրաշարում, patents.txt file ձեր լրատվամիջոցում կամ National Instruments Patents Notice-ում ni.com/patents հասցեով: Դուք կարող եք տեղեկատվություն գտնել վերջնական օգտագործողի լիցենզային պայմանագրերի (EULAs) և երրորդ կողմի իրավական ծանուցումների մասին readme-ում file ձեր NI արտադրանքի համար: Տե՛ս Արտահանման համապատասխանության տեղեկատվությունը ni.com/legal/export-compliance կայքում՝ NI գլոբալ առևտրի համապատասխանության քաղաքականության և ինչպես ստանալ համապատասխան HTS ծածկագրեր, ECCN-ներ և ներմուծման/արտահանման այլ տվյալներ: NI-ն ԱՅՍՏԵՂ ՆԵՐԿԱՅԱՑՎՈՂ ՏԵՂԵԿԱՏՎՈՒԹՅԱՆ ՃՇՇՏՈՒԹՅԱՆ ՀԱՄԱՐ ԱՅՍՏԵՂ ՈՒՂՂՎԱԾ ՏԵՂԵԿԱՏՎՈՒԹՅԱՆ ՃՇՄԱՐՏՈՒԹՅԱՆ ՀԱՄԱՐ ՈՉ ՀԱՅՏԱՐԱՐ ԿԱՄ ենթադրյալ երաշխիքներ չի տալիս և պատասխանատվություն չի կրում ՈՐԵՎԷ ՍԽԱԼԻ ՀԱՄԱՐ: ԱՄՆ կառավարության հաճախորդներ. Այս ձեռնարկում պարունակվող տվյալները մշակվել են մասնավոր միջոցների հաշվին և ենթակա են կիրառելի սահմանափակ իրավունքների և տվյալների սահմանափակ իրավունքներին, որոնք սահմանված են FAR 52.227-14, DFAR 252.227-7014 և DFAR 252.227-7015:
Փաստաթղթեր / ռեսուրսներ
![]() |
NATIONAL INSTRUMENTS LabVIEW Communications 802.11 Application Framework 2.1 [pdf] Օգտագործողի ուղեցույց PXIe-8135, ԼաբVIEW Communications 802.11 Application Framework 2.1, LabVIEW Communications 802.11 Application, Framework 2.1, LabVIEW Communications 802.11, Application Framework 2.1 |