Вы находитесь на странице: 1из 74

WatchiTV User Guide

AnaCise Testnology Pte. Ltd. http://www.anacise.com


I
WatchiTV User Guide

COPYRIGHT

© 2006 AnaCise Testnology Pte. Ltd.


All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a
retrieval system, or translated into any language in any form or by any means without the written
permission of AnaCise Testnology Pte. Ltd.. To obtain this permission, write to the attention of the
AnaCise Testnology Pte. Ltd.

LICENSE AGREEMENT
NOTICE TO ALL USERS: CAREFULLY READ THE APPROPRIATE LEGAL AGREEMENT
CORRESPONDING TO THE LICENSE YOU PURCHASED, WHICH SETS FORTH THE GENERAL
TERMS AND CONDITIONS FOR THE USE OF THE LICENSED SOFTWARE. IF YOU DO NOT
KNOW WHICH TYPE OF LICENSE YOU HAVE ACQUIRED, PLEASE CONSULT THE SALES AND
OTHER RELATED LICENSE GRANT OR PURCHASE ORDER DOCUMENTS THAT ACCOMPANIES
YOUR SOFTWARE PACKAGING OR THAT YOU HAVE RECEIVED SEPARATELY AS PART OF
THE PURCHASE (AS A BOOKLET, A FILE ON THE PRODUCT CD, OR A FILE AVAILABLE ON THE
WEB SITE FROM WHICH YOU DOWNLOADED THE SOFTWARE PACKAGE). IF YOU DO NOT
AGREE TO ALL OF THE TERMS SET FORTH IN THE AGREEMENT, DO NOT INSTALL THE
SOFTWARE. IF APPLICABLE, YOU MAY RETURN THE PRODUCT TO ANACISE TESTNOLOGY
PTE. LTD. OR THE PLACE OF PURCHASE FOR A FULL REFUND.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


II
WatchiTV User Guide

Contents

1. Preface .............................................................................................................................. 1
2. Introduction ....................................................................................................................... 3
3. Installation......................................................................................................................... 5
4. Working with WatchiTV................................................................................................. 11
4.1 STB ....................................................................................................................... 14
4.2 ATUR Physical Layer Test................................................................................. 33
4.3 MPEG ................................................................................................................... 38
4.4 Options ................................................................................................................. 46
4.5 About .................................................................................................................... 48
5. System requirement ...................................................................................................... 51
6. Frequently Asked Questions........................................................................................ 53
7. Appendix A: MPEG-2 Transport Stream .................................................................... 55
8. Appendix B: RTSP......................................................................................................... 57
9. Appendix C: WatchiNet Quick Start ............................................................................ 59

AnaCise Testnology Pte. Ltd. http://www.anacise.com


III
WatchiTV User Guide

COPYRIGHT

© 2006 AnaCise Testnology Pte. Ltd.


All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a
retrieval system, or translated into any language in any form or by any means without the written
permission of AnaCise Testnology Pte. Ltd.. To obtain this permission, write to the attention of the
AnaCise Testnology Pte. Ltd.

LICENSE AGREEMENT
NOTICE TO ALL USERS: CAREFULLY READ THE APPROPRIATE LEGAL AGREEMENT
CORRESPONDING TO THE LICENSE YOU PURCHASED, WHICH SETS FORTH THE GENERAL
TERMS AND CONDITIONS FOR THE USE OF THE LICENSED SOFTWARE. IF YOU DO NOT
KNOW WHICH TYPE OF LICENSE YOU HAVE ACQUIRED, PLEASE CONSULT THE SALES AND
OTHER RELATED LICENSE GRANT OR PURCHASE ORDER DOCUMENTS THAT ACCOMPANIES
YOUR SOFTWARE PACKAGING OR THAT YOU HAVE RECEIVED SEPARATELY AS PART OF
THE PURCHASE (AS A BOOKLET, A FILE ON THE PRODUCT CD, OR A FILE AVAILABLE ON THE
WEB SITE FROM WHICH YOU DOWNLOADED THE SOFTWARE PACKAGE). IF YOU DO NOT
AGREE TO ALL OF THE TERMS SET FORTH IN THE AGREEMENT, DO NOT INSTALL THE
SOFTWARE. IF APPLICABLE, YOU MAY RETURN THE PRODUCT TO ANACISE TESTNOLOGY
PTE. LTD. OR THE PLACE OF PURCHASE FOR A FULL REFUND.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


IV
WatchiTV User Guide

AnaCise Testnology Pte. Ltd. http://www.anacise.com


V
WatchiTV User Guide

Preface
1. Preface

WatchiTV is a custom-made tool for measuring and testing IPTV


systems. There are several testing features, including simulating an
STB (Set-Top Box), analysing control signals of IPTV systems and an
MPEG2-Transport stream analyser.

IPTV is a newly-developed and continuously evolving system.


Equipment related to its provision includes Middleware, Video Servers
and STBs. It can deliver random interactive video information to
subscribers through multiple network interfaces. Presently, neither the
IPTV operator nor the system integrator is capable of controlling product
quality and maintenance status because of the sheer size of the system.
As a result, when problems occur, delays are inevitable and repairs take
time. These cause customer complaints and inefficiencies.

WatchiTV provides related to IPTV services. Real-time, impartial,


objective and highly-credible testing services are now available from a
notebook computer.

As for repair and maintenance tasks, WatchiTV is able to provide not


only professional standardised MPEG video quality measurement but
also STB booting monitors to quickly address problems with service
applications and STB setup values. In addition, the integrated
measurement of STB and MOD systems make STBs easy to examine,
allowing users to observe and anticipate all potential and existing
problems under complex MOD application services.

WatchiTV is useful for users to quick clarify problems through a


