Abstract
In some cases, application-level measurements can be the only way for an application to get an understanding about the performance offered by the underlying network(s). It can also be that an application-level measurement is the only practical solution to verify the availability of a particular service. Hence, as more and more applications perform measurements of various networks; be that fixed or mobile, it is crucial to understand the context in which the application level measurements operate their capabilities and limitations. To this end in this paper we discuss some of the fundamentals of computer network performance measurements and in particular the key aspects to consider when using application level measurements to estimate network performance properties.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Schormans, J.A., Timotijevic, T.: Evaluating the Accuracy of Active Measurement of Delay and Loss in Packet Networks. In: MMNS (2003)
Chevul, S., Isaksson, L., Fiedler, M., Karlsson, J., Lindberg, P.: Measurement of application-perceived throughput of an E2E VPN connection using a GPRS network. In: 2nd EuroNGI IA.8.3 Workshop (2005)
Open Systems Interconnect - Basic Reference Model, Recommendation X.200 (1994)
Law, A.M., Kelton, W.D.: Simulation, Modelling and Analysis. McGraw-Hill, New York (1991)
Muuss, M.: The Story of the PING program, http://ftp.arl.mil/~mike/ping.html
Bureau International des Poids et Mesures, http://www.bipm.org/
Donnelly, S.: High Precision Timeing in Passive Measurements of Data Networks. Phd Thesis, The University of Waikato (2002)
Paxson, V.: On calibrating measurements of packet transit times. SIGMETRICS Perform. Eval. Rev. (1998)
Skeie, T., Johannessen, S., Holmeide, Ø.: Highly Accurate Time Synchronization over Switched Ethernet. In: Proceedings of 8th IEEE conference on Emerging Technologies and Factory Automation, ETFA (2001)
Mills, D.L.: Improved algorithms for synchronizing computer network clocks. IEEE/ACM Transactions on Networking (1995)
Zhang, L., Liu, Z., Honghui Xia, C.: Clock synchronization algorithms for network measurements. In: INFOCOM (2002)
Dietz, M.A., Ellis, C.S., Frank Starmer, C.: Clock Instability and Its Effect on Time Intervals in Performance Studies. Technical report DUKE–TR–1995–13 (1995)
Wang, J., Zhou, M., Zhou, H.: Clock synchronization for internet measurements: a clustering algorithm. Computer Networks (2004)
Mills, D.L.: RFC1305:Network Time Protocol (Version 3): Specification, Implementation and Analysis. IETF (1992)
Smotlacha, V.: Experience with precise timekeeping in end-hosts. CESNET Technical Report 18/2004, http://www.ces.net/project/qosip/
Veitch, D., Babu, S., Pásztor, A.: Robust Synchronization of Software Clocks Across the Internet. In: Proceedings of the Internet Measurement Conference (2004)
Deri, L.: nCap: Wire-speed Packet Capture and Transmission. In: E2EMON (2005)
Carlsson, P.: Multi-Timescale Modelling of Ethernet Traffic. Licentiate Thesis, Blekinge Institute of Technology (2003)
Claffy, K.C., Polyzos, G.C., Braun, H.-W.: Application of Sampling Methodologies to Network Traffic Characterization. In: SigComm (1993)
Carlsson, P., Fiedler, M., Tutschku, K., Chevul, S., Nilsson, A.: Obtaining Reliable Bit Rate Measurements in SNMP-Managed Networks. In: Proceedings of the 15th ITC Specialist Seminar (2002)
High-Precision Software Directory, http://crd.lbl.gov/~dhbailey/mpdist/
Feng, W.-C., Gardner, M.K., Hay, J.R.: The MAGNeT Toolkit: Design, Implementation and Evaluation. Journal of Supercomputing (2002)
Danzig, P.B.: An analytical model of operating system protocol processing including effects of multiprogramming. SIGMETRICS Perform. Eval. Rev. (1991)
Arlos, P., Fiedler, M., Nilsson, A.A.: A Distributed Passive Measurement Infrastructure. In: Proceedings of Passive and Active Measurement Workshop (2005)
Endace, http://www.endace.com
Arlos, P.: On the Quality of Computer Network Measurements. Phd. Thesis, Blekinge Institute of Technology (2005)
Arlos, P., Fiedler, M.: A Method to Estimate the Timestamp Accuracy of Measurement Hardware and Software Tools. In: Proceedings of Passive and Active Measurement Workshop (2007)
Zseby, T., Molina, M., Duffield, N., Niccolini, S., Raspall, F.: Sampling and Filtering Techniques for IP Packet Selection, http://www.ietf.org/internet-drafts/draft-ietf-psamp-sample-tech-07.txt
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Arlos, P. (2011). Application Level Measurement. In: Kouvatsos, D.D. (eds) Network Performance Engineering. Lecture Notes in Computer Science, vol 5233. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02742-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-02742-0_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02741-3
Online ISBN: 978-3-642-02742-0
eBook Packages: Computer ScienceComputer Science (R0)