The following abbreviations are used throughout this manual: R&S®SMBV100B is abbreviated as R&S SMBVB, R&S®WinIQSIM2 is
abbreviated as R&S WinIQSIM2; the license types 02/03/07/11/13/16/12 are abbreviated as xx.
R&S®SMBVB-K114
Contents
1Welcome to the OFDM signal generation option................................ 5
1.1Accessing the OFDM signal generation dialog..........................................................6
The R&S SMBV100B-K114 is a firmware application that adds functionality to generate:
●
●
With the provided settings, you can generate any of the specified waveform types and
parameterize the signals. For example, you can select the pulse shaping filters, the
subcarrier spacing and the number of carriers. Moreover, you can set the used modulation and data content and enable preamble and cyclic prefix generation. Configuration of the sparse code multiple access (SCMA) settings is supported, too.
The generated signal is suitable for testing of components or receivers with userdefined OFDM signals or realistic pre-5G physical layer signals.
Welcome to the OFDM signal generation option
User-defined OFDM signals
Pre-release 5G signals in accordance with the 5GNOW project specification
5GNOW D3.x.
The R&S SMBV100B-K114 key features are:
●
Support of GFDM, UFMC, FBMC, f-OFDM and OFDM waveforms
●
Support of the proposed filter types
●
Flexible resource allocation, independent of the frame-type structure
●
Flexibly switching between different modulation formats, filters, symbol rates
●
Support of multiple access schemes such as SCMA
●
Optional use of a cyclic prefix or a preamble
●
Internal signal generator solution, no need for external PC
●
For f-OFDM and OFDM modulations, automatically generation of configuration file
for upload in the R&S®VSE-K96.
This user manual contains a description of the functionality that the application provides, including remote control operation.
All functions not discussed in this manual are the same as in the base unit and are
described in the R&S SMBV100B user manual. The latest version is available at:
www.rohde-schwarz.com/manual/SMBV100B
Installation
You can find detailed installation instructions in the delivery of the option or in the
R&S SMBV100B service manual.
5User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
1.1Accessing the OFDM signal generation dialog
To open the dialog with OFDM signal generation settings
► In the block diagram of the R&S SMBV100B, select "Baseband > OFDM signal
The signal generation is not started immediately. To start signal generation with the
default settings, select "State > On".
1.2What's new
This manual describes firmware version FW 5.00.044.xx and later of the
R&S®SMBV100B.
Welcome to the OFDM signal generation option
Documentation overview
generation".
A dialog box opens that displays the provided general settings.
Compared to the previous version there are editorial changes only.
1.3Documentation overview
This section provides an overview of the R&S SMBV100B user documentation. Unless
specified otherwise, you find the documents on the R&S SMBV100B product page at:
www.rohde-schwarz.com/manual/smbv100b
1.3.1Getting started manual
Introduces the R&S SMBV100B and describes how to set up and start working with the
product. Includes basic operations, typical measurement examples, and general information, e.g. safety instructions, etc. A printed version is delivered with the instrument.
1.3.2User manuals and help
Separate manuals for the base unit and the software options are provided for download:
●
Base unit manual
Contains the description of all instrument modes and functions. It also provides an
introduction to remote control, a complete description of the remote control commands with programming examples, and information on maintenance, instrument
interfaces and error messages. Includes the contents of the getting started manual.
●
Software option manual
Contains the description of the specific functions of an option. Basic information on
operating the R&S SMBV100B is not included.
6User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
The contents of the user manuals are available as help in the R&S SMBV100B. The
help offers quick, context-sensitive access to the complete information for the base unit
and the software options.
All user manuals are also available for download or for immediate display on the Internet.
1.3.3Service manual
Describes the performance test for checking compliance with rated specifications, firmware update, troubleshooting, adjustments, installing options and maintenance.
The service manual is available for registered users on the global Rohde & Schwarz
information system (GLORIS):
https://gloris.rohde-schwarz.com
1.3.4Instrument security procedures
Welcome to the OFDM signal generation option
Documentation overview
Deals with security issues when working with the R&S SMBV100B in secure areas. It
is available for download on the Internet.
1.3.5Printed safety instructions
Provides safety information in many languages. The printed document is delivered with
the product.
1.3.6Data sheets and brochures
The data sheet contains the technical specifications of the R&S SMBV100B. It also
lists the options and their order numbers and optional accessories.
The brochure provides an overview of the instrument and deals with the specific characteristics.
See www.rohde-schwarz.com/brochure-datasheet/smbv100b
1.3.7Release notes and open source acknowledgment (OSA)
The release notes list new features, improvements and known issues of the current
firmware version, and describe the firmware installation.
The open-source acknowledgment document provides verbatim license texts of the
used open source software.
See www.rohde-schwarz.com/firmware/smbv100b
7User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
1.3.8Application notes, application cards, white papers, etc.
These documents deal with special applications or background information on particular topics.
See www.rohde-schwarz.com/application/smbv100b
1.4Scope
Tasks (in manual or remote operation) that are also performed in the base unit in the
same way are not described here.
In particular, it includes:
●
●
●
●
Welcome to the OFDM signal generation option
Notes on screenshots
Managing settings and data lists, like saving and loading settings, creating and
accessing data lists, or accessing files in a particular directory.
Information on regular trigger, marker and clock signals and filter settings, if appropriate.
General instrument configuration, such as checking the system configuration, configuring networks and remote operation
Using the common status registers
For a description of such tasks, see the R&S SMBV100B user manual.
1.5Notes on screenshots
When describing the functions of the product, we use sample screenshots. These
screenshots are meant to illustrate as many as possible of the provided functions and
possible interdependencies between parameters. The shown values may not represent
realistic usage scenarios.
The screenshots usually show a fully equipped product, that is: with all options installed. Thus, some functions shown in the screenshots may not be available in your particular product configuration.
8User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
2About OFDM signal generation option
The OFDM signal generation option enables you to create waveforms according to the
following modulation schemes OFDM, f-OFDM, GFDM, UFMC and FBMC.
The basic equipment layout for generating OFDM signals includes the:
●
●
●
About OFDM signal generation option
Overview of modulation schemes
Generating configuration files for R&S®VSE-K96................................................... 22
Base unit
Baseband real-time extension (R&S SMBVB-K520)
Digital standard OFDM signal generation (R&S SMBVB-K114)
You can generate signals via play-back of waveform files at the signal generator. To
create the waveform file using R&S WinIQSIM2, you do not need a specific option.
To play back the waveform file at the signal generator, you have two options:
●
Install the R&S WinIQSIM2 option of the digital standard, e.g. R&S SMBVB-K255
for playing LTE waveforms
●
If supported, install the real-time option of the digital standard, e.g. R&S SMBVBK55 for playing LTE waveforms
For more information, see data sheet.
2.2Overview of modulation schemes
The section gives a brief overview of the techniques and methods.
2.2.1OFDM
The OFDM modulation is similar to the f-OFDM modulation. Other as in the f-OFDM,
the OFDM does not use sub-bands and there is no predefined filtering.
Related settings
●
Chapter 3.2.1, "Physical settings", on page 27
●
Chapter 3.2.3, "Modulation configuration settings", on page 35
9User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
2.2.2f-OFDM
The filtered OFDM (f-OFDM) modulation is a technique similar to the UFMC modulation. Other as in the UFMC, in the f-OFDM uses frame-based filtering.
The method is also known as Spectrum Filtered-OFDM.
Related settings
●
●
●
2.2.3GFDM
The Generalized Frequency Division Multiplexing (GFDM) is a method in which the
data is processed on a two-dimensional block structure, both in time and in frequency
domain. The GFDM waveform is a non-orthogonal, asynchronous multi-carrier waveform.
About OFDM signal generation option
Overview of modulation schemes
Chapter 3.2.1, "Physical settings", on page 27
Chapter 3.2.2, "Filter settings", on page 32
Chapter 3.2.3, "Modulation configuration settings", on page 35
In GFDM, subcarriers are independent single carriers; they can have different bandwidth, pulse shape and modulation. Each subcarrier is shaped with an individual transmit filter and then modulated with the subcarrier center frequency. The modulation is
performed on a per data block, where the data block size is a configurable value. The
commonly used filters are the root raised cosine filters.
The implementation principle is illustrated on Figure 2-1 ([1]).
Figure 2-1: Optimized GFDM transmitter model (from [1])
D= Matrix of input symbols, QPSK, BPSK, or QAM modulated
dk= Input vector
k= Number of active subcarrier
M= Number of symbols (block size)
N= FFT size
WM= FFT matrix
(L)
= Upsampling matrix with upsampling factor L
R
Γ
= Diagonal matrix containing the time samples of the filter pulse on its diagonal; the filtering is an ele-
ment wise multiplication in the frequency domain
(k)
= Permutation matrix that applies a frequency shift and moves the block input vectors to the position of
P
the subcarriers
H
= IFFT matrix that converts the signal from the frequency domain back to the time domain
W
NM
H
x=
W
NM∑k
(k)ΓR(L)
P
WMd
k
10User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
As shown on Figure 2-1, in GFDM a time-frequency response is divided into k subcarriers and M symbols.
Related settings
●
●
●
2.2.4UFMC
The Universal Filtered Multi-carrier (UFMC) technique is similar to the known OFDM
technique but the UFMC adds one extra filtering step in the signal processing chain.
In UFMC, several consecutive subcarries are bundled into subbands. All subbands
have an equal size. Each subband is shaped with an individual Dolph-Chebyshev filter.
The modulation uses an optional cyclic prefix for symbol separation.
The system model of UFMC is illustrated on Figure 2-2 ([2]).
About OFDM signal generation option
Overview of modulation schemes
Chapter 3.2.1, "Physical settings", on page 27
Chapter 3.2.2, "Filter settings", on page 32
Chapter 3.2.3, "Modulation configuration settings", on page 35
Figure 2-2: UFMC system model (from [2])
Subband = Group of consecutive subcarriers
B= Number of subbands
k= Number of active subcarriers
S
IDFT= IFFT operation to transfer the n QAM symbols to the time domain
P/S= Parallel to serial conversion
F
Bk
x
Bk
= Vector of input symbols, QPSK, BPSK, or QAM modulated
Bk
= Subband filters with filter length L
= Output per subband; outputs are added
The resulting UFMC waveform is a non-orthogonal, asynchronous multi-carrier waveform.
Related settings
●
Chapter 3.2.1, "Physical settings", on page 27
●
Chapter 3.2.2, "Filter settings", on page 32
●
Chapter 3.2.3, "Modulation configuration settings", on page 35
11User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
2.2.5FBMC
In the Filter Bank Multi-Carrier (FBMC) system, the filtering is applied on a per subcarrier basis.
The FBMC uses a synthesis-analysis filter bank method. Different implementations of
FBMC are discussed: Staggered modulated multitone (SMT FBMC), cosine modulated
multitone (CMT FBMC), and filtered multitone (FMT FBMC). The main focus is on the
SMT FBMC implementation.
In FBMS, adjacent subcarriers do overlap. The number of superimposing symbols in
time is referred as overlapping factor K. To maintain the orthogonality between the
adjacent subcarrier, the subcarriers are OQAM pre-processed. The cyclic prefix is
optional.
The implementation principle is illustrated on ([3]).
About OFDM signal generation option
Overview of modulation schemes
Figure 2-3: FBMC transmitter model (from [3])
1= OQAM pre-processing (symbol staggering)
2= Synthesis filter bank
N= Total number of subcarriers
k= 1,..., N is the subcarrier index
C2R = Complex to real conversion
⊗
= Complex multiplication by a factor Θ: Shifts the in-phase (I) components of the QAM symbols com-
pared to the quadrature (Q) components
IFFT = Inverse fast Fourier transform
Ak(z) = Polyphase filtering per subcarrier
N/2 = Upsampling by the factor N/2
-1
= Individual delays, added on each subcarrier
Z
s[m] = Transmit signal (the sum of all subcarriers)
K= Overlapping factor; defines number of superimposing symbols in time
OQAM pre-processing
Orthogonal QAM is method that shifts the in-phase components of the QAM modulated
symbols by T/2 (a half of the symbol length) compared to the quadrature (Q) components. The shift is applied alternating between the subcarrier. For example, if in the
12User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
subcarrier N-1 the I component is shifted, then in the neighbor subcarriers (N-2 and N)
the Q component is shifted.
Related settings
●
●
●
2.2.6Filtering
The modulation methods utilize filtering for signal shaping, but the filters are applied
differently.
Table 2-1: Overview of time and frequency domain filtering per modulation method
About OFDM signal generation option
Overview of modulation schemes
Chapter 3.2.1, "Physical settings", on page 27
Chapter 3.2.2, "Filter settings", on page 32
Chapter 3.2.3, "Modulation configuration settings", on page 35
Modulation
methods
GFDMPer framePer subcarrier
UFMCPer symbolPer subband
FBMCPer K overlapping sym-
f-OFDMPer framePer subband
Time domain filteringFrequency domain filtering
Per subcarrier
bols
(in this implementation,
K = 4)
OFDMnonenone
Each modulation method proposes a prototype filter with different characteristics, like
filter type and filter length L. The proposed prototype filter types per modulation method
are as follows:
●
GFDM:
Root cosine, root raised cosine, Dirichlet, and rectangular filters
●
UFMC:
13User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
●
●
●
For UFMC, f-OFDM and OFDM, you can also load a user-defined filter described in a
file. See "User filter file format (*.dat files)"on page 16.
Proposed prototype filters
Prototype filters can be designed in several ways, where each approach aims to fully
different requirements. In general, filters are designed to have good spectral characteristics and to be easy to be implemented.
GFDM relies on standard filter types with low complexity but with known drawback. A
prototype filter with rectangular frequency response suffers from an infinitely long
impulse response in time. A root raised cosine filter improves the side lobe suppression.
About OFDM signal generation option
Overview of modulation schemes
Dolph-Chebyshev filter
FBMC:
Root raised cosine, Phydyas filter
f-OFDM:
Soft truncation filter
OFDM
No default filter
Figure 2-4: Example of filer characteristics: Root cosine filter with Rolloff Factor = 0.5
A = Filter impulse response
B = Filter frequency response
1 = Main lobe
2 = Side lobe suppression
Adjusting the filter parameters can change the filter shape. For example, changing the
filter rolloff factor influences the steepness of the filter slopes.
14User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Figure 2-5: Example of the frequency response of a filter with different rolloff factors
In f-OFDM, the side lobe suppression is improved by applying a soft truncation window
function. The modulation uses the commonly known Hamming and Hanning windowing
functions. Optionally, the transient response of the filter is cut at the beginning and the
end of the signal. The drawback of this operation is that it increases the out-of-band
emissions.
As shown on Figure 2-6, the soft truncation improves the side lobe suppression but
results in a wider main lobe.
UFMC proposes another windowing function with promising characteristics, the DolphChebischev. The Dolph-Chebischev window is characterized by the filter length L in
time domain and by the stopband attenuation (that is the desirable side lobe suppression) in the frequency domain.
In FBMC, the initial prototype filter is a root raised cosine (RRC) filter with a rolloff factor of 1. The Phydyas project [3] proposes an extra prototype filter designed using frequency sampling technique. This prototype filter is described by a few filter coefficients
that do not depend on the filter length.
For overlapping factor K = 4, the filter coefficients are [[3], 5GNOW D3.x]:
●
P0 = 1
●
P1 = 0.97195981
●
P2 = 1/√(2)
15User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
About OFDM signal generation option
Overview of modulation schemes
●
P3 = √(1 - P
2
)
1
The filter time response is calculated as:
Figure 2-7: Phydyas filter: Time response calculation
m = 0 to KNc – 2
K = 4 is the overlapping factor
N = Number of subcarriers
n = Symbol number
T = Symbol period
k = Subcarrier number
The stopband attenuation of the Phydyas filter exceeds 60 dB for the frequency range
of more than 10 subcarrier spacings [[3], 5GNOW D3.x].
User filter file format (*.dat files)
Additionally to the proposed prototype filter, for UFMC, f-OFDM and OFDM, you can
define your own filters.
User filter files are ASCII files with simple format and file extension *.dat.
These files describe filters as a sequence of normalized filter coefficients. Each coefficient is defined as a pair of I and Q samples. The I and Q components alternate at
each file line. The I and Q values vary between - 1 and + 1.
User filter file can contain up to 800 coefficients. Once loaded in the software, the file is
evaluated and the parameter User Filter Length shows the number of coefficients.
You can create user filter files for example with MATLAB, see for example the following
MATLAB script.
16User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Example: Script that generates user filter file
Function [b, n] = generateUserFilter(filterSets, destPath)
% generateUserFilter returns the filter coefficients of a user-defined (baseband-)filter,
% whose are stored to a .dat file and can be
% loaded as an user filter in R&S SMW
%
% where:
% filterSets.fftSize is the used FFT size that is used for the OFDM modulation
% filterSets.nOccSubcarrier is the number of occupied subcarriers
% filterSets.transRegionRatio controls the steepness of the filter
% with regards to the ratio of fftSize/2
% filterSets.rp passband ripple in percentage
% filterSets.rs stopband attenuation ripple in percentage
Multiple access schemes are offered to assign the individual allocations to different
users.
Sparse Code Multiple Access (SCMA) is a non-orthogonal multiple access technology
that is considered as a key candidate 5G multiple access scheme. This technique adds
a CDMA (code division multiple access) component to the orthogonal division multiple
access technology OFDMA. SCMA uses multi-layer sparse codewords to separate
users that share common time and frequency resources.
In comparison to LTE, SCMA combines modulation mapping and spreading into one
operation. Each layer corresponds to unique codebook. The binary input data are mapped directly to the multiple layers complex codeword and then spread over the subcarriers.
SCMA encoding and parameters dependency
The example on Figure 2-8 is an illustration of a codebook.
18User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
N
K
J
Figure 2-8: SCMA encoding parameters
M = 4 is the codebook size (that is the number of codewords)
K= 4 is the spreading factor (that is the spread codeword length)
N= 2 is the number of non-zero elements
K-N = 2 is the number of zero elements
The number of layers J (that is also the number of unique codebooks) is calculated as
follows:
About OFDM signal generation option
Supported multiple access schemes
The number of layers gives the number of unique combinations that are possible for
the given codeword length (K) and number of non-zero elements (N). For K = 4 and N
= 2, the maximum number of layers is J = 6. In SCMA, one user can be assigned to
several layers, whereas each layer can be assigned to exact one user. Hence, the
maximum number of users corresponds to the number of layers and is also 6.
The example on Figure 2-9 illustrates the principle of the SCMA encoding.
19User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
About OFDM signal generation option
Supported multiple access schemes
Figure 2-9: SCMA encoding example (K = 4, N = 2, J = 6)
User#x= 6 users
Codebook#x = 6 codebooks or layers
Bitstream= Binary input data per user, for example User#0 sends bits (0,0)
CWy,x= Codeword#y form codebook#x
∑
= Combining the symbols
In this example, each user is assigned to one layer (codebook). The bits that the users
are transmitting are highlighted. For example, User#0 sends bits (0,0), that corresponds to codeword CW0,0 from the user-specific codebook#0. The 6 codewords of
the 6 users are combined; note that max. 3 symbols overlap. The combined signal of 6
users is spread over the subcarriers; the spreading factor is 4.
SCMA parameterization
The SCMA implementation in R&S SMBVB-K114 is illustrated Figure 2-8. it uses the
following fix parameters:
●
Number of layers = 6
●
Codebook size = 4
●
Spreading factor = 4
Related settings
●
Chapter 3.3.3, "SCMA settings", on page 44
●
Chapter 3.3.2, "Allocations settings", on page 39
20User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
2.4Physical layer parameterization
Data allocation
The input symbols can be modulated in one of the base modulations: BPSK, QPSK,
16QAM, 64QAM, 256QAM and SCMA.
Additionally to the base modulation, you can load files with custom modulated I/Q data
and configure allocations modulated in other modulation shemes, like CAZAC sequences for instance. See "Custom I/Q file format (*.iqw or *.dat files)"on page 21.
Related settings:
●
Custom I/Q file format (*.iqw or *.dat files)
Custom I/Q files are files in one of the following formats:
●
●
About OFDM signal generation option
Physical layer parameterization
Chapter 3.3, "Allocation settings", on page 37
*.dat files
ASCII files with simple format and file extension *.dat.
The file content is a sequence of pairs of I and Q samples. The I and Q components alternate at each file line. The I and Q values vary between - 1 and + 1.
*.iqw files
Binary files containing complex I/Q data of 32-bit floating point data type.
The file contents are I/Q samples described as paired alternating I and Q values
(IQIQIQ).
Related settings:
●
"Modulation"on page 41
Cyclic prefix (CP)
A guard time called cyclic prefix (CP) can optionally be used. Note that the CP calculation depends on the used modulation scheme.
Sequence Length [Samples] = "Cyclic Prefix Length" + ("Total Number of Subcarriers" + "Filter Length" - 1)*("Sequence Length" [Symbols]
FBMC
–If "Cut Transient Response = Off":
Sequence Length [Samples] = ("Sequence Length" [Symbols] + "Overlap Factor" - 0.5)*"Total Number of Subcarriers" + "Cyclic Prefix Length"
–If "Cut Transient Response = On":
Sequence Length [Samples] = ("Sequence Length" [Symbols] + "Overlap Factor" - 0.5)*"Total Number of Subcarriers" + "Cyclic Prefix Length" - "Total Number of Subcarriers"*"Overlap Factor"
Where "Overlap Factor = 4"
GFDM
Sequence Length [Samples] = "Cyclic Prefix Length" + "Total Number of Subcarriers"*"Sequence Length" [Symbols]
2.5
Generating configuration files for R&S
If you generate f-OFDM or OFDM modulated signals, the R&S SMBV100B creates
automatically an *.xml settings file. You can use this file for measurements with
Rohde & Schwarz signal analyzer, for example R&S®VSE-K96.
R&S®VSE-K96 processes the waveforms, generated with R&S SMBV100B, differently,
depending on the allocation content:
●
Pilots:
For f-OFDM and OFDM the R&S®VSE-K96 requires pilot allocations for the signal
analysis. The analyzer needs the pilots to decode the channel coding properly.
●
Data:
The data allocations contain the resource elements of the corresponding modulation.
If you use the generated *.xml settings file, the information on the pilots and data
allocations is transmitted automatically.
●
Reserved:
Signal analyzer perceives reserved allocations as general OFDM modulated signals. The allocation content can be any user-defined information.
How to create, transfer and use the settings file
1. In the R&SSMBV100B, configure the signal as required.
®
VSE-K96
2. Enable signal generation ("State > On").
The *.xml settings file is created automatically.
22User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
3. Connect to the user directory of the R&S SMBV100B via USB, LAN, ftp or any
4. Copy the Exported_K114_settings_K96.xml file
5.
About OFDM signal generation option
®
Generating configuration files for R&S
VSE-K96
It is saved in the user directory as /var/user/K114/Exported_K114_settings_K96.xml.
other access methods.
Open, for example, the \\<R&S SMBV100B IP Address>\share\K114\.
See also, chapter "File and Data Management" in the R&S SMBV100B user manual.
Transfer and load it in the R&S®VSE-K96
Required settings are performed automatically, so that you can start analyzing the
signal.
23User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
3OFDM signal generation configuration and
settings
Access:
► Select "Baseband > OFDM signal generation".
The remote commands required to define these settings are described in Chapter 3,
"OFDM signal generation configuration and settings", on page 24.
This dialog comprises the standard general settings, to the default and the "Save/
Recall" settings, as well as selecting the modulation type and access to dialogs
with further settings.
Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.
Remote command:
[:SOURce<hw>]:BB:OFDM:STATe on page 57
Set to Default
Calls the default settings. The values of the main parameters are listed in the following
table.
OFDM signal generation configuration and settings
General settings
ParameterValues
StateNot affected by "Set to Default"
Modulation TypeOFDM
Remote command:
[:SOURce<hw>]:BB:OFDM:PRESet on page 58
Save/Recall
Accesses the "Save/Recall" dialog, that is the standard instrument function for storing
and recalling the complete dialog-related settings in a file. The provided navigation
possibilities in the dialog are self-explanatory.
The filename and the directory, in which the settings are stored, are user-definable; the
file extension is predefined.
See also, chapter "File and Data Management" in the R&S SMBV100B user manual.
Remote command:
[:SOURce<hw>]:BB:OFDM:SETTing:CATalog on page 58
[:SOURce<hw>]:BB:OFDM:SETTing:LOAD on page 58
[:SOURce<hw>]:BB:OFDM:SETTing:STORe on page 58
[:SOURce<hw>]:BB:OFDM:SETTing:DEL on page 59
Generate Waveform File
With enabled signal generation, triggers the instrument to save the current settings of
an arbitrary waveform signal in a waveform file with predefined extension *.wv. You
can define the filename and the directory, in that you want to save the file.
Using the ARB modulation source, you can play back waveform files and/or process
the file to generate multi-carrier or multi-segment signals.
Remote command:
[:SOURce<hw>]:BB:OFDM:WAVeform:CREate on page 59
25User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Modulation Type
Selects the modulation type.
"OFDM"
"f-OFDM"
"UFMC"
"GFDM"
"FBMC"
Remote command:
[:SOURce<hw>]:BB:OFDM:MODulation on page 59
OFDM signal generation configuration and settings
General settings
You can create your own OFDM signal, for example configure the
allocations as required.
For more information, see Chapter 2.5, "Generating configuration files
for R&S®VSE-K96", on page 22.
Filtered-OFDM
The filtered OFDM (f-OFDM) modulation is a technique similar to the
UFMC modulation.
See Chapter 2.2.1, "OFDM", on page 9.
An *.xml setting file is created for this modulation type, too.
For more information, see Chapter 2.5, "Generating configuration files
for R&S®VSE-K96", on page 22.
Universal Filtered Multi-Carrier
UFMC is similar to OFDM but an additional filter is applied to each
subband. The modulation used an optional cyclic prefix and a DolphChebyshev filter.
See Chapter 2.2.4, "UFMC", on page 11.
Generalized Frequency Division Multiplexing
Data processing is performed on a two-dimensional block structure,
both in time and frequency domain.
Each subcarrier is pulse-shaped with a transmit filter and then modulated.
See Chapter 2.2.3, "GFDM", on page 10.
Filter Bank Multi-Carrier
This modulation uses staggered modulated multitone filter bank (SMT
FBMC) method where the subcarriers are OQAM modulated.
See Chapter 2.2.5, "FBMC", on page 12.
Export path for XML settings
Accesses a standard "File Select" dialog to specify the output path of the created
*.xml settings file.
26User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
By default, the output path /var/user/K114-Export and output file
Exported_K114_settings_K96.xml is specified.
If modulation "State > On", the *.xml settings file is created automatically. You can
use this file for measurements with Rohde & Schwarz signal analyzer, for example
R&S®VSE-K96.
See also Example "Default "Exported_K114_settings_K96.xml" file"on page 85.
Remote command:
[:SOURce<hw>]:BB:OFDM:OUTPath on page 59
Set to Modulation Default
Calls the default settings for the selected Modulation Type.
Remote command:
[:SOURce<hw>]:BB:OFDM:MODPreset on page 59
General Settings…
Accesses the "General Settings" dialog of the selected modulation.
For description, see:
●
●
●
Remote command:
n.a.
OFDM signal generation configuration and settings
General settings
Chapter 3.2.1, "Physical settings", on page 27
Chapter 3.2.2, "Filter settings", on page 32
Chapter 3.2.3, "Modulation configuration settings", on page 35
Allocation Settings…
Accesses the "Allocation Settings" dialog, see Chapter 3.3, "Allocation settings",
on page 37.
Number Of Left/Right Guard Subcarriers......................................................................32
OFDM signal generation configuration and settings
General settings
Total Number Of Subcarriers
Sets the number of available subcarriers, that is the FFT size.
The maximum number of subcarriers depends on the selected "Subcarrier Spacing" as
follows:
"Total Number of Subcarriers" * Subcarrier Spacing≤ Bandwidth
max
The available baseband bandwidth depends on the installed options, see data sheet.
Remote command:
[:SOURce<hw>]:BB:OFDM:NSUBcarriers on page 60
Occupied Number of Subcarriers
Sets the number of occupied subcarriers.
The maximum number of occupied subcarriers is calculated as follows:
"Occupied Number of Subcarriers"
= 0.83 * Total Number Of Subcarriers
max
For the UFMC modulation, the "Occupied Number of Subcarriers" has to be a multiple
of the selected Number of Sub-bands.
Remote command:
[:SOURce<hw>]:BB:OFDM:NOCCupied on page 61
28User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Subcarrier Spacing
Sets the frequency distance between the carrier frequencies of the subcarriers.
The subcarriers are evenly distributed within the available bandwidth. All subcarriers
span the same bandwidth and there is no frequency gap between adjacent subcarriers.
Hence, the parameter "Subcarrier Spacing" sets also the subcarrier bandwidth.
Remote command:
[:SOURce<hw>]:BB:OFDM:SCSPace on page 61
Sequence Length
Sets the sequence length of the signal in number of symbols.
See also "Sequence length calculation"on page 21.
Remote command:
[:SOURce<hw>]:BB:OFDM:SEQLength on page 61
Cyclic Prefix Length
Sets the cyclic prefix (CP) length as number of samples.
The maximum number of symbols that can be used as a CP is calculated as follows:
"Cyclic Prefix Length"
The cyclic prefix calculation depends on the modulation scheme:
●
OFDM signal generation configuration and settings
General settings
= 0.5*Total Number Of Subcarriers
max
f-OFDM/OFDM
Similar to the calculation in LTE, the cyclic prefix is applied as a cyclic extension to
each symbol.
Figure 3-1: Principle of cyclic prefix calculation in f-OFDM/OFDM (default configuration with CP
CP= Cyclic prefix
CP Length= Selected number of samples
Subcarriers= Total Number Of Subcarriers
Sequence Length= Selected number of symbols; 8 symbols in this example
Total number of samples = Calculated as described in "Sequence length calculation"on page 21
No. Symbols = 0, Alt. Cyclic Prefix Length = 0)
To apply different CP to a certain number of symbols or to use an alternating CP
pattern, use the combination of the parameters Alt. Cyclic Prefix Length and CP
No. Symbols/Alt. CP No. Symbols.
●
UFMC, GFDM, FBMC
If a "CP Length ≠ 0" is selected, then last samples of the complete signal are prepended to the signal.
29User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Remote command:
[:SOURce<hw>]:BB:OFDM:CPLength on page 61
OFDM signal generation configuration and settings
General settings
Figure 3-2: Principle of cyclic prefix calculation in UFMC, GFDM, and FBMC
CP= Cyclic prefix
CP Length= Selected number of samples
Subcarriers= Total Number Of Subcarriers
Sequence Length= Selected number of symbols; 8 symbols in this example
Total number of samples = Calculated as described in "Sequence length calculation"on page 21
Alt. Cyclic Prefix Length
For f-OFDM/OFDM, you can modify the default CP assignment where the same CP is
applied to each symbol and enable additional alternative CP, see Figure 3-3.
Both cyclic prefix (CP) lengths are set as number of samples. The parameters CP No.
Symbols/Alt. CP No. Symbols determine for how many symbols each of the CP is
applied. These parameters thus define a pattern of alternating cyclic prefixes.
Figure 3-3: Dynamic cyclic prefixes in f-OFDM/OFDM (example with Alt. Cyclic Prefix Length
CP= Cyclic prefix
CP Length= CP duration as number of samples, e.g 160 samples
Alt. CP Length= Duration of the alternative CP as number of samples, e.g 144 samples
CP No. Symbol= 1 (number of symbols for that the selected CP length is applied)
Alt. CP No. Symbols= 7 (number of symbols for that the selected Alt. CP length is applied)
Sequence Length= Selected number of symbols; 8 symbols in this example
Subcarriers= Occupied Number of Subcarriers, e.g. 400 so that the Occupied Bandwidth = 20
MHz
Total number of samples = Calculated as described in "Sequence length calculation"on page 21
≠
Cyclic
Remote command:
[:SOURce<hw>]:BB:OFDM:ACPLength on page 62
30User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
CP No. Symbols/Alt. CP No. Symbols
For f-OFDM/OFDM, these parameters determine for how many symbols each of the
CP (Cyclic Prefix Length and Alt. Cyclic Prefix Length) is applied.
See also Figure 3-3.
0
Other than 0
OFDM signal generation configuration and settings
General settings
Disables the corresponding CP.
Thus, even if a CP length different than zero is set but an alternative
CP length with "Alt. CP No. Symbols ≠ 0" is configured, the CP length
is ignored, if "CP No. Symbols = 0". The alternative CP length is
applied or all symbols in the sequence.
"Alt. Cyclic Prefix Length = 144" and "Alt. CP No. Symbols = 2"
Then a CP of 144 samples is applied to all 8 symbols.
The value ranges of the parameters are calculated as follows:
"CP No. Symbols" + "Alt. CP No. Symbols" ≤ "Sequence Length"
If the sum is shorter than the "Sequence Length", the defined CP pattern is applied cyclically within this sequence length. Unused CP
length values are discarded.
"Alt. Cyclic Prefix Length = 144" and "Alt. CP No. Symbols = 3"
Then the CP = 160 samples is applied to symbols 1, 2, 6 and 7 and
the CP = 144 samples - to symbols 3, 4, 5 and 8.
Remote command:
[:SOURce<hw>]:BB:OFDM:CPSYmbols on page 62
[:SOURce<hw>]:BB:OFDM:ACPSymbols on page 62
Sampling Rate
Displays the sampling rate.
The value is derived as follows:
"Sampling Rate" = Total Number Of Subcarriers * Subcarrier Spacing
Remote command:
[:SOURce<hw>]:BB:OFDM:SAMPling? on page 62
Occupied Bandwidth
Displays the occupied bandwidth.
The value is derived as follows:
"Occupied Bandwidth" = Occupied Number of Subcarriers * Subcarrier Spacing
31User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Some settings result in a higher "Occupied Bandwidth" than the maximum bandwidth
of the R&S SMBV100B. If the maximum bandwidth is exceeded, a warning message
indicates the maximum supported bandwidth given the installed hardware options.
The figure below shows an example of the R&S SMBV100B equipped with maximum
bandwidth of 500 MHz (R&S SMBVB-K524). "Occupied Number of Subcarriers > 55"
and "Subcarrier Spacing = 9.375 MHz" result in "Occupied Bandwidth = 515.625 MHz".
The warning message displays the supported maximum bandwidth.
Remote command:
[:SOURce<hw>]:BB:OFDM:BWOCcupied? on page 63
Number Of Left/Right Guard Subcarriers
Displays the number of left guard and right guard subcarriers.
The number of guard subcarriers is calculated as follows:
●
●
Remote command:
[:SOURce<hw>]:BB:OFDM:LGUard? on page 63
[:SOURce<hw>]:BB:OFDM:RGUard? on page 63
OFDM signal generation configuration and settings
General settings
"Number Of Left Guard Subcarriers" is the rounded up value of
(Total Number Of Subcarriers - Occupied Number of Subcarriers) / 2
"Number Of Right Guard Subcarriers" = Total Number Of Subcarriers - "Number Of
Left Guard Subcarriers"
3.2.2Filter settings
Access:
1. Select "OFDM signal generation > Modulation Type > for example UFMC".
2. Select "OFDM signal generation > General Settings".
32User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
3. Select "Filter".
OFDM signal generation configuration and settings
General settings
The filter settings depend on the selected modulation scheme.
See also Chapter 2.2.6, "Filtering", on page 13.
User Filter Length..........................................................................................................35
Load User Filter.............................................................................................................35
Filter Type
Sets the filter type.
The available types depend on the selected "Modulation Type":
●
OFDM
None
●
f-OFDM:
Soft truncation filter
●
GFDM:
Root cosine, root raised cosine, Dirichlet, and rectangular filters
●
UFMC:
Dolph-Chebyshev filter
●
FBMC:
Root raised cosine, Phydyas filter
Additionally, you can load a user-defined filter described in a file.
See also Chapter 2.2.6, "Filtering", on page 13.
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:TYPE on page 64
33User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Rolloff Factor
Sets the filter parameter.
The rolloff factor affects the steepness of the filter slopes. A "Rolloff Factor = 0" results
in the steepest slopes; values near to 1 make the slopes more flat.
Figure 3-4: Example of the frequency response of a filter with different rolloff factors
OFDM signal generation configuration and settings
General settings
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:ROLLoff on page 65
Filter Length
Set the number of filter tabs and changes the filter shape in the time domain.
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:LENGth on page 65
Stopband Attenuation
The UFMC modulation uses a Dolph-Chebyshev window to filter each subband.
The following parameters affect the shape of the Dolph-Chebyshev window:
●
Filter Length (L) changes the shape in the time domain
●
"Stopband Attenuation" (sidelobe attenuation) affects the shape in the frequency
domain.
See also "Proposed prototype filters"on page 14.
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:SBATtenuation on page 65
Windowing Method
The f-OFDM modulation uses a soft truncation window to filter each subband.
The windowing model affects the shape in the frequency domain. The Hamming win-
dowing method, for example, is optimized for better side-lobes suppression.
The following parameters also affect the shape of the filter window:
●
Filter Length
●
Cut Transient Response
See also "Proposed prototype filters"on page 14.
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:WINDowing on page 66
34User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Cut Transient Response
Cuts the transient response of the filtering operation at the beginning and end of the
signal. The length of the cut samples depends on the selected Filter Length.
See also "Proposed prototype filters"on page 14.
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:CUTTrans on page 65
User Filter Length
Indicates the number of filter coefficients in the user filter file, see "User filter file format
(*.dat files)"on page 16.
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:ULENgth? on page 66
Load User Filter
Accesses the dialog "Select List File User Filter" for loading a user-defined filter file.
User filters are described in files with extension *.dat, see "User filter file format (*.dat
files)"on page 16.
Remote command:
[:SOURce<hw>]:BB:OFDM:FILTer:USELection on page 66
[:SOURce<hw>]:BB:OFDM:FILTer:UCATalog? on page 66
OFDM signal generation configuration and settings
General settings
3.2.3Modulation configuration settings
Access:
1. Select "OFDM signal generation > Modulation Type > for example UFMC".
2. Select "OFDM signal generation > General Settings".
3. Select "Modulation Configuration".
The provided settings depend on the selected modulation type.
35User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Settings:
Number of Sub-bands...................................................................................................36
Subcarriers per Subband.............................................................................................. 36
In UFMC and f-OFDM, sets the number of sub-bands.
A sub-band is a group of adjacent subcarriers. The number of subcarriers in one sub-
band is calculated as follows:
Subcarriers per Subband = Occupied Number of Subcarriers / Number of Sub-bands
Remote command:
[:SOURce<hw>]:BB:OFDM:UFMC:NSUBand on page 67
[:SOURce<hw>]:BB:OFDM:FOFDm:NSUBand on page 67
Subcarriers per Subband
In UFMC and f-OFDM, indicates the number of adjacent subcarriers within a sub-band.
It is calculated as:
Subcarriers per Subband = Occupied Number of Subcarriers / Number of Sub-bands
Remote command:
[:SOURce<hw>]:BB:OFDM:SUBCarriers? on page 67
OFDM signal generation configuration and settings
General settings
Subband Filter Pre-equalization
In UFMC, applies a filter pre-equalization according to the specification 5GNOW D3.x.
It equalizes the non-ideal filter response of the subband-filter by increasing or decreas-
ing the power of outer and inner subcarriers of a subband.
Table 3-1: Effect of filter pre-equaölization on the UFMC modulation ("Number of Subbands = 4")
In GFDM, sets data block size M in terms of symbols per data block.
36User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
The "Data Block Size" is a value between 1 and the Sequence Length value and must
be a common divisor of the "Sequence Length".
Remote command:
[:SOURce<hw>]:BB:OFDM:GFDM:DBSYmbols on page 67
Overlap Factor K
Describes the number of overlapping (superimposed) symbols in time on the same
subcarrier.
This parameter influences the filter length.
Remote command:
n.a.
3.3Allocation settings
Access:
OFDM signal generation configuration and settings
Allocation settings
1. Select "OFDM signal generation > Modulation Type > for example UFMC".
2. Select "OFDM signal generation > Allocation Settings".
The main part of the "Allocation Settings" dialog is the allocation table where the individual allocations can be defined. Each allocation can use different (base) modulation
type and data source. The allocations can differ in the used number of symbols, the
occupied number of subcarriers, and the individual position within the time-frequencygrid. Different users can be assigned to the allocations, where each user uses individual data source and multiple access schemes.
The "Time Plan" shows individual allocations on the time-frequency-grid.
Sets the number of scheduled allocations.
Remote command:
[:SOURce<hw>]:BB:OFDM:NALLoc on page 72
Alloc. #
Displays the consecutive number of the allocation.
Remote command:
n.a.
40User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Modulation
The input symbols can be modulated in one of the base modulations: BPSK, QPSK,
16QAM, 64QAM, 256QAM and SCMA.
Additionally, you can load files with custom modulated I/Q data. Custom I/Q files are
files with predefined file syntax and extension, see "Custom I/Q file format (*.iqw or
*.dat files)"on page 21.
If "Data Source > User x", changing this parameter sets also the parameter "Modulation" of all allocations, belonging to the same user.
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:MODulation on page 72
No. SC
Sets the number of allocated subcarriers, that is the allocated bandwidth.
If SCMA is used, the number of allocated subcarries must be a multiple of the spread-
ing factor K (see Spreading Factor K).
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:SCNO on page 73
OFDM signal generation configuration and settings
Allocation settings
No. Sym.
Sets the allocation size in the time domain as number of symbols.
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:SYNO on page 73
Offset SC
Sets the start subcarrier of the selected allocation. It shifts the allocated bandwidth in
the frequency domain.
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:SCOFfset on page 73
Offset Sym.
Sets the start symbol of the selected allocation. It shifts the allocation in the time
domain.
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:SYOFfset on page 73
Phys Bits
Displays the allocation size in bits.
The value depends on the allocation size and the used modulation.
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:PHYSbits? on page 74
Data Source
Selects the data source for the allocation.
"User x"
Use the User settings dialog to configure the data sources for the
"User 1 to 6".
41User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
OFDM signal generation configuration and settings
Allocation settings
"Config"
"I/Q Source"
"All 0, All 1, PNxx, Pattern, Data List/Select DList"
If "Modulation > SCMA", opens a dialog with further settings, see
Chapter 3.3.3, "SCMA settings", on page 44.
For "Modulation > Custom I/Q", select "Select IQ Source" to access
the standard "Select List" dialog.
Select the "Select IQ Source > navigate to a *.dat or *.iqw file >
Select" to select an existing file.
Use the standard "File Manager" function to transfer external data
lists to the instrument.
For information on the file format, see "Custom I/Q file format (*.iqw
or *.dat files)"on page 21.
The following standard data sources are available:
●
"All 0, All 1"
An internally generated sequence containing 0 data or 1 data.
●
"PNxx"
An internally generated pseudo-random noise sequence.
●
"Pattern"
An internally generated sequence according to a bit pattern.
Use the "Pattern" box to define the bit pattern.
●
"Data List/Select DList"
A binary data from a data list, internally or externally generated.
Select "Select DList" to access the standard "Select List" dialog.
–Select the "Select Data List > navigate to the list file *.dm_iqd
> Select" to select an existing data list.
–Use the "New" and "Edit" functions to create internally new
data list or to edit an existing one.
–Use the standard "File Manager" function to transfer external
data lists to the instrument.
See also:
●
Section "Modulation Data" in the R&SSMBV100B user manual.
●
Section "File and Data Management" in the R&S SMBV100B user
manual.
●
Section "Data List Editor" in the R&S SMBV100B user manual
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:DATA on page 74
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:LIST on page 74
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:PATTern on page 74
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:CIQFile on page 75
ρ / dB
Boosts the allocation with the selected power offset relative to the others.
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:PWR on page 75
Content Type
Indicates content type.
"Data"
The allocation contains the data, selected with the parameter Data
Source.
42User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
OFDM signal generation configuration and settings
Allocation settings
"Preamble"
"Pilot"
"Reserved"
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:CONTent on page 75
If UFMC modulation is used, the first allocation is always a preamble.
Preambles are required to synchronize the R&S SMBV100B and
Rohde & Schwarz signal analyzer.
The preamble spans the entire occupied bandwidth and is located on
the first up to 3 symbols, as set with the parameter No. Sym.. The
preamble symbols are filled with a pseudo-random sequence (PN9)
and are BPSK modulated. The pseudo-random generation restarts at
the beginning of each symbol, so that the preamble symbols are identical.
The remaining symbols are filled with the data source and modulated
as selected with the parameters Data Source and Modulation.
To set the preamble length, use the parameter No. Sym..
Note: Do not mistake the preamble with the cyclic prefix, see "Cyclic
Prefix Length"on page 29.
If OFDM modulation is used, enables generation of pilot signals.
Pilots are used by measurements with the Rohde & Schwarz signal
analyzer, for example R&S®VSE-K96.
See also:
●
Modulation Type > "f-OFDM".
●
Chapter 2.5, "Generating configuration files for R&S®VSE-K96",
on page 22
If OFDM modulation is used, you can mark allocations as reserved,
so that they are perceived as general OFDM modulated signals by
the analyzer.
The allocation configuration and content is user-defined. The signal
generation is as for any other allocation content; this setting merely
affects the content of the automatically created *.xml settings file
and hence the way the signal analyzer processes the generated signal.
See also Chapter 2.5, "Generating configuration files for R&S®VSE-
K96", on page 22.
State
Enables the allocation.
43User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:STATe on page 75
Conflict
Indicates a conflict, if allocations overlap.
To visualize the allocations, use the Time plan.
Remote command:
[:SOURce<hw>]:BB:OFDM:ALLoc<ch0>:CONFlict? on page 76
3.3.3SCMA settings
Access:
1. Select "OFDM signal generation > Modulation Type > for example UFMC".
2. Select "OFDM signal generation > Allocation Settings > Allocations".
Detach Time Plan..........................................................................................................47
1st Symbol
Selects the number of the first displayed symbol.
Remote command:
n.a.
Symbols
Sets the number of displayed symbols.
The maximum number of symbols is set with the parameter Sequence Length.
Remote command:
n.a.
Detach Time Plan
Opens the time plan in a separate window.
Remote command:
n.a.
47User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
3.4Trigger settings
Access:
► Select "OFDM signal generation > Trigger In".
OFDM signal generation configuration and settings
Trigger settings
This tab provides access to the settings necessary to select and configure the trig-
ger, like trigger source and mode, and to arm or trigger an internal trigger manually.
The current signal generation status is displayed in the header of the tab together
with information on the enabled trigger mode. As in the "Marker" and "Clock" tabs,
this tab provides also access to the settings of the related connectors.
This section focuses on the available settings.
For information on how these settings affect the signal, refer to section "Basics on ..."
in the R&S SMBV100B user manual.
Routing and enabling a trigger
The provided trigger signals are not dedicated to a particular connector. Trigger signals
can be mapped to one or more User x connectors.
The provided trigger signals are not dedicated to a particular connector. Trigger signals
can be mapped to one or two User x connectors.
Use the Global connectors settings to configure the signal mapping, the polarity, the
trigger threshold and the input impedance of the input connectors.
To route and enable a trigger signal, perform the following general steps:
●
Define the signal source and the effect of a trigger event.
Select the "Trigger In > Mode" and "Trigger In > Source".
●
Define the connector where the selected signal is provided.
Use the "Global Connectors" settings.
Settings:
Trigger Settings Common to All Basebands................................................................. 49
Actual Trigger Delay/Actual External Delay.................................................................. 52
Trigger Settings Common to All Basebands
To enable simultaneous signal generation in all basebands, the R&S SMBV100B couples the trigger settings in the available basebands in any instrument's configuration
involving signal routing with signal addition. For example, in MIMO configuration, routing and summing of basebands or of streams.
The icon indicates that common trigger settings are applied.
You can access and configure the common trigger source and trigger mode settings in
any of the basebands. An arm or a restart trigger event applies to all basebands, too.
You can still apply different delay to each of the triggers individually.
Trigger Mode ← Trigger Settings Common to All Basebands
Selects trigger mode, i.e. determines the effect of a trigger event on the signal generation.
●
"Auto"
The signal is generated continuously.
●
"Retrigger"
The signal is generated continuously. A trigger event (internal or external) causes a
restart.
●
"Armed Auto"
The signal is generated only when a trigger event occurs. Then the signal is gener-
ated continuously.
An "Arm" stops the signal generation. A subsequent trigger event (internal or exter-
nal) causes a restart.
●
"Armed Retrigger"
The signal is generated only when a trigger event occurs. Then the signal is gener-
ated continuously. Every subsequent trigger event causes a restart.
An "Arm" stops signal generation. A subsequent trigger event (internal or external)
causes a restart.
●
"Single"
The signal is generated only when a trigger event occurs. Then the signal is gener-
ated once to the length specified at "Signal Duration".
Every subsequent trigger event (internal or external) causes a restart.
Remote command:
[:SOURce<hw>]:BB:OFDM[:TRIGger]:SEQuence on page 79
Signal Duration Unit ← Trigger Settings Common to All Basebands
Defines the unit for describing the length of the signal sequence to be output in the
"Single" trigger mode.
49User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:SLUNit on page 80
Trigger Signal Duration ← Trigger Settings Common to All Basebands
Enters the length of the signal sequence to be output in the "Single" trigger mode.
Use this parameter to output part of the signal deliberately, an exact sequence of the
signal, or a defined number of repetitions of the signal.
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:SLENgth on page 80
Running/Stopped ← Trigger Settings Common to All Basebands
With enabled modulation, displays the status of signal generation for all trigger modes.
●
●
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:RMODe? on page 80
OFDM signal generation configuration and settings
Trigger settings
"Running"
The signal is generated; a trigger was (internally or externally) initiated in triggered
mode.
"Stopped"
The signal is not generated and the instrument waits for a trigger event.
Arm ← Trigger Settings Common to All Basebands
Stops the signal generation until subsequent trigger event occurs.
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:ARM:EXECute on page 81
Execute Trigger ← Trigger Settings Common to All Basebands
For internal trigger source, executes trigger manually.
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:EXECute on page 81
Trigger Source ← Trigger Settings Common to All Basebands
The following sources of the trigger signal are available:
●
"Internal"
The trigger event is executed manually by the "Execute Trigger".
●
"External Global Trigger"
The trigger event is the active edge of an external trigger signal provided and con-
figured at the User x connectors.
●
"Baseband Sync In"
In primary-secondary instrument mode, secondary instruments are triggered by the
active edge of the synchronization signal.
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:SOURce on page 79
Sync. Output to External Trigger/Sync. Output to Trigger ← Trigger Settings
Common to All Basebands
Enables signal output synchronous to the trigger event.
●
"On"
50User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
●
OFDM signal generation configuration and settings
Trigger settings
Corresponds to the default state of this parameter.
The signal calculation starts simultaneously with the trigger event. Because of the
processing time of the instrument, the first samples are cut off and no signal is out-
put. After elapsing of the internal processing time, the output signal is synchronous
to the trigger event.
"Off"
The signal output begins after elapsing of the processing time. Signal output starts
with sample 0. The complete signal is output.
This mode is recommended for triggering of short signal sequences. Short sequen-
ces are sequences with signal duration comparable with the processing time of the
instrument.
In primary-secondary instrument mode, this setting ensures that once achieved, synchronization is not lost if the baseband signal sampling rate changes.
Marker x Delay..............................................................................................................54
Marker Mode
Marker configuration for up to 3 markers. The settings are used to select the marker
mode defining the shape and periodicity of the markers. The contents of the dialog
change with the selected marker mode.
53User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
"Restart (ARB)"
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:OUTPut<ch>:MODE on page 83
Rise/Fall Offset
Shifts the rising or falling ramp of the marker by the selected number of samples. Positive values shift the rising ramp to later positions; negative values shift it to earlier positions.
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:OUTPut<ch>:FOFFset on page 83
[:SOURce<hw>]:BB:OFDM:TRIGger:OUTPut<ch>:ROFFset on page 83
Marker x Delay
Delays the marker signal at the marker output relative to the signal generation start.
Variation of the parameter "Marker x Delay" causes signal recalculation.
Remote command:
[:SOURce<hw>]:BB:OFDM:TRIGger:OUTPut<ch>:DELay on page 84
OFDM signal generation configuration and settings
Clock settings
A marker signal is generated at the start of each ARB sequence.
3.6Clock settings
Access:
► Select "OFDM signal generation > Clock".
This tab provides access to the settings necessary to select and configure the
clock signal, like the clock source and clock mode.
This section focuses on the available settings.
For information on how these settings affect the signal, refer to section "Basics on ..."
in the R&S SMBV100B user manual.
54User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
Defining the clock
The provided clock signals are not dedicated to a particular connector. They can be
mapped to one or more User x connectors.
Use the Global connectors settings to configure the signal mapping, the polarity, the
trigger threshold, and the input impedance of the input connectors.
To route and enable a trigger signal, perform the following general steps:
Define the signal source, that is select the "Clock > Source".
Define the connector where the selected signal is provided.
Use the Global connectors settings.
"Internal"
The instrument uses its internal clock reference.
3.7Global connectors settings
Each of the "Trigger In", "Marker" and "Clock" dialogs and the "Trigger Marker Clock"
dialog provides a quick access to the related connector settings.
See also chapter "Global connectors settings" in the user manual.
55User Manual 1178.8236.02 ─ 08
R&S®SMBVB-K114
4Remote-control commands
The following commands are required to perform signal generation with the option
R&S SMBV100B-K114 in a remote environment. We assume that the R&S SMBV100B
has already been set up for remote operation in a network as described in the
R&S SMBV100B documentation. A knowledge about the remote control operation and
the SCPI command syntax are assumed.
Conventions used in SCPI command descriptions
For a description of the conventions used in the remote command descriptions, see
section "Remote Control Commands" in the R&S SMBV100B user manual.
Common Suffixes
The following common suffixes are used in the remote commands:
Remote-control commands
SuffixValue rangeDescription
ENTity<ch>
SOURce<hw>
OUTPut<ch>
USER<ch>
ALLoc<ch0>
1Optional keyword, provided for compatibility with
R&S®SMW200A
ENTity1:SOURce1 = SOURce1
1Available baseband signals
1 to 3Available markers
0 to 5Available users
0 to 30Number of allocations
Programming examples
This description provides simple programming examples. The purpose of the examples
is to present all commands for a given task. In real applications, one would rather
reduce the examples to an appropriate subset of commands.
The programming examples have been tested with a software tool which provides an
environment for the development and execution of remote tests. To keep the example
as simple as possible, only the "clean" SCPI syntax elements are reported. Non-executable command lines (e.g. comments) start with two // characters.
At the beginning of the most remote control program, an instrument (p)reset is recommended to set the instrument to a definite state. The commands *RST and
SYSTem:PRESet are equivalent for this purpose. *CLS also resets the status registers
and clears the output buffer.
The following commands specific to the R&S SMBV100B-K114 option are described
here: