Table of Contents

Advertisement

Quick Links

®
R&S
SMCVB-K162
ATSC 3.0
User Manual
(;Ý9Þ2)
1179098002
Version 04

Advertisement

Table of Contents
loading

Summary of Contents for R&S SMCVB-K162 ATSC 3.0

  • Page 1 ® R&S SMCVB-K162 ATSC 3.0 User Manual (;Ý9Þ2) 1179098002 Version 04...
  • Page 2 This document describes the following software options: ● R&S ® SMCVB-K162 ATSC 3.0 (1434.3854.xx) ® This manual describes firmware version FW 5.00.122.xx and later of the R&S SMCV100B. © 2022 Rohde & Schwarz GmbH & Co. KG Muehldorfstr. 15, 81671 Muenchen, Germany...
  • Page 3: Table Of Contents

    ® Contents R&S SMCVB-K162 Contents 1 Welcome to the ATSC 3.0 option............7 Accessing the ATSC 3.0 dialog..................7 What's new........................7 Documentation overview....................7 1.3.1 Getting started manual....................7 1.3.2 User manuals and help....................8 1.3.3 Service manual....................... 8 1.3.4 Instrument security procedures..................8 1.3.5 Printed safety instructions....................
  • Page 4 ® Contents R&S SMCVB-K162 3.5.3 Subframe........................36 3.5.4 Subframe info........................38 System settings......................38 3.6.1 Network settings......................39 3.6.2 Frame settings......................42 3.6.3 L1 settings........................44 Frame info........................46 3.7.1 Frame..........................46 3.7.2 L1 signaling........................47 3.7.3 Bootstrap........................48 3.7.4 Structure........................50 SFN settings........................ 51 3.8.1 Delays settings......................52 3.8.2 Mode settings........................54 Special settings......................55 3.10...
  • Page 5 ® Contents R&S SMCVB-K162 4.5.2 Symbol commands......................92 4.5.3 Subframe info commands..................... 94 System commands..................... 95 4.6.1 Network commands...................... 96 4.6.2 Frame commands......................99 4.6.3 L1 commands......................102 Frame info commands....................105 4.7.1 General commands.....................105 4.7.2 L1 signaling commands....................106 4.7.3 Bootstrap commands....................108 SFN delay commands....................
  • Page 6 ® Contents R&S SMCVB-K162 User Manual 1179.0980.02 ─ 04...
  • Page 7: Welcome To The Atsc 3.0 Option

    ® 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: ●...
  • Page 8: User Manuals And Help

    ® 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.
  • Page 9: Release Notes And Open Source Acknowledgment (Osa)

    ® 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.
  • Page 11: About The Atsc 3.0 Option

    ® 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: ●...
  • Page 12: Atsc 3.0 Configuration And Settings

    ® 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.
  • Page 15: Input Signal Settings

    ® 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)"...
  • Page 16: General Settings

    ® 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"...
  • Page 19: Plp Info

    ® 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.
  • Page 21: Test Signal 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).
  • Page 23: Lan Network Data Settings

    ® 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.
  • Page 25: Bicm Settings

    ® 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.
  • Page 28: Interleaving Settings

    ® 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.
  • Page 31: Plp Info

    ® 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"...
  • Page 32: General Settings

    ® 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.
  • Page 35: Symbols Settings

    ® ATSC 3.0 configuration and settings R&S SMCVB-K162 OFDM settings 3.5.2 Symbols settings Access: ► Select "OFDM > Symbols". The tab provides settings to configure OFDM symbols. Settings: SISO Pilot Pattern......................35 Pilot Boost Mode......................35 Subframe Boundary Symbol (First)................35 Subframe Boundary Symbol (Last)................
  • Page 36: 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 ●...
  • Page 38: Subframe Info

    ® 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 39: Network Settings

    ® ATSC 3.0 configuration and settings R&S SMCVB-K162 System settings Settings: ● Network settings......................39 ● Frame settings......................42 ● settings.......................44 3.6.1 Network settings Access: ► Select "System > Network". The tab provides network settings. Settings: Network Mode....................... 39 Low Level Signaling (LLS)....................
  • 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.
  • Page 42: Frame Settings

    ® 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"...
  • Page 44: L1 Settings

    ® 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.
  • Page 46: Frame Info

    ® 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...
  • Page 47: L1 Signaling

    ® 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:...
  • Page 48: Bootstrap

    ® 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" ●...
  • Page 50: Structure

    ® ATSC 3.0 configuration and settings R&S SMCVB-K162 Frame info Remote command: on page 109 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:BSR:COEFficient? 3.7.4 Structure Access: ► Select "Frame Info > Structure". The tab displays preamble symbols structure parameters. Settings: Preamble Structure....................... 50 Size........................50 Guard Interval....................... 50 Pilot Pattern (Dx)......................51 L1 Basic FEC...
  • Page 51: Sfn Settings

    ® 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.
  • Page 52: Delays Settings

    ® 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?
  • Page 54: Mode Settings

    ® 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...
  • Page 55: Special 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.
  • Page 57: Data Generation Settings

    ® 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.
  • Page 58: Global Connector Settings

    ® 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 ●...
  • Page 60: Ts Player Settings

    ® 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. ●...
  • Page 63: Player Output Settings

    ® 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"...
  • Page 66: Seamless Loop Settings

    ® 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.
  • Page 68: Remote-Control Commands

    ® 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.
  • Page 69: General Commands

    ® 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.
  • Page 71: Input Signal Commands

    ® 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.
  • Page 75: Plp Info Commands

    ® 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>...
  • Page 77: Test Signal Commands

    ® 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"...
  • Page 79: Encapsulation Commands

    ® Remote-control commands R&S SMCVB-K162 Encapsulation commands Manual operation: "Payload Test/Stuff" on page 22 [:SOURce<hw>]:BB:A3TSc:PID <PID> Sets the PID. Parameters: <PID> integer Range: #H0000 to #H1FFF *RST: #H1FFF Example: Example "Configuring test signal parameters" on page 77. Manual operation: "PID (Hex)" on page 22 [:SOURce<hw>]:BB:A3TSc:PIDTestpack <PIDTestpacket>...
  • Page 80 ® Remote-control commands R&S SMCVB-K162 Encapsulation commands SOURce1:BB:A3TSc:PLP1:ALPType? // Response: "TS" // For encapsulation of MPEG-2 transport stream. // Response: "IP" // For encapsulation of ROUTE/DAHS or MMT IP stream. SOURce1:BB:A3TSc:PLP1:BBFPadding? // Response: "1" // Baseband frame padding is enabled for PLP 1. Commands ..............
  • Page 81: Bicm Commands

    ® Remote-control commands R&S SMCVB-K162 BICM commands Return values: <BBFramePadding> 1 | ON | 0 | OFF Example: Example "Configuring encapsulation parameters" on page 79. Usage: Query only Manual operation: "BB Frame Padding" on page 24 4.4 BICM commands The section contains the commands for configuring BICM. ●...
  • Page 82 ® Remote-control commands R&S SMCVB-K162 BICM commands // Response: "1314804" SOURce1:BB:A3TSc:PLP2:SCRambler? // Response: "0" Commands ................82 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:ID ..............82 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:CONStel ..............82 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:FECType ............83 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:LAYer:LAYer? ............83 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:LAYer:LEVel? ................ 84 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:LLS? ............... 84 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:RATE ............. 84 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:SCRambler? ...............84 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:SIZE? [:SOURce<hw>]:BB:A3TSc:PLP<ch>:ID <PLPID>...
  • Page 83 ® Remote-control commands R&S SMCVB-K162 BICM commands <FEC Type> Outer code Inner code B16K 16200 bits LDPC B64K 64800 bits LDPC C16K 16200 bits LDPC C64K 64800 bits LDPC O16K None 16200 bits LDPC O64K None 64800 bits LDPC Parameters: <FECType>...
  • Page 84 ® Remote-control commands R&S SMCVB-K162 BICM commands [:SOURce<hw>]:BB:A3TSc:PLP<ch>:LLS? Displays, if low-level signaling is present in the PLP. Return values: <LowLevelSignali> ABSent | PRESent Example: Example "Configuring general BICM parameters" on page 81. Usage: Query only Manual operation: "Low Level Signaling (LLS)" on page 26 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:RATE <CodeRate>...
  • Page 85: Interleaving Commands

    ® Remote-control commands R&S SMCVB-K162 BICM commands Manual operation: "Size" on page 26 4.4.2 Interleaving commands Example: Configure interleaving parameters //******************************************************************************** // Non-dispersed PLPs //******************************************************************************** SOURce1:BB:A3TSc:PLP1:TYPE:TYPE? // Response: "NONDispersed" //******************************************************************************** // Dispersed PLPs //******************************************************************************** SOURce1:BB:A3TSc:PLP1:TYPE:TYPE? // Response: "DISPersed" SOURce1:BB:A3TSc:PLP1:TYPE:NSUBslices? // Response: "53" SOURce1:BB:A3TSc:PLP1:TYPE:SUBSlice:INTerval? // Response: "25151"...
  • Page 86 ® Remote-control commands R&S SMCVB-K162 BICM commands // Sets 16 time interleaver blocks. SOURce1:BB:A3TSc:PLP1:TIL:MAXBlocks? // Response: "42" SOURce1:BB:A3TSc:PLP1:TIL:BLOCks? // Response: "42" SOURce1:BB:A3TSc:PLP1:TIL:CIL ON Commands .............. 86 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TYPE:TYPE ............. 86 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TYPE:NSUBslices .......... 86 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TYPE:SUBSlice[:INTerval] ..............87 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:TIL ............87 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:NTIBlocks ..............87 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:DEPTh ............88 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:EXTended ..............88 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:INTer?
  • Page 87 ® Remote-control commands R&S SMCVB-K162 BICM commands Parameters: <SubsliceInterva> integer Range: 0 to 16777215 *RST: Example: Example "Configure interleaving parameters" on page 85. Manual operation: "Subslice Interval" on page 29 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:TIL <TimeInterMode> Sets the time interleaver mode. Parameters: <TimeInterMode> OFF | CTI | HTI *RST: Example: Example "Configure interleaving parameters"...
  • Page 88 ® Remote-control commands R&S SMCVB-K162 BICM commands Manual operation: "Depth" on page 29 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:EXTended <ExtendedInter> If enabled, increases the time interleaving depth. Parameters: <ExtendedInter> 1 | ON | 0 | OFF Example: Example "Configure interleaving parameters" on page 85. Manual operation: "Extended Interleaving"...
  • Page 89: Ofdm And Subframe Commands

    ® 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.
  • Page 90 ® Remote-control commands R&S SMCVB-K162 OFDM and subframe commands Commands ............. 90 [:SOURce<hw>]:BB:A3TSc:CHANnel[:BANDwidth] ..........90 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:CARRier:MODE ............90 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:FFT:MODE ..........90 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:GUARd:INTerval ............91 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:MIMO? ..............91 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:MISO ............91 [:SOURce<hw>]:BB:A3TSc:SUBFrame<ch>:NDATa [:SOURce<hw>]:BB:A3TSc:CHANnel[:BANDwidth] <ChannelBW> Selects the channel bandwidth. Parameters: <ChannelBW> BW_6 | BW_7 | BW_8 *RST: BW_6 Example:...
  • Page 91 ® Remote-control commands R&S SMCVB-K162 OFDM and subframe commands Parameters: <GuardInterval> G192 | G384 | G512 | G768 | G1024 | G1536 | G2048 | G2432 | G3072 | G3648 | G4096 | G4864 *RST: G192 Example: Example "Configuring general OFDM and subframing parameters"...
  • Page 92: Symbol Commands

    ® 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-...
  • Page 94: Subframe Info Commands

    ® Remote-control commands R&S SMCVB-K162 OFDM and subframe commands Return values: <SubfrNullCells> integer Range: 0 to 8191 *RST: Example: Example "Configuring OFDM symbol parameters per sub- frame" on page 92. Usage: Query only Manual operation: "Subframe Boundary Symbol (Null Cells)" on page 36 4.5.3 Subframe info commands Example: Querying subframe information...
  • Page 95: System Commands

    ® 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 96: Network Commands

    ® Remote-control commands R&S SMCVB-K162 System commands 4.6.1 Network commands Example: Configuring network parameters //****************************************************************************** // Configure multi frequency network properties. //****************************************************************************** SOURce1:BB:A3TSc:NETWorkmode MFN SOURce1:BB:A3TSc:TIME MSEC SOURce1:BB:A3TSc:LLS? // Response: "ABSent" SOURce1:BB:A3TSc:RETurn:CHANnel? // Response: "ABSent" SOURce1:BB:A3TSc:MISO:NTX 4 SOURce1:BB:A3TSc:MISO:IDX 4 SOURce1:BB:A3TSc:TXId:MODE MAN SOURce1:BB:A3TSc:TXId:ADDRess 8191 SOURce1:BB:A3TSc:TXId:LEVel L450 SOURce1:BB:A3TSc:L:DETail:VERSion?
  • Page 97 ® Remote-control commands R&S SMCVB-K162 System commands Commands ................ 97 [:SOURce<hw>]:BB:A3TSc:NETWorkmode ..................97 [:SOURce<hw>]:BB:A3TSc:BSID ..................97 [:SOURce<hw>]:BB:A3TSc:LLS? ................97 [:SOURce<hw>]:BB:A3TSc:MISo:NTX ................98 [:SOURce<hw>]:BB:A3TSc:MISo:IDX ..............98 [:SOURce<hw>]:BB:A3TSc:RETurn[:CHANnel]? ..................98 [:SOURce<hw>]:BB:A3TSc:TIME ................98 [:SOURce<hw>]:BB:A3TSc:TXId:MODE ................ 99 [:SOURce<hw>]:BB:A3TSc:TXId:ADDRess ................99 [:SOURce<hw>]:BB:A3TSc:TXId:LEVel [:SOURce<hw>]:BB:A3TSc:NETWorkmode <NetworkMode> Sets the network mode. Parameters: <NetworkMode>...
  • 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.
  • Page 99: Frame Commands

    ® 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.
  • Page 102: L1 Commands

    ® 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.
  • Page 103 ® Remote-control commands R&S SMCVB-K162 System commands Commands ..............103 [:SOURce<hw>]:BB:A3TSc:L:BASic:FECType ..............103 [:SOURce<hw>]:BB:A3TSc:L:BASic:VERSion? ..............103 [:SOURce<hw>]:BB:A3TSc:L:CARRier:MODE ..........104 [:SOURce<hw>]:BB:A3TSc:L:DETail:ADDitional[:PARity]? ..............104 [:SOURce<hw>]:BB:A3TSc:L:DETail:FECType ..............104 [:SOURce<hw>]:BB:A3TSc:L:DETail:VERSion ............104 [:SOURce<hw>]:BB:A3TSc:L:NPReamble[:SYMBols]? ................105 [:SOURce<hw>]:BB:A3TSc:L:PILot:DX ..................105 [:SOURce<hw>]:BB:A3TSc:NRF? [:SOURce<hw>]:BB:A3TSc:L:BASic:FECType <L1BasicFECType> Defines the protection level of L1 basic signaling. Parameters: <L1BasicFECType>...
  • Page 104 ® Remote-control commands R&S SMCVB-K162 System commands [:SOURce<hw>]:BB:A3TSc:L:DETail:ADDitional[:PARity]? Queries the L1 detail additional parity mode, that is disabled by default. Return values: <L1DetailAddPar> OFF | K1 | K2 Example: Example "Configuring L1 parameters" on page 102. Usage: Query only Manual operation: "L1 Detail Additional Parity Mode"...
  • Page 105: Frame Info Commands

    ® Remote-control commands R&S SMCVB-K162 Frame info commands [:SOURce<hw>]:BB:A3TSc:L:PILot:DX <PilotPatPre> Sets the pilot pattern used for the preamble symbols. Parameters: <PilotPatPre> D3 | D4 | D6 | D8 | D12 | D16 | D24 | D32 *RST: Example: Example "Configuring L1 parameters" on page 102.
  • Page 106: L1 Signaling Commands

    ® 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.
  • Page 108: Bootstrap Commands

    ® 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>...
  • Page 112: Sfn Delay Commands

    ® 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...
  • Page 116: Special Commands

    ® 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...
  • Page 118: Tsgen Subsystem

    ® 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.
  • Page 120: Tsgen:configure:command

    ® Remote-control commands R&S SMCVB-K162 TSGen subsystem TSGen:CONFigure:PLENgth? // Response: "P188" // Packet length is 188 bytes. TSGen:READ:ORIGtsrate? // Response in bit/s: "5018502" Example: Configuring seamless loop parameters TSGen:CONFigure:SEAMless:CC ON TSGen:CONFigure:SEAMless:PCR OFF TSGen:CONFigure:SEAMless:TT ON Commands ..................120 :TSGen:CONFigure:COMMand ..................121 :TSGen:CONFigure:PAYLoad ....................121 :TSGen:CONFigure:PID ..................121...
  • Page 121: Tsgen:configure:payload

    ® 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"...
  • Page 122: Tsgen:configure:plength

    ® Remote-control commands R&S SMCVB-K162 TSGen subsystem Manual operation: "Select File" on page 61 :TSGen:CONFigure:PLENgth <PLength> Queries the packet length of the loaded file. Parameters: <PLength> P188 | P204 | P208 | INV *RST: Example: Example "Configuring and monitoring TS player output" on page 119.
  • Page 123: Tsgen:configure:seamless:tt

    ® 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.
  • Page 124: Tsgen:configure:seek:stop

    ® 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>...
  • Page 125: Tsgen:configure:tspacket

    ® 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.
  • Page 126: Tsgen:read:playfile:length

    ® Remote-control commands R&S SMCVB-K162 TSGen subsystem Parameters: <ORIGtsrate> integer Range: 1 to 350000000 *RST: 5018502 Example: Example "Configuring and monitoring TS player output" on page 119. Manual operation: "Orig. Data Rate" on page 64 :TSGen:READ:PLAYfile:LENGth? Queries calculated original loop time. Return values: <Length>...
  • Page 127: Annex

    ® 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...
  • Page 128: Glossary: Abbreviations

    ® 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...
  • Page 130: Glossary: Specifications

    ® Glossary: Specifications R&S SMCVB-K162 Glossary: Specifications ATSC 3.0: Advanced Television System Committee Standard 3.0 https://www.atsc.org/standards/atsc-3-0-standards/ ATSC A/322: ATSC Standard: Physical Layer Protocol (A/322) E.g., version A/322-2016: https://www.atsc.org/atsc-30-standard/a3222016-physical- layer-protocol/ ATSC A/324-2018: ATSC Standard: Scheduler / Studio to Transmitter Link https://www.atsc.org/wp-content/uploads/2018/01/A324-2018-Scheduler-STL-2.pdf ATSC A/330-2019: ATSC Standard: Link-Layer Protocol (A/330) https://www.atsc.org/wp-content/uploads/2016/10/A330-2019a-Link-Layer-Protocol.pdf ITU-T O.151: ITU-T Recommendation O.151...
  • Page 131: List Of Commands

    ® List of commands R&S SMCVB-K162 List of commands :TSGen:CONFigure:COMMand........................120 :TSGen:CONFigure:PAYLoad........................121 :TSGen:CONFigure:PID..........................121 :TSGen:CONFigure:PIDTestpack........................121 :TSGen:CONFigure:PLAYfile.........................121 :TSGen:CONFigure:PLENgth........................122 :TSGen:CONFigure:PRBS[:SEQuence]......................122 :TSGen:CONFigure:SEAMless:CC........................122 :TSGen:CONFigure:SEAMless:PCR......................122 :TSGen:CONFigure:SEAMless:TT........................ 123 :TSGen:CONFigure:SEEK:POSition......................123 :TSGen:CONFigure:SEEK:RESet......................... 123 :TSGen:CONFigure:SEEK:STARt......................... 123 :TSGen:CONFigure:SEEK:STOP........................124 :TSGen:CONFigure:STOPdata........................124 :TSGen:CONFigure:STUFfing........................124 :TSGen:CONFigure:TSPacket........................125 :TSGen:CONFigure:TSRate.......................... 125 :TSGen:READ:FMEMory..........................125 :TSGen:READ:ORIGtsrate..........................
  • Page 132 ® List of commands R&S SMCVB-K162 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:MAJor?..................110 [:SOURce<hw>]:BB:A3TSc:INFO:BOOTstrap:MINor?.................. 110 [: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?................. 111 [:SOURce<hw>]:BB:A3TSc:INFO:FRAMe:DURation?.................. 106 [: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?..................107 [:SOURce<hw>]:BB:A3TSc:INFO:L:DETail:CELLs?..................108 [:SOURce<hw>]:BB:A3TSc:INPut:CCHeck..................... 72 [:SOURce<hw>]:BB:A3TSc:INPut:DESTination:IP:ADDRess................. 73 [:SOURce<hw>]:BB:A3TSc:INPut:DESTination:IP:PORT................73 [:SOURce<hw>]:BB:A3TSc:INPut:NPLP?....................... 73 [:SOURce<hw>]:BB:A3TSc:INPut:PROTocol?....................73 [:SOURce<hw>]:BB:A3TSc:INPut:STATus?....................71 [:SOURce<hw>]:BB:A3TSc:INPut:STL:INTerface................... 74 [:SOURce<hw>]:BB:A3TSc:INPut:STL:RESetlog....................74 [:SOURce<hw>]:BB:A3TSc:INPut:TYPE......................74 [:SOURce<hw>]:BB:A3TSc:IPPacket......................
  • Page 133 ® List of commands R&S SMCVB-K162 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:SIZE?....................84 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:BLOCks?..................88 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:CIL....................89 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:DEPTh...................87 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:EXTended..................88 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:INTer?....................88 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:MAXBlocks?.................. 88 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:NTIBlocks..................87 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TIL:TIL....................87 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TYPE:NSUBslices................86 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TYPE:SUBSlice[:INTerval]..............86 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:TYPE:TYPE..................86 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:USEFul[:RATe]:MAX?................77 [:SOURce<hw>]:BB:A3TSc:PLP<ch>:USEFul[:RATe]?...................76 [:SOURce<hw>]:BB:A3TSc:PLP<ch>[:INPut]:DATarate?................76 [:SOURce<hw>]:BB:A3TSc:PRBS[:SEQuence]....................79 [:SOURce<hw>]:BB:A3TSc:PRESet........................69 [:SOURce<hw>]:BB:A3TSc:RETurn[:CHANnel]?.................... 98 [:SOURce<hw>]:BB:A3TSc:SETTing:CATalog....................70 [:SOURce<hw>]:BB:A3TSc:SETTing:DELete....................70 [:SOURce<hw>]:BB:A3TSc:SETTing:LOAD....................70 [:SOURce<hw>]:BB:A3TSc:SETTing:STORe....................70 [:SOURce<hw>]:BB:A3TSc:SOURce......................75 [:SOURce<hw>]:BB:A3TSc:SPECial:ALP:LMT..................... 117 [:SOURce<hw>]:BB:A3TSc:SPECial:BOOTstrap:EAS..................
  • Page 134 ® List of commands R&S SMCVB-K162 [:SOURce<hw>]:BB:A3TSc:TXId:MODE......................98 User Manual 1179.0980.02 ─ 04...
  • Page 135: Index

    ® Index R&S SMCVB-K162 Index Application cards ..............9 Frame Application notes ..............9 Number of subframes ........... 32, 42 Frame info ................. 46 Bootstrap ..............48 Bootstrap duration ............47 BICM BSR coefficient ............49 PLP ID ............19, 24, 26 Emergency alert signaling ..........
  • Page 136 ® Index R&S SMCVB-K162 Test TS packet ............21 Special settings ..............55 Useful data rate ............20 Emergency alert signaling .......... 56 Installation ................7 LMT compatibility mode ..........56 Instrument help ..............8 Minor version .............. 56 Instrument security procedures ........... 8 Preamble compatibility mode ........
  • Page 137 ® Index R&S SMCVB-K162 Stop ..............62, 63 Stop data ..............64 Stuffing settings ............65 TDT/TOT ..............67 Test TS packet ............65 TSGen subsystem Remote control commands ........118 User manual ................ 8 What's new ................7 White papers ............... 9 User Manual 1179.0980.02 ─...

Table of Contents