Professional Documents
Culture Documents
Towards The Development of Lte Networks: Implementation of Openimscore in Asterisk/Openbts GSM Network
Towards The Development of Lte Networks: Implementation of Openimscore in Asterisk/Openbts GSM Network
Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY LAHORE. Downloaded on March 17,2021 at 11:38:55 UTC from IEEE Xplore. Restrictions apply.
2013 International Conference on Open Source Systems and Technologies (ICOSST)
(a) (b)
Fig.1 Implementation of GSM Network (a) USRP2 kit working as our BTS and computer system working as our BSC and MSC. (b) Manual selection from the
mobile phone shows our GSM network “001 01”, which is highlighted in this figure.
104
Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY LAHORE. Downloaded on March 17,2021 at 11:38:55 UTC from IEEE Xplore. Restrictions apply.
2013 International Conference on Open Source Systems and Technologies (ICOSST)
105
Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY LAHORE. Downloaded on March 17,2021 at 11:38:55 UTC from IEEE Xplore. Restrictions apply.
2013 International Conference on Open Source Systems and Technologies (ICOSST)
In order to demonstrate the transformation of GSM network delay and limited number of established sessions to the
to LTE network, we have integrated OpenIMSCore in our installation of OpenIMSCore on the same system which has
virtual MSC. Firstly, OpenIMSCore has been installed and Asterisk installed. Therefore, it is recommended to install
dial plans have been made in “extensions.conf” [8]. Once OpenIMSCore and Asterisk/OpenBTS on different systems.
OpenIMSCore is in place, it takes over Asterisk and all the
call sessions are processed through proxy-call session control V. CONCLUSIONS
function (P-CSCF) module of OpenIMSCore. IMS clients by The transformation of currently deployed GSM networks to
3G/4G networks is a challenge for Telcos. This work provides
standard are stored as SIP clients. Therefore, it is easy to
a demonstration of an integration which has been achieved
establish calls between two IMS clients which have already between GSM networks and IMS services of LTE networks.
been mapped as SIP clients in our system. Figure 4(a) shows Voice services have been successfully established between
IMS softphone (an open source client) [9], which has been GSM mobile phones and IMS open source softphones during
used to call the GSM mobile phone using our integrated the implementation of our integrated network. Therefore, this
network, whereas, the received call from IMS softphone is work provides an opportunity to develop the integration
frameworks which address the policies of GSM networks and
also visible in the call logs of Fig. 4(b).
find their implementation in 3G/4G networks.
ACKNOWLEDGMENTS
We would like to thank Mr. Nasir Mehmood, incharge of
the embedded system designs and automation (ESDA)
laboratory, for providing us with USRP2 kit. We would also
like to thank Mrs. Asma Majeed who is a Lab Engineer at
ESDA laboratory for her cooperation. Additionally, we would
like to express our gratitude for Dr. Junaid Qadir for providing
us with USRP1 kit for testing.
REFERENCES
[1] R. Networks, “Openbts,” Range Networks, 2012. [Online]. Available:
http://openbts.org/
[2] F. Fokus, “Open ims core,” Fraunhofer Institute FOKUS, 2004. [Online].
Available: http://www.openimscore.org/
[3] A. Apvrille, “Openbts for dummies,” Fortinet, Tech. Rep., Aug 31 2011.
[4] I. Digium, “Asterisk,” Digium Inc., 2013. [Online]. Available: http:
(a) (b)
//www.asterisk.org/
Figure 4: Voice call established between IMS softphone (an open source [5] E. Research, “Ettus research usrp,” 2013. [Online]. Available: http:
client) and GSM mobile phone. (a) IMSI, which is registered as SIP client, is //www.ettus.com/
used to dial the GSM mobile phone. (b) The received call from IMS softphone [6] A. Chemeris, F. Battaglia, and D. Burgess, “Building and runing
is visible in the received call logs (the registered number for IMS softphone is openbts,” Gnuradio, 2012. [Online]. Available: http://gnuradio.org/
2000). redmine/projects/gnuradio/wiki/OpenBTSBuildingAndRunning
[7] N. Bezroukov, “Extensions.conf,” Softpanorama, 2013. [Online]. Avail-able:
http://www.softpanorama.info/Multimedia/Voip/Asterisk/Dialplan/ dialplan
The voice calls established between IMS softphone to extensions.shtml
GSMmobile phones have a latency of 12 s. However, IMS [8] A. Galdes, “Asterisk basic configuration example (sip.conf and
extensions.conf),” AGIX Linux, 2011. [Online]. Available: http:
softphone to IMS softphone call has a latency of 4 s. Total //agix.com.au/blog/?p=2656
number of call sessions which have been established using [9] F. Fokus, “mymonster (multimedia open internet services and
OpenIMSCore have been six in our case. We attribute this telecommunication environment),” Fraunhofer Institute FOKUS, 2013.
[Online]. Available: http://www.monster-the-client.org/
106
Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY LAHORE. Downloaded on March 17,2021 at 11:38:55 UTC from IEEE Xplore. Restrictions apply.