One-way Delay Measurement Using NTP
|
|
- Coral Pierce
- 5 years ago
- Views:
Transcription
1 One-way Delay Measurement Using NTP Vladimír Smotlacha, CESNET, Prague, Czech Republic I. INTRODUCTION This paper presents an experimental comparison of different NTP synchronization strategies to measure one-way delay (OWD) in large area networks. Presented experimental results allow us to evaluate the accuracy of such OWD measurement. One-way delay is one of the QoS parameters. It is defined both by the IETF as the OWD for IPPM and by the ITU-T as the IPTD (IP Packet Transfer Delay). In both cases it belongs to time-sensitive parameters, where time synchronization of both sender and receiver is required. Any error of the time synchronization affects the accuracy of the OWD measurement. One should notice that the accuracy of measurement is based on a relative synchronization and therefore an absolute synchronization to UTC is not required. Different synchronization techniques can be used. The most accurate one is to provide each site of measurement with a precise external clock. An atomic clock or a GPS receiver can be used but this solution suffers from bad scalability. The cost of an atomic clock is very high and installation of a GPS antenna may be difficult in some localities. Another method is a synchronization via network which is perfectly scalable but its accuracy is not as good. The paper presents the direct method of one-way delay (OWD) measurement using NTP synchronization, and conditions under which the estimated error of measurement is not worse than 1 millisecond will be discussed. The measurement sites are synchronized using NTP servers. No other source of exact time is needed for the measurement, however we used a PPS (Pulse Per Second) signal from GPS to evaluate the exact accuracy of described method and to compare different setups. All tests were done between boxes located in CESNET (NREN of The Czech Republic) and Heanet (NREN of the Irish Republic). II. MEASUREMENT METHOD Raw OWD was measured using the RUDE/CRUDE tool. RUDE transmits a stream of UDP packets with defined traffic shape. Each packet contains a sequential number and a timestamp of transmission time (given by the sender clock). CRUDE collects this traffic, adds timestamps of reception (given by the receiver clock) and generates a log. One can evaluate several QoS parameters from this log, e.g., throughput, loss ratio, oneway delay, and one-way delay variation. Each measurement site runs an NTP daemon which synchronizes local clock to the NTP server. We used the parameter maxpoll 6 forcing the NTP process to contact NTP server at a period not exceeding 64 s. The poll period could reach 1024 s without this parameter and we proved that the accuracy of measurement would be degraded in this case. As a closed loopback is the base of the NTP process, the actual time offset of local clock is known. This offset is reported by the command ntpq -c rl or returned by the function ntp adjtime(). In order to know the exact local clock offset (independent on the NTP daemon), we provide each box with a PPS signal. Thus we obtain offset with an absolute accuracy of about 10 microseconds. It should be noted that the PPS signal was not used for synchronization but only for exact offset evaluation. Let us assign: - timestamp of sending the packet (from CRUDE log) - timestamp of receiving the packet (from CRUDE log) - sender clock offset (reported by NTP) - receiver clock offset (reported by NTP) - exact sender clock offset (from PPS capture log) - exact receiver clock offset (from PPS capture log) From these data we can calculate: 1. Raw one-way delay obtained from CRUDE log (1) 2. Calculated one-way delay, corrected by NTP offsets (2) 3. Exact one-way delay, derived from GPS time (3) III. RESULTS OF MEASUREMENT We performed the measurement in three setups with different location of NTP servers. In Setup I we used two NTP servers (tik.cesnet.cz and Karlovy.hea.net alias tt35.ripe.net) located in the measurement PoPs with round-trip delay less then one millisecond from each box. In Setup II we used one common NTP server (worf.ijs.si) located in Slovenia, i.e. in the GEANT network but outside both PoPs. In Setup III we used one common NTP server located in Heanet. The CESNET measurement box was a DELL 1400 with Pentium III/860MHz. The Heanet box was a standard PC with Pentium III/450MHz. Both boxes ran Linux, kernel with nanokernel patch. We used NTP version and RUDE version A. Setup I In Setup I, two different NTP servers were used. The roundtrip delay between each measurement site and its local NTP server was less than 1 millisecond. Figures 4, 5 and 6 show measured, calculated and exact OWD. We proved that the correction of OWD by reported NTP offset (Equation 2) significantly improves the measurement and according Figure 7, the error of calculated OWD was in interval microseconds.
2 Fig. 1. Setup I Fig. 3. Setup III and 19), about one half of the OWD difference in both directions. B. Setup II Fig. 2. Setup II In Setup II, a single common NTP server located in a third network was used - the box worf.ijs.si in Slovenia. An average round-trip delay was between this NTP server and CES- NET, and 5 between this NTP server and Heanet. Therefore, conditions for good time synchronization were much worse compared to those in Setup I. Measured, calculated and exact values of OWD are in figures 8, 9 and 10. During the measurement, connection to NTP server was lost for about 6 hours and the measurement system needed another 6 hours to stabilize. We expected much worse results than in Setup I, but the error of calculated OWD was still far below millisecond (Figure 11) when the NTP server was available. C. Setup IIa Setup IIa was the same as Setup II with a single difference: the parameter maxpoll 6 was omitted from the NTP client configuration. We should emphasize, that default configuration of NTP client does not specify value of parameter maxpoll. We got worse results than in Setup II (Figures 12, 13 and 14). The error of OWD measurement was in interval ms! ms (Figure 15). It is evident that the polling interval parameter is important. D. Setup III In Setup III we tested the influence of asymmetric routing. While traffic from Heanet to CESNET was routed in a standard way, i.e. through the pan-european GEANT network (OWD of about ), traffic in the opposite direction was routed via the Telia network which supplies the commodity Internet traffic to CESNET (OWD of about 37 ms). To demonstrate the influence of asymmetric routing, we used one common NTP server located in Heanet. Figures 16 and 17 show results of Setup III. We can observe the influence of regular daily load increase in Telia network while the network GEANT is overprovisioned. The average error of OWD measurement was 8 ms (Figure 18 IV. CONCLUSION We proved that the OWD can be measured by boxes whose clock is synchronized using the NTP protocol. The maximum measurement error is below 1 ms if an NTP server is located in each measurement site. Usage of one common NTP server offers still quite a good accuracy if we can provide symmetric routing between the NTP server and the measurement boxes. Any asymmetry in path between NTP server and client debases the measurement. Maximal error of measurement does not exceed one half of RTT between NTP server and box of measurement. We can conclude that OWD measurement using NTP synchronization is possible with good accuracy assuming: Computed OWD (Equation 2) is used instead of directly measured value (Equation 1) Only one NTP server is used per box of measurement. Path between NTP server and box of measurement is symmetric. NTP server is close (low RTT). Polling interval is set up, preferably not greater than 64 seconds ( maxpoll 6 ). REFERENCES [1] D.L.Mills. Clock Discipline Algorithm for the Network Time Protocol Version 4 Electrical Engineering Department Report , University of Delaware, March [2] D.L.Mills. Adaptive Hybrid Clock Discipline Algorithm for the Network Time Protocol IEEE/ACM Trans. Networking 5, 6 (October 1998). [3] D.L.Mills, P.-H.Kamp. The nanokernel Proceedings, Precision Time and Time Interval (PTTI) Applications and Planning Meeting (Reston VA, November 2000). of Services in IP and ATM, videoconferencing systems and communications protocols. [4] D.L.Mills. Network Time Protocol Specification RFC-1305, IETF, March [5] V.Paxson, G.Almes, J.Mahdavi, M.Mathis. Framework for IP Performance Metrics RFC-2330, IETF, May [6] G.Almes. S.Kalidindi, M.Zekauskas. A One-way Delay Metric for IPPM RFC-2679, IETF, September [7] J.Mogul, D.L.Mills, J.Brittenson, J.Stone and U.Windl. Pulse-per-second API for Unix-like operating systems, version 1 RFC-2783, Internet Engineering Task Force, March 2000.
3 - - Fig. 4. Ph. I - Measured OWD Fig. 7. Ph. I - Error of calculated OWD Fig. 5. Ph. I - Calculated OWD Fig. 8. Ph. II - Measured OWD Fig. 6. Ph. I - Exact OWD Fig. 9. Ph. II - Calculated OWD
4 Fig. 10. Ph. II - Exact OWD Fig. 13. Ph. IIa - Calculated OWD - - Fig. 11. Ph. II - Error of calculated OWD Fig. 14. Ph. IIa - Exact OWD Error of OWD measurement(cesnet->heanet) - - Fig. 12. Ph. IIa - Measured OWD Fig. 15. Ph. IIa - Error of calculated OWD
5 5 45 ms 4 35 ms Fig. 16. Ph. III - Computed and exact OWD (Cesnet-Heanet) 4 Corrected OWD (Heanet->Cesnet) Exact OWD (Heanet->Cesnet) Error of OWD measurement (Heanet->Cesnet) 35 ms 5 ms -5 ms Fig. 17. Ph. III - Computed and exact OWD (Heanet-Cesnet) Fig. 19. Ph. III - Error of calculated OWD (Heanet-Cesnet) 5 ms -5 ms Fig. 18. Ph. III - Error of calculated OWD (Cesnet-Heanet)
Low-cost Precise QoS Measurement Tool
Low-cost Precise QoS Measurement Tool Sven Ubik and Vladimir Smotlacha, CESNET, Prague, Czech Republic ubik, vs @cesnet.cz Sampo Saaristo, Tampere University of Technology, Tampere, Finland sambo@cs.tut.fi
More informationExperience with the Surveyor IP Performance Measurement Infrastructure. Matt Zekauskas IMIC Workshop 30 August 1999
Experience with the Surveyor IP Performance Measurement Infrastructure Matt Zekauskas matt@advanced.org IMIC Workshop 30 August 1999 Outline Surveyor overview (+IPPM) System description Lessons and some
More informationCHARACTERISTICS OF TIME SYNCHRONIZATION RESPONSE OF NTP CLIENTS ON MS WINDOWS OS AND LINUX OS
CHARACTERISTICS OF TIME SYNCHRONIZATION RESPONSE OF NTP CLIENTS ON MS WINDOWS OS AND LINUX OS Katsuhisa Sato and Kazuyoshi Asari Mizusawa VERA Observatory National Astronomical Observatory of Japan Mizusawa,
More informationSynchronization of Network Devices Time by GPS Based Network Time Protocol Output
Synchronization of Network Devices Time by GPS Based Network Time Protocol Output Ajay Rajput Department of Electronics & Communication Engineering Lord Krishna College of Technology, Indore, Madhya Pradesh,
More informationTiming in Packet Networks. Stefano RUffini 9 March 2015
Timing in Packet Networks Stefano RUffini 9 March 2015 Giulio Bottari Contents Background Frequency sync via packets Two-Way Time Transfer NTP/PTP Details Impairments, Packet-based Metrics for frequency
More informationPrecision Time Protocol, and Sub-Microsecond Synchronization
Linux Foundation End User Summit May 1, 2012 Precision Time Protocol, and Sub-Microsecond Synchronization Mike Kravetz IBM Linux Technology Center kravetz@us.ibm.com 2009 IBM Corporation Agenda Background/History
More informationDistributed Systems COMP 212. Lecture 17 Othon Michail
Distributed Systems COMP 212 Lecture 17 Othon Michail Synchronisation 2/29 What Can Go Wrong Updating a replicated database: Customer (update 1) adds 100 to an account, bank employee (update 2) adds 1%
More informationIEEE 1588 PTP clock synchronization over a WAN backbone
Whitepaper IEEE 1588 PTP clock synchronization over a WAN backbone A field study comparing PTP clock synchronization accuracy against GPS external time reference in a live production WAN environment Contents
More informationImproving TCP Performance over Wireless Networks using Loss Predictors
Improving TCP Performance over Wireless Networks using Loss Predictors Fabio Martignon Dipartimento Elettronica e Informazione Politecnico di Milano P.zza L. Da Vinci 32, 20133 Milano Email: martignon@elet.polimi.it
More informationVersion 2.6. Product Overview
Version 2.6 IP Traffic Generator & QoS Measurement Tool for IP Networks (IPv4 & IPv6) -------------------------------------------------- FTTx, LAN, MAN, WAN, WLAN, WWAN, Mobile, Satellite, PLC Distributed
More informationFast Retransmit. Problem: coarsegrain. timeouts lead to idle periods Fast retransmit: use duplicate ACKs to trigger retransmission
Fast Retransmit Problem: coarsegrain TCP timeouts lead to idle periods Fast retransmit: use duplicate ACKs to trigger retransmission Packet 1 Packet 2 Packet 3 Packet 4 Packet 5 Packet 6 Sender Receiver
More informationVirtualize Everything but Time
Virtualize Everything but Time Timothy Broomhead ( t.broomhead@ugrad.unimelb.edu.au ) Laurence Cremean ( l.cremean@ugrad.unimelb.edu.au ) Julien Ridoux ( jrid@unimelb.edu.au ) Darryl Veitch ( dveitch@unimelb.edu.au
More informationValidation of Router Models in OPNET
Validation of Router Models in OPNET B. Van den Broeck, P. Leys, J. Potemans 1, J. Theunis, E. Van Lil, A. Van de Capelle Katholieke Universiteit Leuven (K.U.Leuven) Department of Electrical Engineering
More informationImplementation and Evaluation of Coupled Congestion Control for Multipath TCP
Implementation and Evaluation of Coupled Congestion Control for Multipath TCP Régel González Usach and Mirja Kühlewind Institute of Communication Networks and Computer Engineering (IKR), University of
More informationBroadband Quality of Service
Broadband Quality of Service R.Thirumurthy Midas Communication Technologies Pvt Ltd TeNeT Group IIT-M TeNeT Group IIT-M 5/5/2009 1 Jan 2009 1 Overview The QoS metrics The evaluation methodology AT-Tester
More informationQoS and IP Premium service specification and implementation. Slide Show
QoS and IP Premium service specification and implementation Presentation given by Mauro Campanella (GARR) at the TERENA Networking Conference 2001, May 2001 Slide Show Table of Contents Slide 1 Slide 2
More informationPerformance Analysis of the Intertwined Effects between Network Layers for g Transmissions
Performance Analysis of the Intertwined Effects between Network Layers for 802.11g Transmissions Jon Gretarsson, Feng Li, Mingzhe Li, Ashish Samant, Huahui Wu, Mark Claypool and Robert Kinicki WPI Computer
More informationAnalytic End-to-End Estimation for the One-Way Delay and Its Variation
Analytic End-to-End Estimation for the One-Way Delay and Its Variation Jin-Hee Choi and Chuck Yoo Department of Computer Science and Engineering Korea University Email: {jhchoi, hxy}@os.korea.ac.kr Telephone:
More informationINTERNATIONAL TELECOMMUNICATION UNION
INTERNATIONAL TELECOMMUNICATION UNION TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD 21-24 English only Questions: 12 and 16/12 Geneva, 27-31 January 23 STUDY GROUP 12 DELAYED CONTRIBUTION 98 Source:
More informationImplementing a NTP-Based Time Service within a Distributed Middleware System
Implementing a NTP-Based Time Service within a Distributed Middleware System ACM International Conference on the Principles and Practice of Programming in Java (PPPJ `04) Hasan Bulut 1 Motivation Collaboration
More informationPrecise Time Synchronization over GPRS and EDGE
Precise Time Synchronization over GPRS and EDGE Petr Kovar, Karol Molnar Brno University of Technology, Dept. of Telecommunications, Purkynova 118, 612 00 Brno, Czech Republic kovapetr@phd.feec.vutbr.cz,
More informationSurvivable, Real Time Network Services
Survivable, Real Time Network Services Defense Advanced Research Projects Agency Contract F30602-98-1-0225, DARPA Order G409 Quarterly Progress Report 1 April 1999-30 June 1999 David L. Mills Electrical
More informationII. Principles of Computer Communications Network and Transport Layer
II. Principles of Computer Communications Network and Transport Layer A. Internet Protocol (IP) IPv4 Header An IP datagram consists of a header part and a text part. The header has a 20-byte fixed part
More informationAn overview on Internet Measurement Methodologies, Techniques and Tools
An overview on Internet Measurement Methodologies, Techniques and Tools AA 2011/2012 emiliano.casalicchio@uniroma2.it (Agenda) Lezione 2/05/2012 Part 1 Intro basic concepts ISP Traffic exchange (peering)
More informationpacket-switched networks. For example, multimedia applications which process
Chapter 1 Introduction There are applications which require distributed clock synchronization over packet-switched networks. For example, multimedia applications which process time-sensitive information
More informationXiaotang Zhang and Henning Schulzrinne Department of Computer Science Columbia University September 28, 2004
Voice over and Xiaotang Zhang and Henning Schulzrinne Department of Computer Science Columbia University xz214@columbia.edu hgs@columbia.edu September 28, 24 We compare and when transmitting voice data
More informationJuniper M10 QoS Capabilities
TEN 155 CZ technical report number X/2002 Juniper M10 QoS Capabilities Sven Ubik (ubik@cesnet.cz) 28.12.2001 1 Introduction This is a summary of our assesment of QoS capabilities of the Juniper M10 router.
More informationExperimental Extensions to RSVP Remote Client and One-Pass Signalling
1 Experimental Extensions to RSVP Remote Client and One-Pass Signalling Industrial Process and System Communications, Darmstadt University of Technology Merckstr. 25 D-64283 Darmstadt Germany Martin.Karsten@KOM.tu-darmstadt.de
More informationMeasuring MPLS overhead
Measuring MPLS overhead A. Pescapè +*, S. P. Romano +, M. Esposito +*, S. Avallone +, G. Ventre +* * ITEM - Laboratorio Nazionale CINI per l Informatica e la Telematica Multimediali Via Diocleziano, 328
More informationTen Microseconds Over LAN, for Free
27 International IEEE Symposium on Precision Clock Synchronization (ISPCS) for Measurement, Control and Communication Vienna, Austria, October 1-3, 27. Ten Microseconds Over LAN, for Free Julien Ridoux,
More informationCisco Call Management Record Field
Cisco Call Management Record Field s This chapter describes the field descriptions of the Call Management Records (CMRs). CMR Field s, page 1 CMR Field s The following table contains the fields, range
More informationConfiguring NTP. Information About NTP. This chapter contains the following sections:
This chapter contains the following sections: Information About NTP, page 1 NTP as Time Server, page 2 Distributing NTP Using CFS, page 2 Clock Manager, page 2 High Availability, page 2 Virtualization
More informationA New Path Failure Detection Method for Multi-homed Transport Layer Protocol
ICN 211 : The Tenth International Conference on Networks A New Path Failure Detection Method for Multi-homed Transport Layer Protocol Sinda Boussen, Nabil Tabbane and Sami Tabbane Research Unit MEDIATRON
More informationIntroduction to Ethernet Latency
Introduction to Ethernet Latency An Explanation of Latency and Latency Measurement The primary difference in the various methods of latency measurement is the point in the software stack at which the latency
More informationVoIP over wireless networks: a packet scheduling approach to provide QoS using Linux
VoIP over 82.11 wireless networks: a packet scheduling approach to provide QoS using Linux Terrence van Valkenhoef and Mishar Mahboob December 13, 25 Abstract In this work, we propose a layer three scheduler
More informationConfiguring NTP. Information About NTP. This chapter contains the following sections:
This chapter contains the following sections: Information About NTP, page 1 NTP as Time Server, page 2 Distributing NTP Using CFS, page 2 Clock Manager, page 2 High Availability, page 2 Virtualization
More informationDevice for Precise Packet Delay Measurement
Device for Precise Packet Delay Measurement Jan Breuer 1, Vojtěch Vigner 2 and Jaroslav Roztocil 3 1, 2, 3 Department of Measurement, Faculty of Electrical Engineering, Czech Technical University in Prague,
More informationThe Network Computer as Precision Timekeeper
The Network Computer as Precision Timekeeper David L. Mills University of Delaware http://www.eecis.udel.edu/~mills mills@udel.edu alautun, Maya glyph 10-Jan-03 1 Introduction Network Time Protocol (NTP)
More informationNetwork Time Service SY-GPS-1-A
Network Time Service SY-GPS-1-A March 01, 2010 Contents 1 Introduction... 3 2 Hardware... 4 3 Mounting GPS antenna... 5 4 Powering up SY-GPS-1-A... 6 5 NTP - Network Time Protocol... 7 6 SY-GPS-1-A software
More informationA Measurement Study of Active Probing on Access Links
A Measurement Study of Active Probing on Access Links Bjørn J. Villa and Poul E. Heegaard Department of Telematics, Norwegian Institute of Science and Technology, 7491 Trondheim, Norway {bjorn.villa,poul.heegaard}@item.ntnu.no
More informationTo address these challenges, extensive research has been conducted and have introduced six key areas of streaming video, namely: video compression,
Design of an Application Layer Congestion Control for Reducing network load and Receiver based Buffering Technique for packet synchronization in Video Streaming over the Internet Protocol Mushfeq-Us-Saleheen
More informationParameter Equipment Motivation Monitoring method. Smooth play-out Test stream
IP transport requirements Packet Loss Ratio The ratio between the number of the packets lost in the network total and number the of transmitted packets1. Latency The time interval between initial transmission
More informationSynchronous Ethernet A RAD White Paper
Synchronous Ethernet A RAD White Paper Yaakov (J) Stein, Chief Scientist, RAD Data Communications, Ltd. Alon Geva, Timing specialist, RAD Data Communications, Ltd. Abstract As more and more traffic is
More informationCHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS
28 CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS Introduction Measurement-based scheme, that constantly monitors the network, will incorporate the current network state in the
More informationTowards Improving Packet Probing Techniques
Towards Improving Packet Probing Techniques Matthew J. Luckie, Anthony J. McGregor, Hans-Werner Braun. Abstract Packet probing is an important Internet measurement technique, supporting the investigation
More informationEnd-to-end available bandwidth estimation
End-to-end available bandwidth estimation Constantinos Dovrolis Computer and Information Sciences University of Delaware Constantinos Dovrolis - dovrolis@cis.udel.edu, IPAM workshop, March 2002 1 of 28%
More informationNetwork Time Protocol
(NTP) is a protocol designed to time-synchronize a network of machines. NTP runs on User Datagram Protocol (UDP), which in turn runs on IP. NTP Version 3 is documented in RFC 1305. This module describes
More information1 Performance monitoring
CESNET Technical Report 28/2004 Scheduling and processing of performance monitoring tests Antonín Král , Czech Technical University Sven Ubik, , CESNET, Prague, Czech
More informationRealistic Passive Packet Loss Measurement for High-Speed Networks
Realistic Passive Packet Loss Measurement for High-Speed Networks AlešFriedl 1,SvenUbik 1, Alexandros Kapravelos 2, Michalis Polychronakis 2, and Evangelos P. Markatos 2 1 CESNET, Czech Republic {afriedl,ubik}@cesnet.cz
More informationThis chapter describes how to configure the Network Time Protocol (NTP) on Cisco NX-OS devices. This chapter includes the following sections:
This chapter describes how to configure the Network Time Protocol (NTP) on Cisco NX-OS devices. This chapter includes the following sections: About NTP, page 1 Licensing Requirements for NTP, page 3 Prerequisites
More informationImplementing NTP. Support was added for IPv6 addresses, VRFs, multicast-based associations, and burst and iburst modes for poll-based associations.
Network Time Protocol (NTP) is a protocol designed to time-synchronize devices within a network. Cisco IOS XR software implements NTPv4. NTPv4 retains backwards compatibility with the older versions of
More informationThe Nanokernel 1,2. David L. Mills, Fellow ACM, Senior Member IEEE 3 Poul-Henning Kamp. Abstract
The Nanokernel 1,2 David L. Mills, Fellow ACM, Senior Member IEEE 3 Poul-Henning Kamp Abstract Internet timekeeping has come a long way since first demonstrated almost two decades ago. In that era most
More informationImplementing NTP. Release 3.8.0
Network Time Protocol (NTP) is a protocol designed to time-synchronize devices within a network. Cisco IOS XR software implements NTPv4. NTPv4 retains backwards compatibility with the older versions of
More informationA Study of Packet Losses in the EuQoS Network
A Study of Packet Losses in the EuQoS Network Loránd Jakab, René Serral-Gracià, and Jordi Domingo-Pascual Universitat Politècnica de Catalunya {ljakab,rserral,jordid}@ac.upc.edu Abstract. As Internet usage
More informationNetwork Working Group. Advanced Network & Services September 1999
Network Working Group Request for Comments: 2680 Category: Standards Track G. Almes S. Kalidindi M. Zekauskas Advanced Network & Services September 1999 Status of this Memo A One-way Packet Loss Metric
More informationDistributed Systems. Clock Synchronization: Physical Clocks. Paul Krzyzanowski
Distributed Systems Clock Synchronization: Physical Clocks Paul Krzyzanowski pxk@cs.rutgers.edu Except as otherwise noted, the content of this presentation is licensed under the Creative Commons Attribution
More informationTelecommunication Services Engineering Lab. Roch H. Glitho
1 Quality of Services 1. Terminology 2. Technologies 2 Terminology Quality of service Ability to control network performance in order to meet application and/or end-user requirements Examples of parameters
More informationCOMP 249 Advanced Distributed Systems Multimedia Networking. Performance of Multimedia Delivery on the Internet Today
COMP 249 Advanced Distributed Systems Multimedia Networking Performance of Multimedia Delivery on the Internet Today Kevin Jeffay Department of Computer Science University of North Carolina at Chapel Hill
More informationIrish NTP Subnet. Performance Issues. Hugh Melvin & Paraic Quinn. Dept. of Information Technology NUI,G
Irish Subnet Performance Issues Hugh Melvin & Paraic Quinn Dept. of Information Technology NUI,G http://ecrg.it.nuigalway.ie/. The support of the Informatics Research Initiative of Enterprise Ireland is
More informationUse of SCTP for IP Handover Support
Use of SCTP for IP Handover Support Dong Phil Kim, Jong Shik Ha, Sang Tae Kim, Seok Joo Koh Department of Computer Science Kyungpook National University {dpkim, mugal1, sainpaul1978}@cs.knu.ac.kr Abstract
More informationA Scheme of Primary Path Switching for Mobile Terminals using SCTP Handover
Proceedings of the 2007 WSEAS International Conference on Computer Engineering and Applications, Gold Coast, Australia, January 17-19, 2007 218 A Scheme of Primary Path Switching for Mobile Terminals using
More informationTransport Protocol (IEX-TP)
Transport Protocol (IEX-TP) Please contact IEX Market Operations at 646.568.2330 or marketops@iextrading.com, or your IEX onboarding contact with any questions. Version: 1.1 Updated: December 22, 2014
More informationVariable Step Fluid Simulation for Communication Network
Variable Step Fluid Simulation for Communication Network Hongjoong Kim 1 and Junsoo Lee 2 1 Korea University, Seoul, Korea, hongjoong@korea.ac.kr 2 Sookmyung Women s University, Seoul, Korea, jslee@sookmyung.ac.kr
More informationAudio/Video Transport Working Group. Document: draft-miyazaki-avt-rtp-selret-01.txt. RTP Payload Format to Enable Multiple Selective Retransmissions
Audio/Video Transport Working Group Internet Draft Document: draft-miyazaki-avt-rtp-selret-01.txt July 14, 2000 Expires: January 14, 2001 Akihiro Miyazaki Hideaki Fukushima Thomas Wiebke Rolf Hakenberg
More informationCOP Operating Systems Design Principles (Spring 2012)
Problem 1: COP 5611 - Operating Systems Design Principles (Spring 2012) Homework 2 1.1.a. Number of paths to reach the global state : Number of paths = Number of ways to reach the global state (sum of
More informationCongestion Avoidance and Control. Rohan Tabish and Zane Ma
Congestion Avoidance and Control Rohan Tabish and Zane Ma TCP is self-clocking Self-clocking systems should be robust Congestion collapse Internet had first of what became a series of congestion collapses
More informationXCo: Explicit Coordination for Preventing Congestion in Data Center Ethernet
XCo: Explicit Coordination for Preventing Congestion in Data Center Ethernet Vijay Shankar Rajanna, Smit Shah, Anand Jahagirdar and Kartik Gopalan Computer Science, State University of New York at Binghamton
More informationBroadband Quality of Service
Broadband Quality of Service Prof. Timothy Gonsalves Dept of Computer Science & Engg TeNeT Group, IIT-Madras R.Thirumurthy Midas Communication Technologies Pvt Ltd TeNeT Group IIT-M TeNeT Group IIT-M Jun
More informationINTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 A SURVEY ON EXPLICIT FEEDBACK BASED CONGESTION CONTROL PROTOCOLS Nasim Ghasemi 1, Shahram Jamali 2 1 Department of
More informationHP 5920 & 5900 Switch Series
HP 5920 & 5900 Switch Series Network Management and Monitoring Configuration Guide Part number: 5998-2900 Software version: Release 2210 Document version: 6W100-20131105 Legal and notice information Copyright
More informationTransporting Voice by Using IP
Transporting Voice by Using IP Voice over UDP, not TCP Speech Small packets, 10 40 ms Occasional packet loss is not a catastrophe Delay-sensitive TCP: connection set-up, ack, retransmit delays 5 % packet
More informationIntro to LAN/WAN. Transport Layer
Intro to LAN/WAN Transport Layer Transport Layer Topics Introduction (6.1) Elements of Transport Protocols (6.2) Internet Transport Protocols: TDP (6.5) Internet Transport Protocols: UDP (6.4) socket interface
More informationREDUCTION OF PACKET LOSS BY OPTIMIZING THE ANTENNA SYSTEM AND LAYER 3 CODING
REDUCTION OF PACKET LOSS BY OPTIMIZING THE ANTENNA SYSTEM AND LAYER 3 CODING Petr CHLUMSKY 1, Zbynek KOCUR 1, Jiri VODRAZKA 1, Tomas KORINEK 2, 1 Department of Telecommunication Engineering, Faculty of
More informationInitial Performance Metric Registry Entries
Initial Performance Metric Registry Entries draft-mornuley-ippm-initial-registry-01,2,3 draft-morton-ippm-initial-registry-0,1,2,3,4 draft-ietf-ippm-initial-registry-05 A. Morton, M. Bagnulo, P. Eardley,
More informationWiMAX Application Performance Testing Guidelines
WiMAX Application Performance Testing Guidelines Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 USA jain@cse.wustl.edu WiMAX Forum Meeting, Orlando, FL, February 5-9, 2009 These slides
More informationSETTING UP AN NTP SERVER AT THE ROYAL OBSERVATORY OF BELGIUM
SETTING UP AN NTP SERVER AT THE ROYAL OBSERVATORY OF BELGIUM Fabian Roosbeek, Pascale Defraigne, and André Somerhausen Royal Observatory of Belgium Abstract This paper describes the setup of an NTP server
More informationINTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY
[Kumar, 2(3): March, 2013] ISSN: 2277-9655 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Performance Comparison of Physical Clock Synchronization Algorithms Z. Mahesh Kumar
More informationSurvivable, Real Time Network Services
Survivable, Real Time Network Services Defense Advanced Research Projects Agency Contract F30602-98-1-0225, DARPA Order G409/J175 Quarterly Progress Report 1 April 2000-30 June2000 David L. Mills Electrical
More informationProgramming Assignment 3: Transmission Control Protocol
CS 640 Introduction to Computer Networks Spring 2005 http://www.cs.wisc.edu/ suman/courses/640/s05 Programming Assignment 3: Transmission Control Protocol Assigned: March 28,2005 Due: April 15, 2005, 11:59pm
More informationITSF 2007 overview of future sync applications and architecture challenges
ITSF 2007 overview of future sync applications and architecture challenges Orange Labs Sébastien JOBERT, Research & Development 14/11/2007, presentation to ITSF 2007, London agenda section 1 section 2
More informationEquation-based Congestion Control
Equation-based Congestion Control for Unicast and Multicast Applications Jörg Widmer Praktische Informatik IV, University of Mannheim / AT&T Center for Internet Research at ICSI (ACIRI) Feb 05, 2001 Why
More information6.1 Internet Transport Layer Architecture 6.2 UDP (User Datagram Protocol) 6.3 TCP (Transmission Control Protocol) 6. Transport Layer 6-1
6. Transport Layer 6.1 Internet Transport Layer Architecture 6.2 UDP (User Datagram Protocol) 6.3 TCP (Transmission Control Protocol) 6. Transport Layer 6-1 6.1 Internet Transport Layer Architecture The
More information32nd Annual Precise Time and Time Interval (PTTI) Meeting THE NANOKERNEL'. David L. Mills' University of Delaware. Poul-Henning Kamp' F'reeBSD Project
32nd Annual Precise Time and Time Interval (PTTI) Meeting THE NANOKERNEL'. David L. Mills' University of Delaware Poul-Henning Kamp' F'reeBSD Project Abstract Internet timekeeping has come a long way since
More informationQuality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel
Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel Semra.gulder@crc.ca, mathieu.deziel@crc.ca Abstract: This paper describes a QoS mechanism suitable for Mobile Ad Hoc Networks
More informationTCP-Peach and FACK/SACK Options: Putting The Pieces Together
TCP-Peach and FACK/SACK Options: Putting The Pieces Together Giacomo Morabito, Renato Narcisi, Sergio Palazzo, Antonio Pantò Dipartimento di Ingegneria Informatica e delle Telecomunicazioni University
More informationIETF Update. Stewart Bryant Yaakov Stein Karen O Donoghue Laurent Montini
IETF Update Stewart Bryant Yaakov Stein Karen O Donoghue Laurent Montini IETF WGs NTP WG NTP WG is closing down with the finishing up of NTPv4 work TICTOC WG TICTOC is responsible for all new timing related
More informationTCP s Retransmission Timer and the Minimum RTO
TCP s Retransmission Timer and the Minimum RTO Alae Loukili, Alexander L. Wijesinha, Ramesh K. Karne, and Anthony K. Tsetse Department of Computer & Information Sciences Towson University Towson, MD 2122,
More informationApplication-Level Measurements of Performance on the vbns *
Application-Level Measurements of Performance on the vbns * Michele Clark Kevin Jeffay University of North Carolina at Chapel Hill Department of Computer Science Chapel Hill, NC 2799-317 USA {clark,jeffay}@cs.unc.edu
More informationRTP. Prof. C. Noronha RTP. Real-Time Transport Protocol RFC 1889
RTP Real-Time Transport Protocol RFC 1889 1 What is RTP? Primary objective: stream continuous media over a best-effort packet-switched network in an interoperable way. Protocol requirements: Payload Type
More informationMulti-class Applications for Parallel Usage of a Guaranteed Rate and a Scavenger Service
Department of Computer Science 1/18 Multi-class Applications for Parallel Usage of a Guaranteed Rate and a Scavenger Service Markus Fidler fidler@informatik.rwth-aachen.de Volker Sander sander@fz.juelich.de
More informationQoS metrics and requirements
QoS metrics and requirements Lectured by Alexander Pyattaev Department of Communications Engineering Tampere University of Technology alexander.pyattaev@tut.fi March 5, 2012 Outline 1 Introduction 2 Performance
More informationIP SLAs QFP Time Stamping
This module describes how to configure the IP SLA QFP Time Stamping feature for IP Service Level Agreements (SLAs) UDP jitter operations. This new probe and responder structure enables more accurate network
More informationMaster s Thesis. Congestion Control Mechanisms for Alleviating TCP Unfairness in Wireless LAN Environment
Master s Thesis Title Congestion Control Mechanisms for Alleviating TCP Unfairness in Wireless LAN Environment Supervisor Professor Hirotaka Nakano Author Masafumi Hashimoto February 15th, 21 Department
More informationµtasker Document µtasker SNTP (Simple Network Time Protocol)
Embedding it better... µtasker Document µtasker SNTP (Simple Network Time Protocol) utaskersntp.doc/v1.00 Copyright 2009 M.J.Butcher Consulting Table of Contents 1. Introduction...3 2. Activating SNTP
More informationICMP (Internet Control Message Protocol)
Today s Lecture ICMP (Internet Control Message Protocol) Internet Protocols CSC / C 573 I. ICMP Overview II. ICMP rror Reporting III. ICMP Query / Response Messages IV. ICMP Message Processing Fall, 2005
More informationGPS IRIG-B/NTP Time Server GPS-2-E-NTP
GPS IRIG-B/NTP Time Server GPS-2-E-NTP June 01, 2013 Contents 1 Introduction... 3 2 Hardware... 4 3 Mounting GPS antenna... 5 4 Powering up GPS-2-E-NTP... 6 5 NTP - Network Time Protocol... 7 6 GPS-2-E-NTP
More informationTraffic Management using Multilevel Explicit Congestion Notification
Traffic Management using Multilevel Explicit Congestion Notification Arjan Durresi, Mukundan Sridharan, Chunlei Liu, Mukul Goyal Department of Computer and Information Science The Ohio State University
More informationLecture 13: Transportation layer
Lecture 13: Transportation layer Contents Goals of transportation layer UDP TCP Port vs. Socket QoS AE4B33OSS Lecture 12 / Page 2 Goals of transportation layer End-to-end communication Distinguish different
More informationSurvivable, Real Time Network Services
Survivable, Real Time Network Services Defense Advanced Research Projects Agency Contract F30602-98-1-0225, DARPA Order G409 Quarterly Progress Report 1 Ocxtober 1998-31 December 1998 David L. Mills Electrical
More informationImproving the Data Scheduling Efficiency of the IEEE (d) Mesh Network
Improving the Data Scheduling Efficiency of the IEEE 802.16(d) Mesh Network Shie-Yuan Wang Email: shieyuan@csie.nctu.edu.tw Chih-Che Lin Email: jclin@csie.nctu.edu.tw Ku-Han Fang Email: khfang@csie.nctu.edu.tw
More information