simplified interface in intricate IPTV surroundings.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


1
WatchiTV User Guide

AnaCise Testnology Pte. Ltd. http://www.anacise.com


2
WatchiTV User Guide

Introduction
2. Introduction

WatchiTV contains several measuring items such as an STB Simulator,


STB Booting Monitor, ATUR test and also MPEG measurement. In this
chapter, we make a brief introduction to each of the functions.

STB Simulator: This interface allows you to simulate an STB by making


HTTP requests to the Middleware first and displaying web information
responses. You can simulate everything from giving IGMP or RTSP
commands or playing movie data the instant it is received. No heavy
equipment such as STBs or TVs is required. With WatchiTV, you can
manipulate all presented test statuses under the IPTV system. The STB
Simulater is particularly helpful when working without a power supply
that would otherwise be necessary for testing with TVs or STBs.
Moreover, the WatchiTV interface displays left and right window frames
separately so you can easily read the flow rate analysis of the Internet
connection and the IPTV system simultaneously. Also, the ATUR total
flow amount can be presented with a combined chart. Different colours
on the chart differentiate between distributed flow rates and allows you
to further ascertain the setup of DSLAM bandwidth allocation over the
Internet and IPTV system.

STB Booting Monitor: The STB is a key component of an IPTV system


and plays a very significant role in testing circumstances. It takes charge
of the communication between end users and sources of all series in a
connective system. Therefore, the STB requires a fundamental set up in
itself. Based on the setup, the STB communicates with relevant systems
and acquires messages when the system is in power-off status. If
something is wrong with the setup or system source, you may face
difficulty clarifying problems.

This functional WatchiTV interface can provide a solution. When end


users re-activate the STB, the interface is initiated simultaneously. End
users can then follow the STB activating procedures step-by-step to
monitor every segment. Should a procedure fail during this activation,
the system will alert of the errors encountered in real time, such as IP
setup errors in the Boot Server or Mount Path. This function enables
users to eliminate errors through the most economical approach.

Control Signal Analyser: an IPTV system has the function of bilateral

AnaCise Testnology Pte. Ltd. http://www.anacise.com


3
WatchiTV User Guide

interaction by means of the exchange of a large sum of protocols. Hence,


real-time analysis of protocols is very useful in clearing up many
problems, such as unresponsive catalogues or commands. Whether
such problems result from the network or application layer has to be
examined. In addition, IPTV systems often adopt movie encryption
technologies to prevent unauthorised access, which sometimes locks
out legitimate subscribers, too. But the WatchiTV interface enables
users to monitor encryption systems and instantly know whether the
decryption key is being properly delivered to subscribers or not.

ATUR Physical Layer Test: Most IPTV systems are established based
on the ADSL structure. When subscribers encounter problems which are
due to the malfunction of copper wires, users can check ADSL setup
values with WatchiTV to verify upload and download values. Also,
relevant information like upload noise margins and bits per tone can be
reviewed to clarify relevant problems.

MPEG Measurement: A subscriber’s impression of IPTV services lies in


the quality of video signals received. To ensure every signal is
transmitted appropriately to end users is the first priority for IPTV service
providers. In earlier times, IPTV system operators had no supporting
apparatus to back up their system and the only way they could support
their system was by using their eyes. They examined problems by
watching the TV, a method of verification that lacks any scientific basis
and is highly-inefficient.

With WatchiTV, the video signal from the network can be detected
automatically and all problems can be recorded and saved in a system
database. Later, this data can be used for further analysis and
application.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


4
WatchiTV User Guide

Installation
3. Installation

This section guides you through the hardware installation process.

Step 1: Run the WatchiTV installation Disc on your computer and locate
it in My Computer. Double click the “WatchiTV” icon.

Step 2: Double click the “Setupwin32.exe” icon.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


5
WatchiTV User Guide

An alert window will pop up to warn that the system is preparing for the
installation of Java™ Virtual Machine.

Step 3: On the next screen, click “Next”.

Step 4: Click “Next” again.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


6
WatchiTV User Guide

Step 5: Click “Next” again.

Step 6: Click “Next” again.

Step 7: Read the License Agreement carefully. After acknowledging the


relevant clauses specified in the agreement, check the “I Agree”

AnaCise Testnology Pte. Ltd. http://www.anacise.com


7
WatchiTV User Guide

Step 8: Click”Finish” to confirm the installation.

Step 9: When the Installer shows that the “InstallShield Wizard is


completed”, click “Finish”.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


8
WatchiTV User Guide

Step 10: Once installation has completed, and you start WatchiTV the
first time, you will see the following screen. Input all required information
and Click “Register Online”.

It is necessary for your computer to be connected to the Internet via the


LAN port. Wireless connections are not supported for the registration
process.

Step 11: If this is the first time you are installing WatchiTV on your
machine, you will see the following screen. Please notify your supplier or
email support@anacise.com to initiate authorisation.

You will receive an email to confirm that the WatchiTV activation process
is complete.

Step 12: After you have received the e-mail confirming registration,
restart WatchiTV by double clicking the program icon. It is necessary for
your computer to be connected to the Internet via the LAN port.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


9
WatchiTV User Guide

Step 13: If you have upgraded your WatchiTV installation or have been
using WatchiTV on your notebook previously and already have the
license you will see the following screen.

Step 14: Please double-click the WatchiTV icon again, and the
WatchiTV application will launch.

Step 15: The IPTV environment is complex and there is no single


standard, thus please check the following items before using the
product:
(1)Check the MAC address of your STB
(2)Click “OPTION” -> “settopbox setting” as below

(3) Click “add” bottom.


(4) Key in the first four bytes of your STB MAC address as below,
but please don’t use any punctuation marks into “settopbox MAC”.
These marks could make your settopbox MAC unrecognizable.

(5) After that, click “Enter” to make sure the MAC address is correct,
then click “save” as above.
Step 16: Shut down the firewall if using windows XP with SP2 or
anti-virus with firewall.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


10
WatchiTV User Guide

Working with WatchiTV


4. Working with WatchiTV

This chapter will guide you through the system’s software operation.
Please make sure that the connection of the network interface is correct
before operating this system.

Because WatchiTV is designed according to the theory of packet


monitoring, please access your environment by Hub or Tap (eg:
WatchiNet).

AnaCise Testnology Pte. Ltd. http://www.anacise.com


11
WatchiTV User Guide

To activate the system, double click the WatchiTV icon on your


computer’s desktop.

As WatchiTV starts up, a window will pop up and ask you to choose an
Ethernet card. Choose one and click “OK”.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


12
WatchiTV User Guide

While activating, the window will display the WatchiTV trademark. It will
only appear for a few seconds before the window shows you the
menubar as shown below.

Watch iTV 4.1 STB

4.1.1 STB Simulator

4.1.2 STB Booting

4.1.3 Control Signal Analyzer

4.2 ATUR Physical Layer Test

4.2.1 ATUR Test


4.3 MPEG
4.2.2 ATUR Setting

4.4 Options
4.4.1 settopbox setting

4.4.2 Setting
4.5 About
4.5.1 Live Update

4.5.2 Version Info.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


13
WatchiTV User Guide

4.1 STB
Click STB on the function menu. Three sub-menus will appear which
include:
1. STB Simulator
2. STB Booting
3. Control Signal Analyser

AnaCise Testnology Pte. Ltd. http://www.anacise.com


14
WatchiTV User Guide

4.1.1 STB Simulator

The STB Simulator feature place the STB in a testing environment


before activating tests. Follow the connections illustrated below.
It also can connect to network adapter in your PC directly without
Watch I Net in STB Simulator.

Ensure that the ATUR flow rate signal light does not continue blinking
before proceeding to test. To select Middleware or VOD films, set up
the Ethernet card IP (eg: use an IP which is the same as either the STB
or network segment). If you want to test Internet and IPTV at the same
time, connect to the ISP by using the PPPoE protocol before initiating
your test.

When playing channel programs via this function, it is just like watching
normal TV using the STB and television. You may choose to activate
the MPEG function to watch TV while you perform a quality
measurement for the MPEG-2 Transport Stream.

This section introduces you to the approach of STB operation.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


15
WatchiTV User Guide

Step 1: Choose “STB” -> “STB Simulator”. You will see the following test
menu.

Enlarge Internet screen Enlarge MOD screen

Pause Pause

Full screen (Right-click Full screen (Right-click


to convert frame size) to convert frame size)
Shutdown/Activate flow chart Shutdown/Activate flow chart

Channel Editor and fast scan Channel editor and fast scan

Scan and play Scan and play

Select a URL from the dropdown list that you would like test. This will
run in the left hand window.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


16
WatchiTV User Guide

Likewise, select a TV station from the dropdown list that you desire to
engage in the test. You may also set up the channel manually, (eg:
224.1.4.8:11111)

Step 2: After selecting both URLs, click “Start” to run the test. The
system will automatically examine any other streaming on the network.

After the system runs through the examination successfully, it will lead
you to the testing window below.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


17
WatchiTV User Guide

To run the test, convert the function menu “Show Total flow” in the right
lower corner into “Hide Total flow”.

Show and Hide is convertible

You may also convert “Hide Total Flow” into “Show Total Flow”.

To cease testing, click th “Stop” button at any time.

Step 3: Click “Channel Editor” to bring up a detailed setup window.

Select all: Select all channels on the list

AnaCise Testnology Pte. Ltd. http://www.anacise.com


18
WatchiTV User Guide

Deselect all: Deselect all channels on the list

Move Up: Move the selected channel upwards

Move down: Move the selected channel downwards.

Insert: Insert a new channel

AnaCise Testnology Pte. Ltd. http://www.anacise.com


19
WatchiTV User Guide

Select the Type you use and key the IP Port, then click “Save”.

Remove: Remove the selected channel

Save: Save the setting

AnaCise Testnology Pte. Ltd. http://www.anacise.com


20
WatchiTV User Guide

Fast Scan: Scan all channels you have created

Close: Close this function

Polling Interval: To decide the time of scan interval to each channel.


Join: The duration between the IGMP Join command and first received
stream packet.
Leave: The duration between the IGMP leave command until the last
stream packet.

Scan and play


Step 4:Click “Scan and play” to bring up the testing window. It will scan
all channels set up in Step 3.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


21
WatchiTV User Guide

4.1.2 STB Booting

Before initiating this function, please follow the network connection as


illustrated below.

Switch the STB into static state (that is, no movie is being played). Also,
make sure that the ATUR flow rate light is not blinking continuously. It is
not necessary to set up an IP in this system.

Click “STB Booting Monitor”

WatchiTV will open the pre-test menu.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


22
WatchiTV User Guide

Please follow the directions illustrated below:


Step 1:Click “Start”.
Step 2:Press the “Power Off & On” button on the STB.

* If you don’t see any information about Settop Box IP address, please
check up section 4.4.2 Settopbox Setting

Initiate testing:

The test will run according


to the STB Booting
sequence. It will take
between 3 to 5 minutes to
complete.

If you want to store the process of “STB Booting Monitor” for other
purposes, please follow the directions illustrated below:

Step1: Click “Save” after executed “Start”

AnaCise Testnology Pte. Ltd. http://www.anacise.com


23
WatchiTV User Guide

Step2: Click”Stop” to bring up the save window when you had finished
“STB Booting Monitor”. Key in the file name you want and finish it.

It can also click “export” to export the file into “csv” format as below.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


24
WatchiTV User Guide

4.1.3 Control Signal Analyser

Before engaging in this analysis, please follow the network connection


as below. IP set up is not necessary.

Step 1: Click “Control Signal Analyser”

AnaCise Testnology Pte. Ltd. http://www.anacise.com


25
WatchiTV User Guide

Step 2: Click “Start”

The system will detect IP addresses automatically and display all


detected addresses in a row. If you are unable to find the relevant data
required (eg: if you are unable to locate the IP for the STB), either switch
IPTV channels at random by remote control or play movies until the STB
IP appears.
* If you still couldn’t find the Settop Box (STB) indication, please check
up section 4.4.2 Settopbox Setting to make sure the MAC address of
Settop Box had set up.

Step 3: To initiate a test, click STB IP (the one marked by the


parentheses). All IP addresses presented mean the ones flowing to the
test point. Take the below as an example: the third row 10.238.48.81
(STB) is the STB IP row that you should click

Click the IP, and a testing diagram will be presented

X axis: time axis (timeframe of the dotted line is calculated per second)
Y axis: flow rate unit per second (bps)
Area of green lump: The amount that currently flows in the set-top box
Area of blue lump: The amount that currently flows out the set-top box.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


26
WatchiTV User Guide

Explanations are provided below for each of the pattern protocols that
appear in the diagram.

Make a request to the Middleware system

Play a VOD movie

Make a response to the Middleware system

Redirect the service

Join the IGMP channel

Pause a VOD movie

Exit the IGMP channel

Stop a VOD movie

The protocol between the VIDEO Server and Subscriber

Transport request command to VIDEO Server

VIDEO Server failed to react successfully

Set up a VOD movie

The key to decrypt encrypted movies.

Fast forward VOD movie by 2 times

Fast forward VOD movie by 8 times

Fast forward VOD movie by 30 times (the number means the fast forward speed)

AnaCise Testnology Pte. Ltd. http://www.anacise.com


27
WatchiTV User Guide

When entering the testing state, you may operate the STB by remote
control and simultaneously monitor all corresponding diagrams.

Remark 1: The display of the pattern protocol between the STB and
server
Remark 2: Packet flow rate per second
Remark 3: Message reflection on joining or exiting a channel
Remark 4: Relevant message reflection on RTT, ART and AvgART
As the illustration shows, the first horizontal row displays the last
updated value. The other two rows present the previous updated values
separately.
Remark 5: TCP aggregated packet amount
Remark 6: tune the transparency of pattern protocol
Remark 7: tune the size of flow range table
RTT (TCP protocol responding time)
ART (Application program responding time)
AvgART (Average ART)

AnaCise Testnology Pte. Ltd. http://www.anacise.com


28
WatchiTV User Guide

Step 4: To observe a UDP Packet Inter-Arrivaling Time distributed


diagram, click a UDP Stream IP row.

X axis: Packet arrival timeframe (Unit: per micro-second)


Y axis: The Packet amount

Description: This diagram shows the spread interval of time for packet
arrivals per second. Generally speaking, the more red strip clusters, the
more stable the spread interval of time for packet arrivals for the stream.
On the contrary, the more the red strip scatters, the more unstable the
spread interval of time for packet arrivals for the stream.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


29
WatchiTV User Guide

If all procedures for operation needs to be recorded, click the “Save”


button while entering test mode (That is, after clicking “Control Signal
Analyser”, the test is activated)

Attention:
Unless you click
the button of
“Save” the
system will not
record any
operation data.

Once you have clicked “Save”, the function button will be converted into
“Stop” which means that whenever you want to stop recording, you may
likewise click this button.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


30
WatchiTV User Guide

Once the button “Finish” is clicked, a window will pop up prompting you
for instructions on saving the recorded data. Provide a file name and
path for the file.

For example: the file below is saved under My Documents, with a given
name of “test2.cap”.

This file may be used in further application or analysis in the future, or be


imported into other software like Sniffer for relevant application.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


31
WatchiTV User Guide

To analyse what you have recorded, click “Open File” in the right bottom
function menu.

Manipulate the control bar to speed up or slow down imported data


Fast Slow

Locate the file that you saved.

After importing the data, the system will import primitive packets
according to the speed you set. The user may click relevant function
menus according to normal procedure to go through historical data.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


32
WatchiTV User Guide

4.2 ATUR Physical Layer Test

* This function is option and need to customize by specify device,


if you need this function, please contact with
“service@anacise.com.”
Step 1: To initiate the ATUR, click “ATUR Setting”

Step 2: Please input all required information and Click “Test connection”
to make sure the values keyed in are correct. Click “Save” to save
settings or click “Close” to finish this step.

Step 3 To initiate an ATUR test, click “ATUR Test”.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


33
WatchiTV User Guide

The following window will be displayed:

Step 4: Click “Start” and the system will update the status of ATUR
connection.

After the connection is successful, the system will engage in the test as
presented below.

Currently, WatchiTV supports the following brand and models:

1. T60M204
2. CT-511C
3. AR4031B
4. T07AW

AnaCise Testnology Pte. Ltd. http://www.anacise.com


34
WatchiTV User Guide

The specifications of the function menu are described below:

The time interval for making a noise margin request


with ATUR per second

To revise the pre-setup code, click this button.

Start monitoring

Stop monitoring

General

AnaCise Testnology Pte. Ltd. http://www.anacise.com


35
WatchiTV User Guide

Upload

Download

S/N

AnaCise Testnology Pte. Ltd. http://www.anacise.com


36
WatchiTV User Guide

Error Second

AnaCise Testnology Pte. Ltd. http://www.anacise.com


37
WatchiTV User Guide

4.3 MPEG
Before engaging in this measurement, please follow the network
connection as illustrated below. IP setup is not necessary.

To measure multicast stream instead of unicast stream, connect directly


to the ATUR connective point. Because multicast stream has a
broadcast feature, the test can be done without connecting through
WatchiNet.

Step 1: To activate the MPEG measurement, click “MPEG Test”.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


38
WatchiTV User Guide

Step 2: The window will display as follows. Click the blue arrow in the
left upper function menu to initiate the measurement.

Click the blue arrow to run the test. If the MPEG movie is played while
testing, the system will automatically detect the following information.

In the left frame of the window, please see the remarked items.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


39
WatchiTV User Guide

In the right frame of window, please see the remarked items.

PCR Jitter set up

Check the “Dump MPEG” tickbox to record movie data until


the “Stop” button is clicked. If you want to store the movie data recorded,
click the “Save” button. Choose a location to store the file and input a file
name. The file can be played by a media player afterwards.

If you check the “Dump Error” tickbox, when packet loss


occurs or PCR jitter is larger than the jitter range (which is the initial
setup value), the system will access the movie segment covered from
problem point for around 5 to 10 seconds. This segment will be stored in
the original installation folder (eg: C:\Program Files\AnaCise\Watch
iTV\errfile) It will be given a file name named by IP and Port of origin of
movie (see the illustration below). The file can be played by media
players for users to trace the problem in the future.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


40
WatchiTV User Guide

The size of file “errfile” is limited, it depends on the setting of OPTION


->Setting -> Buffer Size (see 4.4.1). As soon as the disk space is full, the
“Dump Error file error” window will pop up as below. Please erase
unnecessary file in “errfile” folder or adjust the buffer size, but to make
sure your hard disk space is enough.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


41
WatchiTV User Guide

Program Clock Reference Jitter (aggregate value)


Package Loss Range
Advanced audio information
Advanced video information
Click to pause the test window
Click to clear the test window
ATUR status

When packet loss occurs in the movie, the following diagram will
appear:

AnaCise Testnology Pte. Ltd. http://www.anacise.com


42
WatchiTV User Guide

The amount of packet loss will appear according to different PIDs (the
strip colour corresponds with the PID value).

When you switch (TV) channels or play different VOD movies, the
window will present the following informaion: upper stream I, stream 2
and stream 3 in the right frame responds, in accordance with the
sequence of tree structures listed in the left frame. Therefore, Stream 1
corresponds with the first tree structure.

As marked in the left frame, the third tree structure list presents CA
information, meaning that the stream contains an encrypted movie.

To cease testing, click the “Stop” button in the left upper function menu.
To store relevant data corresponding to the measurement after you stop
testing, click “Save”. Give the file a name and choose a location to store
it in. For future application, the file can be opened via Microsoft Excel.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


43
WatchiTV User Guide

Remark1: the total packet size per second, the unit is “bit”
Remark2: the biggest value of jitter per second
Remark3: the biggest value of arriving late for PID per second, the unit
is “ms”
Remark4: the biggest value of arriving early for PID per second, the unit
is “ms”
Remark5: the information about ATUR when you engage “ATUR Test”at
the same time
Remark6: the information about PID Loss
Remark7: the total packet size in this stream
Remark8: the packet loss rate in this stream

This interface is designed to analyse imported historical data. To initiate


this function, click the “Import Data” button in the left upper menu and
select the file that you intend to analyse. The system currently supports
imported Comma Separated Values (*.csv) files generated by the
software of this system, MPEG-2 TS (*.mpg) and Sniffer (.cap) files. If
the imported file is the format of MPEG, you can only find analysis for
the MPEG PSI-Table. This is the reason why the primitive information
has nothing to do with packet arrival time.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


44
WatchiTV User Guide

Advanced video information

*WatchiTV supports H.264 SD(MPEG4-part10)、MPEG4-part2


MPEG2、H.264 HD(MPEG4-part10), but if you want to play H.264 HD,
you should have very powerful computer.(Duo Core CPU, independent
VGA card and 1024MB RAM are recommended)

Advanced audio information

AnaCise Testnology Pte. Ltd. http://www.anacise.com


45
WatchiTV User Guide

4.4 Options

To customise your software options, click “Setting” in the function menu.

4.4.1
This interface of the DRM configuration presents the server setup IP
location for a telecommunications company to an encryption movie
system. To change the IP set up, please make modifications through this
interface.

Limits the size of captured files, the maximum is 999MB


4.4.2 Settopbox setting

This function focuses on unsupported STB by our product. If you are not
sure your STB is supported, please consult “About” -> “Version
Information” -> “Detail”.
If your STB is not supported by our product, please check the following
items before using the service.

(1) Check the MAC address of your STB


(2) Click “OPTION” -> “settopbox setting” as below

AnaCise Testnology Pte. Ltd. http://www.anacise.com


46
WatchiTV User Guide

(3) Click “add” botton.


(4) Key in the first four bytes of your STB MAC address as below,
but don’t use any punctuation marks into “settopbox MAC”.
These marks could make your settopbox MAC unrecognizable.

(5) After that, click “Enter” to make sure the MAC address is correct,
then click “save” as above.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


47
WatchiTV User Guide

4.5 About

Click the “About” menu to look up Live update and Version information.

4.5.1 Live Update

To update the software, ensure that your computer has a network


connection. Click “Connect” to display updated components, if any. Click
“Yes” to update the program, or click “Exit” if no updates are found. Shut
the system down after completion. Please re-activate the program for
the updates to take effect.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


48
WatchiTV User Guide

4.5.2 Version Information

AnaCise Testnology Pte. Ltd. http://www.anacise.com


49
WatchiTV User Guide

AnaCise Testnology Pte. Ltd. http://www.anacise.com


50
WatchiTV User Guide

System Requirements
5. System requirements

Š Pentium 4 1.8GHz or faster CPU


Š Min. 512MB RAM (1024MB recommended)
Š Min. 2GB free disk space
Š CD-ROM drive
Š Min. 1024 x 768 VGA monitor
Š USB 2.0
Š Microsoft Media Player 9.0 or later
Š Operating system support: Microsoft Windows 2000 (SP 4), Microsoft
Windows XP (SP 1a). Note: Please shut down the firewall if using
Windows XP with SP 2.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


51
WatchiTV User Guide

AnaCise Testnology Pte. Ltd. http://www.anacise.com


52
WatchiTV User Guide

FAQ
6. Frequently Asked Questions

First time users working with this system may face some problems
during operation. These are some frequently asked questions for
reference.

Question 1
Q: After installation, I click the shortcut and to activate WatchiTV.
However, it displays the message “This computer is unauthorised”.

A: WatchiTV is officially authorised through procurement. The software


will detect a user’s computer while initiating installation. If the computer
is unauthorised, the user has no access to the software.

Question 2
Q: When I engage the “STB Simulator” test, the message “Other stream
exists” is displayed and the measurement cannot be continued.

A: When you run an STB Simulator test, the software should be


regarded as an independent set top box. The bandwidth will If more than
two movies are played at the same time, movies will be played
unsuccessfully. In order to avoid this situation, please stop the movie
played by the STB (switch it into static status) and re-activate the ATUR.
Please make sure that ATUR flow rate light does not blink continuously,
and you may proceed with “Simulation of STB” testingthe STB movie
playing, but how come the MPEG is not detected?

A: This software should be applied with the packet monitor technique. If


a video stream is unicast, and the system doesn’t transmit packet
information to the test interface through Hub or Tap (eg: WatchiNet),
relevant packet information cannot be monitored. Ensure that the
network connection between the STB and ATUR is properly linked
through Hub or Tap (eg: WatchiNet). Then access the system via Hub or
Tap (eg: WatchiNet).

Question 4
Q: I am unable to login when running an “ATUR Physical Layer Test”.

A: To engage an ATUR Physical Layer Test, connect with an ATUR to


acquire relevant information. If the ATUR login account username and

AnaCise Testnology Pte. Ltd. http://www.anacise.com


53
WatchiTV User Guide

password does not match the original setup values, you will have
difficulty logging in to in the system. After you run the test many times,
you may also find that your login account and password have If this
happens, try to re-activate the ATUR and proceed to take relevant
measurements.

Question 5
Q: I couldn’t see the movie when I engage the “STB Simulator” test, but
the “Rate” shows a stream is running.

A: When you engage the “STB Simulator”, you should mark sure you
had closed the fire wall (included XP sp2 and anti-virus ) and upgrade
your Media Player into version 9.0 or later.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


54
WatchiTV User Guide

Appendix A: MPEG-2 TS
7. Appendix A: MPEG-2 Transport Stream

The basic structure of the MPEG-2 Transport Stream (ISO-13818) is as


follows:

When a decoder receives any transmission from this stream, it locates


the Video and Audio information to present what was received to the
viewer. The PSI (Program Specific Information) Table within the
MPEG-2 Transport Stream stores the relevant data. The Table also
keeps emerging from the MPEG-2 Transport Stream with a steady
frequency. (eg: 60 times per second).

The informaton of the PSI Table is listed as follows:

PSI Table PID


Program Association Table (PAT) 0x0000
Conditional Access Table (CAT) 0x0001
Program Map Table (PMT) Found in PAT
Network Information Table (NIT) -

AnaCise Testnology Pte. Ltd. http://www.anacise.com


55
WatchiTV User Guide

A decoder locates information on PID (that is PAT, which equals to


0x0000) according to what PSI Table defines. The content of PAT points
out which PID that PMT utilises. Based on this PID, you can locate the
PMT. Accordingly, Video and Audio information can be traced by PMT
content.

The MPEG-2 Transport Stream (ISO-13818) standard defines that one


transport stream contains several movies. As a result, PAT data could
probably include PMT out of several movies. The movie will also include
quite a few data from different voices.

The decoder collects video and audio information according to the


respective PID, and then decrypts them to present the vision.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


56
WatchiTV User Guide

Appendix B: RTSP
8. Appendix B: RTSP

Normally, the network protocol stack upon an IPTV system is as follows:

The function of RTSP (Real Time Streaming Protocol) is to control the


command of the video server through functions such as play, pause and
fast forward. For detailed specifications, please refer to the RFC-2326
specifications.

RTSP is usually accessible via TCP, but it can sometimes also be used
via TCP and UDP. The accessible Port will differentiate the setup of the
video server. For example: when the video server receives the
command transmitted by the STB, you can tell if the transmission is
successful by the responded message. If the command is receivable by
the video server, the message “RTSP/1.0 200OK” will be returned.
Conversely, it would point out some messages like “454 Session Not
Found” as a rejection.

Set up connection
STB→VideoServer: SETUP rtsp://10.252.3.108:5000/asset/vscontsrv:52000719 RTSP/1.0
VideoServer→STB: RTSP/1.0 200 OK

Play
STB→VideoServer: PLAY rtsp://10.252.3.108:5000/instance/7bd7X1Y1 RTSP/1.0
VideoServer→STB: RTSP/1.0 200 OK

Pause
STB→VideoServer: PAUSE rtsp://10.252.3.108:5000/instance/7bd7X1Y1 RTSP/1.0
VideoServer→STB: RTSP/1.0 200 OK

Fast forward by 2 times (the value of scale means the speed of fast forward)

