57.6.1 VoIP/VoLTE

"VoIP" is used as a shorthand, covering VoLTE, in this section.

57.6.1.1. Setup for VoIP

In on-device VoIP testing, two devices connected to the PC call each other using their built-in VoIP clients, which are controlled by TEMS Investigation.
On-device VoIP testing always uses the following Service Control activities:

Dial, Answer, and Hang Up. See section "Voice Activities". Client must be set explicitly to "VoIP UE", or it can be set to "Default" for a device that will by default conduct voice calls over IP.

SIP Register/Unregister: See sections "SIP Register", "SIP Unregister".

57.6.1.2. Notes on Devices Using ODM Call Control

This section applies to devices that use the ODM Call Control service for VoIP. They are listed in the Device Configuration Guide, section "Supported Devices Capable of On-device Measurement ".

To obtain adequate VoIP measurement data with ODM Call Control, it is necessary to also use the ODM IP Sniffing service in conjunction with it. In your script, enclose everything to do with VoIP within Start IP Sniffing and Stop IP Sniffing activities, both with Client set to "On-device".

Insert a Wait of at least 3 seconds after each dial, answer, and hangup activity. This is to allow slower phones enough time to execute.

An example is shown below (answering side).

Note:No screen saver must be enabled on a device running ODM Call Control. If a screen saver is activated during a call, the hangup will fail.

57.6.1.3. Output for VoIP

See also the overview in section "VoLTE (Voice over LTE)".
VoIP with ODM Call Control

"Data" category IEs: VoIP* (all elements).

"Media Quality" category IEs: A subset of the AQM* and POLQA* elements (provided that the device supports ODM POLQA). See Information Elements and Events, chapter "Support for Media Quality IEs with AQM Solutions".

MTSI KPIs (provided that ODM IP Sniffing has also been used).

VoIP with ODM MTSI
Output from ODM MTSI VoIP is similar to that from VoIP testing with a PC-based client. Specifics are as follows:

"Data" category IEs: VoIP* (all elements). See Information Elements and Events, section "Information Element Table".

"Media Quality" category IEs: A subset of the AQM*, PESQ*, and POLQA* elements. See Information Elements and Events, section "Information Element Table" and chapter "Support for Media Quality IEs with AQM Solutions" (extent of support).

MTSI KPIs: See the Technical Reference, section "VoIP KPIs"; these are based on events as detailed in Information Elements and Events, section "Data Service Testing Events".