Sunteți pe pagina 1din 20

NetQual TestManager Manual

© 2000 - 2011 SwissQual AG

7 Job and Test Configuration


A job is a collection of similar tests that share the same timing and job options. The tests that are defined in a
job are executed consecutively. The job options are located on the General tab. Each job is of a specific
type, that is, an intrusive job can only contain intrusive tests. Additionally, each job must be defined for a
specific unit type since some test settings for different unit types require different values and interaction.
You need to specify the following settings for a job:
Job options
Tests
Timings

Note: The timings for most jobs are similar.

You can configure the following job types in TestManager:


Intrusive: A typical double-ended telephony job that establishes a voice or video-call between an A-
side and a B-side measurement unit and then sends voice samples between the two units.
Non intrusive: A single-ended telephony job that establishes a voice call to a defined far-end side.
Instead of a measurement probe, the far-end side can be a voice box, a service number, or an
answering voice call. The job evaluates the listening quality of the voice signal that is received by the
measurement unit from the test number. The signal is evaluated with NiNA+. You only need one unit for
this type of job.
Access test: Attempts to call a number, and after the connection is made, the job stops. You only need
one unit for this type of job.
Call to any number: A call is made to any number. The job maintains the connection for a period of time
and then disconnects. You do not need a dedicated B-side unit.
Call from any number:
Data: IP tests such as FTP, HTTP, and so on.
Video over IP: Video streaming test that is designed for a PC. The test uses a phone or data card as a
modem and plays the video on the PC where the measurement probe runs.
Idle: The mobile device stays in idle mode and only idle trace data and scanner data are collected.
Scanner only: Only scanner data is collected.
Forcing: Allows you to define a job that forces a device into a defined technology or band.
Upload: Units receive instruction as to when to upload result files.

To add a job
1. In the Navigation pane, click Tasks, and then click Jobs.
2. Click Add Job.
3. Specify the settings for the job, and then click Add.

Timings Tab
The parameters that are available on the Timings tab are similar for all job types, except for Intrusive jobs.

Data, Video Over IP


Setting Description

Chapter 7 | Job and Test Configuration 29


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Initial pre connect delay Delay time before the connection attempt (dial-up) begins. 00:00:00 indicates
that this setting is not used.
Post connect delay Delay time after a successful connect attempt. 00:00:00 indicates that this
setting is not used.
Max connection Defines the maximum number of connection attempts per Window.
attempts
Connection reattempt Delay time before another connection attempt is being started. 00:00:00
delay indicates that this setting is not used.

Intrusive Job Type


For more information, see Manual - Voice Tests.pdf

Setting Description
Test seq. repetition Allows you to quickly create long calls by repeating the job for the number of
times that you specify.
Record HO Record Hang-Over - see Figure 7-1 on page 30.
The default value is 2000 ms, however, 1000 ms is usually sufficient for M2L
calls. The Record HO covers the signal delay on the channel. To prevent
clipping at the end of the audio recordings, do not enter a value that is close to
0 ms.
Allow call re- Keeps the VoiceEngine open if a connection drops and waits for the mobile
establishment phone to re-establish the call, so that the measurements can continue. At the
end of the Call Duration that you specify on the Timings tab, the phone drops
the call.

Note: Only some network operators allow mobile phones to re-establish a


dropped call.

In both cases, the call status changes to “Dropped”.


Recording Time

Playback Time

Sample Length
0.5 s
Record Hangover
(Default: 2 sec)
Test Duration

Figure 7-1 Record Hangover


You can use the voice channel of a video call connection to run each of the intrusive measurements. For
more information refer to ‘Manual – Video telephony.pdf’

Setting Description

Chapter 7 | Job and Test Configuration 30


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
No Video Call Establishes a common voice call
Phone to Phone Allows the establishment of a video call from one mobile phone to another.
The transmission and capture of the voice sample is the same as a voice call.
Phone to Responder Mobile phone calls a responder station that plays out a (pre-stored) audio
and video clip from its own memory. The voice signal is captured in the same
was as a common voice or video call. You can also capture the phone
display with a camera if you have the dedicated hardware
Stack to Stack (half Emulates the video telephony client on the measurement probe. This video
duplex) stack mode bypasses the internal phone VT client and runs these software
components on the host PCM. The mode allows for full access to the audio
and video signals at the digital capturing interfaces as well as traces the
H.324 protocol information.
In the half-duplex mode the video clip is only sent in the same direction as
voice is sent too.
Stack to Stack (full In the full-duplex mode the video is transmitted simultaneously in both
duplex) directions whilst voice is transmitted in one only (voice remains half-duplex).
Phone to Stack Inserts the video stream directly into the protocol that is received on the
mobile phone. The display of the phone is captured by a camera.
Save video files Specifies the settings for saving video recordings as AVI files. Be aware that
these files can be quite large.

Timings Tab

Call Window Timings Area

Setting Description
Window Duration [s] Time in seconds for a Mobile Originated Calls (MOC) or Mobile Terminated
Calls (MTC) window. For NetQual, MOC means A to B and MTC means B to
A. Within a window, the system performs 0 or more tests calls. Such calls can
either be started and terminated by the mobile unit. This parameter is
extremely important and is always respected during the test session to keep
the A-side and the B-side synchronized.
Use Call Duration to Terminates the call when the pre-configured call duration expires and makes
Abort Call the Dedicated Mode part of a test fixed.
If you want the call to terminate after the tests are completed, clear the check
mark from this box.

Note: If you clear the check mark, the duration of a test depends on the
Call Setup Time and on the Calculation Time of the algorithm, both of
which are not fixed. As a result, the ratio between Dedicated Mode and
Idle Mode of a test is not fixed.

Call Duration [s] Time in seconds between the Dial command and Disconnect.
Pause Duration [s] Time in seconds between the last call termination and the next Dial
command.
st
1 Call Setup Delay [s] Time in seconds between the start of a new window and the first call setup.

Chapter 7 | Job and Test Configuration 31


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Guard Time [s] Time in seconds before the end of the window where all ongoing calls are
disconnected by the system to ensure that the next measurement window
can start immediately.
No Call Setup Time [s] Time in seconds before the end of the window where no new calls are
started.
Average Call Setup Time in seconds, which is used to calculate the remaining time for the tests
Time [s] within a call. This value directly affects the Total Duration.

Example
Call Duration = 120 sec
Average Call Setup Time = 10 sec
Approximately 5 seconds is needed to perform audio synchronization before the real tests can start
As a result, the call is online for 105 seconds during which the tests can be performed.

General Settings Area

Setting Description
MOC:MTC Ratio Specify the ratio of MOC windows to MTC windows.

Important: For QualiPoc speech tests, you must set this parameter to
1:0.

Example
1:1 1x MOC window followed by 1x MTC window, followed by 1x MOC window, and so on.
0:1 Only MTC windows
1:0 Only MOC windows
2:1 2x MOC windows followed by 1x MTC window, followed by 2x MOC windows, and so on.

Call Failure Behavior Area

Setting Description
Pause after Failed Call Time in seconds that the system to pause after a failed call setup. This can
[s] be different from the normal pause time between calls.
Max Failed Calls Maximum number of consecutive failed calls.

Important: In the case of a failed call, the Window duration always


applies. The A-side and the B-side must remain synchronized during the
whole test, even if a failed call occurs. By definition, a failed call can not
be acknowledged by the B-side.

Pause after Max Failed Time in seconds that the system pauses before the next call setup after the
Calls [s] maximum number of failed calls is reached.
Max Call Setup Time [s] Maximum time in seconds for call setup.

Chapter 7 | Job and Test Configuration 32


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Alerting Timeout [s] Time in seconds between Channel Request and Alerting. If this value is > 0,
then the call terminates if the alerting signal is not received within the
specified time after a channel request.

Note: This parameter is only applicable for mobile devices.

No Connection If MOC or MTC calls occur within this time, the system stops.
Timeouts [s]

Call duration
Guard time
Window duration

Task duration

max. CS time
Sample & Eval Sample & Eval Sample & Eval Sample & Eval
1st call delay

Call duration

Figure 7-2 Task and Call durations


This shows how the parameters “Max Call Setup time” and “Alerting timeout” affect to the call setup
behavior.

Terminate Call if
Start no Connect
received
Call Max Call Setup Time

Alerting timeout

Terminate Call if no
Alerting (or Connect)
Connection Alerting Connected received
Request
Figure 7-3 Max Call Setup Time and Alerting Timeout effect on call setup behavior

Intrusive Tests Tab


Intrusive tests are designed to measure the quality of a connection. These tests use the following algorithms:
Speech: Measures the Listening Quality (LQ) in the traditional telephone band (300 … 3400Hz,
narrowband)

Chapter 7 | Job and Test Configuration 33


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Speech-Wideband: Measures the Listening Quality (LQ) in wideband mode (50 … 14000Hz).

Note: The voice signal sent into the channel and the applied LQ measure are different for narrowband
and wideband tests. If you measure a narrowband channel in wideband mode, the test counts the
bandwidth limitation of the channel as degradation. For more information, see Transition to the new
version of Squad and Wideband Voice Test.pdf

Noise suppression: Narrowband test that evaluates the qualitative performance of noise suppression
systems in the handset or a channel. For this reason, the test interlaces voice samples with
background noise to the channel and measures the quality of noise reduction.
Advanced Echo Check active (AECa): Narrowband test that evaluates the qualitative performance
of Echo Cancellation systems in a handset or a channel. The test actively inserts an echo to simulate
an echo-generating handset at the far end side and measures the delay and return loss of the
remaining echo.
Advanced Echo Check passive (AECp): Narrowband test that measures the delay and return loss
of an echo that is caused by any component on the network. The far end side is considered as
‘perfect’ and does not generate an echo.
Round Trip Time: Measures the voice signal roundtrip time by an inband measurement. For an
assumed symmetric delay in both directions, half of the round trip time can be considered as one-
way signal delay.
DTMF: Tests the transmission of DTMF tones

Note: The settings are similar for all intrusive test types except for Advanced Echo Check (active) and
Round Trip Time.

Setting Description
Test name Name of the test. You can use any name.
Intrusive test type Select the type of test that you want to create.
Direction A to B: Test sample is sent from the A-Device to the B-Device. This setting is
also known as uplink if the A-device is a mobile.
B to A: Test sample is sent from the B-Device to the A-Device. This setting is
also known as downlink.
Save WAV files Specify the save options for the resulting wav files.
All: Saves all the wav files
None: Does not save the wav files
LQ <=: Saves the wav files that are below the LQ threshold value that you
enter.
Reference sample Select the reference voice sample that you want to use for the test. The
samples are in different languages.
Duration approx [s] The system calculates the amount of time needed for the tests depending on
the reference sample.

Note: Make sure that the test is defined correctly on both side, as above if the A-side sends a sample,
then the B-side must be set to record. The test order and the samples must always be the same on both
sides.

Acoustic Echo Active Test


To create an echo on the receiving end of the test, the SQUAD Acoustic Echo Check (AEC) requires more
information than the other intrusive tests.

Chapter 7 | Job and Test Configuration 34


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Reference sample Select the sound sample file to cause the echo for the test.
Double talk sample Select one of the three double talk samples to challenge the EC.

Note: The filename of the sample includes the percentage of active


speech in the sample.

Type Select the echo type to define the echo-path response. In addition to the nine
responses that are defined in ITU-T G.168, you can also select a plain
reflection as well as dry and hollow reverb.
Attenuation [dB] Specify the amount in decibels to attenuate the sound level of the reference
sample. This setting is comparable to a selectable TCL.
Echo delay [ms] Specify the delay in milliseconds for the echo.
To estimate the tail length of an echo canceller, define a series of SQuad
AEC active measurements in a job and increase the echo delay of
successive tests.

Non-Intrusive Job Type

General Tab
Setting Description
Video call Sets up a video call instead of a normal voice call.
Allow call re- Keeps the VoiceEngine open if a connection drops and waits for the mobile
establishment phone to re-establish the call, so that the measurements can continue. At the
end of the Call Duration that you specify on the Timings tab, the phone drops
the call.

Note: Only some network operators allow mobile phones to re-establish a


dropped call.

In both cases, the call status changes to “Dropped”.

Timings Tab
Setting Description
Window duration Overall window duration.
If you want to add a job to a fixed window task, you need to specify the
window duration. To disable this option, enter 00:00:00.
Guard time Ensures that the next window can start properly unconnected.
Invalid connection time Suppresses a connection attempt when the amount of time left in a window is
not sufficient to start a new session. To disable this option, enter 00:00:00.
Pause between cycles This pause applies if a task has multiple cycles.
Max. connect timeout If the call is not answered by the called party within the amount of time that
you specify in this box, the call is aborted and the job fails.

