Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2018, Article ID 6263153, 14 pages
https://doi.org/10.1155/2018/6263153
Research Article

Empirical Experience and Experimental Evaluation of Open5GCore over Hypervisor and Container

Department of Computer Science, National Chiao Tung University, Hsinchu, Taiwan

Correspondence should be addressed to Jyh-Cheng Chen; gro.eeei@nehccj

Received 15 July 2017; Revised 8 November 2017; Accepted 19 December 2017; Published 21 January 2018

Academic Editor: Christos Verikoukis

Copyright © 2018 Hung-Cheng Chang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. A. Osseiran, F. Boccardi, V. Braun et al., “Scenarios for 5G mobile and wireless communications: the vision of the METIS project,” IEEE Communications Magazine, vol. 52, no. 5, pp. 26–35, 2014. View at Publisher · View at Google Scholar · View at Scopus
  2. ETSI, “Network functions virtualisation,” 2014, https://portal.etsi.org/Portals/0/TBpages/NFV/Docs/NFV_White_Paper3.pdf.
  3. 3GPP, TS 23.002: Network architecture, 1999.
  4. H. Hawilo, A. Shami, M. Mirahmadi, and R. Asal, “NFV: state of the art, challenges, and implementation in next generation mobile networks (vepc),” IEEE Network, vol. 28, no. 6, pp. 18–26, 2014. View at Publisher · View at Google Scholar · View at Scopus
  5. P. Demestichas, A. Georgakopoulos, D. Karvounas et al., “5G on the Horizon: key challenges for the radio-access network,” IEEE Vehicular Technology Magazine, vol. 8, no. 3, pp. 47–53, 2013. View at Publisher · View at Google Scholar · View at Scopus
  6. B. Han, V. Gopalakrishnan, L. Ji, and S. Lee, “Network function virtualization: challenges and opportunities for innovations,” IEEE Communications Magazine, vol. 53, no. 2, pp. 90–97, 2015. View at Publisher · View at Google Scholar · View at Scopus
  7. P. Barham, B. Dragovic, K. Fraser et al., “Xen and the art of virtualization,” in Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03), pp. 164–177, New York, NY, USA, October 2003. View at Scopus
  8. S. Soltesz, H. Pötzl, M. E. Fiuczynski, A. Bavier, and L. Peterson, “Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors,” in Proceedings of the ACM SIGOPS Operating Systems Review, vol. 41, pp. 275–287, 2007.
  9. R. S. V. Eiras, R. S. Couto, and M. G. Rubinstein, “Performance evaluation of a virtualized HTTP proxy in KVM and Docker,” in Proceedings of the 7th International Conference on the Network of the Future, NOF '216, pp. 1–5, 2016.
  10. C. C. Spoiala, A. Calinciuc, C. O. Turcu, and C. Filote, “Performance comparison of a WebRTC server on Docker versus virtual machine,” in Proceedings of the 13th International Conference on Development and Application Systems, DAS '16, pp. 295–298, 2016.
  11. Open5GCore, 2016, http://www.open5gcore.org/.
  12. Virtualization overview, 2017, https://www.vmware.com/pdf/virtualization.pdf.
  13. A. Khan, A. Zugenmaier, D. Jurca, and W. Kellerer, “Network virtualization: a hypervisor for the internet?” IEEE Communications Magazine, vol. 50, no. 1, pp. 136–143, 2012. View at Publisher · View at Google Scholar · View at Scopus
  14. J. Sahoo, S. Mohapatra, and R. Lath, “Virtualization: a survey on concepts, taxonomy and associated security issues,” in Proceedings of the 2nd International Conference on Computer and Network Technology (ICCNT '10), pp. 222–226, Bangkok, Thailand, April 2010. View at Publisher · View at Google Scholar · View at Scopus
  15. Xen, 2013, https://www.xenproject.org/.
  16. VMWare, 2017, http://www.vmware.com/.
  17. Virtual PC, 2017, http://www.microsoft.com/windows/virtualpc/default.mspx.
  18. VirtualBox, 2017, https://www.virtualbox.org/.
  19. KVM, 2017, http://www.linux-kvm.org/.
  20. QEMU, 2016, http://www.qemu-project.org/.
  21. LXD, 2017, https://www.ubuntu.com/containers/lxd.
  22. Docker, 2017, https://www.docker.com/.
  23. J. Claassen, R. Koning, and P. Grosso, “Linux containers networking: Performance and scalability of kernel modules,” in Proceedings of the 2016 IEEE/IFIP Network Operations and Management Symposium, NOMS '16, pp. 713–717, April 2016. View at Publisher · View at Google Scholar · View at Scopus
  24. F. Fokus, 2017, https://www.fokus.fraunhofer.de/en.
  25. nwEPC, 2017, https://sourceforge.net/projects/nwepc/.
  26. openair cn, 2017, https://gitlab.eurecom.fr/oai/openair-cn.
  27. OpenAirInterface, 2017, http://www.openairinterface.org/.
  28. OpenEPC, 2013, http://www.openepc.com/.
  29. M. Raho, A. Spyridakis, M. Paolino, and D. Raho, “KVM, Xen and Docker: A performance analysis for ARM based NFV and cloud computing,” in Proceedings of the 3rd IEEE Workshop on Advances in Information, Electronic and Electrical Engineering, AIEEE '15, pp. 1–8, November 2015.
  30. B. Xavier, T. Ferreto, and L. Jersak, “Time Provisioning Evaluation of KVM, Docker and Unikernels in a Cloud Platform,” in Proceedings of the 16th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid '16, pp. 277–280, IEEE, Cartagena, Colombia, 2016. View at Publisher · View at Google Scholar · View at Scopus
  31. F. Ramalho and A. Neto, “Virtualization at the network edge: a performance comparison,” in Proceedings of the 17th International Symposium on a World of Wireless, Mobile and Multimedia Networks, WoWMoM '16, pp. 1–6, June 2016. View at Publisher · View at Google Scholar · View at Scopus
  32. G. Tseliou, F. Adelantado, and C. Verikoukis, “Scalable RAN Virtualization in Multitenant LTE-A Heterogeneous Networks,” IEEE Transactions on Vehicular Technology, vol. 65, no. 8, pp. 6651–6664, 2016. View at Publisher · View at Google Scholar · View at Scopus
  33. K. A. G. Premsankar and S. Luukkainen, “Design and implementation of a distributed mobility management entity on OpenStack,” in Proceedings of the IEEE Cloud Computing Technology and Science, 2015.
  34. A. Bousia, E. Kartsakli, A. Antonopoulos, L. Alonso, and C. Verikoukis, “Game-Theoretic infrastructure sharing in multioperator cellular networks,” IEEE Transactions on Vehicular Technology, vol. 65, no. 5, pp. 3326–3341, 2016. View at Publisher · View at Google Scholar · View at Scopus
  35. Z. Y. Y. Li and C. Peng, “A control-plane perspective on reducing data access latency in LTE networks,” in Proceedings of the ACM Mobile Computing and Networking, 2017.
  36. J. Fontenla-Gonzalez, C. Perez-Garrido, F. Gil-Castineira, F. J. Gonzalez-Castano, and C. Giraldo-Rodriguez, “Lightweight container-based OpenEPC deployment and its evaluation,” in Proceedings of the 2nd IEEE NetSoft Conference and Workshops (NetSoft), pp. 435–440, 2016.
  37. MySQL, 2017, https://www.mysql.com/.
  38. ethtool, 2005, http://linuxcommand.org/man_pages/ethtool8.html.
  39. Gstreamer0.10, 2017, https://gstreamer.freedesktop.org/.
  40. IxChariot, 2017, https://www.ixiacom.com/products/ixchariot.
  41. sysstat, 2017, http://sebastien.godard.pagesperso-orange.fr/.
  42. watch, 2017, https://linux.die.net/man/1/watch.
  43. AppArmor, 2017, https://help.ubuntu.com/lts/serverguide/apparmor.html.
  44. Linux capability, 2017, http://man7.org/linux/man-pages/man7/capabilities.7.html.
  45. Docker security, 2017, http://open.daocloud.io/docker-rong-qi-de-root-an-quan-ma-allen-tan-docker-02/.