background image

Remote-control commands

R&S

®

SMCVB-K157

60

User Manual 1179.4686.02 ─ 01

Example: Configuring and monitoring 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:PID 8100
// Corresponds to a PID = 1FA4 in hexadecimal representation.
TSGen:CONFigure:PAYLoad PRBS
TSGen:CONFigure:PRBS:SEQuence P23_1

//*********************************************************************************
// Monitor TS player output data.
//*********************************************************************************
// You can only change the data rate, if you stop the TS player.
TSGen:CONFigure:COMMand STOP
TSGen:CONFigure:TSRate 350E6
// Corresponds to a net data rate of 350 MBit/s.
TSGen:CONFigure:COMMand PLAY

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

:TSGen:CONFigure:COMMand

......................................................................................... 61

:TSGen:CONFigure:PAYLoad

............................................................................................61

:TSGen:CONFigure:PID

....................................................................................................61

:TSGen:CONFigure:PIDTestpack

.......................................................................................62

:TSGen:CONFigure:PLAYfile

.............................................................................................62

:TSGen:CONFigure:PLENgth

............................................................................................62

:TSGen:CONFigure:PRBS[:SEQuence]

..............................................................................62

:TSGen:CONFigure:SEAMless:CC

.................................................................................... 63

:TSGen:CONFigure:SEAMless:PCR

.................................................................................. 63

:TSGen:CONFigure:SEAMless:TT

..................................................................................... 63

:TSGen:CONFigure:SEEK:POSition

...................................................................................63

:TSGen:CONFigure:SEEK:RESet

...................................................................................... 64

:TSGen:CONFigure:SEEK:STARt

...................................................................................... 64

:TSGen:CONFigure:SEEK:STOP

.......................................................................................64

:TSGen:CONFigure:STOPdata

..........................................................................................65

TSGen subsystem

Summary of Contents for SMCVB-K157

Page 1: ...R S SMCVB K157 DVB C User Manual 1179468602 Version 01 2...

Page 2: ...ermany Phone 49 89 41 29 0 Email info rohde schwarz com Internet www rohde schwarz com Subject to change data without tolerance limits is not binding R S is a registered trademark of Rohde Schwarz Gmb...

Page 3: ...knowledgment OSA 7 1 2 8 Application notes application cards white papers etc 7 1 3 Scope 7 1 4 Notes on screenshots 7 2 About the DVB C option 9 2 1 Required options 9 3 DVB C configuration and setti...

Page 4: ...gnal 41 4 2 1 How to monitor external IP input data 41 4 2 2 How to monitor an external TS input signal 42 4 2 3 How to monitor an internal TS player signal 42 5 Remote control commands 43 5 1 General...

Page 5: ...ery of the option or in the R S SMCV100B service manual 1 1 Accessing the DVB C dialog To open the dialog with DVB C settings In the block diagram of the R S SMCV100B select Baseband DVB C A dialog bo...

Page 6: ...se unit and the software options All user manuals are also available for download or for immediate display on the Inter net 1 2 3 Service manual Describes the performance test for checking compliance...

Page 7: ...or remote operation that are also performed in the base unit in the same way are not described here In particular it includes Managing settings and data lists like saving and loading settings creating...

Page 8: ...ser Manual 1179 4686 02 01 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 ticul...

Page 9: ...ption The transmission standard complies with the specification ETSI EN 300429 J 83 A and ISDB C J 83 C 2 1 Required options The equipment layout for generating DVB C signals includes Base unit Option...

Page 10: ...connector settings 23 TS player 23 Local IP data network settings 33 3 1 General settings Access Select Baseband DVB C This tab provides functionality for calling default settings save and recall set...

Page 11: ...name and the directory in that you want to save the file See also chapter File and Data Management in the R S SMCV100B user manual Remote command SOURce hw BB DVBC SETTing LOAD on page 45 SOURce hw BB...

Page 12: ...can configure payload and structure of test packets Settings Source 12 Input 13 Input Format 13 IP TS Channel 13 Stuffing 13 Test Signal 14 Source Sets the modulation source for the input signal Exter...

Page 13: ...d transport stream data TSoverIP The signal is input at the IP Data connector Remote command SOURce hw BB DVBC INPut on page 46 Input Format Requires Input TS IN Sets the format of the input signal AS...

Page 14: ...ab Test Signal Test TS Packet See also Chapter 3 2 3 Test Signal settings on page 16 PRBS before Conv Enc Pure pseudo random bit sequence PRBS data used as modulation data with no packet structure The...

Page 15: ...s speci fied Remote command SOURce hw BB DVBC PACKetlength on page 49 Max Useful Data Rate Requires Source External TS Player Displays the maximum data rate that is derived from the current modulation...

Page 16: ...cess Select Input Signal Test Signal The tab provides settings to configure the input test signal Settings Test TS Packet 16 PID Test Packet 17 PID Hex 17 Payload Test Stuff 17 PRBS 17 Test TS Packet...

Page 17: ...Payload Test Stuff Defines the payload area content of the TS packet For Source Test Signal the packet is a test packet For Stuffing On the packet is a null packet Null packets are inserted into the e...

Page 18: ...le via the broadcast standard specific functionality Use the global save recall functionality instead see section Saving and Recalling Instrument Settings in the R S SMCV100B user manual The table bel...

Page 19: ...Input IP Activates deactivates the IP input Remote command SOURce hw BB INPut IP ch STATe on page 54 Alias Sets a unique name for the IP connection The definition of a name is optional but facilitates...

Page 20: ...NPut IP ch IGMP SOURce ADDRess on page 56 Ping Source Address Clicking Ping Source Address triggers pinging of the IGMPv3 source address If you set a different value from IGMPv3 Source Address 0 0 0 0...

Page 21: ...width Remote command SOURce hw BB DVBC SYMBols on page 57 Constellation Defines the constellation Remote command SOURce hw BB DVBC CONStel on page 57 Roll Off Displays the roll off factor The output s...

Page 22: ...user defined channel coding Remote command SOURce hw BB DVBC SPECial SETTing STATe on page 58 Reed Solomon Enables disables the Reed Solomon encoder The standard stipulates a Reed Solomon RS 204 188 i...

Page 23: ...r application allows you to play stream files for simulation of dedicated transport stream TS scenarios Also the R S SMCV100B offers stream libraries con taining stream files with a wide range of read...

Page 24: ...application 1 Select Baseband DVB C Input Signal 2 Select Source TS Player 3 Select TS Player button Opens the TS player dialog where you can load files Support in broadcast standard configuration Va...

Page 25: ...h mm ss fff 27 Position Player hh mm ss fff 27 Stop hh mm ss fff 27 Reset Window 27 Play 27 Pause 27 Stop 27 Running Position Player hh mm ss fff Displays the current position in time while playing th...

Page 26: ...S12 pcap Captured IPv4 stream for ATSC 3 0 player t2mi1 Unencrypted t2mi_c DVB T2 MI Encrypted R S SMCVB KS14 t2trp_c DVB T2 MI Encrypted R S SMCVB KS14 trp Unencrypted trp_c Encrypted Included in var...

Page 27: ...ogically follows the end posi tion is not replayed by the player When the player reaches the Stop position it returns to the Start position continu ous play The entered time stamp must chronologically...

Page 28: ...top Data 29 Data Rate Sets the output data rate of the 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 differ...

Page 29: ...s of the played TS stream are correct during replay On Activate stuffing if you need a higher rate than the original data rate Null packets are inserted into the data stream To ensure correct time ref...

Page 30: ...lator Head 184 Payload A sync byte 0x47 followed by three header bytes and 184 payload bytes Sync 187 Payload A sync byte 0x47 followed by 187 payload bytes Head 200 Payload A sync byte 0x47 followed...

Page 31: ...et Variable you can edit the value Remote command TSGen CONFigure PID on page 61 Payload Test Stuff Defines the payload area content of the TS packet PRBS PRBS data in accordance with ITU T O 151 See...

Page 32: ...Gen CONFigure SEAMless CC on page 63 PCR DTS PTS Activates the correction of time stamps in the replayed TS data stream The correction allows you to decode the stream without interruption when the pla...

Page 33: ...commands to configure local IP data network settings are described in Chapter 5 6 BCIP subsystem on page 67 How to Chapter 4 1 1 How to apply an external IP input signal on page 36 Settings Network St...

Page 34: ...that you do not change the default network settings or the hostname to avoid problems with the network connection Remote command SYSTem COMMunicate BCIP hw NETWork COMMon HOSTname on page 68 Address M...

Page 35: ...e host identifier To assign the subnet mask manually select Address Mode Static Remote command SYSTem COMMunicate BCIP hw NETWork IPADdress SUBNet MASK on page 68 Show Connector Accesses a dialog that...