Chapter 7 | Job and Test Configuration 35


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Non-Intrusive Tests Tab


Only one NiNA+ test type is available for a non-intrusive job.
For more information, see “Manual - NiNA+ Voice Test Results Description.pdf”.

Setting Description
Test name You can use any name to identify the test.
Non-Intrusive test type The only option is NiNA+
Call duration Amount of time before a call is disconnected.
Interval time Specify the interval at which the algorithm evaluates the recorded signal.
Number to call Specify the number that you want the device to dial.
Save WAV files Specify the save options for the resulting wav files.
All: Saves all the wav files
None: Does not save the wav files
Limited: Saves the wav files that are below the threshold value that you
enter in this box.

Call to Any Number Job Type


This job type tests enables a call connection for a specified amount of time and then disconnects the call. As
a result, you can test if a network and mobile phone can successfully connect.

General Tab
Setting Description
Allow call re- Keeps the VoiceEngine open if a connection drops and waits for the mobile
establishment phone to re-establish the call, so that the measurements can continue. At the
end of the Call Duration that you specify on the Timings tab, the phone drops
the call.

Note: Only some network operators allow mobile phones to re-establish a


dropped call.

In both cases, the call status changes to “Dropped”.


Make calls in non Mobile phone tries to establish a call even in the absence of coverage.
service area
Video call Sets up a video call instead of a normal voice call.

Timings Tab
Setting Description
Window duration Overall window duration.
If you want to add a job to a fixed window task, you need to specify the
window duration. To disable this option, enter 00:00:00.
Guard time Ensures that the next window can start properly unconnected.

Chapter 7 | Job and Test Configuration 36


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Invalid connection time Suppresses a connection attempt when the amount of time left in a window is
not sufficient to start a new session. To disable this option, enter 00:00:00.
Pause after last test This pause value only applies to the last test in the test sequence of a job
and only has an affect if the job is used in a “sequential” task.
Max. connect timeout If the call is not answered by the called party within the amount of time that
you specify in this box, the call is aborted and the job fails.

Call to Any Number Tests Tab


Setting Description
Test name You can use any name to identify the test.
Duration Amount of time before the call disconnects.
Number Specify the number that you want the device to dial.

Access Test Job Type


This job type test the validity of phone numbers and the ability of the receiving end to answer calls. When a
successful connection is made, the test stops.

Note: You can only use one unit for this type of job.

General Tab
Setting Description
Video call Sets up a video call instead of a normal voice call.

Timings Tab
Setting Description
Window duration Overall window duration.
If you want to add a job to a fixed window task, you need to specify the
window duration. To disable this option, enter 00:00:00.
Guard time Ensures that the next window can start properly unconnected.
Invalid connection time Suppresses a connection attempt when the amount of time left in a window is
not sufficient to start a new session. To disable this option, enter 00:00:00.
Pause after last test This pause value only applies to the last test in the test sequence of a job
and only has an affect if the job is used in a “sequential” task.
Max. connect timeout If the call is not answered by the called party within the amount of time that
you specify in this box, the call is aborted and the job fails.

Access Test Tests Tab


Setting Description

Chapter 7 | Job and Test Configuration 37


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Test name You can use any name for the test.
Number Specify the number that you want the device to dial.

Data Job Type


Before you use this job type, see Manual - Data and Video Tests.pdf for more information on data jobs.

General Tab
Setting Description
Test seq. repetition Specifies how often to repeat the sequence of defined tests.

Chapter 7 | Job and Test Configuration 38


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Timings Tab
Important: The window timings settings are not considered yet by QualiPoc devices for data jobs.

Setting Description
Initial pre connect delay Delay time before the connection attempt (dial-up) begins. 00:00:00 indicates
that this setting is not used.
Post connect delay Delay time after a successful connect attempt. 00:00:00 indicates that this
setting is not used.
Max connection Defines the maximum number of connection attempts per Window.
attempts
Connection reattempt Delay time before another connection attempt is being started. 00:00:00
delay indicates that this setting is not used.
Pause between cycles This pause applies if a task has multiple cycles. If randomization is used, the
Duration becomes the minimum and together with the Maximum the
randomization range is given.

Data Tests Tab


This job type allows data tests based on IP enabled devices. The following tests are available:
Ping: Measures the roundtrip time (RTT) for multiple pings.
Ping Trace: Measures RTT for any hop to the destination.
FTP: Measures throughput for up- and download files.
UDP downlink: Measures downlink bandwidth with UDP.
GPRS attach: Tests whether mobile is able to attach to GPRS.
GPRS detach: Test whether mobile is able to detach from GPRS.
PDP activation: Tests PDP Context activation for GPRS. PDP deactivation: Tests PDP Context
deactivation for GPRS.
PDP deactivation:
HTTP Browser: Measures time and throughput for getting one complete HTML page through HTTP.
HTTP Transfer: Measures throughput for up- and download files.
Email send: Measures throughput for email sends.
Email receive: Measures throughput for email receives.
WAP: Measure the performance of the WAP service
MMS send: Tests MMS Send function.
MMS receive: Tests MMS Receive function.
SMS send: Tests SMS Send function.
SMS receive: Tests SMS Receive function.
UDP plus: Measures downlink/uplink bandwidth/delay with UDP.

Setting Description
Test name Name of the test. Any name is allowed to identify the test.

Chapter 7 | Job and Test Configuration 39


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Data test type Choose what should be measured.
Pause [s] This allows you to indicate how much time (in seconds) you want the
application to wait before starting the next test.
Random Apply a random pause between the defined tests. In that case the value of
'Pause' becomes the minimum and together with the value of Maximum the
range for randomization is given.
Maximum [s] Maximum value for pause randomization between tests.

Ping
Setting Description
Host You will need to enter the host address (may also be an IP address).
Number of Pings This specifies the number of Ping packets to be sent.
Interval This parameter allows you to specify the time the application will wait after a
ping has returned (echo) or timed out before sending the next ping.
Packet Size This parameter indicates the size of the packet you want to send. The default
packet Size is 32 bytes. The maximum size recommended is 1000 bytes.
Timeout The timeout parameter refers to each ping. If a ping does not return within
this period, it is recorded as lost. The test will still go on, even if pings are
lost.

In the Ping test, the option Max duration is not available. It will automatically calculate this from the timeout,
number of pings and interval.

Ping Trace
Setting Description
Host You will need to enter the host address (may also be an IP address).
Packet Size This parameter indicates the size of the packet you want to send. The default
packet Size is 32 bytes. The maximum size recommended is 1000 bytes.
Timeout The timeout parameter refers to each ping. If a ping does not return within
this period, it is recorded as lost. The test will still go on, even if pings are
lost.

The PingTrace test has all the same parameters as the Ping test, except that, in the PingTrace test, the Max
Duration is available. You can set a maximum time for the whole test (default is 00:01:00 = 1 minute). Once
this period of time expires, the test will end.

FTP
Setting Description
Host IP address or host name of the FTP server.
Operation Select GET (Download) or a PUT (Upload) operation. The GET operation
downloads a specific file from the FTP server. The PUT uploads a local file to
the FTP server.

Chapter 7 | Job and Test Configuration 40


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Mode Active means the server establishes the transmission connection (client
listening), Passive lets the client connect to the server for data transmission
(server listening).
If you encounter connection problems (no/ closed connections) with the one
mode, try using the other mode. Firewalls and NAT may block or close
connections.
Local file Put: Name of the file to be uploaded from the local drive to the server.
Get: Name that the received file gets when stored locally. This value can be
left blank; in that case, the file name is the same as the original one.
Remote file Put: Name that the uploaded file gets when stored on the remote server. This
value can be left blank; in that case, the file name is the same as the original
one.
Get: Name of the file to be downloaded from the remote server.
User User name of the FTP account.
Password Password of the FTP account.

Buffer size Size of FTP buffer for upload tests. Minimum is 4096 bytes (default value),
maximum is 65536 bytes. The field is disabled for download tests and shows
the default value.

Note: The buffer size only applies for non QualiPoc devices. QualiPoc
uses a fixed buffer size of 4096 bytes because of memory restrictions on
certain devices.

Time window If set to a value greater than 00:00:00, this activates the check for
transmission timeout.
If the measured bytes are lower than the threshold in the given time window,
the test will be dropped and marked as failed.
Byte threshold Minimum count of bytes that have to be transferred in the time window.

HTTP Browser

General Tab

Setting Description
Host You can specify just the address of the web server (123.123.123.123) or you
can include a directory (123.123.123.123/website). You can also specify the
protocol (http://www.swissqual.com or https://www.swissqual.com). If the
protocol is not specified, http:// is used.
Remote File You can indicate a specific HTML file for the application to download. If this
parameter is left blank, the application will download the default HTML file
(for example, index.html) from the specified Host.
HTTP Proxy If a proxy is used, enter its address here.
HTTP Proxy Port Port of the proxy

Chapter 7 | Job and Test Configuration 41


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

QualiPoc Tab

Setting Description
Cycles Number of repetitions for that URL
Max download time per Maximum time for the download of that URL
cycle
Pause between pages in Pause between the repetitions of that URL
1 cycle
Keyword Keyword for which all downloaded pages will be scanned for
Dynamic URL Links to follow on that URL, one per line.

Note: Certain scripts embedded in accessed pages may block this test and let it timeout finally. If this
phenomenon occurs, open Internet Explorer, select menu Tools Internet Options, select the Security
tab, click Custom Level button, set Scripting ActiveScripting to Disable. Click OK buttons to return to
Internet Explorer and close it. After that, this test should work. Alternatively, configure this test with
another URL.

HTTP Transfer
Setting Description
Host You can specify just the address (hostname or IP address) of the web server
(123.123.123.123) or you can include a directory (123.123.123.123/website).
You can also specify the protocol (http://www.swissqual.com or
https://www.swissqual.com). If the protocol is not specified, http:// is used.
Operation Select GET (Download) or a PUT (Upload) operation. The GET operation
downloads a specific file from the server. The PUT uploads a local file to the
server.
Local file Put: Name of the file to be uploaded from the local drive to the server.
Get: Name that the received file gets when stored locally. This value can be
left blank; in that case, the file name is the same as the original one.
Remote file Put: Name that the uploaded file gets when stored on the remote server. This
value can be left blank; in that case, the file name is the same as the original
one.
Get: Name of the file to be downloaded from the remote server.
User User name if login credentials are needed.
Password
Buffer size Size of buffer for upload tests. Minimum is 4096 bytes (default value),
maximum is 65536 bytes. The field is disabled for download tests and shows
the default value.

Note: The buffer size only applies for non QualiPoc devices. QualiPoc
uses a fixed buffer size of 4096 bytes because of memory restrictions on
certain devices.

Time window If set to a value greater than 00:00:00, this activates the check for
transmission timeout.
If the measured bytes are lower than the threshold in the given time window,
the test will be dropped and marked as failed.
Byte threshold Minimum count of bytes that have to be transferred in the time window.

Chapter 7 | Job and Test Configuration 42


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

UDP Downlink
Setting Description
Number of Packets Number of packets to be transmitted.
Packet Size The size of the packets in bytes.
Bandwidth This parameter allows you to specify at what bandwidth you want the
application to download the UDP packets.
Timeout This indicates the time (in seconds) which the application will wait for the UDP
packets to return. If no packet returns within this period, the application will
record packet loss and end the test.

The UDP downlink test measures downlink bandwidth with UDP packets. Usually this test is used to verify an
offered downlink bandwidth (generally for data or video streams) can be reached by the customer.

UDP Plus

General Tab

Setting Description
Host IP address or host name of the server.
Chirp file Specifies the name of the chirp file (containing the packet pattern) to be used.
Cycles Specifies the number of times the chirp file pattern should be repeated within
the test.
Server TCP Port This parameter must be set to the port number on which the UDP Plus server
application is waiting on for a test session.
Server UDP Port This parameter specifies the UDP port the server application shall use on the
server side for the test.
Client UDP Port This parameter specifies the UDP port the client application shall use for the
test.
Server Password The server application can only be accessed using a password. Default is
“testpw”.
Timeout This indicates the time the application will wait for the UDP Plus packets to
return. If no packet returns within this time, the application will end the test.

Advanced Server Config Tab

Setting Description
H-Packet reply size Defines the new packet size to which the server will adjust the H-packets
before sending them back to the client. If the value is zero, no adjustment will
take place (H-packet: RTT).
U-Packet reply size Defines the new packet size to which the server will adjust the U-packets
before sending them back to the client. If the value is zero, no adjustment will
take place (U-packet: Uplink).
B-Packet reply size Defines the new packet size to which the server will adjust the B-packets
before sending them back to the client. If the value is zero, no adjustment will
take place (B-packet: Downlink).

Chapter 7 | Job and Test Configuration 43


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Overall packet reply size Defines the new packet size to which the server will adjust all received
packets before sending them back to the client. If the value is zero, no
adjustment will take place. This value is the least significant and can be
‘overwritten’ by the above described parameter values.
Enable auto size If checked the server can shrink packets to the new defined packet size,
shrinking for entire before they are sent back to the client. In case that the option is not checked,
packet reply shrinking is not allowed and therefore the packet will not be cut.
Packet timeout Time after which the server application starts to send server generated
packets if client packets no longer reach the server.
Packet interval Time interval between the packets sent by the server.
Packet count Total number of server generated packets the server sends.
Packet size Defines the packet size used for server generated packets.
Handle packets as B- If checked, the client will handle the received server generated packets like
reply packets downlink packets. Otherwise no test calculations will be performed.

Client Limitations Tab

Setting Description
Maximum capacity for Defines the maximum size of the send-buffer.
send buffer
Maximum time per Defines the maximum time a sent client-packet can wait for its corresponding
packet in send buffer reply-packet to arrive. If time is up, the packet is being deleted from the buffer
and marked as lost.

Note: The expression “size” means packet payload size. The actual transferred data consists of packet
payload, UDP header (8 Bytes) and IP header (20 Bytes).

The UDP test measures round-trip time and throughput by round-tripping UDP packets. Both round-trip time
and throughput are recorded.
UDP Plus is a slightly more flexible UDP test where UDP traffic may be predefined within a chirp file.
This test type requires a special license and is not part of the standard data test package.

Email Send
Setting Description
SMTP Sever You need to indicate the SMTP server. This may be a SwissQual
MediaServer or the SMTP server given by the operator/provider. If you need
to use a special port other than the default (port 25), then you can simply add
it with a colon: server:port.
Email address When using a SwissQual Media Server (IPServer), just enter the account
name (for example, ‘gprs22’); otherwise, use a fully-qualified email address
(for example, ‘test@someprovider.com’).
Subject This parameter allows you to give the email message you are sending a
subject title. This facilitates receiving this same email message in the “Email
receive” test.

Chapter 7 | Job and Test Configuration 44


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Attachment You can send/receive an attachment within an email message. This
parameter is not available with the Receive function. The application will
retrieve the first available email message on the POP3 server which may or
may not have an attachment. This is the email message you would have
previously sent with a Send text.
Text size This parameter indicates the size of the email to be sent. This parameter is
not available with the Receive function. The application will retrieve the first
available email on the POP3 server, whatever its size may be. This is the
normally the email you would have sent with a Send text previously.
Use SMTP When your SMTP server requires authentication, check this checkbox and
authentication enter username/password.
Username Username for SMTP authentication.
Password Password for SMTP authentication.

The Email test measures send/receive time for email. You would normally set up one test to send an email
and a second test to receive the email.

Email Receive
Setting Description
Server Your Email server. If you need to use a special port other than the default (port
110), then you can simply add it with a colon: server:port.
Subject This parameter allows you to specify which email to download from the server.
You need to indicate the subject title of the specific email.

Note: Do not use the same user account for different tests that run at the same time. The server might
not be able to handle multiple connections for the same user at the same time.

GPRS Attach + Detach


Setting Description
Attempts This parameter allows you to indicate how many times you would like the
application to test the attachment/detachment process.
At the moment, only 1 attempt is allowed. Therefore, the field is not editable.
Timeout This parameter indicates the amount of time the application will wait for a
positive response from the network. If there is no positive response from the
network within this period, then the test has failed.

SwissQual recommends that you use the following test sequence for the GPRS Attach/Detach test:
1. Start with a GPRS Attach test
2. Then PDP Activation test
3. After this, you may include any other data tests, such as FTP or HTTP or Email etc.
4. Next, PDP Deactivation test
5. Finally, GPRS Detach test.
This recommended test sequence will give you a more complete and connected picture of the performance
of the network.

Chapter 7 | Job and Test Configuration 45


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

PDP Activation and Deactivation


It is recommended that the PDP Activation/Deactivation test be used in the following test sequence:
1. Start with a GPRS Attach test
2. Then PDP Activation test
3. After this, you may include any other data tests, such as FTP or HTTP or Email etc.
4. Next, PDP Deactivation test
5. Finally, GPRS Detach test.
This recommended test sequence will give you a more complete and connected picture of the performance
of the network.

SMS Send
Setting Description
Timeout Timeout before the SMS is sent.
Number This parameter indicates the receiver’s phone number.
Direction double sided: The test is meant to be used with 2 devices in a task
and doesn’t need a number here.
single sided: A number must be given, the task only contains the A-
side device.
back to sender: No number must be given, the number of the A-side
device of the task is used.

SMS length Sets the number of characters to be sent in the message. Min. is 42 (sum of
header and checksum trailer used by SwissQual), max. is 160.
Use custom text Check this option if you want to use a custom text instead of the default text.
Custom text Enter your SMS text here. The text entered will be truncated or replicated in
order to fill the "body" part of the SMS, depending on the specified maximum
SMS length.
Service preference Choose which service should be used to send SMS. If “Packet domain
preferred” or “Circuit switched preferred” is selected the test tries to send it
using this service but it may also be sent with another service.

SMS Receive
Setting Description
Service preference Choose which service should be used to receive SMS. If “Packet
domain preferred” or “Circuit switched preferred” is selected the test
tries to send it using this service but it may also be received with
another service.

SMS Push
Setting Description
Request text Text needed for the corresponding service.

Chapter 7 | Job and Test Configuration 46


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Setting Description
Validity Sets the Validity Period of the SMS message.
Max. send time Maximum allowed sending time for the SMS message.
Responses Number of expected responses. At least 1 response must be defined.
Type Defines the type of response. [SMS, MMS or BIO]
Size (bytes) Defines the size of the response. [0 = don’t care]
Content type Selection of the expected answer content type. Can be either in text or binary
(hexadecimal) form.
Content "Can be text" or something in hex, for example, "2A".

MMS Send
Setting Description
Timeout Timeout before the MMS is sent.
Number This parameter indicates the receiver’s phone number..
Double-sided If checked, the test is meant to be used with 2 devices in a task and doesn’t
need a number here.
Picture This parameter indicates which file to send for the MMS Send test.
Delivery Report You can indicate whether or not you want the test to wait for a delivery report.
Protocol Specifies the transmission protocol for the message, that is, WAP or HTTP

Note: You can not use this protocol with QualiPoc.

MMS Receive
Setting Description
Timeout The receive timeout is the period to wait for an incoming message.
Protocol Specify whether WAP or HTTP is used to receive the message

Important: MMS receive test can not be mixed with other data tests. You can only have one MMS
receive test per session.

WAP

General Tab
Please refer to the HTTP Browser test.

QualiPoc Tab
Please refer to the HTTP Browser test.

Note: The WAP gateway as well as the dialup settings (APN, username, password, etc.) has to be
configured in the Provider & Access Point configuration.

Chapter 7 | Job and Test Configuration 47


CONFIDENTIAL MATERIALS
NetQual TestManager Manual
© 2000 - 2011 SwissQual AG

Video over IP Job


For a full description on the streaming service tests, see the Manual – Streaming Service Test.pdf document.

Forcing Job
The forcing job is a functional job and can not be used for measuring or testing. It allows having forcing
function at job level rather than task level. This is especially useful if in the same task different
band/technologies should be used.

Note: In a task the forcing job only applies to the A-side device.

Tests

Static Forcing
Static forcing is used to force a trace-capable mobile phone (for example, Nokia 6680) to a certain
technology and/or band. It is call “static” because the forced technology, band can not be changed during the
execution of a task.

Upload Job
The upload job is used to instruct a unit to upload its result files. Like this, uploading can be scheduled.

Chapter 7 | Job and Test Configuration 48


CONFIDENTIAL MATERIALS

S-ar putea să vă placă și