NATIONAL INSTRUMENTS PXIe-8135 LTE Application Framework User Guide
- June 12, 2024
- NATIONAL INSTRUMENTS
Table of Contents
NATIONAL INSTRUMENTS PXIe-8135 LTE Application Framework User Guide
PXIe-8135
LTE Application Framework 2.0.1 Getting Started Guide
This document provides basic information about how to get started with the LTE
Application Framework.
System Requirem ents
Softw are · Windows 7 SP1 ( 64- bit ) or Window s 8.1 ( 64- bit ) · LabVI EW
Com m unicat ions Syst em Design Suit e 2.0
o I nst alled w it h t he opt ional LTE Applicat ion Fram ework enabled Hardw
are
To use t he LTE Applicat ion Fr am ework for bidirect ional dat a t ransm
ission, you need t wo RF capable devices, eit her a USRP RI O device wit h 40
MHz bandw idt h or 120 MHz bandwidt h, or a PXI e- 7975R/ 7976R wit h an at t
ached NI 5791 adapt er m odule[ 1] . The two devices can be connect ed to
either one host com put er or several host com put ers. Special test m odes
using the loopback funct ionalit y pr ovided by t he fram ework can be execut
ed w it h only one device. The set up opt ions are shown in Figure 1.
Figure 1 Hardware Configurat ion Opt ions
Depending on the chosen configurat ion, t he following hardware is required. Table 1. Requir ed Hardware
Configurat ion
All Set ups
USRP RI O
FlexRI O
Cont roller SMA Ant enna USRP At t enuat or MXI
FlexRI O FlexRI O
Cable
adapt er FPGA adapt er
module module
Single device, cabled
1
Single device, over- t he- air[ 2]
1
Double device, cabled
1
Double device, over-the-air[ 2]
1
1
0
–
2
2
–
–
4
1
1
1
–
2
2
2
–
1
1
1
1
1
1
2
2
2
2
2
2
· Chassis: Recom m ended- – PXI e- 1085 ( a second chassis is needed w hen
using different host com put er s) · Cont roller : Recom m ended- – PXI e-
8135 ( a second cont roller is needed for separat e host operat ion) · SMA
cable: Fem ale/ fem ale cable, included wit h t he NI USRP RI O dev ice · Ant
enna: Refer t o Using Over – t he- Air Transm ission for m ore infor m at ion
about t his m ode · At t enuat or wit h 30 dB at t enuat ion and SMA connect
ors m ale/ fem ale ( deliv ered wit h NI USRP) · Hardware:
o USRP RI O: one of USRP- 294x/ 295x wit h 40 MHz, 120 MHz, or 160 MHz
bandwidt h o FlexRI O: PXI e- 7975/ 7976R FlexRI O FPGA Module o FlexRI O
Adapt er Module: NI 5791 RF Transceiv er Adapt er Module for FlexRI O
The preceding recom m endat ions assum e you are using PXI – based host syst
em s. Alt ernat iv ely , a PC w it h PCI – based or PCI Expressbased MXI adapt
er or a lapt op wit h an Expr ess card- based MXI adapt er can be used.
Make sur e your host has at least 20 GB of free disk space and 8 GB of RAM. To
com pile bit files for t he NI RF device FPGA, your syst em should be equipped
w it h 16 GB RAM.
Caut ion: Befor e using your hardware, read all product docum ent at ion t o ensure com pliance w it h safet y , EMC, and environm ental regulations.
Unde r st a nding t h e Com pone nt s of This Sa m ple Pr oj e ct
The proj ect is com pr ised of LabVI EW host code and LabVI EW FPGA code for t
he support ed NI USRP or FlexRI O hardw are t arget s. The related folder
structure, operation m odes, and com ponents of the proj ect are described in
the following subsections.
Folder Structure
When cr eat ing a new inst ance of t he LTE Applicat ion Fram ework select La
u n ch a Pr oj e ct » Applica t ion Fr a m e w or k s» LTE D e sign USRP RI O
v2 .0 .1 or LTE De sign Fle x RI O v2 .0 .1 . The following files and folders
are creat ed inside t he specified folder: LTE Design USRP RI O v2 .0 .1
.lvproj ect / LTE Design FlexRI O v2 .0 .1 .lvproject — This proj ect file
cont ains inform at ion about t he linked subVI s, t arget s, and build
specificat ions. LTE Host DL.gvi — This downlink only, t op- level host VI im
plem ent s a downlink t ransm it t er and a downlink receiver. — The host int
erfaces wit h t he bit file build from t he t op- lev el FPGA VI , nam ed LTE
FPGA USRP RI O DL.gvi or LTE FPGA FlexRI O DL. g v i LTE Host eNodeB.gvi —
This eNodeB, ( base st at ion) t op- level host VI im plem ent s a downlink t
ransm it t er and an uplink receiver. — The host int erfaces wit h t he bit
file build from t he t op- lev el FPGA VI , nam ed eit her LTE FPGA USRP RI O
eNodeB.gv i or LTE FPGA FlexRI O eNodeB.gvi LTE Host UE.gvi — This user equipm
ent ( UE) t op- level host VI im plem ent s a downlink receiver and an uplink
t ransm it t er — The host int erfaces wit h t he bit file build from t he t
op- lev el FPGA VI , nam ed eit her LTE FPGA USRP RI O UE.gv i or LTE FPGA
Flex RI O UE.gv i Builds — This folder cont ains t he precom piled bit files
for t he t hree operat ion m odes ( DL, eNodeB, UE) . Com m on
— The com m on folder cont ains generic subVI s for host and FPGA t hat ar e
used in but not lim it ed t o t he LTE Applicat ion Fram ework s, such as m at
hem at ical funct ions, type conversions, et c. FlexRI O / USRP RI O — These
folder s cont ain t arget – specific im plem ent at ions of host and FPGA
subVI s, which handle set t ing gain and frequency . These subVI s are in m
ost cases adapt ed from t he t arget – specific st ream ing sam ple proj ect ,
eit her PXI e USRP RI O 120- 160 MHz BW SingleDevice St r eam ing for USRP RI
O, or PXI e NI – 579xR St ream ing for Flex RI O/ Flex RI O adapt er m odule
devices. — These folder s also cont ain t he t arget specific t op- level FPGA
VI for t he t hree operat ion m odes: DL, eNodeB, and UE. LTE v2 .0 .1 — This
folder cont ains host and FPGA subVI s, which were specifically designed for t
he LTE Applicat ion Fram ework. The FPGA code is grouped int o different
folder s t hat represent t he par t of t he syst em w her e t hey ar e used,
such as FPGA DL RX, FPGA DL TX, and so on.
Operation Modes
The LTE Applicat ion Fram ework offers t hree operat ion m odes, including
host code and associat ed FPGA code, w hich ar e depict ed in Figure 2. Dow
nlink ( DL) : — Est ablishes a downlink link in eit her a single- dev ice set
up or a double- device set up. — I m plem ent s t he dow nlink t ransm it t er
( DL TX) of a base st at ion ( eNodeB) and t he downlink receiver ( DL RX) of
user equipm ent ( UE) . — Top- level host VI : LTE Host DL.gv i — Top- level
FPGA VI : LTE FPGA Flex RI O DL.gvi or LTE FPGA USRP RI O DL.gvi e N od e B: —
Provides t he base st at ion ( eNodeB) side in a double- dev ice set up. — I m
plem ent s t he dow nlink t ransm it t er ( DL TX) and t he uplink receiv er (
UL RX) of an eNodeB. — Top- level host VI : LTE Host eNodeB.gv i — Top- level
FPGA VI : LTE FPGA Flex RI O eNodeB.gv i or LTE FPGA USRP RI O eNodeB.gvi U E:
— Provides t he user equipm ent ( UE) side in a double- dev ice set up — I m
plem ent s t he dow nlink r eceiver ( DL RX) and t he uplink t ransm it t er (
UL TX) of a UE — Top- level host VI : LTE Host eNodeB.gv i — Top- level FPGA
VI : LTE FPGA Flex RI O UE.gvi or LTE FPGA USRP RI O UE.gv i
Figure 2 Syst em Configurat ions ( Host and Associat ed FPGA Code) The
downlink ( DL) operat ion m ode can be used eit her in a single- device set up
or in a double- dev ice set up. The eNodeB/ UE operat ion m odes require a
double-device setup.
Com pone nt s
Figure 3 and Figure 4 show t he block diagram of t he syst em in t he
previously described operat ion m odes.
Figure 3 Block diagram of t he syst em in DL operat ion m ode ( single- dev
ice set up)
Figure 4 Block diagram of t he syst em in eNodeB/ UE operat ion m ode (
double- dev ice set up) The com ponent s shown in t he figures above perform t
he following t asks:
· UD P r e a d: Reads dat a, provided by an ext ernal applicat ion, from a UDP
socket . The dat a is used as payload dat a in t he
t ranspor t block ( TB) . This dat a is t hen encoded and m odulat ed as an
LTE downlink ( DL) signal by t he downlink t ransm it t er ( DL TX PHY) .
· UD P w r it e : Writ es t he pay load dat a, w hich was receiv ed and
decoded from t he LTE downlink ( DL) signal by t he dow nlink
receiver ( DL RX PHY) , t o a UDP socket . The dat a can t hen be read by an
ext er nal applicat ion.
· M AC TX: A sim ple MAC im plem ent at ion t hat adds a header t o t he t
ransport block ( TB) cont aining t he num ber of payload byt es.
The header is followed by t he payload byt es, and t he rem aining bit s of t
he TB are filled wit h padding bit s.
· M AC RX: Disassem bles t he t ransport block ( TB) and ext ract s t he
payload byt es.
· D L TX PH Y: Physical layer ( PHY) of t he dow nlink ( DL) t ransm it t er (
TX) .
Encodes t he physical channels and cr eat es t he LTE dow nlink signal as
digit al baseband I / Q dat a. This code includes encoding of t he cont rol
channel ( PDCCH) , encoding of t he dat a channel ( PDSCH) , resource m
apping, and OFDM m odulat ion.
· D L RX PH Y: Physical layer ( PHY) of t he dow nlink ( DL) receiver ( RX) .
Dem odulat es t he LTE dow nlink signal and decodes t he physical channels.
This code includes prim ary sy nchronizat ion sequence ( PSS) – based
synchronizat ion, ort hogonal fr equency – div ision m ult iplex ing ( OFDM)
dem odulat ion, resource dem apping, channel est im at ion and equalizat ion,
decoding of t he cont rol channel ( PDCCH) , and decoding of t he dat a
channel ( = shared channel, PDSCH) .
· UL TX PH Y: Physical layer ( PHY) of t he uplink ( UL) t ransm it t er ( TX)
.
Encodes t he physical channels and cr eat es t he LTE uplink signal as digit
al baseband I / Q dat a. This code includes encoding of t he dat a channel ( =
shar ed channel, PUSCH) , resour ce m apping, and OFDM m odulat ion.
· D L RX PH Y: Physical layer ( PHY) of t he uplink ( UL) receiv er ( RX) .
Dem odulat es t he LTE dow nlink signal and decodes t he physical channels.
This code includes OFDM dem odulat ion, resource dem apping, channel est im at
ion and equalizat ion, and decoding of t he dat a channel ( = shared channel,
PUSCH) .
· SI N R ca lcu la t ion : Calculat es t he signal- t o- int erference- noise-
rat io ( SI NR) based on t he channel est im at ion t hat was used for
PDSCH decoding. Channel est im at ion is eit her based on cell- specific
reference signals ( CRS) , or on UE- specific refer ence signals ( UERS) .
· Ra t e a da pt a t ion : Set s t he m odulat ion and coding schem e ( MCS)
depending on t he m easured/ repor t ed signal- t o- int er ference-
noise- rat io ( SI NR) . This keeps t he block err or rat e ( BLER) of t he
PDSCH decoding low .
· Fe e dba ck ge n e r a t ion : Creat es a feedback m essage t hat cont ains
t he m easured subband and w ideband SI NR, as well as t he
ACK/ NACK inform at ion ( = CRC result of t he PDSCH decoding) of t he pr
eviously received radio fram e.
· Fe e dba ck e va lu a t ion : Ex t ract s t he subband and wideband SI NR,
as well as t he ACK/ NACK infor m at ion from t he feedback
m essage.
St a t e m e nt of Com plia nce a nd D e via t ions
The LTE Applicat ion Fram ework im plem ent s part s of t he 3GPP- LTE release
10 downlink and uplink physical layer t ransm it t er and receiver. To reduce
t he com plexit y of t his applicat ion fram ework, t he following set t ings
are fixed and can only be changed by m odifying the design:
· 20 MHz bandwidt h
· For TDD operat ion: Uplink ( UL) / Downlink ( DL) configurat ion 5, special
subfram e configurat ion 5
· Norm al cyclic prefix
· Resource m apping for t wo TX ant ennas ( only fir st ant enna used)
· Downlink: o Prim ary synchr onizat ion signals ( PSS) only once per radio
fram e
(10 m s periodicity inst ead of 5 m s periodicit y)
o Propriet ary downlink cont rol inform at ion ( DCI ) m essage form at and
lengt h, PDCCH for m at 1 ( CFI = 1) o No secondary synchronizat ion signals (
SSS) , phy sical broadcast channel ( PBCH) , physical cont rol form at indicat
or channel
( PCFI CH) , or physical hybrid ARQ indicat or channel ( PHI CH)
· Uplink: o OFDMA is used for wideband m odulat ion inst ead of SC- FDMA o No
physical random access channel ( PRACH) o No physical uplink cont rol channel
( PUCCH)
For m ore det ails, refer t o t he LTE Applicat ion Fram ework Whit e Paper.
Run ning This Sa m ple Pr oj e ct in a Single – D e vice Configur a t ion
This sect ion describes how t o run t he LTE Applicat ion Fram ework using an
RF loopback configurat ion wit h a single NI USRP RI O or FlexRI O device.
This corresponds t o t he single dev ice use case shown in Figure 1.
Configur ing t he H a rdw a r e
Depending on t he available hardware, follow t he st eps of eit her Configur
ing t he NI USRP RI O or Configuring t he Flex RI O.
Con figu r in g t h e N I USRP RI O 1. Ensure t he USRP RI O dev ice is proper
ly connect ed t o t he host sy st em running LabVI EW. 2. Creat e t he RF
loopback configurat ion using one RF cable and at t enuat or:
· Connect t he cable t o RF0/ TX1.
· Connect t he 30 dB at t enuat or t o t he ot her end of t he cable.
· Connect t he at t enuat or t o RF1/ RX2.
3. Power on t he NI USRP device. 4. Boot t he host system .
Figure 5 NI USRP Hardwar e Configurat ion Con figu r in g t h e Fle x RI O
1. Ensure t he FlexRI O FPGA m odule w it h an at t ached Flex RI O adapt er
m odule is proper ly inst alled in t he PXI Express chassis cont aining t he
em bedded cont roller t hat is used as t he host syst em running LabVI EW.
2. Creat e an RF loopback configurat ion by connect ing t he TX of t he NI
5791 wit h t he RX of t he NI 5791. For t his loopback connect ion, no ext
ernal at t enuat or is needed, since t he FlexRI O adapt er m odule RX I N
port is designed t o handle t he out put power provided by t he FlexRI O adapt
er m odule TX OUT por t .
3. Power on t he PXI chassis.
Figure 6 Flex RI O Hardware Configurat ion Using Over- the- Air Transm ission
The configurat ion for over t he air t ransm ission is sim ilar t o t he
cabled set up. Cables are replaced by ant ennas suit able for t he selected
channel center frequency and system bandwidt h.
Ca u t ion Read t he product docum ent at ion for all hardwar e com ponent s,
especially t he NI RF devices before using t he syst em . NI USRP and FlexRI O
dev ices are not approv ed or licensed for t ransm ission over t he air using
an ant enna. As a r esult , operat ing t hose product s w it h an ant enna m
ay violat e local law s. Ensure t hat you ar e in com pliance wit h all local
laws before operat ing t his product wit h an ant enna.
Running t he La bVI EW H ost Code
The single- dev ice hardwar e configurat ion uses t he downlink only host
variant of t he LTE Applicat ion Fram ework ( LTE Host DL.gvi) , which im plem
ents a downlink transm it ter and a downlink receiver. Starting the System
Ensure t he LabVI EW Com m unicat ions Syst em Design Suit e and t he LTE
Applicat ion Fram ework are inst alled on your syst em . I nst allat ion is st
art ed by running setup.exe from t he provided inst allat ion m edia. Follow t
he inst aller pr om pt s t o com plet e t he installation process.
1. Launch LabVI EW Com m unicat ions Sy st em Design Suit e, by select ing La
bV I EW Com m u n ica t ion s 2 .0 from t he St art m enu. 2. From t he Proj
ect Tem plat es on t he La u n ch a Pr oj e ct t ab, select Proj ect Applica t
ion Fr a m e w or k s » LTE D e sign … t o launch
the proj ect .
· Select ” LTE D e sign USRP RI O v2 .0 .1 ” if you are using a USRP RI O
device · Se le ct ” LTE D e sign Fle x RI O v2 .0 .1 ” if y ou are using a
FlexRI O device.
3. Wit hin t hat proj ect , open t he LabVI EW t op- level host VI in t he
Downlink only variant , LTE H ost D L.gvi. The panel of t his VI is shown in
Figure 7.
4. Set t he RI O D e vice t o t he alias of t he RI O device connect ed t o
your syst em . You can use NI Measur em ent & Aut om at ion Explorer ( MAX) t
o get t he RI O alias for your device.
5. Set USRP ba n dw idt h t o t he bandwidt h w hich m at ches your USRP RI O
device. You can ignore t his set t ing for a Flex RI O device.
6. Click t he Ru n but t on, , on t he LabVI EW host VI .
· I f successful, t he FPGA Rea dy indicator lights. · I f you receive an
error, check if your RI O device is connect ed properly .
7. Set e N BTX Fr e qu e n cy [ H z] t o a frequency support ed by your NI
USRP RI O or Flex RI O device, as shown in Table 1. 8. Set UERX Frequency [
Hz] t o the sam e value 9. Enable t he eNB Transm it t er, which im plem ent s
a Downlink Transm it t er, by set t ing t he swit ch cont rol t o On .
· I f successful, t he eN B TX Act ive indicator lights.
10. Enable t he UE Receiver, w hich im plem ent s a Downlink Receiv er, by
set t ing t he Swit ch cont rol t o On .
· I f successful, t he UE RX Act ive indicator lights.
Figure 7 Front panel of LTE Host DL.gv i ( downlink only host variant ) Table 2 Suppor t ed frequency ranges of NI USRP and Flex RI O/ FAM m odels
NI Hardw are model
Supported frequency range
USRP- 2940R/ 2950R
50 MHz t o 2.2 GHz
USRP- 2942R/ 2952R
400 MHz t o 4.4 GHz
USRP- 2943R/ 2953R
1.2 GHz t o 6 GHz
USRP- 2944R/ 2954R
10 MHz t o 6 GHz
PXI e- 7975R/ 7976R and NI 5791 200 MHz t o 4.4 GHz
Verify That t he Syst em is Running as Expect ed
I f the syst em is running as expect ed, the downlink signal generated by t he
transm itt er is correctly received and decoded by the receiver . I n t his
case, t he host panel should appear as shown in Figure 8 and Figure 9.
Basic Tab
· TX Pow e r spe ct r u m –Spect r um m at ches t he resour ce block allocat
ion configur ed by t he cont rol Re sou r ce Block Alloca t ion
( 4 PRB/ bit)
· RX Pow er spect rum –Spect rum m at ches t he TX power spect rum · Syn c Fou
n d–Const ant ly on, indicat ing sync success
N ot e : Sync success is a prer equisit e for cor rect PDCCH ( and PDSCH) r
ecept ion and decoding.
· PD SCH Con st e lla t ion –Clean and st able QPSK or QAM const ellat ion.
The m odulat ion depends on t he m odulat ion and coding
schem e t hat ar e configured by t he M CS cont rol on t he eNB Transm it
side. This graph indicat es whet her t he PDSCH subcarrier s were received
correctly.
· Th r ou gh pu t –Const ant gr een curve; const ant value for PDSCH ( CRC ok
) o No red port ions in t he curve; value PDSCH ( CRC ok ) equals value PDSCH
( overall) o I ndicat es corr ect PDSCH channel decoding w it hout CRC err ors
Advanced Tabs
· PD CCH Con st e lla t ion –Clean and st able QPSK const ellat ion ( =
allocat ed PDCCH subcar riers) wit h an addit ional dot in t he
origin ( = unallocat ed PDCCH subcarriers) . The graph indicat es correct r
ecept ion of t he PDCCH subcarriers.
· PD CCH Re ce ive d D CI M e ssa ge –Va lid flag is const ant ly on. o M CS
and Resource Block Alloca t ion ( 4 PRB/ bit ) m at ch t he equally nam ed
cont rols on t he eN B Tra nsm it t er side.
This indicat or shows whet her PDCCH subcarr ier dat a was receiv ed correct
ly. N ot e : Correct PDCCH recept ion and decoding is a prer equisit e for
PDSCH recept ion and decoding.
· UE Failure / Block Error Rat e ( BLER) o The Sync value is const ant ly
zero. o The PD CCH value is const ant ly zero. o The PD SCH value is const ant
ly zero.
N ot e : Sync success is a prer equisit e for cor rect PDCCH ( and PDSCH) r
ecept ion and decoding. Correct PDCCH recept ion and decoding is a prer
equisit e for PDSCH r ecept ion and decoding. Correct PDSCH r ecept ion and
decoding is a prer equisit e for error- fr ee dat a ex ch an g e.
· Ch a n n e l Est im a t ion — o N or m a lize d Am plit u de : I f using a
cabled set up: flat curve around 0 as shown in Figure 9; if using an over- t
he- air set up:
any curve (highs and lows indicate a frequency- select ive channel caused by m
ult ipat h fading)
o Ph a se : I f using a cabled set up: saw t oot h curve ( st raight line,
wrapping t wo t im es) as shown in Figure 9 ( indicat ing t hat
FFT cut s slight ly int o t he cyclic prefix )
Figure 8 Front panel of LTE Host DL.gv i / Basic Tab when r unning
successfully
Figure 9 Front panel of LTE Host DL.gv i / Advanced Tab w hen running
successfully
Running Video Stream ing
The prev ious sect ion described how t o use t he downlink host variant of t
he LTE Applicat ion Fram ework ( LTE Host DL.gvi) t o est ablish a LTE
downlink link bet w een t he t ransm it t er and t he receiv er. A basic MAC
im plem ent at ion allow s for packet – based dat a exchange of user – defined
payload dat a. The payload dat a can be provided t o t he host using UDP as
shown in Figure 10. You can use any program capable of transm it ting UDP data
as data source. Sim ilarly, you can use any program capable of receiving UDP
data as a data sink. The LTE Applicat ion Fram ework allows you t o t ransm it
video st ream s if you use a video st ream ing applicat ion as dat a source
and a video player as dat a sink. For exam ple, you can use t he VLC m edia
play er, which is available at www.v ideolan.org.
Figure 10 Dat a st ream ing t o/ from t he syst em using UDP ( downlink- only
operat ion m ode) Start Video Stream Transm itter
1. St art cm d.ex e and change t he direct ory t o t he VLC inst allat ion
direct ory. 2. St art t he VLC applicat ion as a st ream ing client w it h t
he following com m and:
vlc.exe –repeat “;PATH_TO_VIDEO_FILE”
:sout=#std{access=udp{ttl=1},mux=ts,dst=127.0.0.1:50000} wher e
PATH_TO_VIDEO_FILE should be replaced wit h t he location of the video t hat
should be used. Port 50.000 is t he default UDP Receive Por t . For ease of
use, you can also save t his com m and line t o a bat ch file, for exam ple,
St ream Video LTE.bat . Start Video Stream Receiver 1. St art cm d.ex e and
change t he direct ory t o t he VLC inst allat ion direct ory.
2. St art t he VLC applicat ion as a st ream ing client w it h t he following
com m and: vlc.exe udp://@:60000
Port 60.000 is t he default UDP Transm it Por t . For ease of use, you can
also save t his com m and line t o a bat ch file, e.g. Play Video LTE.bat.
D e scr ipt ion of t he Cont r ols a nd I ndica t or s on t he H ost Pa ne l
This sect ion provides inform at ion about how t o use t he cont rols and how
t o int erpret t he graphs and indicat ors t hat are available on the host
panel. Application Settings Set t hese param et ers pr ior t o running t he
gvi. Changes ar e only applied aft er st opping and rest art ing t he gv i.
Param eter RI O Device Re fe r e n ce Clock So u r ce
USRP Bandw idth
D e scr ip t ion The RI O address of t he RF hardware device. Configur es t he
Refer ence Clock source used for t he t ransceiver chain.
· I nt ernal: Device int ernal clock · REF I N / Clk I n : Clock input at t he
RF dev ice ( rear connect or pane of USRP RI O, front connect or
pane for NI 579x devices)
· PXI _ CLK: Backplane clock from t he PXI Chassis ( NI 579x only) · GPS: GPS
m odule ( NI RI O 295x devices only)
The bandwidt h of t he RF hardware device. Applicable only for USRP RI O
devices.
Basic Runtim e Static Settings
These set t ings, locat ed on t he Basic t abs, can be changed wit hout rest
art ing t he gvi. Value changes are applied when t he corresponding transm it
ter or receiver chain is restart ed using the associat ed Boolean control.
Param eter eNB Transm itter eNB TX Frequency [ Hz] eNB Maxim um RF TX Pow er [ dBm ] UE Receiver
D e scr ip t ion
Enables or disables t he t ransm it t er using t he current configurat ion.
DL TX cent er fr equency . The allow ed range depends on t he RF device used.
Maxim um RF t ransm it power ( upper bound – achievable for a full scale com
plex sine wave ( CW) sign al) . Not e: The act ual t im e- dom ain RF t ransm
it power depends on t he configur ed resour ce allocat ion, and is t ypically
at least 15 dB low er t o allow for t he OFDM PAPR backoff.
Enables or disables t he receiv er using t he current configurat ion.
UE RX Fr e qu e n cy [ H z ] DL RX cent er frequency. The allow ed range depends on t he RF device used.
Advanced Runtim e Static Settings
These set t ings, locat ed on t he Advanced t abs, can be changed wit hout
rest art ing t he gvi. Value changes are applied when t he corresponding
transm it ter or receiver chain is restart ed using the associat ed Boolean
control.
Param eter
D e scr ip t ion
UD P Re ce ive Por t The UDP port t he host m onit ors for incom ing packet s t o be t ransferred t o t he FPGA PDSCH chain.
eNB TX RF Port ( USRP)
Select s t he RF port t he DL TX is t ransm it t ed on ( USRP RI O only) .
eNB TX Fram e St r u ct u r e
Select s bet ween frequency division duplex ( FDD) and t im e division duplex ( TDD) using subfram e configurat ion 5 and special subfram e configurat ion 5 ( 3GPP TS 36.211 §4) .
eN B TX Cell I D
Physical cell I D used for PSS, CRS, UERS sequence generat ion and PDCCH/ PDSCH scram bling. [ 0…511]
Transm it I P Ad d r e ss
The I P addr ess t he UDP pack et s r eceived fr om PDSCH are sent t o.
UD P Tr a n sm it Por t The UDP port t he UDP packet s received from PDSCH are sent t o.
UE RX RF Port ( USRP)
Select s t he RF port t he DL RX will be received from ( USRP RI O only) .
UE RX Fram e St r u ct u r e
Select s bet ween FDD ( frequency div ision duplex ) and TDD ( t im e div ision duplex) using subfram e configurat ion 5 and special subfram e configurat ion 5 ( 3GPP TS 36.211 §4) .
UE RX Cell I D
Physical cell I D used for PSS, CRS, UERS sequence generat ion and PDCCH/ PDSCH scram bling. [ 0…511]
Runtim e Dynam ic Settings
These set t ings can be changed while t he corresponding t ransm it t er or
receiver chain is running. Value changes are applied im mediately.
Param eter e N B TX D CI
Act ive Resource Block Allocat ion
M CS eN B TX UE Cont ex t
Use UERS
Antenna Port RNTI CCE Offse t eNB Tim ing Offset Rate Adaptation
SI NR Offset [ dB] UE RX UE Cont ex t Use UERS
Antenna Port RNTI CCE Offse t Sym bol- N r ( PDSCH )
D e scr ip t ion
Downlink cont r ol infor m at ion for t he PDCCH cont ent and t he PDSCH
transm ission.
Enables or disables t he t ransm ission of PDCCH and PDSCH.
Resource allocat ion given as bit m ap, wit h each bit repr esent ing four phy
sical resource block s ( DL resource allocat ion t ype 0, 3GPP TS 36.213
§7.1.6.1) . The left – m ost bit represent s t he lowest resource block index.
Modulat ion and coding schem e used for PDSCH t ransm ission according t o
3GPP TS 36.213 §7.1.7.
UE specific param et ers for DL t ransm ission.
I f enabled, t he DL t ransm it t er feeds UE- specific reference signals int
o t he PDSCH dat a st ream . The usage of UERS is closely relat ed t o Transm
ission Mode 9 defined in t he LTE st andard 3GPP TS 36.213 §7.1.
The ant enna port used for generat ing UERS. Range is 7…14, according t o 3GPP
TS 36.213 §7.1.
The radio net w ork t em porary ident ifier used for PDSCH scram bling and
PDCCH CRC m ask generat ion.
Fir st cont rol channel elem ent t o be used for PDCCH t ransm ission,
according t o 3GPP TS 36.211 §6.8.1/ .2.
Changes t he eNodeB t im ing ( st ar t of radio fram e) . Given in 30.72 MS/
s.
I f enabled, eN B TX M CS is aut om at ically adapt ed t o reported/ m easured
W ideband SI N R [ dB] t o handle channel quality fluct uat ions. The adapt at
ion is calibrat ed so t hat t he applied MCS produces approxim at ely 5% t o
10% BLER under current MCS condit ions. Modify SI N R Offset [ dB] to achieve
different values.
This value is effect ively subt ract ed from t he report ed SI NR before
looking up t he MCS in t he adapt at ion t able ( for exam ple, if a posit ive
offset is configured, a higher r eport ed SI NR is required t o adapt t o a
cert ain MCS t o avoid block errors).
UE- specific par am et er s for DL recept ion.
I f enabled, the DL receiver uses UE specific reference signals to equalize
PDSCH assigned I / Q sam ples. The usage of UERS is closely relat ed t o
Transm ission Mode 9, defined in t he LTE st andard 3GPP TS 36.213 §7.1.
The ant enna port used for generat ing UERS for channel est im at ion. Range
is 7…14 according t o 3GPP TS 36.213 §7.1
The radio net w ork t em porary ident ifier used for PDSCH scram bling and
PDCCH CRC m ask checks.
Fir st cont rol channel elem ent t o be used for PDCCH recept ion, according t
o 3GPP TS 36.211 §6.8.1/ .2.
The OFDM sym bol num ber ( count ing from 0 wit h sy m bol 0 being occupied by
t he PDCCH) used t o display const ellat ion dat a for PDSCH I / Q sam ples.
Throughput [ Mbps] select UE AGC
Selects t he used values for throughput calculat ion:
· PD SCH ( ove r a ll) : The t ot al t hroughput scheduled by t he eNodeB TX,
regardless of CRC result .
· PD SCH ( CRC ok ) : The act ual achiev ed phy sical layer t hroughput
which was decoded successfully.
· User da t a ( t o UDP) : The higher layer t hroughput ( from / t o t he UDP
stream ) after rem oving t he padding.
Enables or disables t he aut om at ed gain cont r ol on t he receiver side. I
f enabled, t he analog RX gain of t he RF device is aut om at ically
configured wit hin its valid range to m eet a target range for the baseband
input signal power.
UE Manual Gain Value [ dB]
Cont rols t he analog RX gain if UE AGC is swit ched off.
Graphs and I ndicat ors The indicat ors on t he front panel represent t he st at e of t he t arget device and show inform at ion about ongoing t ransfers.
Param eter FPGA ready
eNB TX Active eNB RF TX Pow er [ dBm ] eN B Coer ce d M a x RF TX Pow er [ dBm
] eNB TX Pow er Sp e ct r u m Data Transfer I n Packet Loss I n
eNB TX I FFT Output Clippe d eNB Baseband TX Pow er [ dBFS] UE RX Active Sync
Found UE Frequency Offset [ Hz] UE RF RX Pow er [ dBm ] UE ADC Values Clippe d
UE DDC Values Clippe d UE Coe rced Ga in [ dB] UE Baseband RX Pow er [ dBFS]
UE RX Pow er Sp e ct r u m PD SCH Con st e lla t ion
W ideband SI NR [ dB] Subband SI NR [ dB] Throughput [ Mbps]
D e scr ip t ion I ndicat es t hat t he FPGA bit file has been downloaded and
t hat t he dev ice has been init ialized and is ready for configuration. I nit
ialization can take up t o 20 seconds. I ndicat es t hat all eNB TX cont rol
configurat ions have been applied and t he t ransm it t er is running. Act ual
eNB RF t ransm it pow er, in dBm .
I ndicat es t he coerced value act ually used as m axim um RF t ransm it out
put power aft er applying t he device capabilities ( with range and resolution
lim itations) t o the configured eN B Max im um RF TX Pow er [ dBm ] . Shows t
he pow er spect rum of t he DL TX baseband signal t r ansferred t o t he RF.
I ndicat es t hat t he configured UDP st ream is receiving dat a on t he
configured Re ce ive Port . I ndicat es that the system is losing UDP dat a
due to overload, which can occur when data inflow from UDP port is higher t
han t he configur ed PDSCH t hroughput . I ndicat es a num er ic overflow aft
er t he I FFT.
Act ual eNB baseband transm it power level [ baseband output power level] , in
dB full scale.
I ndicat es t hat all UE RX cont r ol configurat ions have been applied and t
he receiver is running. I ndicat es t hat t he synchronizat ion m odule has
successfully det ect ed and synchronized t o a DL RX signal. The est im at ed
and com pensat ed frequency offset det ect ed in t he RX signal.
The m easured t im e dom ain input power at t he RX RF port .
I ndicat es a num er ic overflow at t he ADC out put . An ov erflow can occur
when t he analog RX RF gain is too high or the receiver power level is too
high. I ndicat es a num eric overflow at the output of the digital
downconversion block. An overflow can occur when t he analog RX RF gain is t
oo high or t he receiv e pow er lev el is t oo high. The act ual used analog
RX RF gain eit her set by AGC ( if enabled) or by UE M a n u a l Ga in Va lu e
[ dB] . The m easured baseband input power level, in dB full scale.
Shows t he pow er spect rum of t he DL RX baseband signal r eceived from RF. I
f sy nchronizat ion is successful, frequency offset com pensation is applied.
Const ellat ion of RX I / Q sam ples allocat ed for PDSCH t ransm ission aft
er equalizat ion. Only sam ples for t he configured OFDM Sym bol- N r ( PD SCH
) are displayed. The est im at ed SI NR over t he full 20 MHz band using cell-
specific reference signals. The est im at ed SI NR for each subband occupying
8 PRBs. Com parable t o Repor t ing Mode 3- 0 in 3GPP TS 36.213 §7.2.1. Usage
of CRS or UERS for est im at ion depends on t he Use UERS swit ch set t ing in
UE RX System Param eters. Num erical and graphical indication of scheduled,
successfully decodable, and act ually used channel cap acit y .
Data Transfer Out Packet Loss Out
· PD SCH ( ove r a ll) : The t ot al t hroughput scheduled by t he eNodeB TX r
egardless of t he CRC result . · PD SCH ( CRC ok ) : The act ual achiev ed phy
sical layer t hroughput t hat w as decoded successfully. · User da t a ( t o
UDP) : The higher layer t hroughput ( from / t o t he UDP st ream ) aft er rem
oving t he
padding.
I ndicat es t hat t he configured UDP st ream is sending dat a t o t he
configured Tra nsm it I P Address using Transm it Port .
I ndicat es that the system is losing UDP dat a caused by overload, which can
occur when data inflow from t he PDSCH is higher t han UDP t hroughput .
PD CCH Con st e lla t ion UE Failure / Block Error Rat e ( BLER) Ch a n n e l
Est im a t ion
PD CCH Re ce ive d D CI M e ssa g e
Const ellat ion of RX I / Q sam ples allocat ed for PDCCH t ransm ission aft
er equalizat ion.
Num er ical and graphical display of error rat es for synchronizat ion det ect
ion and PDCCH and PDSCH decoding.
Graphical repr esent at ion of t he nor m alized channel am plit ude and phase
est im at ed on t he cell specific reference signals.
Array of decoded and int erpr et ed dow nlink cont rol inform at ion m essages
received on PDCCH and applied t o PDSCH decoding. Each elem ent corresponds t
o a DL subfram e.
Running This Sam ple Project in Double- Device Setup
The sect ion describes how t o run t he LTE Applicat ion Fram ework using an
RF loopback configurat ion wit h eit her t wo NI USRP RI O or t wo Flex RI O
devices. This configurat ion cor responds t o t he double- device set ups show
n in Figure 1. The dev ices can be eit her connected to t he sam e host com
puter or to different host com puters.
Configur ing t he H a rdw a r e
Depending on t he available hardware, follow t he st eps of eit her Configur
ing t he NI USRP RI O or Configuring FlexRI O Set up.
Con figu r in g t h e N I USRP RI O Se t u p 1. Ensure bot h NI USRP dev ices
are properly connect ed t o t he host syst em running LabVI EW. 2. Creat e an
RF connect ion as shown in t he following figur e: 3. On st at ion A, connect
t he cable t o RF0/ TX1. 4. Connect t he ot her end of t hat cable t o t he 30
dB at t enuat or. 5. Connect t he at t enuat or t o RF1/ RX2 on st at ion B.
6. On st at ion B, connect t he cable t o RF0/ TX1. 7. Connect t he ot her end
of t hat cable t o t he 30 dB at t enuat or. 8. Connect t he at t enuat or t o
RF1/ RX2 on st at ion A.
Figure 11 Cabled Connect ion of t wo NI USRP Dev ices
Con figu r in g t h e Fle x RI O Se t u p 1. Ensure t hat t he Flex RI O FPGA
m odule w it h an at t ached FlexRI O adapt er m odule is inst alled in t he
PXI Express chassis cont aining t he em bedded cont roller t hat is used as t
he host syst em running LabVI EW. 2. Creat e an RF connect ion as shown in t
he following figur e: 3. On device A, connect t he cable t o TX. 4. Connect t
he cable t o RX on device B. 5. On device B, connect anot her cable t o TX. 6.
Connect t he cable t o RX on device A.
Using Over- the- Air Transm ission
Figure 12 Cabled Connect ion of t wo FlexRI O Dev ices
The configurat ion for over t he air t ransm ission is sim ilar t o t he
cabled set up. Cables are replaced by ant ennas suit able for t he selected
channel center frequency and system bandwidt h.
Ca u t ion Read t he product docum ent at ion for all hardwar e com ponent s,
especially t he NI RF devices, before using t he syst em . NI USRP and FlexRI
O dev ices are not approv ed or licensed for t ransm ission over t he air
using an ant enna. As a r esult , operat ing t hose product s w it h an ant
enna m ay violat e local law s. Ensure t hat you ar e in com pliance wit h all
local laws before operat ing t his product wit h an ant enna.
Running t he La bVI EW H ost Code
Depending on the select ed host applicat ions, different operation m odes are
possible:
· One device act s as eNodeB by running Host eNodeB.gvi ( downlink t ransm it
t er and uplink receiver) and t he ot her device act s as
UE by running Host UE.gv i ( downlink receiver and uplink t ransm it t er) .
· Alt ernat ively, bot h dev ices can act as downlink t ransm it t er s and
receivers by running t he downlink only host variant ( LTE Host
DL.gvi) on bot h host com put ers. This sect ion describes how t o run t he
syst em in t he eNodeB/ UE operat ion m ode. The downlink only operat ion m
ode using a doubledevice set up is not furt her described here because it is
sim ilar to the downlink only operat ion m ode using a single-device setup
that is described in the previous chapter. Starting the System On the eN odeB
host com puter
1. Launch LabVI EW Com m unicat ions Sy st em Design Suit e by select ing La
bV I EW Com m u n ica t ion s 2 .0 from t he St ar t m enu. 2. From t he Proj
ect Tem plat es on t he La u n ch a Pr oj e ct t ab, select Proj ect Applica t
ion Fr a m e w or k s » LTE D e sign t o launch
the proj ect .
· Select LTE D e sign USRP RI O v2 .0 .1 if you are using a USRP dev ice. ·
Select LTE D e sign Fle x RI O v2 .0 .1 if you are using a FlexRI O dev ice.
3. Wit hin t hat proj ect , open t he LabVI EW t op- level host VI for t he
eNodeB operat ion m ode, LTE H ost e N ode B.gvi. The front panel of t his VI
is shown in Figure 13.
4. Set USRP ba n dw idt h t o t he bandwidt h w hich m at ches your USRP RI O
device. You can ignore t his set t ing for a Flex RI O device. 5. Set t he RI
O D e vice t o t he alias of t he RI O device connect ed t o your syst em .
You can use NI Measur em ent & Aut om at ion
Explorer ( MAX) t o get t he RI O alias for your device. 6. Click t he Ru n
but t on, , on t he LabVI EW host VI .
· I f successful, t he FPGA Rea dy indicator lights. · I f you receive an
error, check whet her your RI O dev ice is connect ed properly.
Figure 13 Front panel of LTE Host eNodeB.gvi
On t h e UE H ost Com pu t e r 7. Launch LabVI EW Com m unicat ions Sy st em
Design Suit e by select ing La bV I EW Com m u n ica t ion s 2 .0 from t he St
ar t m enu. 8. From t he Proj ect Tem plat es on t he La u n ch a Pr oj e ct t
ab, select Applica t ion Fr a m e w or k s » LTE D e sign t o launch t he proj
ect .
· Select LTE D e sign USRP RI O v2 .0 .1 if you are using a USRP RI O device.
· Select LTE D e sign Fle x RI O v2 .0 .1 if you are using a FlexRI O dev ice.
9. Wit hin t hat proj ect , open t he LabVI EW t op- level host VI for t he
UE operat ion m ode, LTE Host UE.gv i. The front panel of t his VI is shown in
Figure 14.
10. Set t he RI O D e vice t o t he alias of t he RI O device connect ed t o
your syst em . You can use NI Measur em ent & Aut om at ion Explorer ( MAX) t
o get t he RI O alias for your device.
11. Set USRP ba n dw idt h t o t he bandwidt h w hich m at ches your USRP RI
O device. You can ignore t his set t ing for a Flex RI O device. 12. Click t
he Ru n but t on on t he LabVI EW host VI .
· I f successful, t he FPGA Rea dy indicator lights. · I f you receive an
error, check whet her your RI O dev ice is connect ed properly.
Figure 14 Front panel of LTE Host UE.gv i On t he eN ode B H ost Com put er
13. Set t he cont rol e N BTX Fr e qu e n cy [ H z] t o a frequency support
ed by your USRP RI O or FlexRI O device, refer t o Table 1. 14. Enable t he e
N B Tr a n sm it t e r ( im plem ent ing a Downlink Transm it t er) by set t
ing t he swit ch cont rol t o On .
· I f successful, t he eN B TX Act ive indicator lights.
On t h e UE H ost Com pu t e r 15. Set t he cont rol UERX Fr e qu e n cy [ H z
] t o t he sam e value as you have chosen for eNB TX Frequency [ Hz] . 16.
Enable UE Re ce ive r ( im plem ent ing a Downlink Receiver ) by set t ing t
he swit ch cont rol t o On .
· I f successful, t he UE RX Act ive indicator lights.
17. Set t he cont rol UETX Fr e qu e n cy [ H z ] t o a frequency support ed
by your USRP RI O or Flex RI O dev ice, see Table 1. 18. Enable t he UE Tr a n
sm it t e r ( im plem ent ing an Uplink Transm it t er) by set t ing t he sw
it ch cont rol t o On .
· I f successful, t he UE TX Act ive indicator lights.
On t he eN ode B H ost Com put er 19. Set the control eN BRX Frequency [ H z]
to the sam e value as you have chosen for UE TX Frequency [ Hz] . 20. Enable e
N B Receiv er, w hich im plem ent s an uplink receiver , by set t ing t he
swit ch cont rol t o On .
· I f successful, t he eN B RX Act ive indicator lights.
Verify That t he Syst em is Running as Expect ed I f t he syst em is running
as expect ed, all necessary st eps as illust rat ed in Figure 15 were com plet
ed successfully. As a result , t he indicat ors and graphs on t he host panel
should look sim ilar t o t he host panels shown in Figure 16, Figure 17, and
Figure 18.
Figure 15 Est ablishing a dow nlink and uplink connect ion bet ween eNodeB and
UE eNodeB Transm its Dow nlink “eNB Transm itter” side / “Basic” Tab 1. Graph
e N BTX Pow e r spe ct r u m : Spect rum m at ches t he resource block allocat
ion configured by t he cont r ol ” eNB TX Resource Block Allocat ion [ 4 PRB/
bit ] ” ; UE Receives Dow nlink “UE Receiver” side / “Basic” Tab 2. Graph UERX
Pow e r spe ct r u m : Spectrum m at ches t he eNB TX power spectrum 3. I
ndicator Sync Found: Const ant ly on, indicat ing sync success N ot e : Sy nc
success is a prer equisit e for cor rect PDCCH ( and PDSCH) r ecept ion and
decoding. 4. Graph PD SCH Con st e lla t ion : Shows a clean QPSK or QAM const
ellat ion ( m odulat ion depends on t he m odulat ion and coding schem e,
which is configur ed on t he eNB Transm it t er side by t he cont rol ” eNB TX
MCS” ; ) 5. Graph Th r ou gh pu t Const ant gr een curve; const ant value for
PDSCH ( CRC ok ) No red port ions in t he curve; t he value PDSCH ( CRC ok)
equals t he value PDSCH ( overall) I ndicat es corr ect PDSCH channel decoding
w it hout CRC err ors “UE Receiver” side / “Advanced” Tab 6. Graph PD CCH Con
st e lla t ion : Clean and st able QPSK const ellat ion ( = allocat ed PDCCH
subcarrier s) w it h an addit ional dot in t he origin ( = unallocat ed PDCCH
su b car r ier s) I ndicat es corr ect recept ion of t he PDCCH subcarrier dat
a 7. I ndicat or PD CCH Re ce ive d D CI M e ssa ge : “Valid”; flag is
constantly on ” MCS” ; and ” Resour ce Block Allocat ion ( 4 PRB/ bit ) ” ; m
at ch t he equally nam ed cont rols on t he ” eNB Tr ansm it t er” ; side N ot
e : Correct PDCCH recept ion and decoding is a prer equisit e for PDSCH recept
ion and decoding
8. Graph UE Fa ilu r e / Block Er r or Ra t e ( BLER) : Value “Sync”; is constant ly zero Value ” PDCCH” ; is const ant ly zero Value ” PDSCH” ; is const ant ly zero N ot e : Sy nc success is a prer equisit e for cor rect PDCCH ( and PDSCH) r ecept ion and decoding. Correct PDCCH recept ion and decoding is a prer equisit e for PDSCH r ecept ion and decoding. Correct PDSCH r ecept ion and decoding is a prer equisit e for error- fr ee dat a ex ch an g e. 9. Graph Ch a n n e l Est im a t ion : ” Norm alized Am plit ude” ; : I n case of cabled set up: flat cur ve around 0 as shown in Figure 17; in case of over- t he- air set up: any curve ( highs and lows indicat e a frequency- selective channel caused by m ult ipat h fading) ” Phase” ; : I n case of cabled set up: saw t oot h curve ( st raight line, wrapping t wo t im es) as show n in Figure 17 ( indicat ing t hat FFT cut s slightly into the cyclic prefix) UE transm its Uplink “UE Transm it ter” side / “Basic” Tab 10. Graph UETX Pow e r spe ct r u m : Spect rum m at ches t he resource block allocat ion configured by t he cont r ol ” UE TX Resource Block Allocat ion ( 4 PRB/ bit ) ” ; eNodeB receives Uplink “eNB Receiver” side / “Basic” Tab 11. Graph e N BRX Pow e r spe ct r u m : Spect rum m at ches t he UE TX power spect rum 12. Graph e N B Fa ilu r e / Block Er r or Ra t e ( BLER) : Const ant ly zer o indicat ing correct PUSCH recept ion w it hout CRC errors 13. Graph Re por t e d D L Block Er r or Ra t e : Const ant ly zer o indicat ing correct PDSCH recept ion w it hout CRC errors on t he UE Receiver side N ot e : displayed value m at ches t he value ” PDSCH” ; in t he ” UE Failur e / Block Error Rat e ( BLER) ” ; graph on t he ” Advanced” ; t ab on t he UE Receiver side 14. I ndicat or PUSCH t hroughput indica t or: Non- zero value ( t he act ual value is m at ching t he t heor et ical dat a rat e for t he com binat ion of MCS and r esour ce block allocat ion which was set on t he UE TX side) 15. I ndicat or Re por t e d D L ACK/ N ACK: Values ” ACK, ACK, …, ACK” ; in case of FDD fram e st ruct ur e ( ” ACK, DTX, DTX, ACK, …, ACK” ; in case of TDD fram e st ruct ur e) , indicat ing corr ect PDSCH recept ion wit hout CRC errors on t he UE Receiver side 16. I ndicator The Ra dio Fra m e N um ber: Value is rapidly increasing “eNB Receiver” side / “Advanced” Tab 17. Graph PUSCH Con st e lla t ion : Shows a clean QPSK or QAM const ellat ion ( m odulat ion depends on t he m odulat ion and coding schem e, which is configur ed on t he UE Transm it t er side by t he cont rol ” UE TX MCS” ; )
Figure 16 Front panel of LTE Host eNodeB.gvi / Basic Tabs when running successfully Figure 17 Front panel of LTE Host eNodeB.gvi / Advanced Tabs when running successfully
Figure 18 Front panel of LTE Host UE.gv i / Basic Tabs when running successfully Figure 19 Front panel of LTE Host UE.gv i / Advanced Tabs when running successfully
Running Video Stream ing
The prev ious sect ion described how t o use t he LTE Applicat ion Fram ewor k
wit h t he double- dev ice set up in eNodeB/ UE configurat ion for est
ablishing a LTE downlink link bet ween t he eNodeB device and t he UE dev ice.
A basic MAC im plem ent at ion allows for pa ck e t ba se d da t a e x ch a n
ge of user dat a bet ween eNodeB and UE. The user dat a can be provided t o t
he host using UDP as show n in Figure 10. Any program capable of t ransm it t
ing UDP dat a can be used as a dat a sour ce. Sim ilarly, any program capable
of receiv ing UDP dat a can be used as a dat a sink.
Figure 20 Dat a st ream ing t o/ from t he syst em using UDP ( eNodeB/ UE
operat ion m ode)
As described in t he Running This Sam ple Proj ect in a Single- Device
Configurat ion sect ion, t he VLC m edia player can be used t o st r e a m
vide o dat a. Please refer t o t his sect ion for det ailed inst ruct ions.
The com m ands as described in St art Video St ream Transm it t er ( St ream
Video LTE.bat ) need t o run on t he host com put er running t he LTE H ost e
N ode B.gvi. The com m ands as descr ibed in St art Video St ream Transm it t
er ( Play Video LTE.bat ) need t o run on t he host com put er running t he
LTE H ost UE.gvi.
D e scr ipt ion of t he Cont r ols a nd I ndica t or s on t he H ost Pa ne l
This sect ion provides inform at ion about how t o use t he cont rols and how
t o int erpret t he graphs and indicat ors which are available on the host
panel.
eNodeB
Application Settings These set t ings need t o be set prior t o running t he
gv i. Changes w ill only be applied aft er st opping and rest ar t ing t he
gvi.
Param eter
RI O Device
Re fe r e n ce Clock So u r ce
D e scr ip t ion The RI O address of t he RF hardware device. Configur es t he
Refer ence clock source used for t he t ransceiver chain.
· I nt ernal: device int ernal clock · REF I N / Clk I n : Clock input at t he
RF dev ice ( rear connect or pane of USRP RI O dev ices, front
connector pane of NI 579x devices)
· PXI _ CLK: Clock of t he PXI Chassis ( NI 579x only) · GPS: GPS m odule (
USRP RI O 295x only)
USRP Bandw idth
The bandwidt h of t he RF hardware device. Applicable only for USRP RI O devices.
Basic Runtim e Static Settings
These set t ings, placed on t he Ba sic t abs, can be changed wit hout rest
art ing t he gvi. Value changes are applied when t he corresponding transm it
ter or receiver chain is restart ed using the associat ed swit ch control (Off
» On) .
Param eter eNB Transm itter eNB TX Frequency [ Hz] eNB Maxim um RF TX Pow er [ dBm ] eNB Receiver eNB RX Frequency [ Hz]
D e scr ip t ion
Enables or disables t he t ransm it t er using t he current configurat ion.
DL TX cent er fr equency . The allow ed range depends on t he RF device used.
Maxim um RF t ransm it out put power ( upper bound – achiev able for a full
scale com plex sine wave ( CW) signal) . Not e: The act ual t im e- dom ain RF
t ransm it power depends on t he configur ed resour ce allocat ion, and is t
ypically at least 15 dB low er t o allow for t he OFDM PAPR backoff.
Enables or disables t he receiv er using t he current configurat ion.
UL RX cent er frequency . The allow ed range depends on t he RF device used.
Advanced Runtim e Static Settings
These set t ings, placed on t he Adva n ce d t abs, can be changed wit hout
rest art ing t he gvi. Value changes are applied when t he corresponding
transm it ter or receiver chain is restart ed using the associat ed swit ch
control (Off » On) .
Param eter
UDP Receive Port
eNB TX RF Port ( USRP)
eNB TX Fram e St r u ct u r e
eN B TX Cell I D
eNB RX RF Port
eNB RX Fram e St r u ct u r e
e N B RX Ce ll I D
D e scr ip t ion The UDP port t he host m onit ors for incom ing packet s t o
be t ransferred t o t he FPGA PDSCH chain. Select s t he RF port wher e t he
DL TX is t ransm it t ed ( USRP RI O only) .
Select s bet ween frequency division duplex ( FDD) and t im e division duplex
( TDD) using subfram e configurat ion 5 and special subfram e configurat ion 5
( 3GPP TS 36.211 §4) . Physical cell I D used for PSS, CRS, UERS sequence
generat ion and PDCCH/ PDSCH scram bling. [ 0…511] Select s t he RF port t he
UL RX will be received from ( USRP RI O only) . Select ed bet w een FDD (
frequency division duplex ) and TDD ( t im e division duplex) using subfram e
configurat ion 5 and special subfram e configurat ion 5 ( 3GPP TS 36.211 §4) .
The phy sical Cell I D used for PUSCH scram bling.
Runtim e Dynam ic Settings
These set t ing can be changed while t he corresponding t ransm it t er or
receiver chain is running. Value changes are applied im mediately.
Param eter e N B TX D CI
Act ive Resource Block Allo ca t ion
M CS eN B TX UE Cont ex t
Use UERS
Antenna Port RNTI CCE Offse t eNB Tim ing Offset Rate Adaptation
SI NR Offset [ dB] e N B RX D CI Act ive M CS
D e scr ip t ion
Downlink cont r ol infor m at ion for t he PDCCH cont ent and t he PDSCH t
ransm ission.
Enables or disables t he t ransm ission of PDCCH and PDSCH.
Resource allocat ion given as bit m aps, w it h each bit r epresent ing four
physical resource blocks ( DL resource allocat ion t ype 0, 3GPP TS 36.213
§7.1.6.1) . The left – m ost bit represent s t he lowest resour ce block
index.
Modulat ion and coding schem e used for PDSCH t ransm ission, according t o
3GPP TS 36.213 §7.1.7.
UE specific param et ers for DL t ransm ission.
I f enabled, t he DL t ransm it t er feeds UE- specific reference signals int
o t he PDSCH dat a st ream . The usage of UERS is closely relat ed t o Transm
ission Mode 9 defined in t he LTE st andard 3GPP TS 36.213 §7.1.
The ant enna port used for generat ing UERS. Range is 7…14, according t o 3GPP
TS 36.213 §7.1
The radio net w ork t em porary ident ifier used for PDSCH scram bling and
PDCCH CRC m ask generat ion.
Fir st cont rol channel elem ent t o be used for PDCCH t ransm ission,
according t o 3GPP TS 36.211 §6.8.1/ .2.
Changes t he eNodeB t im ing ( st ar t of radio fram e) . Given in 30.72 MS/
s.
I f enabled, eN B TX M CS is aut om at ically adapt ed t o report ed/ m
easured W ideba nd SI N R [ dB] t o handle channel qualit y fluct uat ions.
The adapt at ion is calibrat ed so t hat t he applied MCS produces about 5% t
o 10% BLER under current MCS condit ions. Modify SI N R Offse t [ dB] t o
change t hese values.
This value is effect ively subt r act ed from t he report ed SI NR before
looking up t he MCS in t he adapt at ion t able ( i.e. if a posit ive offset
is configured, a higher report ed SI NR is required t o adapt t o a cer t ain
MCS t o avoid block errors).
Param et ers for recept ion of PUSCH.
Enables or disables t he recept ion of t he PUSCH.
Modulat ion and coding schem e used for PUSCH recept ion, according t o 3GPP
TS 36.213 §7.1.7.
Resource Block Allo ca t ion
Resource allocat ion for PUSCH given as a bit m ap, wit h each bit r epresent ing 4 physical resource block s ( DL r esour ce allocat ion t ype 0, 3GPP TS 36.312 §7.1.6.1) . The left m ost bit repr esent s lowest resour ce block index.
e N B RX UE Con t e x t UE- specific par am et er s for UL recept ion.
RNTI
The radio net w ork t em porary ident ifier used for PUSCH scram bling.
SRS Configur a t ion The configurat ion used for receiving sounding reference signals.
SRS Ena bled
I f TRUE, t he SRS locat ion is r eserv ed as last sym bol in each UL subfram e ( FDD, TDD) and t he last 2 sym bols in each special subfram e ( TDD) , according t o 3GPP TS 36.211 §5.5.3.3: FDD: srsSubfram eConfig = 0, TDD: srs- Subfram eConfig = 7.
SRS Subfram e Allo ca t ion
This bit m ap det er m ines t he subfram es act ually used for SRS t ransm ission. Periodicit y of 10, and t he left m ost bit represent s subfram e 0.
Transm ission Com b
Param et er t ransm issionCom b k_TC det er m ining if even ( 0) or odd ( 1) subcarrier s are used for SRS t ransm ission/ r ecept ion. See also 3GPP TS 36.211 §5.5.3.2.
Sym bol- N r ( PUSCH ) The OFDM sym bol num ber used for displaying const ellat ion dat a for PUSCH I Q sam ples.
eNB AGC
Enables or disables t he aut om at ed gain cont r ol on t he receiver side. I f enabled, t he analog RX gain of t he RF device w ill be aut om at ically configured w it hin it s valid r ange t o m eet a t arget range for t he baseband receive power.
eNB Manual Gain Value [ dB]
Cont rols t he analog RX gain if e N B AGC is swit ched off.
Graphs and I ndicat ors The indicat ors on t he front panel represent t he st at e of t he t arget device and show inform at ion about ongoing t ransfers.
Param eter FPGA ready
eNB TX Active eNB RF TX Pow er [ dBm ] eN B Coer ce d M a x RF TX Pow er [ dBm
] eNB TX Pow er Sp e ct r u m Data Transfer I n Packet Loss I n
eNB TX I FFT Output Clippe d eNB Baseband TX Pow er [ dBFS] eNB RX Act ive eNB
RF RX Pow er [ dBm ] eNB ADC Values Clippe d eNB DDC Values Clippe d eN B Coer
ce d Ga in [ dB] eNB Baseband RX Pow er [ dBFS] eNB RX Pow er Sp e ct r u m
PUSCH Th rou ghput [ Mbps]
D e scr ip t ion I ndicat es t hat t he FPGA bit file has been downloaded and
t hat t he dev ice has been init ialized and is ready for configuration
(initializat ion can take up t o 20 seconds). I ndicat es t hat all eNB TX
cont rol configurat ions have been applied and t he t ransm it t er is
running. Act ual eNB RF t ransm it pow er, in dBm .
I ndicat es t he coerced value act ually used as m axim um RF t ransm it out
put power level aft er apply ing t he device’s capabilities (range and resolut
ion lim itat ions apply) to t he configured eN B Ma xim um RF TX Pow er [ dBm
] . I ndicat es t he power spect rum of t he DL TX baseband signal t
ransferred t o t he RF.
I ndicat es t hat t he configured UDP st ream is receiving dat a on t he
configured Re ce ive Port . I ndicat es t hat t he syst em is losing UDP dat a
due t o overload. Dat a inflow from UDP port is higher t han t he configured
PDSCH t hroughput . I ndicat es a num er ic overflow aft er t he I FFT.
Act ual eNB baseband transm it power level [ baseband output power level] in
dB full scale.
I ndicat es t hat all eNB RX cont rol configurat ions have been applied and t
he receiver is running. The m easured t im e dom ain receiv e power at t he RX
RF por t .
I ndicat es a num er ic overflow at t he ADC out put . Overflow s can be
caused when t he analog RX RF gain is too high or the receive power level is
too high. I ndicat es a num eric overflow at t he out put of t he digit al
downconversion block. Overflows can be caused when t he analog RX RF gain is t
oo high or t he receiv e pow er lev el is t oo high. The act ual used analog
RX RF gain eit her set by AGC, if enabled, or by UE M a n u a l Ga in Va lu e
[ dB] .
The m easured baseband receive power level, in dB full scale.
I ndicat es t he power spect rum of t he UL RX baseband signal received from
RF.
The achieved t hroughput on t he PUSCH channel.
eNB Failure / Block Error Rat e ( BLER)
Reported DL ACK/ N ACK
Radio Fram e Num ber
Reported DL Block Error Rat e
Reported Subband SI NR [ dB] Reported W ideband SI NR [ dB] PUSCH Con st e lla
t ion
Graphical display of t he PUSCH recept ion block error rat e.
This array displays t he lat est received DL ACK/ NACK report from t he UE
side.
The num ber of t he lat est successfully received report ranging from 0…1023.
Graphical and num erical r epr esent at ion of t he DL receiv er block error
rat e on t he UE side report ed back to the eNodeB. The repor t ed SI NR for
each subband occupy ing 8 PRBs. Com parable t o Report ing Mode 3- 0 in 3GPP
TS 36.213 §7.2.1. Usage of CRS or UERS for est im at ion depends on t he Use
UERS swit ch set t ing in UE RX Syst em Pa ra m et ers on t he UE side. The
report ed SI NR over t he full 20 MHz band using cell specific reference
signals.
Const ellat ion of RX I Q sam ples allocat ed for PUSCH t ransm ission aft er
equalizat ion. Only sam ples for t he configured OFDM Sym bol- N r ( PUSCH )
are displayed.
UE
Application Settings You m ust set t he applicat ion set t ing prior t o
running t he gvi. Changes will only be applied aft er st opping and rest art
ing t he gv i.
Param eter RI O Device Re fe r e n ce Clock So u r ce
USRP Bandw idth
D e scr ip t ion The RI O address of t he RF hardware device. Configur es t he
Refer ence clock source used for t he t ransceiver chain.
· I nt ernal: device int ernal clock · REF I N / Clk I n : Clock input at t he
RF dev ice ( rear connect or pane of USRP RI O dev ices, front
connector pane of the NI 579x)
· PXI _ CLK: Clock of t he PXI Chassis ( NI 579x only) · GPS: GPS m odule (
USRP RI O 295x only)
The bandwidt h of t he RF hardware device. Applicable only for USRP RI O
devices.
Basic Runtim e Static Settings
These set t ings, placed on t he Ba sic t abs, can be changed wit hout rest
art ing t he gvi. Value changes are applied when t he corresponding transm it
ter or receiver chain is restart ed using the associat ed swit ch control (Off
» On) .
Param eter UE Transm itter UE TX Frequency [ Hz] UE Maxim um RF TX Pow er [ dBm ] Tim ing Advance [ sam ples] UE Receiver UE RX Frequency [ Hz]
D e scr ip t ion
Enables or disables t he t ransm it t er using t he current configurat ion.
UL TX cent er fr equency . The allow ed range depends on t he RF device used.
Maxim um RF t ransm it out put power ( upper bound – achiev able for a full
scale com plex sine wave ( CW) sign al) . Not e: The act ual t im e- dom ain
RF t ransm it power depends on t he configur ed resour ce allocat ion and is t
ypically at least 15 dB low er t o allow for t he OFDM PAPR backoff.
The applied UL t im ing advance, i.e. t he num ber of sam ples t he UL TX is
st art ed earlier t han t he DL RX. Given in t he 30.72 MS/ s dom ain.
Enables or disables t he receiv er using t he current configurat ion.
DL RX cent er frequency. The allow ed range depends on used RF dev ice.
Advanced Runtim e Static Settings
These set t ings, placed on t he Adva n ce d t abs, can be changed wit hout
rest art ing t he gvi. Value changes are applied when t he corresponding
transm it ter or receiver chain is restart ed using the associat ed swit ch
control (Off » On) .
Param eter
UE TX RF Port ( USRP)
UE TX Fram e St r u ct u r e
UE TX Ce ll I D
D e scr ip t ion Select s t he RF port t he UL TX will be t ransm it t ed on (
USRP RI O only) .
Select s bet ween FDD ( frequency div ision duplex ) and TDD ( t im e div
ision duplex) using subfram e configurat ion 5 and special subfram e
configurat ion 5 ( 3GPP TS 36.211 §4) . Physical cell I D used for PUSCH scram
bling.
Transm it I P Ad d r e ss
UDP Transm it Port
UE RX RF Port
UE RX Fram e St r u ct u r e
UE RX Cell I D
The I P addr ess t he UDP pack et s r eceived fr om PDSCH are sent t o.
The UDP port t he UDP packet s received from PDSCH are sent t o.
Select s t he RF port t he DL RX is received from ( USRP RI O only) . Select s
bet ween FDD ( frequency div ision duplex ) and TDD ( t im e div ision duplex)
using subfram e configurat ion 5 and special subfram e configurat ion 5 ( 3GPP
TS 36.211 §4) . Physical cell I D used for PSS, CRS, UERS sequence generat ion
and PDCCH/ PDSCH scram bling. [ 0…511]
Runtim e Dynam ic Settings
These set t ings can be changed while t he corresponding t ransm it t er or
receiver chain is running. Value changes are applied im mediately.
Param eter UE TX D CI
Act ive M CS Resource Block Allo ca t ion
UE TX UE Con t e x t RNTI SRS Configura t ion SRS Ena bled
SRS Subfram e Allo ca t ion
Transm ission Com b UE RX UE Cont ex t
Use UERS
Antenna Port
RNTI CCE Offse t Sym bol- N r ( PDSCH )
Throughput [ Mbps] se le ct
D e scr ip t ion
Param et ers for t ransm ission of PUSCH.
Enables or disables t he t ransm ission of t he PUSCH.
Modulat ion and coding schem e used for PUSCH t ransm ission according t o
3GPP TS 36.213 §7.1.7.
Resource allocat ion for PUSCH given as bit m ap wit h each bit repr esent ing
4 physical r esour ce blocks ( DL resource allocat ion t ype 0, 3GPP TS 36.312
§7.1.6.1) . The left m ost bit represent s low est resour ce block index.
UE- specific par am et er s for UL t ransm ission.
The radio net w ork t em porary ident ifier used for PUSCH scram bling.
The configurat ion used for t ransm it t ing t he sounding reference signal.
I f TRUE, t he SRS locat ion is r eserv ed as last sym bol in each UL subfram
e ( FDD, TDD) and last 2 sy m bols in each special subfram e ( TDD) ,
according t o 3GPP TS 36.211 §5.5.3.3: FDD: srs- Subfr am eConfig = 0, TDD:
srs- Subfr am eConfig = 7.
This bit m ap det er m ines t he subfram es act ually used for SRS t ransm
ission. Periodicit y of 10. The left m ost bit represents subfram e 0.
Param et er t ransm ission Com b k_TC det er m ines w het her even ( 0) or odd
( 1) subcarr iers are used for SRS t ransm ission/ recept ion. See also 3GPP
TS 36.211 §5.5.3.2.
UE- specific par am et er s for DL recept ion.
I f enabled, t he DL receiv er will use UE specific reference signals for
equalizing PDSCH assigned I / Q sam ples. The usage of UERS is closely relat
ed t o Transm ission Mode 9 defined in t he LTE st andard 3GPP TS 36.213 §7.1.
The ant enna port used for generat ing UERS for channel est im at ion. Range:
7…14 according t o 3GPP TS 36.213 §7.1.
The radio net w ork t em porary ident ifier used for PDSCH scram bling and
PDCCH CRC m ask checks.
Fir st cont rol channel elem ent t o be used for PDCCH recept ion, according t
o 3GPP TS 36.211 §6.8.1/ .2.
The OFDM sym bol num ber ( count ing from 0 wit h sy m bol 0 being occupied by
t he PDCCH) used for displaying const ellat ion dat a for PDSCH I Q sam ples.
Selects t he used values for throughput calculat ion.
· PD SCH ( ove r a ll) : t he t ot al t hroughput scheduled by t he eNodeB TX
r egardless of CRC result . · PD SCH ( CRC ok ) : t he act ual achiev ed phy
sical layer t hroughput t hat w as decoded successfully. · User da t a ( t o
UDP) : t he higher layer t hroughput ( from / t o UDP st ream ) aft er rem
oving t he
padding.
UE AGC
Enables or disables t he aut om at ed gain cont r ol on t he receiver side. I f enabled, t he analog RX gain of t he RF device will be aut om at ically configur ed wit hin it s v alid range t o m eet a t arget r ange for t he baseband receive power.
UE M a n u a l Ga in V a lu e Cont rols t he analog RX gain if UE AGC is swit ched off. [ dB]
Graphs and I ndicat ors The indicat ors on t he front panel represent t he st at e of t he t arget device and show inform at ion about ongoing t ransfers.
Param eter
D e scr ip t ion
FPGA ready
UE TX Active UE RF TX Pow er [ dBm ] UE Coe rced M a x RF TX Pow er [ dBm ] UE
TX Pow er Sp e ct r u m UE TX I FFT Output Clippe d UE Baseband TX Pow er [
dBFS] UE RX Active Sync Found UE Frequency Offset [ Hz] UE RF RX Pow er [ dBm
]
I ndicat es t hat t he FPGA bit file has been downloaded and t hat t he dev
ice has been init ialized and is ready for configuration. (I nitializat ion
can t ake up to 20 seconds). I ndicat es t hat all UE TX cont rol configurat
ions have been applied and t he t ransm it t er is running. Act ual UE RF t
ransm it power in dBm .
I ndicat es t he coerced value act ually used as m axim um RF t ransm it out
put power aft er applying t he device’s capabilities (range and resolut ion
lim itat ions) to t he configured UE Ma xim um RF TX Pow er [ dBm ] . I ndicat
es t he power spect rum of t he UL TX baseband signal t ransferred t o t he
RF.
I ndicat es a num er ic overflow aft er t he I FFT.
Act ual UE baseband t ransm it power level [ baseband out put power level] in
dB full scale.
I ndicat es t hat all UE RX cont r ol configurat ions have been applied and t
he receiver is running. I ndicat es t hat t he synchronizat ion m odule has
successfully det ect ed and synchronized t o a DL RX signal. The est im at ed
and com pensat ed frequency offset det ect ed in t he RX signal.
The m easured t im e dom ain receiv e power at t he RX RF por t .
UE ADC Values Clippe d
I ndicat es a num er ic overflow at t he ADC out put ( i.e. t he analog RX RF gain is t oo high or t he receive power level is too high).
UE DDC Values Clippe d
I ndicat es a num eric overflow at the output of the digital downconversion block (for exam ple, the analog RX RF gain is t oo high or t he input power level is t oo high) .
UE Coe r ce d Ga in [ dB] The act ual used analog RX RF gain eit her set by AGC, if enabled, or by UE M a n u a l Ga in Va lu e [ dB] .
UE Baseband RX Pow er [ dBFS]
The m easured baseband receive power level in dB full scale.
UE RX Pow er Sp e ct r u m
Displays t he power spect rum of t he DL RX baseband signal received from RF. I f synchronizat ion is successful, frequency offset com pensation is applied.
PD SCH Con st e lla t ion Const ellat ion of RX I Q sam ples allocat ed for PDSCH t ransm ission aft er equalizat ion. Only sam ples for t he configured OFDM Sym bol- N r ( PD SCH ) ar e displayed.
W ide ba nd SI N R [ dB] The est im at ed SI NR over t he full 20 MHz band using cell- specific reference signals.
Subband SI NR [ dB]
The est im at ed SI NR for each subband occupying 8 PRBs. Com parable t o Repor t ing Mode 3- 0 in 3GPP TS 36.213 §7.2.1. Usage of CRS or UERS for est im at ion depends on set t ing of Use UERS swit ch in UE RX System Param eters.
Throughput [ Mbps]
Num erical and graphical indication of scheduled, successfully decodable, and act ually used channel cap acit y .
Data Transfer Out
· PD SCH ( ove r a ll) : t he t ot al t hroughput scheduled by t he eNodeB TX
r egardless of CRC result . · PD SCH ( CRC ok ) : t he act ual achiev ed phy
sical layer t hroughput t hat w as decoded successfully. · User da t a ( t o
UDP) : t he higher layer t hroughput ( from / t o UDP st ream ) aft er rem
oving t he
padding.
I ndicat es t hat t he configured UDP st ream is sending dat a t o t he
configured Tra nsm it I P Address using Transm it Port .
Packet Loss Out
PD CCH Con st e lla t ion UE Failure / Block Error Rat e ( BLER) Ch a n n e l
Est im a t ion
PD CCH Re ce ive d D CI M e ssa g e
I ndicat es t hat t he syst em is losing UDP dat a due t o over load ( i.e.
dat a inflow from PDSCH is higher t han UDP t hroughput ) .
Const ellat ion of RX I Q sam ples allocat ed for PDCCH t ransm ission aft er
equalizat ion.
Num er ical and graphical display of error rat es for synchronizat ion det ect
ion and PDCCH and PDSCH decoding.
Graphical repr esent at ion of t he nor m alized channel am plit ude and phase
est im at ed on t he cell specific reference signals.
Array of decoded and int erpr et ed dow nlink cont rol inform at ion m essages
received on PDCCH and applied t o PDSCH decoding. Each elem ent corresponds t
o a DL subfram e.
Know n I ssues
A com plete list of issues and workarounds is locat ed on theNat ional I nstrum ents website.
Related I nform ation
· NI USRP and LabVI EW Com m unicat ions Syst em Design Suit e Get t ing St
art ed Guide · 3GPP TS 36.211 ( Physical channels and m odulat ion) Release 10
· 3GPP TS 36.212 ( Mult iplexing and channel coding) Release 10 · 3GPP TS
36.213 ( Physical layer procedur e) Release 10 · Refer t o t he LabVI EW Com m
unicat ions Sy st em Design Suit e Manual, available online, for inform at ion
about LabVI EW concept s
or obj ects used in t his sam ple proj ect.
· You also can use t he Con t e x t H e lp w indow t o lear n basic inform at
ion about LabVI EW obj ect s as you m ove t he cursor over
each obj ect . To display t he Con t e x t H e lp window in LabVI EW, select
Vie w » Con t e x t H e lp.
Legal I nform ation
Copyr igh t
© 2015-2016 Nat ional I nstrum ents. All rights reserved.
Under t he copyright laws, t his publicat ion m ay not be reproduced or t
ransm it t ed in any form , elect ronic or m echanical, including
photocopying, recording, storing in an inform at ion retrieval system , or t
ranslat ing, in whole or in part, wit hout the prior writ ten consent of Nat
ional I nst r um ent s Corporat ion.
Nat ional I nstrum ents respects the intellectual property of ot hers, and we
ask our users to do the sam e. NI software is protected by copyright and other
intellectual property laws. Where NI software m ay be used to reproduce
software or other m at erials belonging to others, you m ay use NI soft ware
only to reproduce m at erials t hat you m ay reproduce in accordance wit h the
term s of any applicable license or ot her legal restrict ion.
End- User License Agreem ent s and Third- Part y Lega l N ot ices
You can find end- user license agreem ent s ( EULAs) and t hird- part y legal
not ices in t he follow ing locat ions aft er inst allat ion:
· Not ices are locat ed in t he % Program Files( x86) % Nat ional I nst r um
ent s _Legal I nform at ion and % Progr am Files( x86) % Nat ional
I nstrum ents directories.
· EULAs are locat ed in t he % Pr ogram Files( x86) % Nat ional I nst r um ent
s Shared MDF Legal license direct ory.
· Rev iew % Program Files( x86) % Nat ional I nst rum ent s _Legal I nform at
ion.t xt for infor m at ion on including legal inform at ion in
installers built with NI products.
U.S. Governm ent Restricted Rights
I f you are an agency, depart m ent , or ot her ent it y of t he Unit ed St at
es Governm ent ( ” Governm ent “) , t he use, duplicat ion, reproduct ion, r
elease, m odificat ion, disclosur e or t ransfer of t he t echnical dat a
included in t his m anual is governed by t he Rest r ict ed Right s provisions
under Feder al Acquisit ion Regulat ion 52.227- 14 for civilian agencies and
Defense Federal Acquisit ion Regulat ion Supplem ent Sect ion 252.227- 7014
and 252.227- 7015 for m ilitary agencies.
Tradem arks
Refer t o t he NI Tradem arks and Logo Guidelines at ni.com / t radem arks for
inform at ion on Nat ional I nst rum ent s t radem arks. Ot her product and
com pany nam es m ent ioned herein are tradem arks or trade nam es of their
respect ive com panies.
Patents
For pat ent s covering t he Nat ional I nst r um ent s product s/ t echnology
, refer t o t he appropriat e locat ion: H e lp» Pa t e n t s in your soft
ware, t he pat ent s.t x t file on your m edia, or t he Nat ional I nst rum
ent s Pat ent Not ice at ni.com / pat ent s.
Abbreviations
Abbreviation Meaning
3 GPP
3rd Generat ion Part nership Pr oj ect s
ACK
Acknowledgem ent
AGC
Aut om at ic Gain Cont rol
BLER
Block Error Rat e
BW
Bandwidt h
CCE
Cont rol Channel Elem ent
CFI
Cont rol Form at I ndicat or
CRS
Cell Specific Reference Sy m bols
DCI
Downlink Cont rol I nform at ion
DL
Downlink
DMRS
Dem odulat ion Refer ence Signal
eNB / eNodeB Evolved NodeB ( base st at ion in LTE net work )
FAM
Front end Adapt er Module ( RF m odule)
LTE
Long Ter m Evolut ion
NACK
Negative Acknowledgem ent
MAC
Medium Access Cont rol Lay er
MCS
Modulat ion and Coding Schem e
OFDM
Ort hogonal Fr equency- Div ision Mult iplexing
PAPR
Peak t o Average Power Rat io
PBCH
Physical Broadcast Channel
PCFI CH
Physical Cont r ol For m at I ndicat or Channel
PDCCH
Physical Dow nlink Cont rol Channel
PDSCH
Physical Dow nlink Shar ed Channel
PHI CH
Physical Hybrid- ARQ I ndicat or Channel
PHY
Physical Layer
PSS
Prim ary Synchronizat ion Sequence
PUCCH
Physical Uplink Cont rol Channel
PUSCH
Physical Uplink Shared Channel
RF
Radio Frequency
RX
Recei v e
SI NR
Signal t o I nt erference Noise Rat io
SRS
Sounding Reference Sym bols
SSS
Secondary Synchronizat ion Sequence
TB
Transport Block
TDD
Tim e Division Duplex
TX
Transm it
UDP
User Dat agram Prot ocol
UE
User Equipm ent ( user dev ice in LTE net work )
UERS
UE Specific Reference Sy m bols
UL
Uplink
[ 1] When using t he LTE Applicat ion Fram ew ork wit h NI 5791 t he operat
ing am bient t em perat ure range is lim it ed t o 23° C ± 5° C, room
temperature.
[ 2] I f you are t ransm it t ing over t he air m ake sure t o consider t he
inst ruct ions given in Sect ion Using Over- t he- Air Transm ission. The RF
devices USRP- 29xx and NI 5791 are not approved or licensed for t ransm ission
over t he air using an ant enna. As a result , operat ing t hose products wit
h an antenna m ay violat e local laws.
3 7 6 7 7 8 A- 0 1
References
- LabVIEW Communications LTE Application Framework 2.0 and 2.0.1 - NI
- National Instruments Patents - NI
- NI Trademarks and Logo Guidelines - NI
- Test and Measurement Systems, a part of Emerson - NI
- 3gpp.org/DynaReport/36211.htm
- 3gpp.org/DynaReport/36212.htm
- 3gpp.org/DynaReport/36213.htm
- Product Documentation - NI
- PXIe-8135 National Instruments Controller |Apex Waves
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>