52.28.5 How to Set Up PC Client Based VoIP Testing

This section applies to VoIP testing with PC-based clients.
A number of things must be observed when setting up and running VoIP scripts. For a full tutorial on testing VoIP, see the technical paper "VoIP Testing with TEMS Investigation PC-based Clients", found in the TEMS Investigation documentation package. Below is a summary of the salient points.

The calling device and called device must be connected to different PCs, each running an instance of TEMS Investigation. This setup is necessary to enable audio quality measurement for VoIP.

You must not have any other measurement devices plugged into either PC when doing VoIP testing. You cannot have an Ethernet cable connected either, nor any other Internet connections in parallel. All network interfaces except the testing device must be disabled, both fixed and wireless.

Two scripts must be prepared, one for the caller and one for the callee. Predefined VoIP snippets are provided; see section "Predefined Snippets for Voice".

Caller and callee must use the same speech codec.

Both caller and callee must register with the SIP or IMS server to be used for VoIP. Furthermore, the callee must be registered before the caller places the call. The callee script must therefore complete its SIP Register activity before the caller script reaches Dial.

The Duration parameter should be set differently for caller and callee, so that it can be controlled which side hangs up the call.