AnaCise Testnology Pte. Ltd. http://www.anacise.com


57
WatchiTV User Guide

STB→VideoServer: PLAY rtsp://10.252.3.108:5000/instance/7bd7X1Y1 RTSP/1.0


CSeq: 13
Range: now-
Scale: 2
VideoServer→STB: RTSP/1.0 200 OK

STB→VideoServer: PLAY rtsp://10.252.3.108:5000/instance/7bd7X1Y1 RTSP/1.0


CSeq: 13
Range: now-
Scale: 8
VideoServer→STB: RTSP/1.0 200 OK

Teardown
STB→VideoServer: TEARDOWN rtsp://10.252.3.108:5000/instance/7bd7X1Y1 RTSP/1.0
VideoServer→STB: RTSP/1.0 200 OK

AnaCise Testnology Pte. Ltd. http://www.anacise.com


58
WatchiTV User Guide

Appendix C: WatchiNet
9. Appendix C: WatchiNet Quick Start

WatchiNet is an ultra lightweight and compact tool for testing, analyzing,


and monitoring of network and network devices. This document
provides examples of how it works and how to operate it in a simple way.

1.Installation

1.1 Software Installation

Driver installation: Please select proper WatchiNet driver for your OS.

Setup: Two parts of software are included; one is WatchiNet windows


and the other is Winpcap. After installation, please reboot the system.

Note: If the system is installed with firewall/anti-virus software, traffic


from WatchiNet to host may be blocked. Please close that software if
blockage occurs. WatchiNet is a Plug’n’Play device, so user may simply
plug it into the USB 2.0 port of any PC/NB to complete hardware
installation.

1.2 Peripherals Requirement

1. USB: 2.0
2. OS: Microsoft Windows 2000 sp4 or Microsoft WindowsXP sp1a (please shut down
firewall if using XP sp2)
3. CPU: above P4-1.6G (higher CPU capacity is suggested for better capture
performance)
4. RAM: above 256M
5. HDD: 10GB or more

AnaCise Testnology Pte. Ltd. http://www.anacise.com


59
WatchiTV User Guide

1.3 Test Connection Setup

Two connection types provided: “end point” mode (for PG/QoS test) and
“TAP” mode.

Network Network

Port A Port B
Ethernet Ethernet

Ethernet Ethernet

Host

USB 2.0
USB 2.0

End Point Mode TAP Mode

For TAP mode, WatchiNet will automatically connect the monitored link.
User can monitor or duplicate the traffic of the link without extra TAP or
mirror setting.

For End Point mode, WatchiNet can implement PG/QoS functions or act
as a NIC (TAP mode with only one port link). User chooses target DUT
(device under test) or NUT (network under test) and connects it with one
or two ports of WatchiNet.

1.4 LED Display

z Power:
9 Power on: Green
z TAP/PG:
9 TAP mode: Green
9 PG mode: Amber
9 NWay fail (only in TAP mode): Blinking
z Link/TX:
9 Link at 100M(Full/Half): Green
9 10M(Full/Half): Amber
9 TX traffic active: Blinking
z Rx/Err:
9 RX traffic active: Blinking Green
9 RX got CRC Error: Blinking Amber
9 When NWay fails (only TAP Mode), LED will show port duplex status (Green for
Full duplex and Amber for Half duplex).
Note: WatchiNet hardware is defaulted as “TAP” Mode.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


60
WatchiTV User Guide

2. Feature
WatchiNet windows is the software controlling WatchiNet hardware
platform. User can use WatchiNet windows to switch WatchiNet into
different mode: TAP, PG, and QoS (released in August, 2005). Through
WatchiNet windows, user can control WatchiNet hardware and get the
real-time network statistics from WatchiNet hardware.

2.1 Function Tree


Main => Open : Opens saved workspace configuration
information.
=> Save As : Saves workspace configuration in different file
=> Exit : Exits WatchiNet windows.
View => Alarm Info : Reveals alarm information based on threshold
=> Control Window : Invokes main control window.
Capture => Capture Setup => Port A/B : Sets up capture condition.
=> View Capture : Provides start/stop/view capture data
Statistics => Meter => Dashboard : Provides real time traffic information update.
=> threshold : Provides traffic threshold configuration.
=> View Counter window : Provides packet related counter statistics.
TAP
PG => Matrix setup => Port A/B : Sets up TX packet information.
=> Start transmit => Port A/B : Starts packet transmission on port A/B.
=> Stop transmit => Port A/B : Stops packet transmission on port A/B.
=> Traffic Generator => Port A/B : Sets up traffic which is generate by host.
=> Media Type => Port A/B : Changes speed/duplex mode on port A/B.
=> D-trailer => Port A/B : Adds time stamp/sequential number onto packet
stream.
Tools => Address Book: : Provides address management.
=> IFG converter : Provides Inter frame gap calculator for TX IFG.
=> Device Info : Reveals WatchiNet device information.
=> Device Discovery : Searches WatchiNet device.
Help => Help : WatchiNet user manual/hint.
=> AnaCise Web : Goes to AnaCise website.
=> About : Provides information on the current version of
WatchiNet.

2.2 Window Outlook

Function Menu

Main Function Mode


Selection & Status

AnaCise Testnology Pte. Ltd. http://www.anacise.com


61
WatchiTV User Guide

3. Packet Generator Scenario

Set WatchiNet to generate 10% utilization rate and 64bytes ARP packet
traffic at port A. Receive the traffic at port B.

Step 1: Select PG mode to set WatchiNet to packet generator mode.

Step 2: Select PG => Matrix Setup => Port A to bring out Matrix Setup
window for port A. Select/Create No.1 to edit packet information.
Click it to select No.1 frame for TX.
Click it to invoke frame editor
Click it to
convert into
PG mode

Adjust frame Gap

Set TX mode

Set all frame types


Enter frame Gap

Step 3: Invoke packet editor to configure the packet content. Select ARP
in frame type. Enter required information, e.g. destination MAC/source
MAC/, etc.

Select editor’s
frame type

Input raw data

Input selected frame


header Information.

Step 4: Set Inter Frame Gap. (IFG) Set utilization rate to be 10%. Frame
gap is “6144” bit times in 100M mode that will be showed in the Matrix
Setup window.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


62
WatchiTV User Guide

Step 5: All frame configuration setup is completed. Select PG => Start


Transmit => Port A. Target traffic starts transmitting.

Step 6: Select Statistic => Meter => Dashboard. Select Statistic => View
Counter window to show performance information of port A (TX side)
and port B (RX side).

Hint

Matrix setup: User may create up to 128 packet streams per WatchiNet
port to generate test traffic. User may configure packet length, content,
IPG (inter packet gap) and attach various errors. Transmit performance
will show on the Dashboard or Counter window.

Packet editor: User may edit packet content through packet editor
embedded in Matrix Setup window that provides predefined packet type:
IPv4, TCP, UDP, ICMP, IGMP, IPX, and ARP with optional VLAN
Tag/MPLS.

IFG calculator: Inter packet gap between packets is adjusted in term of


bit time. For your convenience, use IFG calculator to calculate the
utilization rate of transmission.

**Warning: Improperly inject test traffic into your network may cause
network blockage.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


63
WatchiTV User Guide

1. Network Monitor Scenario

Scenario: Using WatchiNet to monitor a FTP link between two stations.

When connecting WatchiNet in TAP mode, WatchiNet hardware can act


as a “TAP” device to forward the link traffic into the host. You can invoke
WatchiNet windows to see the performance of the link, or capture
certain traffic by WatchiNet capture function.

Using WatchiNet window

Step 1: Break the target monitor link, insert WatchiNet between the link.
If WatchiNet is in default mode(TAP), no mode change needed,
otherwise switch to TAP mode

Step 2: Real-Time Report Chart. Select Statistic => Meter => Dashboard
=> View Counter window to show the performance information of both
port A(TX side) and port B(RX side).

Real Time Traffic Drawing Chart

Traffic direction

Traffic type
selection

Traffic Counter
Report & Warning
Indication

Real-time
traffic chart

Dashboard
Step 3: Select Statistic => View Counter window to show counter
information of port A (TX side) and port B (RX side).

AnaCise Testnology Pte. Ltd. http://www.anacise.com


64
WatchiTV User Guide

Control bar to
clear/ start/ stop
counter and to
adjust counter
alignment/ size.

Counter Window
Hint: Counter information provided by WatchiNet.

Rate Counter: TX Packet Rate/Bytes Rate/Utilization. RX Packet


Rate/Bytes Rate/Utilization. Filter 1 Packet Rate/Byte Rate. Filter 2
Packet Rate/Byte Rate.

Amount Counter: TX/RX Packets/Bytes. Broadcast/Multicast/Unicast


Packets/Bytes. Pause Packet. Packet with VLAN Tag. Sequential/TCP
Checksum/ IP Checksum/CRC/Alignment/Dribble Error. RUNT.
Oversize. Fragment. Jabber. Lower/Upper Bound Counter. Size
Distribution Counter. ARP Request/Reply. ICMP Request/Reply.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


65
WatchiTV User Guide

1.1 Capture Function

In TAP mode, you may select traffic to be captured by “Trap traffic


setup.”

Step 1: Capture traffic in TAP mode. Select TAP => Trap Traffic Setup.
Choose the direction you want to capture for the Host. Default is
“Nothing” when invoking WatchiNet windows.

Step 2: Capture Setup. Select Capture => Capture Setup => Port A (A
=> B in TAP mode). Choose capture type and apply.

Capture Setup Windows

Step 3: Start/Stop capture and view capture result. Select Capture =>
Capture Window. The Capture window will pop up, and you can start
capture. Packets meet the capture type will be forwarding to host.
WatchiNet is a hardware based filter, so packet does not meet the filter
condition will not be forwarded to host. After stopping capture, click the
Next Page button. The captured packet information will show in the
Capture window. You may export the captured file to a 3rd party sniff
software, e.g. Ethereal, for deeper protocol analysis.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


66
WatchiTV User Guide

Captured
Packet
Number

Use control bar to


view packet page.
Start/Stop capture

Packet Analyzer
Window

Packet Raw Data

Capture Windows

AnaCise Testnology Pte. Ltd. http://www.anacise.com


67
WatchiTV User Guide

2. WatchiNet works with other software Scenario

When the platform of WatchiNet hardware is TAP mode, one copy of


network data would be forwarded to the site of PC. Now we will
introduce you the approach to work with Sniffer.

Step 1: Invoke Sniffer and choose “Select Settings”.

Step 2: After Select Settings window is activated, click “New” button.

Watch iNet
Device

Step 3: Please give a name to the blank of Description (eg: WatchiNet),


and then choose “WatchiNet Ethernet Adapter” upon Network Adapter

AnaCise Testnology Pte. Ltd. http://www.anacise.com


68
WatchiTV User Guide

Step 4: After completing the above settings, choose “WatchiNet”. You


may follow the direction to work with Sniffer to receive, analyze relevant
messages transmitted through WatchiNet.

6. NIC Mode

WatchiNet will act as a pure NIC when only one port is connected to
network while the other port is left empty. Without WatchiNet window
control, you may perform normal network activity (sending e-mail,
browsing the internet, etc) in this condition.

AnaCise Testnology Pte. Ltd. http://www.anacise.com


69

Вам также может понравиться