Home
DTC-720 Xpect
Contents
1. 6 2 Check the Windows event log for errors Xpect and the Xpect Guardian add log events with status and error info in the Windows event log When you run into trouble it is advisable to look in the Windows event log to check for any error messages from Xpect or the Xpect Guardian service To view the logged events open the Windows Event Viewer via the Windows control panel Windows Control Panel gt Administrative Tools gt Event Viewer Open the Application log and look for the events marked as being from Xpect and or XpectGaurdian The log messages should provide an important clue as to what may be wrong DTC 720 Xpect 24 7 Transport Stream Monitoring Ick icc USER MANUAL 7 Copyright Notices This section defines all the copyright notices associated with the Xpect software package 7 1 Xpect software Copyright 2009 2010 by DekTec Digital Video B V Copyright 2009 2010 by Fen Technology Limited DekTec Digital Video B V and Fen Technology Limited reserve the right to change products or specifications without notice 7 2 3 party components Net SNMP http www net snmp org about license html zLib http zlib net OpenSSL http www openssl org Firebird http www firebirdsal org index php op doc amp id idpl IBPP http www ibpp org license
2. 8 4 PMT PID Nederland 2 2 4 Mbps 6 5 Bitrate 8 5 PCR PID TV Nederland 3 2 9 Mbps 9 6 7 Num of streams 9 8 6 Is scrambled amp Radio 1 201 7 kbps 9 6 8 Bitrate 8 7 Bitrate amp Radio 2 201 7 kbps 8 8 Undef streams amp Radio 4 201 7 kbps 88 Monitoring user i madin 7 bhna 2009 2010 DekTec Digital Video B V All rights reserved internet fa 100 A List of all transport streams monitored by Xpect Select one to set the focus on it B A TAB interface with several pages displaying status information about the currently selected transport stream C The name of the transport stream that has the focus The LED indicator is red if there are any errors detected for this transport stream or green if there are none DTC 720 Xpect 24 7 Transport Stream Monitoring USER MANUAL Ick ICC 5 2 Real Time status Tab The Real Time status tab provides an overview of the current status of the selected monitored transport stream It shows a list with all basic streams and services detected in the transport stream and the status of all compliance and template tests e Digitenne 1 RealTime EventLog Recording Configuration u 710 PAT 18 0 kbps 711 CAT 15 0 kbps A 71 17 SDT act 4 5 kbps 7 18 EIT act EIT act sched 258 1 kbp 71 20 TOT 18 0 kbps 21 MIP 1 5 kbps 71 182 Unknown 94 5 kbps 71 7
3. It is also possible to first insert the card in the PC boot up and then run the driver installation In this case the Found New Hardware Wizard will pop up again when you first boot the PC but you should close it at this stage and then run the driver setup programs as described in step 1 For a detailed driver installation description and for troubleshooting driver issues please refer to the Dta1xx Installation pdf and or Dtu2xx Installation pdf documents included in driver ZIP files DTC 720 Xpect 24 7 Transport Stream Monitoring De 1 ec USER MANUAL 3 2 Software installation When setting up an Xpect server there are two software installs required First you will need to install the Xpect Configuration Tool and then the Xpect server software The Xpect Configuration Tool provides you with a facility to create and edit the configuration files required by the Xpect software see 84 2 Creating editing configuration files The Xpect server software consists of the main Xpect monitoring application Xpectexe and a companion guardian service Xpectguardian exe which is used to systematically stop and start Xpect The table below describes the basic steps for setting up an Xpect server 5 Action Description 1 Make sure you have the latest Download the zip file Xpect zip with the latest version of versions Xpect and configuration tool from the DekTec website http www dektec com Downloads A
4. je Digitenne 1 HLS Priority 1 Priority 2 Priority 3 Priority 4 0 19 6 kbps 2 Digitenne 2 1 1 TS sync loss 2 1 Transport error 3 1a NIT Actual 9 4 1 PCR FO F1 CAT 15 1 kbps 1 2 Sync byte 2 2 CRC 9 3 1b NIT Other 4 2 PCR DR Eum SAG bos 1 3a PAT 2 3a PCR repetition 3 2 SI repetition 4 3 PCR OJ C318 EIT act EIT act sched 261 9 1 4 Continuity count 2 3b PCR disc ind 3 3 Buffer error 4 6 MDI DF 7120 TDT TOT 21 1 kbps 1 5a 2 4 PCR AC 3 4 Unref Pid 4 7 MDI MLR a 7121 MIP 1 5 kbps 1 6 PID error 2 5 PTS 3 5a SDT Actual 4 9 Table version 71 182 Unknown 103 9 kbps 2 6 CAT 3 5b SDT Other 4 10 Table version changed 717010 15 1 kbps 3 6a EIT Actual 9 4 11 Table version unchanged 7011 MPEG 2 Video 3 7 Mbps 3 6b EIT Other JJ 7012 MPEG 1 Audio 167 1 kbps 3 565 3 3 7 RST ow 7013 Private Data 302 6 kbps 3 8 TOT 7 7020 15 1 kbps 3 9 Empty buffer 7021 MPEG 2 Video 1 9 Mbps 9 3 10 Data delay Transport Stream Basic Stream Table Service 201 7 kbps Concertzender 201 7 kbps amp FunX 201 7 kbps le 5 1 TS ID 9 6 1 Presence 9 7 1 Presence 9 8 1 Presence 5 2 Num of services 6 2 Stream type 7 2 Rep itv 8 2 Service ID le 5 3 Packet size 9 6 3 Is scrambled 9 8 3 Name Nederland 1 4 2 Mbps 5 4 Bitrate 6 4 PCR status
5. protocol Multi Program Transport Stream Not Applicable Network Management System PCI Bus PCI Express Bus Program Clock Reference Parts per million Simple Network Management Protocol Single Program Transport Stream Transport Stream over IP User Datagram Protocol Uniform Resource Locator Xpect Configuration Tool A tool for editing and creating Xpect configuration files DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL 2 Pre installation considerations Before explaining how to configure Xpect we will first discuss some important considerations related to the choice of the PC and DekTec interface s The desired setup has a big impact on the hardware requirements needed to run Xpect smoothly and it is therefore important to ask yourself a number of questions prior to selecting a hardware platform for your Xpect installation The table below lists a number of requirements and the parameters on which they depend Requirement Depends on 1 Minimum system specification e Windows OS used 2 Amount of memory RAM needed e Number of transport streams monitored e Size of pre and post trigger buffers 3 Hard disk space needed e Number of transport streams monitored e Will transport stream capturing will used e Number of days to keep in log databases 4 Number of DekTec interface cards e Number of transport streams monitored e Which interface types are used DVB ASI DVB T DV
6. required hard disk space depends on a number of variables such as the number of transport streams pre and post trigger buffer sizes and the maximum number of entries to be stored in the log database The required disk space can be computed using the formulae below all values in MB HD cap Bere x 212 188 x Neues where Amount of disk space required for transport stream captures DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL Boge Size of pre trigger buffer Brost Size of post trigger buffer Neues Number of transport streams capture files to store HD oc cm Nioc x Sioc where Amount of disk space per TS required for the log database Maximum number of log entries to store Sioc Size of log entries in database typically 1kB HDsrar Nsuogr Niouc X Nsyc Nas X Ssa where Amount of disk space per TS required for the statistics database Maximum number of short term statistics entries to store Nwueoum Maximum number of medium term statistics entries to store Maximum number of long term statistics entries to store Number of services in transport stream Nas Number of basic streams in transport stream Number of tables in transport stream Sioc Average size of log entries in database typically 1kB HDreg X HD cap HDiog HDsrar where Total
7. the upload functionality in the XCT but should be copied to the configuration directory mentioned in 84 1 Configuration file location NOTE 2 the default configurator password is admin 4 2 1 Creating a new TR 101 290 configuration file To make a new x290 configuration file you can use the Xpect Configuration Tool XCT too either create one from scratch File gt New gt TR101290 or import and edit the current configuration from a running Xpect instance using the Import from Xpect button on the toolbar To connect to the Xpect server use the Connect to Xpect button on the XCT toolbar you will need to enter the Configurator password specified in the General configuration to do this For this task the XCT application can be run remotely to the Xpect server Once you have modified the tests to be made and entered a Configuration ID for this new TR 101 290 configuration file it should be saved It can then be uploaded to Xpect using the Export to Xpect button on the XCT toolbar NOTE The Configuration ID embedded within each of the configuration files need not necessarily be the same as the filename however it may be helpful to ensure they are similar DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL 4 2 2 Creating a new Template configuration file To create a Template configuration file from a monitored stream via the XCT start with a new template File 2 gt Template then connect to the Xp
8. the use of a DekTec card with multiple input channels on a single board if available for the type of interface you need See our website for details of the currently available input cards www dektec com 2 5 Number of licence points Xpect uses a point based licensing system see 81 2 Licensing The number of licence points required depends on the number of transport streams you will be monitoring and the type of transport stream single or multi program The formula below can be used to compute the number of required points LPror Nsprs X LPsprs X where LPror Number of licence points required Noprs Number of single program transport streams to monitor LP sors Number of licence points 1 required for each SPTS N mers Number of multi program transport streams to monitor LP prs Number of licence points 4 required for each MPTS For example suppose you have a setup where you want to monitor two SPTS and three MPTS LP o 2 x 1 3 x 4 14 licence points DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL 3 Installation In this chapter we will discuss how to set up an Xpect server Before continuing please make sure you have read the 82 Pre installation considerations and have selected a suitable PC for use with Xpect The two installation steps are discussed in the following sections 3 1 Hardware installation The table below lists the ha
9. 010 PMT 15 0 kbps 7011 MPEG 2 Video 3 1 Mbps JJ 7012 MPEG 1 Audio 168 1 kbps 409 7013 Private Data 300 1 kbps 71 7020 PMT 15 0 kbps 7021 MPEG 2 Video 2 1 Mbps 199 6 kbps E amp Concertzender 199 6 kbps FunX 199 6 kbps Nederland 1 3 6 Mbps Nederland 2 2 6 Mbps Nederland 3 3 2 Mbps amp Radio 1 201 1 kbps amp Radio 2 201 1 kbps amp Radio 4 199 6 kbps in Madin A List of basic streams found B List of services found in the Priority 1 Priority 2 1 1 TS sync loss 1 2 Sync byte 2 2 CRC 1 3a PAT 2 3a PCR repetition 9 1 4 Continuity count 2 3b PCR disc ind 9 2 1 Transport error 9 1 5a PMT 9 2 4 PCR AC 9 1 6 PID error 2 5 PTS 2 6 CAT Priority 3 3 1a NIT Actual 3 1b NIT Other 3 2 SI repetition 9 3 3 Buffer error 3 4 Unref Pid 3 5a SDT Actual 3 5b SDT Other 3 6a EIT Actual 9 3 6b EIT Other 9 3 6c EIT PF 3 7 RST 3 8 TDT 9 3 9 Empty buffer 9 3 10 Data delay Priority 4 9 4 1 PCR FO 9 4 2 PCR DR 4 3 PCR OJ 9 4 6 MDI DF 9 4 7 MDI MLR 9 4 9 Table version 9 4 10 Table version changed 9 4 11 Table version unchanged Transport Stream Basic Stream lesirs m 9 6 1 Presence 9 5 2 Num of services 6 2 Stream type 9 5 3 Packet size 9 6 3 Is scrambled 9 5 4 Bitrate 9 6 4
10. 03 6 5 BS bitrate rule 39 bitrate of PID 7021 within expected limits 248248 2010 01 25 14 10 03 8 7 Service bitrate rule 31 bitrate of service within expected limits 248247 2010 01 25 14 10 02 8 7 Service bitrate rule 5 bitrate of service higher than expected 2 1 X gt mannar nnan na nm aa an an n pe 2 gt LI A Filters to select a data time range of events to show B List with all or filtered error events DTC 720 Xpect 24 7 Transport Stream Monitoring Ick icc USER MANUAL 5 4 Recording Tab Via the Recording tab you can setup a trigger condition for file capturing and manage the available capture files eera Manual Trigger Arm Trigger Compliance Priority 1 Continuity count v Real Time Event Log Recording Recording Status Success Recording File capture_Digitenne 1_20100125_142005 ts Trigger Event Manually Triggered Trigger State Disarmed File Size Trigger Status Number of TS dropouts 3 capture_Digitenne 1 20100125 142005 ts 89 3 MB Manually Triggered Success 0 A Trigger controls used to define the trigger condition arm the capture process or manually force a capture B Current status of the capture process C List of captured files Click on a file to download it from the server DTC 720 Xpect 24 7 Transport Stream Monitoring Ick icc USER MANUAL 5 5 C
11. B S 2 TSolP etc e Can you use cards with multiple input ports 5 Number of licence points e Number of transport streams monitored e Type of transport streams i e SPTS or MPTS 2 1 Minimum system specs The minimum system specifications for running Xpect are given in the table below Platform Win XP 2k3 Vista 2k8 or Win 7 NOTE both 32 bit and 64 bit operating systems are supported Processor P4 3GHz or better Memory 1GB RAM Hard disk Minimum of 1GB of free space PCI PCI Express Enough free slots to fit required DekTec interface cards Prerequisites NET 2 0 with SP1 Silverlight 3 runtime NOTE Please also check minimum system requirements for the Windows OS you will be using NOTE In the next sections we will go into the memory and hard disk requirements in more detail 2 2 Xpect server required memory The amount of memory required for Xpect consists of two parts namely 1 the minimum amount of memory required for the Windows operating system and 2 the runtime amount of memory required by Xpect itself For the first we recommend you consult the system requirements of the Windows version you will be using but as a minimum we recommend at least 1GB The runtime memory requirements depend on the number of transport streams and the sizes of the pre and post trigger buffers DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL To compute the amount of memory required for an X
12. Logi M MUN MM Epi Dra M eiu Ea OU REDE 18 54 Recording TAD aba IR M M pad 19 5 5 Configuration Tab NE UO oo eee EE 20 5 Trouble sollte aces ape pebudi babe vepres E a Ue prb UD Pn E ee 22 6 1 How to verify Xpect is running seus ies obs bit esa Obl Ren Ri Ou URL nb R 22 6 2 Check the Windows event log for errors sssssss emere 22 7 Copyright gree alse T M EN 23 Copyright 2009 2010 by DekTec Digital Video B V DekTec Digital Video B V reserves the right to change products or specifications without notice Information furnished in this document is believed to be accurate and reliable but DekTec Digital Video B V assumes no responsibility for any errors that may appear in this material DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL Introduction 1 1 General description Xpect is a 24 7 transport stream monitoring software package which continuously checks transport streams for compliance to TR 101 290 and compares each stream to a user created template defining the expected properties of the transport stream Any violations of the TR 101 290 rules or mismatches to the template will be logged in a database and can be signalled to an NMS through SNMP traps or as an IP UDP based message Xpect also keeps logs of statistical information e g bitrates number of CC errors and scrambled status for the services tables and individual co
13. PCR status 6 5 Bitrate 6 8 Bitrate 9 6 7 Num of streams Table 7 1 Presence 7 2 Rep itv b Service 8 1 Presence 9 8 2 Service ID 9 8 3 Name 8 4 PMT PID 8 5 PCR PID 8 6 Is scrambled 8 7 Bitrate 8 8 Undef streams in the monitored TS monitored TS C Status of compliancy tests 101290 Extra Test Green means no error red means an error was detected and gray means the test is disabled D Status of the template matching tests Green means no error red means an error was detected and gray means the test is disabled DTC 720 Xpect 24 7 Transport Stream Monitoring Ick icc USER MANUAL 5 3 Event Log Tab Via the Event Log tab you can browse through the error messages in the log database Configuration About DET Digitenne 1 Event Log Recording Filters Seq No Time Type Description L Enable Date Time Filter 248267 2010 01 25 14 10 24 6 5 Log storm mechanism suppressed one or more Bitrate event s E Date selection 248266 2010 01 25 14 10 23 6 5 BS bitrate rule 39 bitrate of PID 7021 higher than expected max 2 1 248265 2010 01 25 14 10 21 6 5 BS bitrate rule 39 bitrate of PID 7021 within expected limits brun do ww um zo 248264 2010 01 25 14 10 21 8 7 Log storm mechanism suppressed one or more Bitrate event s 248263 2010 01 25 14 10 15 8 7 Service bitrate rule 31 bitrate of service high
14. Xpect 124 7 Transport Stream Monitoring USER MANUAL February 2010 DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL Table of Contents latere ETE TOLL D LLLI TE TEUER 3 UM ES hero suae EET S Er 3 DEA Di 3 1 2 1 How long is a c A 4 1 2 2 Where is the licence located ER M Seda 4 13 List ar Ae iOS oi sare efe coups uu Rap rif EE 4 2 Pre installation SIG T LT 6 2 1 Minimum systemi SPECS Saws OU 6 2 2 Xpect server required 6 2 3 Xpect server required hard disk space 7 2 8 Number or Dek lee accompanies 9 2 5 N mber of licence BOIS pd 9 3 nstallati oN Tc 10 GRE WORST SION COI 10 3 2 Software 11 Configuration M D OT E LL T E DT 13 4 1 Configuration file location 13 4 2 Creating editing configuration files scssscrsrerssersrerenerensrensransnensnenananenanenenenenanenenenes 14 4 2 1 Creating anew TR 101 290 configuration file cssc sas ri te itr pin latet ru ande 14 4 2 2 Creating new Template configuration Tle 15 4 2 3 Creating a new Extra tests configuration 15 Db 16 SNNT EE MIN esac ew ce aerator E 16 5 2 Redl Time status TA Dzirnas 17 5 3 Event
15. Xpect i e the licence moves with the DekTec hardware It is possible to have multiple DekTec cards with Xpect licences on more than one of them When Xpect starts it will check all cards which are part of its configuration i e cards which are specified in the XpectGeneralConfig xgen configuration file to see if they have a valid licence The points of all valid licences will be accumulated and if there are enough points available to run the configuration Xpect will start For example if the configuration contains two cards A and B with respectively a licence for four and two points on them Xpect will start successfully as long the number of licence points needed does not exceed six points NOTE if your system contains the cards A B and C and a valid Xpect licence is stored on each of them but card C is not used in the configuration of Xpect i e no transport stream received via card C will be monitored then the licence points on card C will not be included in the sum of available points 1 3 List of Abbreviations CATV Cable Television CC Continuity Count DVB Digital Video Broadcasting EULA End User Licence Agreement IP Internet Protocol Mbps Megabits per second IAM ET MIB MPTS NA NMS PCI PCle PCR ppm SNMP SPTS TSoIP UDP URL XCT DTC 720 Xpect 24 7 Transport Stream Monitoring USER MANUAL Management Information Base The set of status and control variables accessible through the SNMP
16. aces These will allow 3 party NMS or custom built client application to fully configure Xpect and download captured transport stream files as well as giving full access to the event log and statistical information databases Finally Xpect provides a web interface which can be used to check the live status of the monitored stream access event logs and perform basic configuration tasks using a standard browser The Xpect software runs on a standard Windows based PC Win XP 2k3 Vista 2k8 or Win 7 and can be combined with almost all DekTec hardware input devices Using a DekTec hardware interface you will be able to monitor transport streams from DVB ASI DVB T DVB S 2 and IP networks 1 2 Licensing As is true for most other DekTec software applications Xpect requires the presence of a valid licence before it can be used The Xpect software uses a licence point mechanism The basic idea behind this point based license mechanism is that you need a certain amount of licence points per monitored transport stream see table below TS type Points Description Remarks SPTS A single program transport stream is a TS with only one service MPTS 4 A multi program transport stream is a TS with one or more services DTC 720 Xpect 24 7 Transport Stream Monitoring De 1 ec USER MANUAL Given the above you can compute the number of licence points needed to run Xpect on the basis of the number of multi and or singl
17. amount of required disk space Number of transport streams monitored For example suppose you have a setup with 4 transport streams with pre and post trigger buffer sizes of respectively 32MB and 16MB a maximum of 16 capture files are stored on disk the number of log entries is limited to 100 000 and the number of short medium and long term statistics entries is set to 60 60 and 48 respectively the number of services is 8 number of basic streams is 40 and the number of tables is 60 In this case the total hard disk space required would be 32 16 x 212 188 x 32 866MB HD og 100 000 x 1kB 98MB HDsar 60 60 48 x 8 40 60 x 1kB 18MB HD 4 x 866 98 18 3928MB NOTE in the above formulae we do not account for the disk space required for installing Xpect however this is a relatively small amount lt 100MB that it can be disregarded DTC 720 Xpect 24 7 Transport Stream Monitoring De 1 ec USER MANUAL 2 4 Number of DekTec cards It is important to consider the number and type of DekTec input cards DVB ASI DVB T DVB S 2 TSoIP etc required for your setup The number of cards needed depends largely on the number of transport streams you will be monitoring The number of cards used will have an impact on the number of available PCI PCle slots your target PC will need to have If the number of PCI PCle slots in your target PC is limited it is worthwhile considering
18. dividual test can be enabled or disabled and the custom limits can be specified Template Configuration file for template matching The file defines which services tables and basic streams are expected in a transport stream and defines a set of properties for each item in the template e g min max bitrate PID service name scrambled or not etc Extra tests xtst Configuration file for a set of tests which extend the standard TR 101 290 Priority 1 2 amp 3 tests The extra tests include Delay Factor Media Loss Rate and Table version tests Each test can be enabled and disabled and the limits for the extra test can be specified 4 1 Configuration file location There can be multiple different configuration files present on the Xpect server except for the general configuration XpectGeneralConfig xgen as long as each has a unique configuration ID This allows you to define multiple sets of TR 101 290 Extra test or Template configurations and via their unique configuration IDs instruct Xpect to apply them to your monitored transport streams The active configuration is initially determined by the settings in the General configuration file which contains a setting per TS specifying the configuration IDs of the configuration files that should be used However these can be overridden by user configuration files even after Xpect has started monitoring For Xpect to find the configuration files they should be sto
19. e Xpect guardian service in the Windows Services window as follows Windows Control Panel Administrative Tools gt Services local Select DekTec Xpect Guardian within the list of Services then click Restart the service 4 2 Creating editing configuration files Although all types of configuration files are XML based and can be created or edited using any text editor it is highly recommended that you use the Xpect Configuration Tool XCT The XCT provides a specialised interface for each configuration type and ensures that the XML fields generated are correcily formatted Upon creation of a new configuration file it will initiate each setting to sensible default values and for a template it is even possible to dynamically fill the template based on the current state of a monitored transport stream This means you can instruct the XCT to download the current transport stream status from Xpect and automatically fill the template with a set of rules for the services tables and basic streams detected in the monitored TS afterwards only minor adjustments are required to get a valid configuration The XCT can also connect remotely to an Xpect server to upload a user configuration and or load an active configuration from the Xpect server right into the tool NOTE 1 Creating or editing a General configuration file should always be done on the Xpect server itself Also note that the permanent configuration files should not be uploaded via
20. e program transport streams you want to monitor For an example of how to compute the number of points required please refer to 82 5 Number of licence points 1 2 1 How long is a licence valid There are two types of licence available for Xpect the first being a time limited evaluation licence and the second a permanent licence The evaluation licence is intended for evaluation purposes and will always be time limited i e after a certain amount of time the licence will expire and Xpect will no longer be able to run A permanent licence will never expire however it does have a time limited maintenance period associated with it by default 1 year This means that you will be able to freely upgrade to the latest Xpect version as long as it was released prior to the end date of the maintenance period If you upgrade to a version which was released after the maintenance end dote the licence will not be accepted and you will need to renew the maintenance period to be able to use the latest version NOTE your licence will still be valid for any Xpect version released prior to the maintenance end date i e you can still use the older version 1 2 2 Where is the licence located Although you may have received a file with the licence for Xpect the licence itself will be stored on a DekTec card after you have activated the licence This means that the file is no longer needed after activation and that the DekTec card is effectively a dongle for
21. ect server using the Connect to Xpect button on the toolbar you will need to enter the Configurator password specified in the General configuration to do this Once connected select the Configuration from TS Analysis button on the toolbar when prompted by a pop up confirm that you wish to Continue and discard changes from the template Next select which transport stream you wish to analyse using the drop down Selected Transport Stream box Decide which of the Template tests you wish to enable using the check boxes A pop up will then advise whether the Configuration has been created successfully Once you have entered an ID for this new template it should be saved It can then be uploaded to Xpect using the Export to Xpect button on the toolbar NOTE Xpect will momentarily stop monitoring whenever a new configuration is specified 4 2 3 Creating a new Extra tests configuration file To make a new Extra Tests configuration file you can use the Xpect Configuration Tool XCT to either create one from scratch File gt New gt Extra tests or import the current configuration from a running Xpect instance using the Import from Xpect button on the toolbar To connect to the Xpect server use the Connect to Xpect button on the XCT toolbar you will need to enter the Configurator password specified in the General configuration to do this For this task the XCT application can be run remotely to the Xpect server Once you have entered an ID for
22. er than expected max 2 248262 2010 01 25 14 10 15 6 5 BS bitrate rule 39 bitrate of PID 7021 higher than expected max 2 1 248261 2010 01 25 14 10 15 6 5 BS bitrate rule 39 bitrate of PID 7021 within expected limits 248260 2010 01 25 14 10 15 8 7 Service bitrate rule 31 bitrate of service within expected limits 248259 2010 01 25 14 10 14 8 7 Service bitrate rule 31 bitrate of service higher than expected max 2 SETS URL SE 248258 2010 01 25 14 10 14 6 5 BS bitrate rule 39 bitrate of PID 7021 higher than expected max 2 11 12 12 01 s 5 EX 248257 2010 01 25 14 10 13 6 5 BS bitrate rule 39 bitrate of PID 7021 within expected limits 248256 2010 01 25 14 10 13 8 7 Service bitrate rule 31 bitrate of service within expected limits 12 12 01 248255 2010 01 25 14 10 12 8 7 Service bitrate rule 5 bitrate of service higher than expected max 2 2 248254 2010 01 25 14 10 12 6 5 BS bitrate rule 13 bitrate of PID 7011 higher than expected max 1 6 248253 2010 01 25 14 10 11 6 5 BS bitrate rule 13 bitrate of PID 7011 within expected limits 248252 2010 01 25 14 10 11 8 7 Service bitrate rule 5 bitrate of service within expected limits 248251 2010 01 25 14 10 09 8 7 Service bitrate rule 31 bitrate of service higher than expected max 2 248250 2010 01 25 14 10 09 6 5 BS bitrate rule 39 bitrate of PID 7021 higher than expected max 2 1 248249 2010 01 25 14 10
23. hows the DekTec input adapter used for monitoring C Lists the permanent configuration files located on the Xpect server and allows you to activate one by clicking the corresponding checkbox D Lists the active user configurations if any have been applied 20 DTC 720 Xpect 24 7 Transport Stream Monitoring Ick icc USER MANUAL 5 6 About Tab The About tab shows the licence version and copyright information for Xpect as well as the EULA le Digitenne 1 License Points Available 32 ON GUARD 24 7 Configuration 0 x SPTS 2x MPTS Server Version 3275 2329 License Type 1 T Y Maintenance 2010 06 19 M 2009 2010 DekTec Digital Video B V All rights reserved A Version and licence status information for Xpect DTC 720 Xpect 24 7 Transport Stream Monitoring Ick icc USER MANUAL 6 Trouble shooting 6 1 How to verify Xpect is running To check that Xpect is running please try each of the following in turn 1 Using a browser IE8 Firefox or Google Chrome enter http localhost 5089 assuming you are using the default WEB SOAP port If the browser cannot display the webpage then Xpect is probably not running 2 Another way to check whether Xpect is operational is to view the current running services run Windows Task Manager then view the Processes tab to see if xpectguardian exe and xpect exe are both running If Xpect is not running then please refer to the next section
24. mponents in the monitored stream The period over which to gather the statistical information is user configurable and can be set from several second up to multiple days weeks Xpect monitors multiple transport streams simultaneously applying different test criteria to each stream Each stream is independently monitored and can be paused without affecting the other streams for example when new test criteria are being loaded by the user The maximum number of streams that can be monitored in parallel is defined by the required configuration the bit rate for each transport stream and the resource availability of the host PC Xpect server The Xpect server software is installed on a PC platform it consists of the main Xpect application and a companion guardian service The Xpect guardian will launch and shut down Xpect gracefully to protect its databases against corruption should a user invoked shut down be attempted during database writes Furthermore the Xpect guardian will regularly communicate with each Xpect instance TS monitoring thread to ensure they are each running properly If an instance does not respond within a time limit then the Xpect guardian will automatically re initialise that instance without interrupting the monitoring of the other instances Once configured each Xpect monitoring instance is designed to run autonomously without any human supervision For remote control purposes Xpect provides both SNMP and SOAP interf
25. onfiguration Tab The Configuration tab allows you to perform basic configuration tasks such as setting up IP forwarding or verifying setting a TR 101 290 Extra Test and Template configuration These actions require you to be in configuration mode if you try to change a setting you will be asked to enter the administrator password for Xpect as was specified in the General configuration Once the password is entered it is remembered for the duration of the session _ Enable IP Forwarding IP Address Port Protocol TPs IP TTL A 192 168 0 1 5678 30 EY Real Time EventLog Recording Configuration Adapter E DTA 2145 port 1 S N 2145 000 013 ASI SDI Input Output Adapter Standard Configurations Active Type ID Description 4 Type TR 101 290 1 item LJ TR 101 290 Tr101290 Disabled TR101290 All Tests Disabled Type Template 1 item LJ Template TEMPLATE disabled This is a disabled template configuration 4 Type Extra 1 item LJ Extra EXTRA disabled This is an example of an extra tests configuration file User Configured Overrides Active Type ID Description TR 101 290 All Enabled Default TR 101 290 Configuration Template Generated Template 1 b Extra Extra Enabled This is an example of an extra tests configuration file A IP forwarding settings Use to enable disable forwarding of the monitored transport stream to a specific IP address B S
26. pect server the formulae below can be used all values in MB 2 X Bore 6 212 188 where Mcap Amount of memory required for stream capturing Bore Size of pre trigger buffer Bost Size of post trigger buffer Meuntime Msys 5 X Mrs Mcap where Amount of runtime memory required for Xpect Minimum amount of memory required by Xpect typical 15MB Number of transport streams monitored Mrs Minimum amount of memory required per TS typical 33MB Mos Mrunnme Where Total amount of memory required for an Xpect system Mos Minimum amount of memory required by Windows typical 512MB For example suppose you have a setup with 4 transport streams and with the pre and post trigger buffer sizes set to respectively 32MB and 16MB In this case the total amount of memory required would be Mae 2 32 16 6 212 188 122MB Meuntime 15 4 x 33 122 635MB Maga 512 635 1147MB IMPORTANT NOTE Xpect is a 32 bit application which means it cannot use more than 2GB i e May lt 2GB even if your system contains more memory Also note that the runtime memory required by Xpect Maure Must not exceed 75 of the total amount of memory available Xpect applies this restriction to ensure the system does not become unusable due to resource starvation 2 3 Xpect server required hard disk space Like the memory usage the
27. pect will not start correctly unless the general configuration XpectGeneralConfig xgen is set up to match the configuration of the server hardware The XCT must be run locally on the Xpect server for creating a General configuration file 3 If you plan to use SNMP enable the SNMP interface as well DTC 720 Xpect 24 7 Transport Stream Monitoring De 1 ec USER MANUAL e Save the new configuration file in the following directory Windows XP 2k3 C Documents and Settings All Users Documents DekTec Xpect Config Vista 2k8 or Win 7 C Users Public Documents DekTec Xpect Config e Continue to step 5 5 Reboot the system e Reboot the PC e Continue to step 6 6 Test the installation e Open an internet browser recommended IE7 8 or Google Chrome e Go to http localhost 50894 It is possible that the browser will prompt you to install the Silverlight 3 runtime if so please follow the installation instructions shown in the browser e The Xpect web GUI should now be loaded note all Xpect instances will automatically start when the PC booted if the GUI does not load please refer to 86 2 e The Xpect Web GUI will indicate the Transport Stream overall status LEDs in the left hand pane will either be Red indicating TR 101 290 or Template or Extra Test errors have been detected or Green if no errors are currently being detected If the LEDs are grey then either there are no s
28. pplications asp Continue to step 2 2 Install configuration tool e Run the configuration tool Config Tool Setup exe e Follow the instructions of the setup program e Continue to step 3 3 Install Xpect server e Run the server setup program Xpect Setup exe e t is recommend that you let the installer perform a complete installation e Continue to step 4 4 Create the General configuration e Start the Xpect Configuration file Select File gt New gt General to create a new general configuration file e In the General Settings section Set your configuration mode password this is needed to protect remote access control of Xpect e The setting in the Time Windows section can be left at their default values e In the Interface Settings section Ensure the SOAP Web Interface is enabled Set the SOAP Web server port or leave it on the default value of 5089 e In the Transport Streams section Add the number of TSs you will be monitoring right click to add remove transport streams e For each transport stream Enter a unique name Select the Licence Type SPTS or MPTS On the Adapter pane select the DekTec input adapter and its port from the drop down list and if needed configure the RF or IP settings All other settings can be left at their default value The General Configuration File will be unique to your server configuration X
29. rdware installation steps 5 Action Description 1 Install driver s prior to inserting e Download the latest version of the DekTec Dtal xx driver DekTec interface cards 1 and or Dtu2xx driver Dtu2xx zip from the DekTec website http www dektec com Downloads Drivers asp e f you will be using PCI PCle cards extract the Dtat oczip file and run the Dtalxx driver installation program Dta1xx setup exe e f you will be using USB 2 adapters extract the Dtu2xx zip file and run the Dtu2xx driver installation program Dtu2xx setup exe Continue to step 2 Power down the PC Open the PC housing Carefully insert each DekTec card in PCI PCle slots Close PC housing Continue to step 3 2 Insert DekTec interface cards in target PC 3 Boot PC to complete driver installation Power up the PC Shortly after logging on the Found New Hardware Wizard should pop up to indicate Windows has found new hardware Choose Install the software automatically Recommended e Press Next and Finish and the driver installs e f you have fitted multiple cards this process may be repeated several times e Now your hardware should have been installed successfully and you are ready to move on to the sottware installation phase NOTE In the above steps we are assuming the driver s will be installed prior to inserting the DekTec interface cards
30. red in the following directory on the Xpect server PC Win XP 2k3 C Documents and Settings All Users Documents DekTec Xpect Config Win Vista 2k8 7 C Users Public Documents DekTec Xpect Config The files located in this directory are typically created by the Xpect server administrator as a set of default configurations which are available at all times Next to these permanent files it is also possible to dynamically upload user created TR 101 290 Extra Test or Template configuration files to Xpect As soon as you upload a user configuration it will become active i e Xpect will start using it At any time there can only be one user configuration active per configuration type and per transport stream instance As soon as you upload a new user configuration file or restore one of the permanent DTC 720 Xpect 24 7 Transport Stream Monitoring De ec USER MANUAL configurations the current user configuration will be replaced Loading a new user or permanent configuration file will cause the Xpect monitoring instance to stop and restart these will be logged in Xpect s Event log which is visible via the web GUI The General configuration cannot be modified while Xpect is running Changes to the General configuration will require manually stopping and restarting of Xpect via the Xpect guardian as this could involve major changes to the hardware configuration of Xpect Xpect is stopped by stopping th
31. this new Extra test configuration file it should be saved It can then be uploaded to Xpect using the Export to Xpect button on the XCT toolbar NOTE The Configuration ID embedded within each of the configuration files need not necessarily be the same as the filename however it may be helpful to ensure they are similar DTC 720 Xpect 24 7 Transport Stream Monitoring Ick icc USER MANUAL 5 Web GUI This chapter provides a quick introduction to Xpect s web GUI The web GUI allows you to monitor the live status of each of the transport streams browse through the event log with all the error messages access stream captures and perform some basic control tasks To connect to the web GUI open an internet browser e g IE7 8 Google Chrome Firefox 3 x and browse to the URL address for the Xpect web server http lt server_ip_address gt lt web_server_port gt where server ip address gt IP address or name of the PC on which Xpect is running web server port SOAP web server IP port from general configuration file For example http 10 10 1 21 5089 http myxpectpc 5089 or http localhost 5089 5 1 Main GUI elements The screenshot below shows the main GUI elements of the web interface Xpect Windows Internet Explorer O gt emm DRLE Be We Favorites xpect T E dh Safety Tods Digitenne 1 Transport Streams RealTime EventLog Recording Configuration About
32. yncs present or Xpect is not yet monitoring e Greyed out LEDs in the right hand pane mean that the condition is not currently being monitored e You should now be able to browse through the status of the transport streams you have configured e The basic setup process is now completed After successfully completing the steps above you will have Xpect running in its most basic setup You may now wish to further set up Xpect by creating templates and custom TR 101 290 configurations More details about the configuration files used by Xpect can be found in 84 Configuration Files For more details about the Web GUI please refer to 85 Web GUI NOTE if you changed the default SOAP Web port replace 5089 with the port you specified DTC 720 Xpect 24 7 Transport Stream Monitoring De 1 ec USER MANUAL 4 Configuration Files Xpect is configured using a set of XML configuration files The table below lists the different configuration files used by Xpect Type File extension Description General xgen The master configuration file It defines the number of transport streams to monitor sets parameters for SOAP WEB SNMP interfaces specifies files locations and sizes of log statistic databases etc NOTE There can only be one general configuration file and it should always be named XpectGeneralConfig xgen TR 101 290 X290 Configuration file for the TR 101 290 priority 1 2 amp 3 tests Each in
Download Pdf Manuals
Related Search
Related Contents
Siemens S75 User's Manual C.56 / T.56 / T.50 USER MANUAL 平成26年度 資機材搬送車 仕様書 裾野市消防本部 article - Methods & Tools Copyright © All rights reserved.
Failed to retrieve file