Skip to main content

Applicability of NoSQL Databases to Mobile Networks: Case Home Location Register

  • Conference paper
  • First Online:
Cloud Computing and Services Science (CLOSER 2011)

Abstract

Cloud computing is slowly reaching mobile networks. Experts have doubts that cloud technologies can guarantee carrier grade service level, but the situation is rapidly changing. First of all, Infrastructure as a Service (IaaS) offers a complete computation platform, where instances can be virtually hosted either locally, remotely or in a hybrid fashion. Secondly, NoSQL (Not only SQL) databases are widely used in internet services, such as Amazon and Google, but they have not yet been applied to telecom applications. This paper evaluates, whether cloud technologies can meet the carrier grade requirements. The home location register (HLR) is benchmarked using IaaS cloud computing platforms and the HBase NoSQL database system. The main measurements are carried out in the Amazon Elastic Compute Cloud (EC2). The Discussion section evaluates and compares the results with other similar research. Finally, the conclusions and proposals for the next research steps are given.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://aws.amazon.com/ec2/

  2. 2.

    http://open.eucalyptus.com/

  3. 3.

    http://opennebula.org/

  4. 4.

    http://openstack.org/

References

  1. GPP: Technical performance objectives TS 43.005 v9.0.0 (2010)

    Google Scholar 

  2. Abadi, D.J.: Data management in the cloud: limitations and opportunities. IEEE Data Engineering Bulletin, 32(1), pp. 3–12 (2009)

    MathSciNet  Google Scholar 

  3. The Apache Software Foundation. HBase, http://hbase.apache.org/. (2012) Accessed 21 Feb 2012

  4. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R.H., Konwinski, A., Lee, G., Patterson, D.A., Rabkin, A., Stoica, I.: Above the clouds: a Berkeley view of cloud computing. Technical Report no. UCB/EECS-2009-28, Electrical Engineering and Computer Sciences, University of California at Berkeley (2009)

    Google Scholar 

  5. Chang, F., Dean, J., Ghemawat, S., Hsieh W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A., Gruber, R.E.: Bigtable: a distributed storage system for structured data. In: Proc. 7th Symposium on Operating Systems Design and Implementation (OSDI ’06), Seatle, WA, USA, 6-8 November 2006, pp. 205–218. USENIX Association (2006)

    Google Scholar 

  6. Cooper, B.F., Silberstein, A., Tam, E., Ramakrishnan, R., Sears, R.: Benchmarking cloud serving systems with YCSB. In: Proc. 1st ACM Symposium on Cloud Computing (SoCC ’10), Indianapolis, Indiana, USA, 10-11 June 2010. ACM (2010)

    Google Scholar 

  7. Gabrielsson, J., Hubertsson, O., Más, I., Skog, R.: Cloud computing in telecommunications. Ericsson Review, no. 1, pp. 29–33 (2010)

    Google Scholar 

  8. Ghemawat, S., Gobioff, H., Leung, S.-T.: The Google file system. In: Proc. 19th Symposium on Operating Systems Principles (SOSP ’03), New York, NY, USA, 19-22 October 2003. ACM (2003)

    Google Scholar 

  9. Greenberg, A., Hamilton, J., Maltz, D.A., Patel, P.: The cost of a cloud: research problems in data center networks. SIGCOMM Computer Communication Review, 39(1), pp. 68–73. ACM (2009)

    Article  Google Scholar 

  10. Gupta, N.: Enabling high performance HLR solutions. Netra Systems and Networking, Sun Microsystems Inc., version 2, 17 April (2006)

    Google Scholar 

  11. Hajjat, M., Sun, X., Sung, Y.-W.E., Maltz, D., Rao, S., Sripanidkulchai, K., Tawarmalani, M.: Cloudward bound: planning for beneficial migration of enterprise applications to the cloud. In: Proc. ACM SIGCOMM 2010, New Delhi, India, 30 August-3 September 2010. ACM (2010)

    Google Scholar 

  12. Hunt, P., Konar, M., JUnqueira, F.P., Reed, B.: Zookeeper: wait-free coordination for internet-scale systems. In: Proc. 2010 USENIX Annual Technical Conference (USENIXATC ’10), Boston, MA, USA, 23-25 June 2010. USENIX Association (2010).

    Google Scholar 

  13. Mattess, M., Vecchiola, C., Buyya, R.: Managing peak loads by leasing cloud infrastructure services from a spot market. In: Proc. 2010 IEEE 12th International Conference on High Performance Computing and Communications (HPCC ’10), Melbourne, Australia, 1-3 September 2010. IEEE Computer Society (2010)

    Google Scholar 

  14. Moreno-Vozmediano, R., Montero, R.S., Llorente, I.M.: Elastic management of cluster-based services in the cloud. In: Proc. 1st Workshop on Automated control for datacenters and clouds (ACDC ’09), Barcelona, Spain, 19 June 2009. ACM (2009)

    Google Scholar 

  15. Murphy, M.: Telco cloud. Presentation at Cloud Asia, Singapore, 5 May 2010 (2010)

    Google Scholar 

  16. Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., Zagorodnov, D.: The Eucalyptus open-source cloud-computing system. In: Proc. 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid ’09), Shanghai, China, 18-21 May 2009. IEEE Computer Society (2009)

    Google Scholar 

  17. Pritchett, D.: BASE: an Acid alternative. ACM Queue, 6(3), pp. 48–55 (2008)

    Article  Google Scholar 

  18. Schroeder, B., Gibson G.A.: Disk failures in the real world: what does an MTTF of 1,000,000 hours mean to you? In: Proc. 5th USENIX Conference on File and Storage Technologies (FAST ’07), San Jose, CA, USA, 14-16 February 14-16 2007. USENIX Association (2007)

    Google Scholar 

  19. Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The Hadoop distributed file system. In: Proc. 26th Symposium on Mass Storage Systems and Technologies (MSST), Incline Village, NV, USA, 3-7 May 2010. IEEE Computer Society (2010)

    Google Scholar 

  20. Strandell, T.: Open source database systems: systems study, performance and scalability. Master’s thesis, University of Helsinki, Faculty of Science, Department of Computer Science, and Nokia Research Center (2003)

    Google Scholar 

  21. TATP. Telecom Application Transaction Processing Benchmark, http://tatpbenchmark.sourceforge.net/. (2012) Accessed 21 Feb 2012

  22. Walker, E., Brisken, W., Romney, J.: To lease or not to lease from storage clouds. Computer, April 2010, 43(4), pp. 44-50. IEEE Computer Society Press (2010)

    Google Scholar 

  23. Venugopal, S., Li H., Ray P.: Auto-scaling emergency call centres using cloud resources to handle disasters. In: Proc. 19th International Workshop on Quality of Service (IWQoS), San Jose, CA, USA, 6-7 June 2011. IEEE Computer Society (2011)

    Google Scholar 

Download references

Acknowledgements

The work is supported by Tekes (the Finnish Funding Agency for Technology and Innovation, ) as a part of the Cloud Software Program () of Tivit (Strategic Centre for Science, Technology and Innovation in the Field of ICT, ).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yrjo Raivio .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media New York

About this paper

Cite this paper

Paivarinta, R., Raivio, Y. (2012). Applicability of NoSQL Databases to Mobile Networks: Case Home Location Register. In: Ivanov, I., van Sinderen, M., Shishkov, B. (eds) Cloud Computing and Services Science. CLOSER 2011. Service Science: Research and Innovations in the Service Economy. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-2326-3_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-2326-3_12

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-2325-6

  • Online ISBN: 978-1-4614-2326-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics