® Contents R&S SMCVB-K167 Contents 1 Preface....................5 About this Manual......................5 Documentation Overview..................... 6 1.2.1 Getting Started Manual....................6 1.2.2 User Manuals and Help....................6 1.2.3 Service Manual....................... 6 1.2.4 Instrument Security Procedures..................7 1.2.5 Printed Safety Instructions....................7 1.2.6 Data Sheets and Brochures.................... 7 1.2.7...
Page 4
® Contents R&S SMCVB-K167 4.6.2.1 General......................... 29 4.6.2.2 Stuffing.......................... 31 4.6.3 Seamless Loop Settings....................32 Local IP Data Network Settings................. 34 5 Performing DVB-S / DVB-S2 Signal Generation Tasks.....37 Configuring the Input Signal..................37 5.1.1 How to Apply an External IP Input Signal..............37 5.1.2...
1.1 About this Manual This user manual provides all the information specific to the DVB-S / DVB-S2 option R&S SMCVB-K167. All general instrument functions and settings common to all appli- cations and operating modes are described in the main R&S SMCV100B user manual.
® Preface R&S SMCVB-K167 Documentation Overview 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. 1.2 Documentation Overview This section provides an overview of the R&S SMCV100B user documentation.
® Preface R&S SMCVB-K167 Documentation Overview https://gloris.rohde-schwarz.com 1.2.4 Instrument Security Procedures Deals with security issues when working with the R&S SMCV100B in secure areas. It is available for download on the Internet. 1.2.5 Printed Safety Instructions Provides safety information in many languages. The printed document is delivered with the product.
Accessing the DVB-S / DVB-S2 Dialog 2 Welcome to the DVB-S / DVB-S2 Option The R&S SMCVB-K167 is a firmware application that adds functionality to generate signals in accordance with the DVB-S / DVB-S2 digital standards. The R&S SMCVB-K167 option features: ●...
® Welcome to the DVB-S / DVB-S2 Option R&S SMCVB-K167 Notes on Screenshots 2.2 Scope Tasks (in manual or remote operation) that are also performed in the base unit in the same way are not described here. In particular, it includes: ●...
® DVB-S Configuration and Settings R&S SMCVB-K167 General Settings 4 DVB-S Configuration and Settings Access: ► Select "Baseband > DVB-S". This section provides an overview on the DVB-S / DVB-S2 settings. The remote commands required to define these settings are described in Chapter 6, "Remote-Control...
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings Set To Default Calls the default settings. The values of the main parameters are listed in the following table. Parameter Value State Not affected by the "Set to Default" Remote command: on page 45 [:SOURce<hw>]:BB:DVBS:PRESet...
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings Common input signal settings The setting of the following parameters is used for all broadcast standards. ● "Source" ● "Input/Input Type" ● "IP TS Channel" Settings: ● General Settings..................... 13 ●...
Page 14
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings "External" Uses a transport stream, that is input at the "TS IN"/"IP Data" inter- face. For more information about connecting to the interfaces, see also: ● "TS IN" interface: Section "Configuring the Global Connectors" in the R&S SMCV100B user manual.
Page 15
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings Stuffing Requires "Source > External/TS Player". Activates stuffing. "On" The installed input interface provides the transport stream data rate required for the current modulation parameters (regardless of the input data rate of the external transport stream).
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings 4.2.2 Info Access: ► Select "Input Signal > Info". The tab displays the information on the input signal. Settings: Packet Length....................... 16 Max. Useful Data Rate....................16 Measured Data Rate..................... 17 Useful Data Rate......................17...
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings If "Stuffing > Off", the value indicates the transport stream input data rate that is required for the transport stream. Remote command: on page 48 [:SOURce<hw>]:BB:DVBS:USEFul[:RATE]:MAX? Measured Data Rate Requires "Source > External".
Page 18
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings Settings: Test TS Packet......................18 PID Test Packet......................18 (Hex)........................18 Payload Test/Stuff......................18 PRBS..........................18 Test TS Packet Specifies the structure of the test transport stream packet that is fed to the modulator.
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings You can select a PRBS 15 or a PRBS 23 sequence as specified by ITU-T O.151. Remote command: on page 50 [:SOURce<hw>]:BB:DVBS:PRBS 4.2.4 IP Channnel x Settings Access: 1. Select "Input Signal > General".
Page 20
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings Table 4-1: IP channel configuration support in broadcast standards Baseband standard "IP Channel x" Baseband standard "IP Channel x" "ATSC/ATSC-M/H" "T-DMB/DAB" "ATSC 3.0" "DVB-S" "DTMB" "DVB-S2" "DVB-T" "DRM" "DVB-T2" "Audio AM"...
Page 21
® DVB-S Configuration and Settings R&S SMCVB-K167 Input Signal Settings Remote command: on page 52 [:SOURce<hw>]:BB:INPut:IP<ch>:ALIas Type Sets the input signal type. "Unicast" Analyzes all unicast IP packets that arrive at the specified "Port". "Multicast" When an IP address is in the multicast address range, an attempt is made to join a multicast group using IGMP.
® DVB-S Configuration and Settings R&S SMCVB-K167 Coding Settings If "Ping Result > Ping: Transmit Failed. xxx", the source address is not available in the network. "xxx" can be, e.g. "General Failure". Try another "IGMPv3 Source Address". Remote command: on page 53 [:SOURce<hw>]:BB:INPut:IP<ch>:IGMP[:SOURce]:RESult?
Page 23
® DVB-S Configuration and Settings R&S SMCVB-K167 Coding Settings If the constellation is changed, the symbol rate is retained. The required transport stream input data rate changes, keeping the necessary channel bandwidth constant. Different code rates are possible in the different constellations.
® DVB-S Configuration and Settings R&S SMCVB-K167 Special Settings 4.4 Special Settings Access: ► Select "Baseband > DVB-S / DVB-S2 > Special". The tab provides settings, that differ from the specification of the broadcast stan- dard. The tab provides settings, that differ from the specification of the broadcast standard.
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player If "Packet Length" = 188: 16 dummy bytes are transmitted instead of the 16 Reed- Solomon bytes. The data rate is not changed. If "Packet Length" = 204: All 204 bytes of an MPEG frame are transmitted unchanged.
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player Baseband standard "Source > TS Player" Baseband standard "Source > TS Player" "DVB-T2" "Audio AM" "ISDB-T" "Audio FM" The remote commands required to define these settings are described in Chapter 6.5, "TSGen...
Page 27
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player 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 60 :TSGen:CONFigure:SEEK:POSition Select File Provides access to the standard "File Select"...
Page 28
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player 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. ●...
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player Remote command: on page 58 :TSGen:CONFigure:COMMand<ch> Stop Stops the player and returns to the start position. Remote command: on page 58 :TSGen:CONFigure:COMMand<ch> 4.6.2 Player Output Access: ► Select "TS Player > Player Output".
Page 30
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player 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. The time references in the tables of the TS stream are also correct during replay.
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player 4.6.2.2 Stuffing The tab comprises settings necessary to configure stuffing. Settings Test TS Packet......................31 PID Test Packet......................32 (Hex)........................32 Payload Test/Stuff......................32 PRBS..........................32 Test TS Packet Specifies the structure of the test transport stream packet that is fed to the modulator.
® DVB-S Configuration and Settings R&S SMCVB-K167 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 33
® DVB-S Configuration and Settings R&S SMCVB-K167 TS Player Access: ► Select "TS Player > Seamless Loop". The tab provides settings necessary to configure settings for playing the file in a loop. Settings: Continuity Counter......................33 PCR, DTS/PTS......................33 TDT/TOT........................33 Continuity Counter Activates the correction of the continuity counters in the replayed TS data stream.
® DVB-S Configuration and Settings R&S SMCVB-K167 Local IP Data Network Settings 4.7 Local IP Data Network Settings Access: 1. Select "Input Signal > General > Source > External". 2. Select "Input Signal > General > Input > IP" 3. Select "Input Signal > IP Channel x > Local IP Data Network".
® DVB-S Configuration and Settings R&S SMCVB-K167 Local IP Data Network Settings Restart Network Terminates the network connection of the instrument and sets it up again later. You can use this function to fix network problems. Note: This function restarts only the connection of the instrument to the network. It does not impact the network itself.
® DVB-S Configuration and Settings R&S SMCVB-K167 Local IP Data Network Settings Protocol Sets the protocol type of the input IP data. The current firmware supports and UDP/RTP. Remote command: on page 66 :SYSTem:COMMunicate:BCIP<hw>:NETWork:PROTocol Subnet Mask Displays the bit group of the subnet in the host identifier.
® Performing DVB-S / DVB-S2 Signal Generation Tasks R&S SMCVB-K167 Configuring the Input Signal 5 Performing DVB-S / DVB-S2 Signal Gener- ation Tasks This chapter tells you how to configure the R&S SMCV100B to generate signals for simple receiver tests.
Page 38
® Performing DVB-S / DVB-S2 Signal Generation Tasks R&S SMCVB-K167 Configuring the Input Signal The R&S SMCV100B is connected to the local IP data network. 6. If DHCP does not assign an IP address, assign the IP address manually. See chapter "How to Assign the IP Address" in the R&S SMCV100B user manual.
Page 39
® Performing DVB-S / DVB-S2 Signal Generation Tasks R&S SMCVB-K167 Configuring the Input Signal 2. Optionally, activate "Stuffing" to adjust the TS data rate. 3. Specify IP TS channel properties, e.g. for "IP TS Channel > 1": a) Define the input type, e.g. "Type > Multicast".
® Performing DVB-S / DVB-S2 Signal Generation Tasks R&S SMCVB-K167 Configuring the Input Signal 5.1.2 How to Apply an External TS Input Signal To connect to the external TS input interface 1. Use a double-shielded 75 Ω BNC cable for connection between R&S SMCV100B...
® Performing DVB-S / DVB-S2 Signal Generation Tasks R&S SMCVB-K167 Monitoring the Input Signal You can further specify the payload of the stuffing data, see "Test Signal > Payload Test/Stuff." The R&S SMCV100B is prepared for receiving TS data, that is input at the "User 1"...
® Performing DVB-S / DVB-S2 Signal Generation Tasks R&S SMCVB-K167 Monitoring the Input Signal 5.2.1 How to Monitor External IP Input Data The R&S SMCV100B receives external IP input data as described in Chapter 5.1.1, "How to Apply an External IP Input Signal",...
® Performing DVB-S / DVB-S2 Signal Generation Tasks R&S SMCVB-K167 Monitoring the Input Signal The "Info" side tab displays physical properties of the input TS stream data. 5.2.3 How to Monitor an Internal TS Player Signal The R&S SMCV100B receives internal TS input data as described in Chapter 5.1.3,...
® Remote-Control Commands R&S SMCVB-K167 6 Remote-Control Commands The following commands are required to generate signals with the DVB-S / DVB-S2 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.
® Remote-Control Commands R&S SMCVB-K167 General Commands 6.1 General Commands ................... 45 [:SOURce<hw>]:BB:DVBS:PRESet ..................45 [:SOURce<hw>]:BB:DVBS:STATe ..............45 [:SOURce<hw>]:BB:DVBS:SETTing:CATalog? ...............45 [:SOURce<hw>]:BB:DVBS:SETTing:DELete .................46 [:SOURce<hw>]:BB:DVBS:SETTing:LOAD ...............46 [:SOURce<hw>]:BB:DVBS:SETTing:STORe [:SOURce<hw>]:BB:DVBS:PRESet Sets the parameters of the digital standard to their default values (*RST values speci- fied for the commands).
® Remote-Control Commands R&S SMCVB-K167 Input Signal Commands Setting parameters: <Delete> string Filename or complete file path; file extension can be omitted Usage: Setting only Manual operation: "Save/Recall" on page 12 [:SOURce<hw>]:BB:DVBS:SETTing:LOAD <Recall> Loads the selected file from the default or the specified directory. Loaded are files with extension *.dvbs.
® Remote-Control Commands R&S SMCVB-K167 Input Signal Commands Parameters: <InpSigStuffing> 0 | 1 | OFF | ON *RST: Manual operation: "Stuffing" on page 15 6.2.2 Info Commands ................. 48 [:SOURce<hw>]:BB:DVBS:PACKetlength? ............... 48 [:SOURce<hw>]:BB:DVBS:USEFul[:RATE]? ............... 48 [:SOURce<hw>]:BB:DVBS:USEFul[:RATE]:MAX? ..............49 [:SOURce<hw>]:BB:DVBS[:INPut]:DATarate? [:SOURce<hw>]:BB:DVBS:PACKetlength? Queries the packet length of the external transport stream in bytes.
® Remote-Control Commands R&S SMCVB-K167 Input Signal Commands For "Stuffing > On", the value indicates the maximum useful data rate (payload) that is allowed in the transport stream. Return values: <InpSigMaxRate> float Range: 0 to 999999999 Increment: 0.000001 *RST: Usage:...
Page 50
® Remote-Control Commands R&S SMCVB-K167 Input Signal Commands Parameters: <SetTSPacket> H184 | S187 *RST: H184 Manual operation: " Test TS Packet" on page 18 [:SOURce<hw>]:BB:DVBS:PAYLoad <SetPayload> Sets the payload area content of the transport stream packet. Parameters: <SetPayload> PRBS | H00 | HFF...
® Remote-Control Commands R&S SMCVB-K167 Input Signal Commands 6.2.4 IP Subsystem The SOURce:BB:INPut:IP subsystem contains the commands for configuring input IP data from a local IP data network. To configure local IP data network parameters, see Chapter 6.6, "BCIP Subsystem", on page 63.
Page 52
® Remote-Control Commands R&S SMCVB-K167 Input Signal Commands ..........53 [:SOURce<hw>]:BB:INPut:IP<ch>:IGMP[:SOURce]:ADDRess ............ 53 [:SOURce<hw>]:BB:INPut:IP<ch>:IGMP[:SOURce]:PING ..........53 [:SOURce<hw>]:BB:INPut:IP<ch>:IGMP[:SOURce]:RESult? [:SOURce<hw>]:BB:INPut:IP<ch>[:STATe] <Alias> Activates/deactivates the "IP Channel x" as IP input. Specify the current IP TS Channel with the command SOURce1:BB:DigStd:INPut:TSCHannel. DigStd stands for the IP TS Channel in the corresponding broadcast standard.
Page 53
® Remote-Control Commands R&S SMCVB-K167 Input Signal Commands MULTicast When an IP address is in the multicast address range, an attempt is made to join a multicast group using IGMP. Set multi- cast address and port. See: [:SOURce<hw>]:BB:INPut:IP<ch>:MULticast:ADDRess on page 53 on page 52 [:SOURce<hw>]:BB:INPut:IP<ch>:PORT...
® Remote-Control Commands R&S SMCVB-K167 TSGen Subsystem 6.5 TSGen Subsystem The TSGen subsystem contains the commands for configuring the TS player. Example: Play a TS player file //****************************************************************************** // Select a file, e.g. a user-defined setting. //****************************************************************************** :TSGen:CONFigure:PLAYfile "/var/user/my_test_player_test.trp" // Selects the file "my_test_player_test" with extension *.trp.
Page 57
® Remote-Control Commands R&S SMCVB-K167 TSGen Subsystem Example: Configure and monitor TS player output //****************************************************************************** // Configure general and stuffing parameters of the TS player output. //****************************************************************************** :TSGen:CONFigure:STUFfing ON :TSGen:CONFigure:STOPdata TTSP :TSGen:CONFigure:TSPacket H184 //:TSGen:CONFigure:PIDTestpacket VAR :TSGen:CONFigure:PIDTestpack VAR :TSGen:CONFigure:PID 8100 // Corresponds to a PID = 1FA4 in hexadecimal format.
® Remote-Control Commands R&S SMCVB-K167 TSGen Subsystem :TSGen:CONFigure:PIDTestpack <PIDTestpack> Sets the PID, if is H184|H200|H204. :TSGen:CONFigure:TSPacket Parameters: <PIDTestpack> VARiable | NULL *RST: NULL Example: Example "Configure and monitor TS player output" on page 57. Manual operation: "PID Test Packet" on page 32 :TSGen:CONFigure:PLAYfile <PlayFile>...
® Remote-Control Commands R&S SMCVB-K167 TSGen Subsystem Parameters: <CC> 0 | 1 | OFF | ON *RST: Example: Example "Configure seamless loop parameters" on page 57. Manual operation: "Continuity Counter" on page 33 :TSGen:CONFigure:SEAMless:PCR <PCR> Activates the correction of time stamps 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-K167 TSGen Subsystem :TSGen:CONFigure:SEEK:RESet Resets the following parametets to their default state: ● on page 61 :TSGen:CONFigure:SEEK:STARt ● on page 61 :TSGen:CONFigure:SEEK:STOP Example: Example "Play a TS player file" on page 56. Manual operation: "Reset Window"...
® Remote-Control Commands R&S SMCVB-K167 BCIP Subsystem Parameters: <FMemory> integer Range: 0 to 10 *RST: Example: Example "Configure and monitor TS player output" on page 57. Manual operation: "Select File" on page 27 :TSGen:READ:ORIGtsrate <ORIGtsrate> Displays the calculated original TS data rate.
Page 64
® Remote-Control Commands R&S SMCVB-K167 BCIP Subsystem Suffix Value range Description BCIP<hw> Available local IP LAN interfaces Example: Retrieving information on local network-related settings //****************************************************************************** // Monitor IP interface 1 local network status. //****************************************************************************** SYSTem:COMMunicate:BCIP1:NETWork:STATus? // Response: "0" // The instrument is diconnected from the local IP network.
Page 65
® Remote-Control Commands R&S SMCVB-K167 BCIP Subsystem :SYSTem:COMMunicate:BCIP<hw>:NETWork:IPADdress Sets the IP address. Parameters: <IpAddress> string Range: 0.0.0.0 to 255.255.255.255 *RST: 0.0.0.0 Example: Example "Retrieving information on local network-related settings" on page 64. Manual operation: "IP Address" on page 35 :SYSTem:COMMunicate:BCIP<hw>:NETWork:IPADdress:MODE <IPMode>...
Page 66
® Remote-Control Commands R&S SMCVB-K167 BCIP Subsystem :SYSTem:COMMunicate:BCIP<hw>:NETWork:PROTocol <Protocol> Specifies the network protocol. Parameters: <Protocol> *RST: Example: Example "Retrieving information on local network-related settings" on page 64. Manual operation: "Protocol" on page 36 :SYSTem:COMMunicate:BCIP<hw>:NETWork:RESTart Triggers a restart of the network.
® Glossary: Abbreviations R&S SMCVB-K167 Glossary: Abbreviations ASI: Asynchronous Serial Interface DHCP: Dynamic Host Configuration Protocol DVB-S: Digital Video Broadcast - Satellite IGMP: Internet Group Management Protocol IGMPv3: Internet Group Management Protocol version 3 MAC: Media Access Control MPEG: Moving Picture Experts Group https://mpeg.chiariglione.org/...
Page 68
® Glossary: Abbreviations R&S SMCVB-K167 UDP: User Datagram Protocol User Manual 1179.1058.02 ─ 02...
® Glossary: Specifications R&S SMCVB-K167 Glossary: Specifications EN 300 421: Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for 11/12 GHz satellite services https://www.etsi.org/deliver/etsi_en/300400_300499/300421/ EN 301 210: Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for Digital Satellite News Gathering (DSNG) and other contribution applica- tions by satellite https://www.etsi.org/deliver/etsi_en/301200_301299/301210/...