Page 36: ...al 36 How to apply an external TS input signal 39 How to generate an internal TS signal 40 4 1 1 How to apply an external IP input signal To connect the R S SMCV100B to local IP data network 1 Connect...

Page 37: ...re supports UDP and UDP RTP To configure an external IP input signal The R S SMCV100B is connected to a local IP data network see To connect the R S SMCV100B to local IP data network on page 36 1 Spec...

Page 38: ...IGMPv3 source address that is the source IPv4 address of the IP connection A source address different from 0 0 0 0 accepts only data originating from the specified IP address e Optionally to check av...

Page 39: ...o specify the TS input interface at the R S SMCV100B The R S SMCV100B is connected to an MPEG TS data source via the User 1 con nector 1 Select Input Signal General Source External 2 Select General Gl...

Page 40: ...1 3 How to generate an internal TS signal To play a TS file with the TS Player 1 Select Input Signal Source TS Player The TS Player button appears below 2 Click TS Player The TS Player dialog for play...

Page 41: ...t data The R S SMCV100B receives external IP input data as described in Chapter 4 1 1 How to apply an external IP input signal on page 36 Select Input Signal Info The Info side tab displays physical p...

Page 42: ...al TS input signal on page 39 Select Input Signal Info The Info side tab displays physical properties of the input TS stream data 4 2 3 How to monitor an internal TS player signal The R S SMCV100B rec...

Page 43: ...sent all commands for a given task In real applications one would rather reduce the examples to an appropriate subset of commands The programming examples have been tested with a software tool which p...

Page 44: ...Lete 45 SOURce hw BB DVBC SETTing CATalog 45 SOURce hw BB DVBC STATe State Enables disables the DVB S standard Parameters State 1 ON 0 OFF RST 0 Example See Example Saving current configuration on pag...

Page 45: ...all on page 11 SOURce hw BB DVBC SETTing DELete Delete Deletes the selected file from the default or the specified directory Deleted are files with extension dvbc Setting parameters Delete filename Fi...

Page 46: ...STUFfing Response 1 Stuffing is always activated SOURce hw BB DVBC SOURce 46 SOURce hw BB DVBC INPut 46 SOURce hw BB DVBC INPut FORMat 47 SOURce hw BB DVBC INPut TSCHannel 47 SOURce hw BB DVBC STUFfi...

Page 47: ...neral input signal properties on page 46 Manual operation See Input Format on page 13 SOURce hw BB DVBC INPut TSCHannel InpSigTSChannel Selects the IP based transport stream TS channel You can select...

Page 48: ...specification PBEM PRBS before mapper Pure pseudo random bit sequence PRBS data used as modu lation data with no packet structure The sequence is inserted before the mapper RST TTSP Example See Exampl...

Page 49: ...nse in MBit s 19 392659 SOURce1 BB DVBC USEFul RATE Response in MBit s 17 654321 For configuring IP channel settings and local IP data network parameters see Chapter 5 2 4 IP subsystem on page 53 Chap...

Page 50: ...e Queries the measured value of the data rate of one of the following External transport stream including null packets input at User 1 connector External transport stream including null packets input...

Page 51: ...rts within the test packet SOURce1 BB DVBC TESTsignal PBDE Inserts the PRBS sequence before the differential encoder SOURce1 BB DVBC TESTsignal PBEM Inserts the PRBS sequence after the mapper Configur...

Page 52: ...est packet Test TS Packet Head 184 Payload you can specify a fixed or variable packet identifier PID Parameters SetPIDTestpack NULL VARiable RST NULL Example See Example Configuring test signal proper...

Page 53: ...mple See Example Configuring test signal properties on page 51 Manual operation See PRBS on page 17 5 2 4 IP subsystem The SOURce BB INPut IP subsystem contains the commands for configuring input IP d...

Page 54: ...P ch STATe 54 SOURce hw BB INPut IP ch ALIas 54 SOURce hw BB INPut IP ch PORT 55 SOURce hw BB INPut IP ch TYPE 55 SOURce hw BB INPut IP ch MULticast ADDRess 55 SOURce hw BB INPut IP ch IGMP SOURce ADD...

Page 55: ...packets that arrive at the specified port See SOURce hw BB INPut IP ch PORT on page 55 MULTicast When an IP address is in the multicast address range an attempt is made to join a multicast group usin...

Page 56: ...Configure IP channel 2 properties on page 53 Usage Event Manual operation See Ping Source Address on page 20 SOURce hw BB INPut IP ch IGMP SOURce RESult Queries the result of pinging the IGMP source...

Page 57: ...on page 56 Manual operation See Symbol Rate on page 21 SOURce hw BB DVBC CONStel Constel Defines the constellation Parameters Constel C16 C32 C64 C128 C256 C16 C32 C64 C128 C256 16 32 64 128 256QAM RS...

Page 58: ...PECial SETTing STATe 1 SOURce hw BB DVBC SPECial SETTing STATe 58 SOURce hw BB DVBC SPECial REEDsolomon 58 SOURce hw BB DVBC SPECial SETTing STATe SpecialState Enables disables special settings The se...

Page 59: ...0 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 origin...

Page 60: ...350E6 Corresponds to a net data rate of 350 MBit s TSGen CONFigure COMMand PLAY TSGen CONFigure PLENgth Response P188 Packet length is 188 bytes TSGen READ ORIGtsrate Response in bit s 5018502 Example...

Page 61: ...on page 27 See Stop on page 27 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...

Page 62: ...filename of the TS player file Parameters PlayFile string Example See Example Playing a TS player file on page 59 Manual operation See Select File on page 25 TSGen CONFigure PLENgth PLength Queries th...

Page 63: ...rection allows you to decode the stream without interruption when the play file is looping Parameters PCR 1 ON 0 OFF RST 0 Example See Example Configuring seamless loop parameters on page 60 Manual op...

Page 64: ...ee Example Playing a TS player file on page 59 Usage Event Manual operation See Reset Window on page 27 TSGen CONFigure SEEK STARt Start Sets an individual start time You can select a value in a 10 ho...

Page 65: ...T 0 Example See Example Configuring and monitoring TS player output on page 60 Manual operation See Nullpacket Stuffing on page 29 TSGen CONFigure TSPacket TSPaket Sets the structure of the generated...

Page 66: ...g TS player output on page 60 Manual operation See Select File on page 25 TSGen READ ORIGtsrate ORIGtsrate Displays the calculated original TS data rate Parameters ORIGtsrate integer Range 1 to 350000...

Page 67: ...e 1 Query local IP data network properties SYSTem COMMunicate BCIP1 NETWork COMMon HOSTname Response SMCV100B 123456 IP Data SYSTem COMMunicate BCIP1 NETWork IPADdress MODE STAT SYSTem COMMunicate BCI...

Page 68: ...eving information on local network related settings on page 67 Manual operation See IP Address on page 34 SYSTem COMMunicate BCIP hw NETWork IPADdress MODE IPMode Selects manual or automatic setting o...

Page 69: ...tings on page 67 Manual operation See Protocol on page 35 SYSTem COMMunicate BCIP hw NETWork RESTart Triggers a restart of the network Example See Example Retrieving information on local network relat...

Page 70: ...able I IGMPv3 Internet Group Management Protocol version 3 M MAC Media Access Control MPEG Moving Picture Experts Group https mpeg chiariglione org P PID Packet Identifier PRBS Pseudo Random Bit Seque...

Page 71: ...ry Specifications E ETSI EN 300 429 Digital Video Broadcasting DVB Framing structure channel cod ing and modulation for cable systems https www etsi org deliver etsi_en 300400_300499 300429 I ITU T O...

Page 72: ...igure SEAMless PCR 63 TSGen CONFigure SEAMless TT 63 TSGen CONFigure SEEK POSition 63 TSGen CONFigure SEEK RESet 64 TSGen CONFigure SEEK STARt 64 TSGen CONFigure SEEK STOP 64 TSGen CONFigure STOPdata...

Page 73: ...w BB DVBC INPut DATarate 50 SOURce hw BB DVBC SPECial REEDsolomon 58 SOURce hw BB DVBC SPECial SETTing STATe 58 SOURce hw BB INPut IP ch ALIas 54 SOURce hw BB INPut IP ch IGMP SOURce ADDRess 56 SOURce...

Page 74: ...ss 20 Port 20 PRBS 17 Source 12 Stuffing 13 Test signal 14 16 Test TS packet 16 Type 19 Useful data rate 15 Installation 5 Instrument help 6 Instrument security procedures 6 IP input subsystem Remote...

Page 75: ...t settings 28 Position player 27 PRBS 31 Reset window 27 Running 25 Seamless loop settings 31 Select file 25 Start 27 Stop 27 Stop data 29 Stuffing settings 30 TDT TOT 32 Test TS packet 30 TSGen subsy...

Reviews: