Automatic Determination of Call Setup Time and Ring Tone Quality in GSM Network
Automatic Determination of Call Setup Time and Ring Tone Quality in GSM Network
ng
ABSTRACT
One essential Key Performance Indicator (KPI) for mobile network performance assessment is Call setup time (CST).
However, there is no standard measurement possible for this parameter, therefore the different operators can measure
it differently. In this paper, the possibility of implementing an algorithm for CST measurement using citizen sensing
techniques where individual GSM users’ can quantify CST from their cell telephone without the utilization of Drive
Test is been proposed. Consequently, examination of GSM ringing tone, call time and the sound nature of the ringing
tone is analyzed using a Labview and Matlab. The proposed procedure enables the discovery of the territories with
unacceptable estimations of Call setup time and relates these to an overview of the Quality of Service of the network.
424
www.seetconf.futminna.edu.ng www.futminna.edu.ng
Subsequently, the rest of the paper is organized as follows: leads to instability and congestion on the links. If the
the details on the process involved in setting up a call in a preceding problem occurs during call setup, the call setup
GSM network and drive test tools used for conducting time increases (Yang, C. 2008).
drive test experiments are given in Section 2, Section 3 The CST can be obtained through traffic measurement and
describes the working principle of the proposed system for Drive Test (DT). However, based on the need for
CST measurement and conclusion is drawn in Section 4. independent measurement, we discuss the DT approach,
which guarantees independence in the next section.
2. METHODOLOGY
425
www.seetconf.futminna.edu.ng www.futminna.edu.ng
which consists of a four distinct stages as shown in Figure The sound quality analysis involve three processes namely
2. Signal Quality to Noise Ratio (SQNR) measurement,
Call tone recording software will be installed on a test Amplitude measurement and Frequency measurement.
phone for acquisition of the required ringing tone. The The analysis of the input signal consist of four distinct
software will be activated during a call dialing process and stages
when answering a call. The software works in the 1. Compression/Collapsing
background or transparently without affecting any call in 2. Flattening of near zero components
progress. The recorded data will then be stored in the phone
3. Differentiating the signal
memory for the Format converter to converts the saved file
4. Extraction of relevant parameters
into the right format and checks if it is well converted and
save it into the appropriate location. The output of the
It was discovered that most of the signals have sudden and
format converter will be fed into the Call Timer Analyzer
sporadic zero values occurring. The presence of these zero
to measure the Call Time characteristics such as Silent
values is due to high sampling frequency which in this case
mode time also known as call setup time, Intra-Burst Time
is 8000Hz per samples. These values however, affect the
Inter-Burst Time, Number of Burst and Ringing Duration
computational procedure. Hence averaging technique was
as shown in Figure 2.
used to nullify sporadic zero values occurring in the signal
Figure 2 shows the flow chart for the ringing tone
i.e. 8000 samples in a second was effectively compressed
acquisition and Figure 4 and Figure 5 shows the flow chart
to 8 samples in the same second. Using thresholding, we
for the Call timer Analyzer and Labview design of Sound
reduced the values less than 0.01 that are discovered to be
Quality Analyzer respectively.
noise to zero. The signal is then differentiated so as to
From Figure 3, the Silent Mode Time (SMT) can be
enable the effective tracking of gradients. A positive
calculated mathematically, by subtracting the time the
gradient would indicate the start of a burst and the return of
counter start from the time the counter stopped
the gradient to zero signifies the end of burst and the start
= tstop − t0 -------------------------------------------(1)
SMT
of an inter burst time.
Where t stop is the silence mode end time and t0 is the
In the Matlab command window, enter these command:
beginning of the silence mode period. Also, Intra Burst
y = gsm_voice(#, ′all′ );
Time (IntraBT) can be calculated by subtracting the time
GetParameters(y);
the first peak is detected from the time the end of a burst is
Where # = 0, 1, 2,3. These values represent each Mobile
detected
network operator. The two command gives the call
IntraBT= t2 − t1 ----------------------------------------(2)
characteristics of the mobile nework operator in question as
Where t1 and t2 is the start and end of burst respectively shown in Figure1
InterBT= t2 − t0 ----------------------------------------(3)
426
www.seetconf.futminna.edu.ng www.futminna.edu.ng
Intra-Burst Time
Inter-Burst Time
SMT
Ring Duration
427
www.seetconf.futminna.edu.ng www.futminna.edu.ng
Stop Time counter, Time= tstop (s) Time (s) Time (s)
Glo - MTN 5 9 1.388 1.458
Glo - Etisalat 6.625 6 1.375 3.604
Glo - A switched 3.625 1 5.375 NaN
SMT
OFF phone
Glo - Glo 121 6.25 1 25 1.25
Detect end of burst, Time= t2 Glo - Airtel 10 11 1.261 1.6
Glo - Glo 5.25 11 1.318 3.137
Glo - Busy 0.5 1 11.375 NaN
IntraBT Destination
Etisalat - MTN 5.125 9 1.375 1.5
Etisalat - Glo 9.5 7 1.5 3.25
InterBT
Etisalat - Airtel 6.375 11 1.397 1.625
Etisalat - 4.875 6 1.354 3.645
Ringing duration Etisalat
No of burst
End
428
www.seetconf.futminna.edu.ng www.futminna.edu.ng
4. CONCLUSION
30
Call
Setup This paper provides a tutorial on the process involved in
Time
25 (SMT) measuring the Call Setup Time (CST) in a GSM network.
(s)
A practical approach to the CST analyzer to predict QoS
20 No of and citizen sensing approach have also been presented. It
Burst
should be noted that this paper forms part of an on-going
Amplitude
429
www.seetconf.futminna.edu.ng www.futminna.edu.ng
Crowdsourcing, citizen sensing and sensor web technologies Kyriazakos, S., Papaoulakis, N., Nikitopoulos & Gkroustiotis D.
for public and environmental health surveillance and crisis (2002). A Comprehensive Study on Performance Evaluation
management Kamel Boulos et al. International Journal of of Operational GSM and GPRS Systems under Varying
Health Geographics, 10:67. Traffic Conditions. A paper presented at the IST Mobile and
Wireless telecommunications Summit, Thessaloniki –
Brigham, E. & Oran (1988). The fast Fourier transform and its Greece.
applications. Englewood Cliffs, N.J.: Prentice Hall. ISBN 0-
13-307505-2. Oppenheim, Alan, V., Schafer, R. & Buck, J. (1999). Discrete-
time signal processing. Upper Saddle River, N.J. Prentice
Budhiraja, R. & Jadon J. S. (2013). Study and Implementation of Hall. ISBN 0-13-754920-2.
Drive Test For Development of GSM Network. International
Journal of Engineering Trends and Technology (IJETT) – Sireesha, B., Varadarajan, S., Vivek & Naresh. Increasing Of
Volume 4 Issue 10, pp 4352-4357. Call Success Rate In GSM Service Area Using RF
Optimization. International Journal of Engineering Research
Carvalho de Gouveia, F. & Magedanz, T. (2000). Quality of and Applications (IJERA), Vol. 1, Issue 4, pp. 1479-1485
service in telecommunication networks vol. II, pp. 532– 548.
Smith, & Steven, W. (1999). Chapter 8: The Discrete Fourier
Cormen, Thomas, H., Charles, E., Leiserson, L., Ronald Rivest, Transform. The Scientist and Engineer's Guide to Digital
& Clifford Stein. (2001). Chapter 30: Polynomials and the Signal Processing (Second ed.). San Diego, Calif.: California
FFT. Introduction to Algorithms (Second ed.). MIT Press and Technical Publishing. ISBN 0-9660176-3-3.
McGraw-Hill. pp. 822–848. ISBN 0-262-03293-7. esp.
section 30.2: The DFT and FFT, pp. 830–838. Sireesha, B., Varadarajan, S. Vivek and Naresh. “Increasing Of
Call Success Rate In GSM Service Area Using RF
Duhamel, P., Piron, B. & Etcheto, J. (1988). On computing the Optimization. International Journal of Engineering Research
inverse DFT. IEEE Trans. Acoust., Speech and Sig. and Applications (IJERA), Vol. 1, Issue 4, pp. 1479-1485.
Processing 36 (2): 285–286. doi:10.1109/29.1519.
Verma, R., Mandal, S., & Kumar, A. (2012). Improved Voice
Haider, B. & Zafrullah, M., (2009). Radio Frequency Quality of GSM Network through Voice Enhancement
Optimization & QoS Evaluation in Operational GSM Device. International Journal of Advanced Research in
Network Proceedings of the World Congress on Engineering Computer Science and Software Engineering, Volume 2,
and Computer Science Vol I. Issue 7, PP.77-80
KOLLÁR, M. (2008). Evaluation Of Real Call Set Up Success Yang, C. (2008). HUAWEI GSM BSS Network KPI (Call Setup
Rate In Gsm. Paper presented at the Acta Electrotechnica et Success Rate) Optimization Manual
Informatica Vol. 8, No. 3, pp 53–56,
3GPP specification: 23.108
Kyriazakos, S., Papaoulakis, N., Nikitopoulos & Gkroustiotis D.
(2002). Performance Evaluation of Operational GSM and
GPRS Systems under Varying Traffic Conditions. A paper
presented at the IST Mobile and Wireless
telecommunications Summit, Thessaloniki – Greece.
430