Professional Documents
Culture Documents
eRAN8.1
Reviewed by Date
Approved by Date
Authorized by Date
Change History
Date Version Change Description Author
Key words
LTE, VoLTE, Test guide
Abstracts
This document describes the principles of LTE VoLTE, the VoLTE test process, configuration
of the test on eRAN8.1, and FAQ. The FAQ can help solve the test problems.
Contents
4.5.1 Interference Scenario for Downlink Data Channels and Control Channnels............................................................23
5 Analyzing the Test Result on Commercial UEs and Comparing the Test Result with
the Expected Result........................................................................................................................25
5.1 Calculating the MOS and Test Result and Comparing Them with the Baseline..........................................................25
5.1.1 Expected Test Result.................................................................................................................................................25
5.2 Triggering the Semi-persistent Scheduling and Observing the Trigger.......................................................................25
5.3 Observing the Trigger of TTI Bundling.......................................................................................................................27
5.4 Observing the Trigger of ROHC..................................................................................................................................28
6 FAQs...............................................................................................................................................31
6.1 TTI bundling cannot be triggered.................................................................................................................................31
7 Appendix.......................................................................................................................................35
7.1 SIP Signaling Process...................................................................................................................................................35
7.1.1 Call Setup Process.....................................................................................................................................................35
7.1.2 Call Completion Process...........................................................................................................................................36
1 Overview
2 Introduction to VoLTE
Figure 1-1 Mapping between AMR NB coding rates and VoLTE packet sizes
Figure 1-2 Mapping between AMR WB coding rates and VoLTE packet sizes
Where the size of the AMR header is determined by the following protocols:
According to the 3GPP TS 26.101, the size of the AMR-NB header is 19 bits and the size
of the AMR-WB header is 21 bits.
According to the RFC 3267, the size of the AMR header is 12 bits.
Consider the difference of resource used, AMR usually Used in 2G/3G, AMR-WB
usually used in 4G /3G.
Figure 1-3 shows the process of generating VoLTE packets from AMR frames.
used for the retransmission data. The semi-persistent scheduling is suitable for processing
services of low and stable data rates and low delay. Semi-persistent scheduling of the VoLTE
service avoids insufficient resource utilization caused by lack of the physical downlink
control channel (PDCCH) resource.
From eRAN3.0, the semi-persistent scheduling is applicable to the VoLTE service only. In the
transient period and silent period of the VoLTE service, the dynamic scheduling is used; in the
talk period, the semi-persistent scheduling is used in principle, except that the dynamic
scheduling is used in the following scenarios:
In high-speed railways where UEs move at high speed, the dynamic scheduling is used
in the talk period of the VoLTE service.
If the UE has set up other bearers in addition to the default bearer and VoLTE bearer, the
dynamic scheduling is used in the talk period of the VoLTE service.
During the activation of the semi-persistent scheduling, if the semi-persistent scheduling
indication fails to be delivered due to insufficient PDCCH resource, the current data
packet uses dynamic scheduling in the next TTI. That is, the bearer needs to compete for
resource with other bearers. The resource of the semi-persistent scheduling assigned to
this bearer is reserved and an indication for activating the semi-persistent scheduling is
sent again in the next semi-persistent scheduling period.
During a TTI of semi-persistent scheduling, if there are large data packets (such as
ROHC update context), the dynamic scheduling is used.
VoLTE service is in the talk period or silence period. The first packet after the setup of the
VoLTE service uses the dynamic scheduling. Figure 1-1 shows the VoLTE service status
transition and the corresponding scheduling strategy.
interval changes from the normal 8 TTIs (normal HARQ RTT) to 16 TTIs (bundle HARQ
RTT).
When the transmit power headroom satisfies a certain condition (Pc within [0,6.02]), the
eNodeB starts to calculate the threshold 2 to obtain the upper and lower thresholds. When the
average SINR of the UE is lower than the signal measurement threshold 1, the eNodeB starts
to measure the channel quality.
When the measured channel quality is within threshold 2 for a preset probability, the TTI
bundling is triggered.
When the measured channel quality is higher than the upper threshold of threshold 2 for a
preset probability, the UE exits the TTI bundling.
When the measured channel quality is lower than the lower threshold of threshold 2 for a
preset probability, the UE exits the network.
Noise importing.
The DSLA supports end-to-end voice quality tests by directly connecting to UEs in all kinds
of networking, such as WCDMA, PSTN, CDMA2000, and TD-CDMA.
Ports on the panel of the DSLA and devices connecting to these ports are as follows:
Handset port (RJ22): This port is used to connect the DSLA to a fixed phone, mobile
phone, or audio card through their receiver, Mic In port, or Line Out port.
Telephone Line port (RJ11): This port is used to connect THE DSLA to telephone lines.
A voice quality test involves two ports. One port is used to transmit signals, and can be
referred as Channel A. The other port is used to receive signals, and can be referred as
Channel B. The voice quality test result is calculated by comparing the reference signal and
degraded signal.
NOTE
The Handset port of the DSLA connects the RJ22 connector and the Mic In port of a mobile phone.
Most Mic In ports of mobile phones are not standard 2.5 mm audio ports. Only some mobile phone
vendors provide adapter plugs to connect the non-standard Mic In ports. When connecting the DSLA to
smartphones, connect the Mic In port of a UE to the RJ22 connector of the DSLA directly.
10. Click the Local Area Network using the following IP address option button, and set
IP Address to the DSLA IP address, and ensure that the IP address of the DSLA and PC
are in the same segment.
11. Power off and then power on the DSLA.
12. Disable the serial port, connect the DSAL to the PC by using an Ethernet port, and start
the DSLA.
The DSLA is functioning correctly, and can perform voice quality tests.
----End
NOTE
There are the DSLA folder in the DSLA and the Local Files folder in the PC. Only files in the two
folders can be used in voice quality tests.
The Local Files folder corresponds to the Phonytalk folder in the DSLA installation directory in the
PC.
Step 3 Copy the Misc and British folders under the Local Files folder to the DSLA folder.
----End
Joed 1.41
This 2.42
Oatlet 4.26
Woaner 5.01
Nullow 5.69
illindge 6.92
Lowlant 8.70
Else 10.19
Step 4 In the DSLA, select View, and then select Channel A or Channel B for the direction of the
voice quality test.
NOTE
If Channel A is selected as the monitoring channel, voice signals sent from smartphone B to
smartphone A are monitored.
If Channel B is selected as the monitoring channel, voice signals sent from smartphone A to
smartphone B are monitored.
Step 5 Specify the begin time, end time, loudness, and tone color, and then play the voice.
Step 6 Wait about 2 seconds after the voice play process ends. Ensure that the received audio file is
complete.
Step 7 Evaluate the voice quality.
Step 8 Store the voice quality test event records in C:\Program Files\DSLA\Playlists\Quick Start\
British.
----End
Step 9 Arrange voice quality test events based on the sequence numbers to form a scheduler.
The scheduler supports cyclic operations.
Step 10 Choose Tools > Scheduler to open the Scheduler dialog box.
Step 11 Add, delete, edit, or repeat a voice quality test event.
Step 12 Store the scheduler in C:\Program Files\DSLA\Playlists\Library\British.
----End
NOTE
The Result.log file under the default directory must be removed. Otherwise, new Result.log files cannot
be generated, and results of the following tests will be recorded on the existing Result.log file.
----End
Step 19 Insert an earphone plug into the Monitor socket on the DSLA panel.
Step 20 Specify the channel to be monitored, click In or Out, and adjust the slider label of In or Out.
NOTE
The Channel A or Channel B and the option button In or Out can be selected simultaneously.
If none of these items is specified, no voice can be heard.
----End
DUR(s) Duration.
LNGTRM Long-term level, the unit is dBm.
ACTLVL Active level, the unit is dBm.
PEAK Peak level, the unit is dBm.
NSE Noise level, the unit is dBm.
ACT% Activity factor, the unit is %.
DLY Delay that measured by TimeAlign or ActiveLevel, the unit is ms.
Method to obtain the PCSCF IP address (Configuration delivered to the UE from the
network side)
PCSCF IP address and port number
In the preceding information, IMPI, IMPU, Domain, authentication mode, and password can
be written on the IMS subscriber identity module (ISIM). If no ISIM is available, the NV
67258 (a test smartphone chip developed by Qualcomm) can be used to record the
information, as shown in the following figure.
When the NV 67258 (a test smartphone chip developed by Qualcomm) is used, the NV67261
must be used to set the value of the IMSParamSRC parameter to specify whether the IMPI
and IMPU are read from the ISIM card or the UE.
NOTE
When the IMSParamSRC parameter is set to 2, the IMPI and IMPU are read from the SIM card.
When the IMSParamSRC parameter is set to 0, the IMPI and IMPU are read from the UE.
----End
PDCCH virtual Loading of interference can adjust form 0 to 100, and need enable the DPD
Virtual load switch.
The result of volte in interference scenario as follows:
Step 24 After the UE accesses the cell, use the UE to initiate VoLTE services and start the DSLA to
perform the MOS test.
Step 25 On the U2000, start monitoring tasks on the MCS index and number of schedules. The
procedure is as follows:
1. On the U2000 client, choose Monitor > Signaling Trace > Signaling Trace
Management.
2. In the navigation tree on the left of the Signaling Trace Management tab page, choose
User Performance Monitoring >MCS Count Monitoring. In the MCS Count
Monitoring window, enter the trace duration, the MME ID of the NE to be traced, and
UE TMSI information. Start the trace tasks on the MCS index and the number of
schedules.
3. The U2000 shows that the MCS is 15 or below, the number of schedules is around 50
(around 50 for UE in the cell center, and above 50 for UE in the cell edge due to RLC
segmentation). This indicates that the UE enters semi-persistent scheduling. The
following figures show the data of the semi-persistent scheduling.
4. View the following counters to observe the operation status of uplink and
downlink semi-persistent scheduling.
----End
Step 27 On the U2000, start a Uu interface trace task and choose the test cell.
Step 28 After the UE accesses the cell, use the UE to initiate VoLTE services and start the DSLA to
perform the MOS test.
Step 29 Move the UE to a remote place until the RRC_CONN_RECFG and
RRC_CONN_RECFG_CMP messages are observed over the Uu interface. Check mac-
MainConfig > ul-SCH-Config > ttiBundling contained in the RRC_CONN_RECFG
message. If it is TRUE, uplink VoLTE services normally enter the TTI bundling state, as
shown in the following figures.
When TTI bundling is not activated, the HARQ tab page of the Probe shows that the UE
MAX ReTx Count is 4.
Step 31 View the following counters to observe the operation status of TTI bundling.
Step 33 On the U2000, start a Uu interface trace task and choose the test cell.
Step 34 After the UE accesses the cell, use the UE to initiate VoLTE services and start the DSLA to
perform the MOS test.
Step 35 Check pdcp Config > header Compression > rohc contained in the RRC_CONN_RECFG
message for DRB configuration when QCI 1 bearers are set up. If one of the profiles is 1,
ROHC is enabled.
Step 36 Observe the throughput of VoLTE service when ROHC is activated. The throughput of
VoLTE service is lower than the condition when ROHC is deactivated.
Step 37 On the U2000, view the following counters to observe the operation status of ROHC.
ROHC is activated if the value of any counter above is lower than 1. The counter values
might be higher than 1 under bad radio conditions, in which case the eNodeB may add extra
message to the header of packet to ensure the success of decompression of the packet sent out.
Under that condition, it also shows that ROHC is activated.
----End
6 FAQs
Check whether the uplink SINR reaches the triggering threshold. The triggering threshold is
that the uplink SINR is about 2 dB.
Figure 1-2 shows the user performance monitoring observed from the U2000.
----End
6.1.1.3 Conclusion
First ensure that the parameters and the radio environment are normal and that the downlink
SINR does not deteriorate due to interference.
Then ensure that the RB number is three and that the uplink SINR reaches the triggering
threshold.
7 Appendix