® Welcome to the ATSC 3.0 option R&S SMCVB-K162 Documentation overview 1 Welcome to the ATSC 3.0 option The R&S SMCVB-K162 is a firmware application that adds functionality to generate signals in accordance with the ATSC 3.0 digital standard. The R&S SMCVB-K162 option features: ●...
® Welcome to the ATSC 3.0 option R&S SMCVB-K162 Documentation overview 1.3.2 User manuals and help Separate manuals for the base unit and the software options are provided for down- load: ● 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 com- mands with programming examples, and information on maintenance, instrument interfaces and error messages.
® Welcome to the ATSC 3.0 option R&S SMCVB-K162 Notes on screenshots www.rohde-schwarz.com/brochure-datasheet/smcv100b 1.3.7 Release 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.
Page 10
® Welcome to the ATSC 3.0 option R&S SMCVB-K162 Notes on screenshots The screenshots usually show a fully equipped product, that is: with all options instal- led. Thus, some functions shown in the screenshots may not be available in your par- ticular product configuration.
® About the ATSC 3.0 option R&S SMCVB-K162 Required options 2 About the ATSC 3.0 option The transmission standard complies with the ATSC A/322 specification. A subset of all possible parameters found in the specification can be set on the R&S SMCV100B. 2.1 Required options The equipment layout for generating ATSC 3.0 signals includes: ●...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 General settings 3 ATSC 3.0 configuration and settings Access: ► Select "Baseband > ATSC 3.0". The remote commands required to define these settings are described in Chapter 4, "Remote-control commands", on page 68. Settings: ●...
Page 13
® ATSC 3.0 configuration and settings R&S SMCVB-K162 General settings Settings: State..........................13 Set To Default........................13 Save/Recall........................13 Interface.........................13 Destination IP Address....................14 Destination IP Port......................14 Data Generation......................14 Test Cases........................14 └ Filter Test Cases..................... 14 Reset Log File....................... 14 Status Info........................
Page 14
® ATSC 3.0 configuration and settings R&S SMCVB-K162 General settings "Off" Uses the incoming MPEG transport stream, ROUTE/DASH stream directly as payload for single PLP transmission (single sub- frame). Remote command: on page 74 [:SOURce<hw>]:BB:A3TSc:INPut:STL:INTerface Destination IP Address Sets the destination IP address of the IP connection for external or internal IP data. Only multicast IPv4 streaming is supported.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings Status Info Displays the ATSC 3.0 coder status by an error message. "No Error" implies correct behavior of the coder. If an error occurs, the error message of the ATSC 3.0 coder is displayed. For example, "Invalid setup (not ATSC 3.0 compliant)"...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings 3.2.1 General settings Access: ► Select "Input Signal > General". The tab provides general settings to configure the input signal. Settings: Conformance Check..................... 16 Interface.........................16 Reset Log File....................... 17 Number of PLPs......................17 Source...........................17...
Page 17
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings "On" Uses the incoming STL stream to configure the modulator for single or multiple transmissions (single or multiple subframes). "Off" Uses the incoming MPEG transport stream, ROUTE/DASH stream directly as payload for single PLP transmission (single sub- frame).
Page 18
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings Test Signal Requires "STL Interface > Off" and "Source > Test Signal". Defines the test signal data. "Test TS Packet" Test signal consists of test TS packets. For configuration, see "Test TS Packet"...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings "UDP" Fixed protocol type for "STL Interface > Off" and "Input Type > IP". "AUTO" Fixed protocol type for "Source > External", "STL Interface > Off" and "Input Type > TS". "AUTO" protocol type summarizes "UDP"/"UDP/ RTP"...
Page 20
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings "Invalid" Packet length does not match the specified length. Remote command: on page 76 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:PACKetlength? Max. Useful Data Rate / Mbit/s ← PLP <num> table Requires "STL Interface > Off" and "Source > External/TS Player". Displays the maximum data rate, that is derived from the current modulation parameter settings.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings 3.2.3 Test signal settings Access: ► Select "Input Signal > Test Signal". The tab provides settings to configure the test signal. Settings: Test TS Packet......................21 Test IP Packet....................... 21 PID Test Packet......................22 (Hex)........................
Page 22
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Input signal settings PID Test Packet If a header is present in the test packet ("Test TS Packet > Head/184 Payload"), you can specify a fixed or variable packet identifier (PID). "Null" The header of the test transport stream packets has a fixed setting of null packet header 1FFF (hex).
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Encaps settings 3.2.4 LAN network data settings Access: ► Select "Input Signal > LAN Network Data > Local LAN Interface". The tab provides "Local LAN Interface" settings to configure network parameters for IP signals input at the "LAN" connector. Local LAN Interface.......................23 Local LAN Interface...
Page 24
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Encaps settings Access: ► Select "Baseband > ATSC 3.0 > Encaps". The tab provides settings to configure encapsulation. Settings: ID...........................24 ALP Encapsulation Type....................24 BB Frame Padding......................24 BB Frame Counter......................24 PLP ID Sets the PLP ID.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 BICM settings Independent counters are used for each PLP. When the counter reaches its maximum value, the next baseband packet counter is reset to zero and the counting process begins again. Remote command: on page 80 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:BBFCounter 3.4 BICM settings...
Page 26
® ATSC 3.0 configuration and settings R&S SMCVB-K162 BICM settings Settings: ID...........................26 Low Level Signaling (LLS).................... 26 Layer..........................26 LDM Injection Level.......................26 Size..........................26 Scrambler Type......................26 Type........................27 Code Rate........................27 Constellation......................... 27 PLP ID Sets the PLP ID. The PLP ID has to be unique. Editing the parameter requires "STL Interface >...
Page 27
® ATSC 3.0 configuration and settings R&S SMCVB-K162 BICM settings Further scrambler types are reserved for future use. Remote command: on page 84 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:SCRambler? FEC Type Editing the parameter requires "STL Interface > Off". Defines the forward error correction (FEC) used for encoding. The table below illustrates types and coding.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 BICM settings 3.4.2 Interleaving settings Access: ► Select "BICM > Interleaving". The tab provides settings to configure interleaving. Settings: Type..........................28 Number of Subslices..................... 28 Subslice Interval......................29 Time Interleaver Mode....................29 Extended Interleaving....................
Page 29
® ATSC 3.0 configuration and settings R&S SMCVB-K162 BICM settings Subslice Interval Requires "Type > Dispersed". Defines the difference between the lowest data cell index allocated to a subslice and the highest data cell index allocated to the immediately preceding subslice within a dis- persed PLP.
Page 30
® ATSC 3.0 configuration and settings R&S SMCVB-K162 BICM settings "On" Each interleaving frame contains one time interleaver block and is mapped to multiple subframes. "Off" Each interleaving frame is mapped directly to one subframe, and the interleaving frame is composed of one or more time interleaver blocks.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 OFDM settings 3.4.3 PLP info Access: ► Select "BICM > PLP Info". The tab displays the "PLP <num>" table, that contains individual information of up to 64 PLPs. To configure BICM parameters for "PLP 1" You can configure BICM parameters of "PLP 1"...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 OFDM settings Settings: ● General settings...................... 32 ● Symbols settings..................... 35 ● Subframe.........................36 ● Subframe info......................38 3.5.1 General settings Access: ► Select "OFDM > General". The tab provides to settings to configure the general OFDM settings. Settings: Number of Subframes....................
Page 33
® ATSC 3.0 configuration and settings R&S SMCVB-K162 OFDM settings Remote command: on page 90 [:SOURce<hw>]:BB:A3TSc:CHANnel[:BANDwidth] MIMO Displays whether multiple inputs and multiple outputs (MIMO) are used. Remote command: on page 91 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:MIMO? MISO Editing the parameter requires "STL Interface > Off". Defines the multiple inputs and single output (MISO) option.
Page 34
® ATSC 3.0 configuration and settings R&S SMCVB-K162 OFDM settings Reduced Carrier Mode Editing the parameter requires "STL Interface > Off". Sets a coefficient for reducing the maximum number of carriers. The coefficient ("0" to "4") is multiplied by a control unit value that depends on the FFT size used for the subframe.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 OFDM settings Remote command: on page 93 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:SBS:FIRSt Subframe Boundary Symbol (Last) Displays whether the last symbol of a subframe is a subframe boundary symbol. Remote command: on page 93 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:SBS:LAST? Subframe Boundary Symbol (Null Cells) Displays the number of null cells in the subframe boundary symbols.
Page 37
® ATSC 3.0 configuration and settings R&S SMCVB-K162 OFDM settings Duration Displays the duration of the subframe. Remote command: on page 94 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:DURation? Used Bandwidth Displays the used bandwidth. The used bandwidth depends on the following: ● "Channel Bandwidth" on page 32 ●...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings 3.5.4 Subframe info Access: ► Select "OFDM > Subfr. Info". The tab displays information for individual subframes in a table. You can display information for up to 256 subframes. To configure parameters for subframe 1 You can configure parameters of "Subframe 1": 1.
Page 40
® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings At the R&S SMCV100B, set "RF > Reference Frequency > Reference Frequency > Source > External". "SFN" Requires "STL Interface > On". In a single frequency network (SFN), all transmitters in a network are tuned to the same frequency and have frequency coupling.
Page 41
® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings Remote command: on page 98 [:SOURce<hw>]:BB:A3TSc:RETurn[:CHANnel]? Number of Transmitters (N_TX) Sets the number of transmitters for MISO transmission. Remote command: on page 97 [:SOURce<hw>]:BB:A3TSc:MISo:NTX Transmitter Index (x) Sets the transmitter index for MISO transmission.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings Editing the parameter requires "STL Interface > Off". Sets the ID of the broadcast stream. Remote command: on page 97 [:SOURce<hw>]:BB:A3TSc:BSID 3.6.2 Frame settings Access: ► Select "System > Frame". The tab provides frame settings.
Page 43
® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings Frame Mode Editing the parameter requires "STL Interface > Off". Sets how the frame length is aligned. "Time" Time-aligned with excess sample distribution to the guard intervals of data payload OFDM symbols. "Symbol"...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings Remote command: on page 102 [:SOURce<hw>]:BB:A3TSc:FRAMe:TIME[:OFFSet]? 3.6.3 L1 settings Access: ► Select "System > L1". The tab provides settings to configure common layer 1 (L1) settings. Settings: L1 Basic Version......................44 L1 Basic FEC Type.......................
Page 45
® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings Each categorized mode employs a distinct combination of LDPC code, modulation order, constellation and shortening/puncturing pattern. Remote command: on page 103 [:SOURce<hw>]:BB:A3TSc:L:BASic:FECType L1 Detail Version Editing the parameter requires "STL Interface > Off". Sets the version of the L1 detail signaling structure that is used for the current frame.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Frame info Number of RFs Displays the number of radio frequencies involved in channel bonding. A value of "0" means that channel bonding is not used for the current frame. Remote command: on page 105 [:SOURce<hw>]:BB:A3TSc:NRF? 3.7 Frame info...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Frame info Frame Duration Displays the frame duration in ms. Remote command: on page 106 [:SOURce<hw>]:BB:A3TSc:INFO:FRAMe:DURation? Bootstrap Duration Displays the duration of the bootstrap signal in ms. Remote command: on page 106 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:DURation? 3.7.2 L1 signaling Access:...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Frame info L1 Basic Cells Displays the L1 basic signaling length in cells. Remote command: on page 107 [:SOURce<hw>]:BB:A3TSc:INFO:L:BASic:CELLs? L1 Detail Cells Displays the L1 detail signaling length in cells. Remote command: on page 108 [:SOURce<hw>]:BB:A3TSc:INFO:L:DETail:CELLs? 3.7.3 Bootstrap...
Page 49
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Frame info You can change the minor version using the "Special" settings to test the minor ver- sion. Changing the minor version requires the following: ● "STL Interface > Off" ● "Special > Specifal Settings > On" ●...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 SFN settings If "STL Interface > Off", the guard interval equals the value of "OFDM > General > Guard Interval". "Guard Interval" on page 34. Remote command: on page 110 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:GUARd:INTerval? Pilot Pattern (Dx) Displays the pilot pattern used for the preamble symbols.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 SFN settings 3.8.1 Delays settings Access: ► Select "SFN > Delays". The tab provides settings to configure delays. Settings Network Delay.......................52 Processing Delay......................52 Dynamic Delay......................53 Total Delay........................53 Max. Deviation Time......................53 Static Delay........................
Page 53
® ATSC 3.0 configuration and settings R&S SMCVB-K162 SFN settings Dynamic Delay Displays the transmission delay currently generated by the SFN delay (FIFO). Remote command: on page 114 [:SOURce<hw>]:BB:A3TSc:DELay:DYNamic? Total Delay Displays the sum of "Processing Delay" and "Dynamic Delay". Remote command: on page 116 [:SOURce<hw>]:BB:A3TSc:DELay:TOTal?
® ATSC 3.0 configuration and settings R&S SMCVB-K162 SFN settings "On" Replaces the bootstrap by a null signal (no output power). "Off" The setting is fixed for "STL Interface > Off" and "System > Network Mode > MFN". Remote command: on page 114 [:SOURce<hw>]:BB:A3TSc:DELay:MUTE[:BOOTstrap] 3.8.2 Mode settings...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Special settings 3.9 Special settings Access: ► Select "Baseband > ATSC 3.0 > Special". The tab provides settings, that differ from the specification of the broadcast stan- dard. Settings different from the broadcast standard can be useful for research and develop- ment.
Page 56
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Special settings STL On: STL Interface Provides compatibility mode settings. Preamble Compatibility Mode ← STL On: STL Interface Sets how the preamble packet is supported. "On" According to specification ATSC A/324-2016. "Off" According to specification ATSC A/324-2018 or later.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 Data Generation settings Remote command: on page 117 [:SOURce<hw>]:BB:A3TSc:SPECial:ALP:LMT 3.10 Data Generation settings Access: ► Select "Baseband > ATSC 3.0 > Data Generation". The "Export Data" tab provides settings to generate data of the ATSC 3.0 signal characteristics.
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player Directory Accesses the directory of the export data. A standard "File Select" dialog opens. Remote command: n.a. Generate Triggers export data generation. Remote command: n.a. File Info panel Displays information on the selected file, such as data source, directory and filename. PLP <num>/Subr.
Page 59
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player Key features The key features for playing stream files with "TS Player" application are: ● Support of numerous broadcast transmission standards ● Streaming of high-quality video contents ● Streaming of high-quality audio contents ●...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player Baseband standard "Source > TS Player" Baseband standard "Source > TS Player" "DVB-T2" "DRM" "ISDB-T" "Audio AM" "T-DMB/DAB" "Audio FM" The remote commands required to define these settings are described in Chapter 4.10, "TSGen subsystem",...
Page 61
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player Play..........................62 Pause..........................63 Stop..........................63 Running/Position Player [hh:mm:ss:fff] Displays the current position in time, while playing the file. You can set an individual position via Position Player [hh:mm:ss.fff]. Remote command: on page 123 :TSGen:CONFigure:SEEK:POSition Select File...
Page 62
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player File extension Stream libraries Remark Option *.mpg Unencrypted *.t10 For T2MI stream files, the data rate of a T2MI file is determined automatically, if the following applies: ● Data rate is not part of the TRP file header information. ●...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player Remote command: on page 120 :TSGen:CONFigure:COMMand Pause Pauses the player. After pausing, you can resume playing the file by clicking "Play" again. Remote command: on page 120 :TSGen:CONFigure:COMMand Stop Stops the player and returns to the start position. Remote command: on page 120 :TSGen:CONFigure:COMMand...
Page 64
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player Note: If "Nullpacket Stuffing > Off", we recommend that you set the output data rate equal to the original data rate. If you want to use a different data rate, activate "Nullpacket Stuffing". The function ensures that the data stream is replayed in the same way as it was recorded.
Page 65
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player 3.12.2.2 Stuffing settings The tab provides settings to configure stuffing. Settings Test TS Packet......................65 PID Test Packet......................66 (Hex)........................66 Payload Test/Stuff......................66 PRBS..........................66 Test TS Packet Specifies the structure of the test transport stream packet that is fed to the modulator. "Head/184 Payload"...
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player PID Test Packet If a header is present in the test packet ("Test TS Packet > Head/184 Payload"), you can specify a fixed or variable packet identifier (PID). "Null" The header of the test transport stream packets has a fixed setting of null packet header 1FFF (hex).
Page 67
® ATSC 3.0 configuration and settings R&S SMCVB-K162 TS player Access: ► Select "TS Player > Seamless Loop". The tab provides settings to configure settings for playing the file in a loop. Settings: Continuity Counter......................67 PCR, DTS/PTS......................67 TDT/TOT........................67 Continuity Counter Activates the correction of the continuity counters in the replayed TS data stream.
® Remote-control commands R&S SMCVB-K162 4 Remote-control commands The following commands are required to generate signals with the ATSC 3.0 option in a remote environment. We assume that the R&S SMCV100B has already been set up for remote operation in a network as described in the R&S SMCV100B documentation. A knowledge about the remote control operation and the SCPI command syntax is assumed.
® Remote-control commands R&S SMCVB-K162 General commands 4.1 General commands Example: Saving current configuration SOURce1:BB:A3TSc:SETTing:STORe "/var/user/my_atsc30" // Saves the file "my_atsc30.a3tsc" in the directory as above. *RST SOURce1:BB:A3TSc:SETTing:CATalog? // Response: "my_atsc30" SOURce1:BB:A3TSc:SETTing:LOAD "/var/user/my_atsc30" SOURce1:BB:A3TSc:STATe 1 SOURce1:BB:A3TSc:SETTing:DELete "/var/user/my_atsc30" Commands ...................69 [:SOURce<hw>]:BB:A3TSc:PRESet ..................69 [:SOURce<hw>]:BB:A3TSc:STATe ..............70...
Page 70
® Remote-control commands R&S SMCVB-K162 General commands [:SOURce<hw>]:BB:A3TSc:SETTing:CATalog Queries the files with settings in the default directory. Listed are files with the file exten- sion *.a3tsc. Return values: <FileNames> <filename1>,<filename2>,... Returns a string of filenames separated by commas. Example: Example "Saving current configuration" on page 69.
® Remote-control commands R&S SMCVB-K162 Input signal commands [:SOURce<hw>]:BB:A3TSc:INPut:STATus? Queries the ATSC 3.0 coder status. Return values: <Status> string Example: Example "Configuring general input signal parameters" on page 71. Usage: Query only Manual operation: "Status Info" on page 15 4.2 Input signal commands ●...
Page 72
® Remote-control commands R&S SMCVB-K162 Input signal commands SYSTem:COMMunicate:NETWork:IPADdress:MODE STAT SYSTem:COMMunicate:NETWork:IPADdress "10.113.0.104" SYSTem:COMMunicate:NETWork:IPADdress:DNS "10.0.2.166" SYSTem:COMMunicate:NETWork:COMMon:HOSTname? // Response: "SMCV100B-102030" SYSTem:COMMunicate:NETWork:COMMon:WORKgroup "instrument" SYSTem:COMMunicate:NETWork:COMMon:DOMain "rsint.net" SYSTem:COMMunicate:NETWork:IPADdress:GATeway "10.113.0.1" SYSTem:COMMunicate:NETWork:IPADdress:SUBNet:MASK "255.255.252.0" SYSTem:COMMunicate:NETWork:MACaddress? // Response: "08 00 27 a3 a1 70" SYSTem:PROTection1:STATe ON //******************************************************************************** // Prepare for IP based MPEG-2, ROUTE/DASH, MMT stream input //******************************************************************************** SOURce1:BB:A3TSc:INPut:TYPE? // Response: "TS"...
Page 73
® Remote-control commands R&S SMCVB-K162 Input signal commands Example: Example "Configuring general input signal parameters" on page 71. Manual operation: "Conformance Check" on page 16 [:SOURce<hw>]:BB:A3TSc:INPut:DESTination:IP:ADDRess <DestIPAddress> Sets the destination IP address of the IP connection for external or internal IP data. Parameters: <DestIPAddress>...
Page 74
® Remote-control commands R&S SMCVB-K162 Input signal commands Protocol type for IP-based stream (ROUTE, DASH or MMT) with deactivated interface. UDP|RTP Protocol type for IP-based STL stream with activated STL inter- face. AUTO Protocol type is UDP or UDP/RTP for IP-based transport stream (TSoverIP) with deactivated STL interface.
® Remote-control commands R&S SMCVB-K162 Input signal commands [:SOURce<hw>]:BB:A3TSc:SOURce <Source> Sets the modulation source for the input signal. Parameters: <Source> EXTernal | TSPLayer | TESTsignal *RST: EXTernal Example: Example "Configuring general input signal parameters" on page 71. Manual operation: "Source" on page 17 4.2.2 PLP info commands Example: Querying PLP input properties...
Page 76
® Remote-control commands R&S SMCVB-K162 Input signal commands [:SOURce<hw>]:BB:A3TSc:PLP<ch>[:INPut]:DATarate? Queries the measured value of the data rate of one of the following: ● External transport stream including null packets input at "LAN" connector (TSo- verIP) ● External IP stream input at "LAN" connector Return values: <MeasuredDR>...
® Remote-control commands R&S SMCVB-K162 Input signal commands [:SOURce<hw>]:BB:A3TSc:PLP<ch>:USEFul[:RATe]:MAX? Queries the maximum data rate, that is derived from the current modulation parameter settings. The value is the optimal value at the TSoverIP or IP input interface, that is necessary for the modulator. Return values: <MaxUsefulDR>...
Page 78
® Remote-control commands R&S SMCVB-K162 Input signal commands Commands ..............78 [:SOURce<hw>]:BB:A3TSc:PLP:INPut:TESTsignal ................. 78 [:SOURce<hw>]:BB:A3TSc:IPPacket ................78 [:SOURce<hw>]:BB:A3TSc:TSPacket .................78 [:SOURce<hw>]:BB:A3TSc:PAYLoad ..................79 [:SOURce<hw>]:BB:A3TSc:PID ................79 [:SOURce<hw>]:BB:A3TSc:PIDTestpack ..............79 [:SOURce<hw>]:BB:A3TSc:PRBS[:SEQuence] [:SOURce<hw>]:BB:A3TSc:PLP:INPut:TESTsignal <TestSignal> Defines the test signal data. Parameters: <TestSignal> TTSP | TIPP *RST: TTSP Example: Example "Configuring test signal parameters"...
® Remote-control commands R&S SMCVB-K162 OFDM and subframe commands Return values: <FECBlocksMax> integer Range: 1 to 4096 *RST: Example: Example "Configure interleaving parameters" on page 85. Usage: Query only Manual operation: "Max. Number of FEC Blocks" on page 30 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:CIL <CellInterleaver> Enables or disables the interleaver operating at the cell level.
® Remote-control commands R&S SMCVB-K162 OFDM and subframe commands 4.5.2 Symbol commands Example: Configuring OFDM symbol parameters per subframe SOURce1:BB:A3TSc:SUBFrame1:GUARd:INTerval G192 SOURce1:BB:A3TSc:SUBFrame1:PILot:SISO SP32_2 SOURce1:BB:A3TSc:SUBFrame1:PILot:BOOSt 4 SOURce1:BB:A3TSc:SUBFrame1:SBS:FIRST 1 SOURce1:BB:A3TSc:SUBFrame1:SBS:LAST? // Response: "1" SOURce1:BB:A3TSc:SUBFrame1:SBS:NULL? // Response: "633" SOURce1:BB:A3TSc:SUBFrame1:FIL ON Commands ............92 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:PILot:SISO ...........
Page 93
® Remote-control commands R&S SMCVB-K162 OFDM and subframe commands Manual operation: "Pilot Boost Mode" on page 35 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:FIL <FreqInterleaver> Enables/disables the frequency interleaver. Parameters: <FreqInterleaver> OFF | ON | 1 | 0 | 0 | 1 | OFF | ON *RST: Example: Example "Configuring OFDM symbol parameters per sub-...
® Remote-control commands R&S SMCVB-K162 System commands [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:USED[:BANDwidth]? Queries the used bandwidth per subframe. Return values: <UsedBW> integer Range: 0 to 9.9999999 *RST: Example: Example "Querying subframe information" on page 94. Usage: Query only Manual operation: "Used Bandwidth" on page 37 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:PLP:NPLP? Queries the number of PLPs in the subframe.
Page 98
® Remote-control commands R&S SMCVB-K162 System commands Parameters: <NumTransmitters> integer Range: 2 to 4 *RST: Example: Example "Configuring network parameters" on page 96. Manual operation: "Number of Transmitters (N_TX)" on page 41 [:SOURce<hw>]:BB:A3TSc:MISo:IDX <TransmitterIdx> Sets the transmitter index for MISO transmission.
® Remote-control commands R&S SMCVB-K162 System commands Parameters: <TxIDMode> MANual | AUTo | OFF *RST: Example: Example "Configuring network parameters" on page 96. Manual operation: "TxID Mode" on page 41 [:SOURce<hw>]:BB:A3TSc:TXId:ADDRess <TxIDAdress> Sets the transmitter identification address. Parameters: <TxIDAdress> integer Range: 0 to 8191 *RST:...
Page 100
® Remote-control commands R&S SMCVB-K162 System commands SOURce1:BB:A3TSc:FRAMe:MODE TIME // Set the frame length in ms. SOURce1:BB:A3TSc:FRAMe:LENGth 150 SOURce1:BB:A3TSc:FRAMe:EXSYmbol? // Response: "4736" SOURce1:BB:A3TSc:FRAMe:EXFinal? // Response: "0" Commands ..................100 [:SOURce<hw>]:BB:A3TSc:PAPR ............100 [:SOURce<hw>]:BB:A3TSc:FRAMe:NSUBframes? ...............100 [:SOURce<hw>]:BB:A3TSc:FRAMe:MODE ..............101 [:SOURce<hw>]:BB:A3TSc:FRAMe:LENGth ...............101 [:SOURce<hw>]:BB:A3TSc:FRAMe:EXSYmbol? ..............101 [:SOURce<hw>]:BB:A3TSc:FRAMe:EXFinal? ............102 [:SOURce<hw>]:BB:A3TSc:FRAMe:TIME[:OFFSet]? ..........
Page 101
® Remote-control commands R&S SMCVB-K162 System commands Parameters: <FrameMode> TIME | SYMBol *RST: SYMBol Example: Example "Configuring frame parameters" on page 99. Manual operation: "Frame Mode" on page 43 [:SOURce<hw>]:BB:A3TSc:FRAMe:LENGth <FrameLength> Sets the time period measured from the beginning of the first sample of the bootstrap to the end of the final sample of the frame.
® Remote-control commands R&S SMCVB-K162 System commands [:SOURce<hw>]:BB:A3TSc:FRAMe:TIME[:OFFSet]? Queries the number of sample periods between the nearest preceding or coincident millisecond boundary and the leading edge of the frame. Return values: <TimeOffset> integer Range: 0 to 65535 *RST: Example: Example "Configuring frame parameters" on page 99.
® Remote-control commands R&S SMCVB-K162 Frame info commands [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:DURation? Queries the duration of the bootstrap signal in ms. Return values: <Duration> float Range: 2.000 to 2.000 Increment: 0.001 *RST: 2.000 Example: Example "Querying general frame information" on page 105. Usage: Query only Manual operation: "Bootstrap Duration"...
Page 107
® Remote-control commands R&S SMCVB-K162 Frame info commands Commands ............107 [:SOURce<hw>]:BB:A3TSc:INFO:L:BASic:BYTes? ............107 [:SOURce<hw>]:BB:A3TSc:INFO:L:BASic:CELLs? ............107 [:SOURce<hw>]:BB:A3TSc:INFO:L:DETail:BYTes? ............108 [:SOURce<hw>]:BB:A3TSc:INFO:L:DETail:CELLs? [:SOURce<hw>]:BB:A3TSc:INFO:L:BASic:BYTes? Queries the L1 basic signaling length in bytes. Return values: <BasicBytes> integer Range: 25 to 25 *RST: Example: Example "Querying L1 signaling parameters" on page 106.
® Remote-control commands R&S SMCVB-K162 Frame info commands [:SOURce<hw>]:BB:A3TSc:INFO:L:DETail:CELLs? Queries the L1 detail signaling length in cells. Return values: <DetailCells> integer Range: 0 to 5242887 *RST: Example: Example "Querying L1 signaling parameters" on page 106. Usage: Query only Manual operation: "L1 Detail Cells"...
Page 109
® Remote-control commands R&S SMCVB-K162 Frame info commands ..........110 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:FFT:MODE? ......... 110 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:GUARd:INTerval? ............110 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:MAJor? ............110 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:MINor? ............ 111 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:PILot:DX? ........111 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:PREamble[:STRucture]? ..........111 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:TIME:NEXT? [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:BANDwidth? Queries the system bandwidth used for the post-bootstrap portion of the current physi- cal layer frame.
Page 110
® Remote-control commands R&S SMCVB-K162 Frame info commands Return values: <EAS> NOEMergency | SET1 | SET2 | SET3 Example: Example "Querying bootstrap parameters" on page 108. Usage: Query only Manual operation: "Emergency Alert Signaling (EAS)" on page 49 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:FFT:MODE? Queries the FFT size of the preamble symbols. Return values: <FFTMode>...
Page 111
® Remote-control commands R&S SMCVB-K162 Frame info commands Return values: <Minor> integer Range: 0 to 7 *RST: Example: Example "Querying bootstrap parameters" on page 108. Usage: Query only Manual operation: "Minor Version" on page 48 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:PILot:DX? Queries the pilot pattern used for the preamble symbols. Return values: <PilotPattern>...
® Remote-control commands R&S SMCVB-K162 SFN delay commands Manual operation: "Min. Time to Next" on page 49 4.8 SFN delay commands The section contains the commands for configuring single frequency network delays. Example: Configuring single frequency network delay parameters //******************************************************************************** // Activate SFN network mode.
Page 113
® Remote-control commands R&S SMCVB-K162 SFN delay commands // Replace the bootstrap signal by a null signal (no output power). SOURce1:BB:A3TSc:DELay:MUTE:BOOTstrap ON Commands ..............113 [:SOURce<hw>]:BB:A3TSc:DELay:DEViation ..............113 [:SOURce<hw>]:BB:A3TSc:DELay:DISPatch? ..............114 [:SOURce<hw>]:BB:A3TSc:DELay:DYNamic? ..............114 [:SOURce<hw>]:BB:A3TSc:DELay:MAXImum? ............114 [:SOURce<hw>]:BB:A3TSc:DELay:MUTE[:BOOTstrap] ..............115 [:SOURce<hw>]:BB:A3TSc:DELay:NETWork? ..............115 [:SOURce<hw>]:BB:A3TSc:DELay:PROCess? ..............
Page 114
® Remote-control commands R&S SMCVB-K162 SFN delay commands [:SOURce<hw>]:BB:A3TSc:DELay:DYNamic? Queries the transmission delay currently generated by the SFN delay (FIFO). Return values: <Dynamic> float Range: -16000000.0 to 6000000.0 Increment: 0.1 *RST: Default unit: µs Example: Example "Configuring single frequency network delay parameters"...
Page 115
® Remote-control commands R&S SMCVB-K162 SFN delay commands [:SOURce<hw>]:BB:A3TSc:DELay:NETWork? Queries the time taken for the signal to travel from the playout center to the input of the signal processing. Return values: <Network> float Range: 0.0 to 5000000.0 Increment: 0.1 *RST: Default unit: µs Example: Example "Configuring single frequency network delay...
® Remote-control commands R&S SMCVB-K162 Special commands Parameters: <Static> float Range: -1000000.0 to 1000000.0 Increment: 0.1 *RST: Default unit: µs Example: Example "Configuring single frequency network delay parameters" on page 112. Manual operation: "Static Delay" on page 53 [:SOURce<hw>]:BB:A3TSc:DELay:TOTal? Queries the sum of processing delay and dynamic delay. Return values: <TotalDelay>...
Page 117
® Remote-control commands R&S SMCVB-K162 Special commands //****************************************************************************** // For ALP encapsulation compatibility modes. SOURce1:BB:A3TSc:SPECial:ALP:LMT ON // For special bootstrap settings. SOURce1:BB:A3TSc:SPECial:BOOTstrap:MINor 7 SOURce1:BB:A3TSc:SPECial:BOOTstrap:EAS SET3 // Apply special settings. SOURce1:BB:A3TSc:SPECial:SETTings:STATe ON Commands ............. 117 [:SOURce<hw>]:BB:A3TSc:SPECial:SETTings[:STATe] ..............117 [:SOURce<hw>]:BB:A3TSc:SPECial:ALP:LMT ............117 [:SOURce<hw>]:BB:A3TSc:SPECial:BOOTstrap:EAS ............118 [:SOURce<hw>]:BB:A3TSc:SPECial:BOOTstrap:MINor...
® Remote-control commands R&S SMCVB-K162 TSGen subsystem Manual operation: "Emergency Alert Signaling (EAS)" on page 56 [:SOURce<hw>]:BB:A3TSc:SPECial:BOOTstrap:MINor <MinoVers> Sets the minor version number of the bootstrap. Parameters: <MinoVers> integer Range: 0 to 7 *RST: Example: Example "Configuring special settings" on page 116. Manual operation: "Minor Version"...
Page 119
® Remote-control commands R&S SMCVB-K162 TSGen subsystem // You can set start/stop position for a maximum section length of 10 hours. //********************************************************************************* TSGen:CONFigure:SEEK:STARt 60000 // milliseconds // Section start is after one minute from the original file start. // The first minute is ignored. TSGen:CONFigure:SEEK:STOP 120000 // milliseconds // Section stop is after one minute from the original file start.
® Remote-control commands R&S SMCVB-K162 TSGen subsystem :TSGen:CONFigure:PAYLoad <PayLoad> Determines the payload of the test packet. Also influences the payload of the gener- ated stuffing packets while the TS player is running. Parameters: <PayLoad> HFF | H00 | PRBS *RST: PRBS Example: Example "Configuring and monitoring TS player output"...
® Remote-control commands R&S SMCVB-K162 TSGen subsystem Example: Example "Configuring seamless loop parameters" on page 120. Manual operation: "PCR, DTS/PTS" on page 67 :TSGen:CONFigure:SEAMless:TT <TT> Activates the correction of the time and date table in the replayed TS data stream. The correction allows you to decode the stream without interruption when the play file is looping.
® Remote-control commands R&S SMCVB-K162 TSGen subsystem You can select a value in a 10-hour range. Parameters: <Start> float Range: 0 to 36000000 Increment: 0.1 *RST: Example: Example "Playing a TS player file" on page 118. Manual operation: "Start [hh:mm:ss.fff]" on page 62 :TSGen:CONFigure:SEEK:STOP <Stop>...
® Remote-control commands R&S SMCVB-K162 TSGen subsystem :TSGen:CONFigure:TSPacket <TSPaket> Sets the structure of the generated test packets in pause or stop status. Parameters: <TSPaket> H184 | H200 | H204 | S187 | S203 | S207 S187|S203|S207 A sync byte (0x47) followed by 187/203/207 payload bytes. H184|H200|H204 A sync byte (0x47) followed by three header bytes and 184/200/204 payload bytes.
® ATSC 3.0 test cases R&S SMCVB-K162 Annex A ATSC 3.0 test cases Test case type Test case Remark P1S1 ATSC30_VV_xyz 33 test cases, xyz = 001 to 033 ATSC30_VV_xyz P1S2 28 test cases, xyz = 034 to 061 P1S3 ATSC30_VV_xyz 4 test cases, xyz = 062 to 065 P1S4...
® Glossary: Abbreviations R&S SMCVB-K162 Glossary: Abbreviations ALP: ATSC 3.0 Link Layer Protocol ATSC: Advanced Television System Committee https://www.atsc.org/ BCH: Bose Chaudhuri Hocquenghem coding BICM: Bit-Interleaved Coding and Modulation CRC: Cyclic Redundancy Check DASH: Dynamic Adaptive Streaming over HTTP FEC: Forward Error Correction FFT: Fast Fourier Transform FIFO: First In First Out LDM: Layered Division Multiplexing...
Page 129
® Glossary: Abbreviations R&S SMCVB-K162 OFDM: Orthogonal Frequency-Division Multiplexing PHY: Physical Layer PID: Packet Identifier PLP: Physical Layer Pipe PRBS: Pseudo-Random Bit Sequence as specified by ITU-T O.151 QAM: Quadrature Amplitude Modulation QPSK: Quaternary Phase Shift Keying ROUTE: Real-time Object delivery over Unidirectional Transport SFN: Single frequency Network SISO: Single Input Single Output SMPTE: Society of Motion Picture and Television Engineers...