Skip to main content

An Open-Source Hardware Approach for High Performance Low-Cost QoS Monitoring of VoIP Traffic

  • Conference paper
  • First Online:
Mathematical and Engineering Methods in Computer Science (MEMICS 2014)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8934))

  • 486 Accesses

Abstract

A key issue in VoIP services market is the availability of tools that permit a constant monitoring of the relevant Quality of Service (QoS) parameters. Several commercial and open-source solutions are available, based on dedicated hardware and/or open-source software. These solutions aim to achieve a tradeoff between performance and instrumentation cost. In general, high performance and precise monitoring tools are based on dedicated hardware, which is expensive. In contrast, cheaper software-based solutions working on top of a Commercially available Off-The-Shelf (COTS) hardware are performance-limited, especially when serving high-capacity links. In this context, the paper presents an open-source solution for QoS monitoring of VoIP traffic that achieves high performance at significantly lower costs. The proposed solution exploits the performance capabilities achievable with a field-programmable gate array (FPGA). The associated costs reduction arises from the high flexibility of an FPGA. Our experimental analysis explores the accuracy of the developed prototype, measuring against relevant QoS parameters of VoIP traffic on high capacity links.

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 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ITU-T G.107 - The E-Model, a computational model for use in transmission planning

    Google Scholar 

  2. ITU-T P.800.1 - Mean Opinion Score (MOS) terminology

    Google Scholar 

  3. ITU-T P.862 - Perceptual evaluation of speech quality (PESQ), an objective method for end-to-end speech quality assessment of narrowband telephone networks and speech codecs

    Google Scholar 

  4. OmniPeek Network Analyzer. http://www.wildpackets.com/products/omnipeek_network_analyzer

  5. VoIP & Network Quality Manager. http://www.solarwinds.com/voip-network-quality-manager.aspx

  6. VoIP Monitor. http://www.voipmonitor.org

  7. VoIPFuture. http://www.voipfuture.com

  8. Wireshark protocol Analyzer (was Ethereal). http://www.wireshark.org

  9. Antichi, G., Giordano, S., Miller, D.J., Moore, A.W.: Enabling open-source high speed network monitoring on netfpga. In: Network Operations and Management Symposium (NOMS). IEEE/IFIP (2012)

    Google Scholar 

  10. Blott, M., Ellithorpe, J., McKeown, N., Vissers, K., Zeng, H.: FPGA research design platform fuels network advances. Xilinx Xcell Journal (73) (2010)

    Google Scholar 

  11. Costeux, J.L., Guyard, F., Bustos, A.M.: Detection and comparison of rtp and skype traffic and performance. In: Global Telecommunications Conference (GLOBECOM). IEEE (2006)

    Google Scholar 

  12. Covington, G.A., Gibb, G., Lockwood, J.W., Mckeown, N.: A packet generator on the netfpga platform. In: Symposium on Field Programmable Custom Computing Machines (FCCM). IEEE (2009)

    Google Scholar 

  13. Deri, L.: Open source voip traffic monitoring. In: System Administration and Network Engineering Conference (SANE) (2006)

    Google Scholar 

  14. Garroppo, R.G., Giordano, S., Iacono, D., Tavanti, L.: Experimental and simulation analysis of a wimax system in an emergency marine scenario. Computer Communications (2011)

    Google Scholar 

  15. Guha, S., Daswani, N., Jain, R.: An experimental study of the skype peer-to-peer voip system. In: International Workshop on Peer-to-Peer Systems (IPTPS) (2006)

    Google Scholar 

  16. Guntur, R.: Technique for identifying rtp based traffic in core routing switches. In: Patent Application Number 20090135834 (2009)

    Google Scholar 

  17. Lockwood, J.W., McKeown, N., Watson, G., Gibb, G., Hartke, P., Naous, J., Raghuraman, R., Luo, J.: Netfpga-an open platform for gigabit-rate network switching and routing. In: International Conference on Microelectronic Systems Education (MSE). IEEE (2007)

    Google Scholar 

  18. Manousos, M., Apostolacos, S., Grammatikakis, I., Mexis, D., Kagklis, D., Sykas, E.D.: Voice-quality monitoring and control for voip. IEEE Internet Computing, 35–42 (2005)

    Google Scholar 

  19. Hemminger, S.: Network emulation with netem. In: Australia’s 6th National Linux Conference (2005)

    Google Scholar 

  20. Saul, P.: Direct digital synthesis. In: Circuits and Systems Tutorials (1996)

    Google Scholar 

  21. Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: Rtp: A transport protocol for real-time applications (2003)

    Google Scholar 

  22. Zilberman, N., Audzevich, Y., Covington, A., Moore, A.W.: NetFPGA SUME: Toward Research Commodity 100Gb/s. IEEE Micro (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gianni Antichi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Antichi, G., Donatini, L., Garroppo, R.G., Giordano, S., Moore, A.W. (2014). An Open-Source Hardware Approach for High Performance Low-Cost QoS Monitoring of VoIP Traffic. In: Hliněný, P., et al. Mathematical and Engineering Methods in Computer Science. MEMICS 2014. Lecture Notes in Computer Science(), vol 8934. Springer, Cham. https://doi.org/10.1007/978-3-319-14896-0_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14896-0_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14895-3

  • Online ISBN: 978-3-319-14896-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics