Skip to main content

A Hybrid Virtualization Approach to Emulate Heterogeneous Network Nodes

  • Conference paper
  • First Online:
  • 843 Accesses

Abstract

In the last decade, various resource virtualization technologies have been widely applied in ICT industry, particularly the cloud computing domain. These virtualization technologies can squeeze out hardware potential and consequently can save expenditure. Virtualization technologies are used in the network emulation domain to emulate network nodes, which could be quite heterogeneous in terms of hardware architecture. Currently, many network emulators utilize x86 based virtual machines (VMs) to emulate target network nodes of heterogeneous architectures, i.e. ARM, SPARC, PPC, etc., which may introduce incompatibility to the original system and application software of the target nodes, and will consequently jeopardize the emulation fidelity. This paper focuses on alleviating the emulation incompatibility caused by node heterogeneity. Firstly, this emulation incompatibility problem is investigated and analyzed. Then, a hybrid virtualization approach to emulate heterogeneous nodes is elaborated and implemented in a cloud-based network emulation system. A case study of applying the proposed approach to emulate a space-ground integrated network (SGIN) is conducted. Functional verification and performance evaluation experiments lead to the results, which show the hybrid approach can effectively dispose of the incompatibility problem with an affordable performance degradation.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

References

  1. Ahrenholz, J., Danilov, C., Henderson, T.R., Kim, J.H.: CORE: a real-time network emulator. In: 2008 IEEE Military Communications Conference, MILCOM 2008, San Diego, CA, USA, pp. 1–7 (2008)

    Google Scholar 

  2. Soles, L.R., Reichherzer, T., Snider, D.H.: Creating a cost-effective air-to-ground network simulation environment. In: SoutheastCon 2015, Fort Lauderdale, FL, USA, pp. 1–5 (2015)

    Google Scholar 

  3. Ramneek, T., Choi, W., Seok, W.: Wireless network mobility emulation over wired testbeds: a review. In: 2015 17th International Conference on Advanced Communication Technology (ICACT), Seoul, South Korea (2015)

    Google Scholar 

  4. Maier, S., Grau, A., Weinschrott, H., Rothermel, K.: Scalable network emulation: a comparison of virtual routing and virtual machines. In: 2007 12th IEEE Symposium on Computers and Communications, Las Vegas, NV, USA, pp. 395–402 (2007)

    Google Scholar 

  5. Mehta, D., Jaeger, J., Faden, A., Hebert, K., Yazdani, N., Yao, H.: A scalable architecture for emulating Dynamic Resource Allocation in wireless networks. In: 2009 IEEE Military Communications Conference, MILCOM 2009, Boston, MA, USA, pp. 1–7 (2009)

    Google Scholar 

  6. Balasubramanian, D., Dubey, A., Otte, W.R., Emfinger, W., Kumar, P.S., Karsai, G.: A rapid testing framework for a mobile cloud. In: 2014 25th IEEE International Symposium on Rapid System Prototyping, New Delhi, India, pp. 128–134 (2014)

    Google Scholar 

  7. To, M.A., Cano, M.: DOCKEMU – a network emulation tool. In: 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops, Gwanju, South Korea, pp. 593–598 (2015)

    Google Scholar 

Download references

Acknowledgement

This work is partially supported by the Science and Technology on Communication Networks Laboratory (Grant No. XX17641X011-03), the 54th Research Institute of China Electronics Technology Group Corporation, and the National Natural Science Foundation of China (Grant No. 61402085 & No. 61872051).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Junyu Lai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Lai, J., Tian, J., Jiang, D., Sun, J., Zhang, K. (2019). A Hybrid Virtualization Approach to Emulate Heterogeneous Network Nodes. In: Song, H., Jiang, D. (eds) Simulation Tools and Techniques. SIMUtools 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 295. Springer, Cham. https://doi.org/10.1007/978-3-030-32216-8_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-32216-8_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-32215-1

  • Online ISBN: 978-3-030-32216-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics