Performance Analysis of Time-Triggered Ether-Networks Using Off-The-Shelf-Components

Size: px
Start display at page:

Download "Performance Analysis of Time-Triggered Ether-Networks Using Off-The-Shelf-Components"

Transcription

1 of Time-Triggered Ether-Networks Using Off-The-Shelf-Components AMICS Workshop 2011 Till Steinbach, Franz Korf, Thomas C. Schmidt March, 31st 2011

2 Agenda 1 Motivation Motivation 5 2 / 27

3 Motivation Motivation 3 / 27

4 Motivation Real-time Ethernet in automotive applications: In-vehicle networks are very complex New automotive applications require more bandwidth Real-time Ethernet is widely deployed in backbones of industrial plants Comparable real-time characteristics in vehicles Motivation 4 / 27

5 Motivation Low cost performance analysis with time-triggered packet generation: Missing performance analyzer instruments in tool chain Tools for standard switched Ethernet are not suitable Flexible embedded pc based tools gain importance Motivation 5 / 27

6 Agenda 1 2 Ethernet Measurement Approaches Real-time Ethernet 3 4 Ethernet Measurement Approaches Real-time Ethernet 5 6 / 27

7 Related Work Ethernet Measurement Approaches Distinction between software and hardware based measurements Ethernet Measurement Approaches Real-time Ethernet 7 / 27

8 Related Work Ethernet Measurement Approaches Distinction between software and hardware based measurements Collection on one network port only Analyzer NuT Ethernet Measurement Approaches Real-time Ethernet 7 / 27

9 Related Work Ethernet Measurement Approaches Distinction between software and hardware based measurements Collection on one network port only Distributed measurement with synchronized timebase Analyzer NuT Analyzer Ethernet Measurement Approaches Real-time Ethernet 7 / 27

10 Related Work Ethernet Measurement Approaches Distinction between software and hardware based measurements Collection on one network port only Distributed measurement with synchronized timebase One physical clock and several network ports Ethernet Measurement Approaches Real-time Ethernet Analyzer NuT 7 / 27

11 Real-time Ethernet 3 strategies to enable real-time characteristics on Ethernet-based networks Ethernet Measurement Approaches Real-time Ethernet 8 / 27

12 Real-time Ethernet 3 strategies to enable real-time characteristics on Ethernet-based networks Token-based systems Used in Ethercat in process automation Ethernet Measurement Approaches Real-time Ethernet 8 / 27

13 Real-time Ethernet 3 strategies to enable real-time characteristics on Ethernet-based networks Token-based systems Used in Ethercat in process automation Bandwidth limiting systems For instance AFDX in Airplanes (A380 and Boeing 787) Ethernet Measurement Approaches Real-time Ethernet 8 / 27

14 Real-time Ethernet 3 strategies to enable real-time characteristics on Ethernet-based networks Token-based systems Used in Ethercat in process automation Bandwidth limiting systems For instance AFDX in Airplanes (A380 and Boeing 787) Time-triggered systems Automotive industry (FlexRay) and process automation (Profinet) Ethernet Measurement Approaches Real-time Ethernet 8 / 27

15 Time-Triggered Ethernet 3 Traffic Classes in TTEthernet Ethernet Measurement Approaches Real-time Ethernet 9 / 27

16 Time-Triggered Ethernet 3 Traffic Classes in TTEthernet 1 Time-Triggered Highest priority and used for hard real-time data Strictest requirements in transmission Ethernet Measurement Approaches Real-time Ethernet 9 / 27

17 Time-Triggered Ethernet 3 Traffic Classes in TTEthernet 1 Time-Triggered Highest priority and used for hard real-time data Strictest requirements in transmission 2 Rate-Constrained Also suitable for real-time communication Complies to the AFDX protocol Ethernet Measurement Approaches Real-time Ethernet 9 / 27

18 Time-Triggered Ethernet 3 Traffic Classes in TTEthernet 1 Time-Triggered Highest priority and used for hard real-time data Strictest requirements in transmission 2 Rate-Constrained Also suitable for real-time communication Complies to the AFDX protocol 3 Best-Effort Standard Ethernet traffic No guarantee in transmission Ethernet Measurement Approaches Real-time Ethernet 9 / 27

19 Time-Triggered Ethernet 3 Traffic Classes in TTEthernet 1 Time-Triggered Highest priority and used for hard real-time data Strictest requirements in transmission 2 Rate-Constrained Also suitable for real-time communication Complies to the AFDX protocol 3 Best-Effort Standard Ethernet traffic No guarantee in transmission Ethernet Measurement Approaches Real-time Ethernet Time synchronization for a global time base Works transparent to the Ethernet-Protocol-Layer 9 / 27

20 Time-Triggered Ethernet chassis TT TT 0 LIN-BUS RC 0 cycle LIN gateway door t TTE-switch 0 TT RC BE BE TT BE cycle TTE-switch t Ethernet Measurement Approaches Real-time Ethernet BE 0 diagnosis BE BE t t TT RC BE Time-Triggered Message Rate-Constrained Message Best-Effort Message 10 / 27

21 Agenda Concept Accessing the Current System Time Assigning Timestamps to Frames 4 Concept Accessing the Current System Time Assigning Timestamps to Frames 5 11 / 27

22 Problem statement Available OS tools: Tools running in Userspace (e.g. ping, traceroute) Precision in milliseconds provided by OS Scheduling and hardware-layer produce overhead OS tools measure round-trip-time Concept Accessing the Current System Time Assigning Timestamps to Frames 12 / 27

23 Solution Our approach: Measurement on a low-level base Kernelspace in Linux RT-Linux utilization for enhanced interrupt handling Exact timing behavior by using special functions Concept Accessing the Current System Time Assigning Timestamps to Frames 13 / 27

24 Concept Assembling Application Calculation Userspace TTEthernet Stack TT Device Driver Timestamping TT-Network under test BE Device Driver Timestamping Kernelspace Hardware Hardware Physical Layer Concept Accessing the Current System Time Assigning Timestamps to Frames 14 / 27

25 Accessing the Current System Time Precision Jiffies Counter Concept Accessing the Current System Time Assigning Timestamps to Frames Methods 15 / 27

26 Accessing the Current System Time Precision Jiffies Counter do_gettimeofday() Concept Accessing the Current System Time Assigning Timestamps to Frames Methods 15 / 27

27 Accessing the Current System Time Precision Jiffies Counter do_gettimeofday() get_cycles() Concept Accessing the Current System Time Assigning Timestamps to Frames Methods 15 / 27

28 Accessing the Current System Time Precision Jiffies Counter do_gettimeofday() get_cycles() Concept Accessing the Current System Time Assigning Timestamps to Frames Methods 15 / 27

29 Assigning Timestamps to Frames 2 approaches to get timing information of a single frame 1 Storing information in Kernelspace High implementation cost (limited Kernel functions) Additional information has be stored Concept Accessing the Current System Time Assigning Timestamps to Frames 16 / 27

30 Assigning Timestamps to Frames 2 approaches to get timing information of a single frame 1 Storing information in Kernelspace High implementation cost (limited Kernel functions) Additional information has be stored 2 Modifying Ethernet frames with timestamps A lightweight approach Assigning timestamps to frames in an easy way Measurement can be done promptly without reading and storing information Ethernet Frame Header Data Measurement Payload CRC Concept Accessing the Current System Time Assigning Timestamps to Frames Send Recv Seq 16 / 27

31 Agenda Validating the Approach Measurement Results Validating the Approach Measurement Results 5 17 / 27

32 Validation Sample Measurement 3ms System Schedule for each TT-Frame 350µs static switch delay Server Application receive timestamp BE 1 TT send timestamp 4 3 ms measurement frames 3 system schedule TT-Network under test 2 Validating the Approach Measurement Results 18 / 27

33 Validation Sample Measurement L a te n c y (µs ) F ra m e s iz e (B y te ) s td. c o n fig Validating the Approach Measurement Results 19 / 27

34 Validation Sample Measurement L a te n c y (µs ) s td. c o n fig 6 4 B y te th re s h o ld Validating the Approach Measurement Results F ra m e s iz e (B y te ) Observation: A specific hardware and driver delay has to be substracted for each measurment 19 / 27

35 Validation Applied Validation Approaches 1 High precision Ethernet analyzer tool BE Server Application TT 4 system schedule measurement frames 3 ms 3 2 t1 2 port1 1 duplicate measurement frames Ethernet Analyzer t = t2 - t1 TT-Network under test t2 port2 1 Validating the Approach Measurement Results 20 / 27

36 Validation Applied Validation Approaches 1 High precision Ethernet analyzer tool BE Server Application TT 4 system schedule measurement frames 3 ms 3 t1 port1 duplicate measurement frames Ethernet Analyzer t = t2 - t1 TT-Network under test t2 port2 2 Mathematical framework Analytical method to calculate latency, bandwidth and jitter Validating the Approach Measurement Results 20 / 27

37 Validation Results in Comparison measurement hardware mathematical approach sniffing model min. framelength 355µs 364µs µs max. framelength 471µs 479µs µs Validating the Approach Measurement Results 21 / 27

38 Validation Results in Comparison measurement hardware mathematical approach sniffing model min. framelength 355µs 364µs µs max. framelength 471µs 479µs µs Difference of 9µs is due to the used duplication switch measurement hardware mathematical approach sniffing model min. framelength 355µs 355µs µs max. framelength 471µs 470µs µs Validating the Approach Measurement Results 21 / 27

39 Latency Comparison COTS switch and TTEthernet Switch Validating the Approach Measurement Results 22 / 27

40 Latency Distribution Graph Validating the Approach Measurement Results 23 / 27

41 Agenda / 27

42 Conclusion: Performance analysis with COTS in single-digit microseconds precision Synchronized packet generation Utilization of RT-Linux, modified device drivers and TTEthernetstack 25 / 27

43 Conclusion: Outlook: Performance analysis with COTS in single-digit microseconds precision Synchronized packet generation Utilization of RT-Linux, modified device drivers and TTEthernetstack Validation using hardware with specifically low receive and copy delay Adjustment of this approach on an ARM-based micro controller to increase resolution 25 / 27

44 Thank you! Thank you for your attention! Website of research group: 26 / 27

45 TTEthernet Synchronization Method End System Sync Master 1. PCF (time) 2. PCF (new Time) End System Sync Client Switch Compression Master 2. PCF (new Time) 2. PCF (new Time) End System Sync Client 1. PCF (time) 2. PCF (new Time) End System Sync Master 27 / 27

A Hardware/Software Platform for Real-time Ethernet Cluster Simulation in OMNeT++

A Hardware/Software Platform for Real-time Ethernet Cluster Simulation in OMNeT++ A Hardware/Software Platform for Real-time Ethernet Oleg Karfich Florian Bartols Till Steinbach Franz Korf Thomas C. Schmidt {oleg.karfich, florian.bartols, till.steinbach, korf, schmidt}@informatik.haw-hamburg.de

More information

Software Stacks for Mixed-critical Applications: Consolidating IEEE 802.1 AVB and Time-triggered Ethernet in Next-generation Automotive Electronics

Software Stacks for Mixed-critical Applications: Consolidating IEEE 802.1 AVB and Time-triggered Ethernet in Next-generation Automotive Electronics Software : Consolidating IEEE 802.1 AVB and Time-triggered Ethernet in Next-generation Automotive Electronics Soeren Rumpf Till Steinbach Franz Korf Thomas C. Schmidt till.steinbach@haw-hamburg.de September

More information

A Real-time Ethernet Prototype Platform for Automotive Applications

A Real-time Ethernet Prototype Platform for Automotive Applications A Real-time Ethernet Prototype Platform for Automotive Applications Kai Müller, Till Steinbach, Franz Korf, Thomas C. Schmidt Department of Computer Science Hamburg University of Applied Sciences, Germany

More information

Mixed-Criticality Systems Based on Time- Triggered Ethernet with Multiple Ring Topologies. University of Siegen Mohammed Abuteir, Roman Obermaisser

Mixed-Criticality Systems Based on Time- Triggered Ethernet with Multiple Ring Topologies. University of Siegen Mohammed Abuteir, Roman Obermaisser Mixed-Criticality s Based on Time- Triggered Ethernet with Multiple Ring Topologies University of Siegen Mohammed Abuteir, Roman Obermaisser Mixed-Criticality s Need for mixed-criticality systems due to

More information

How To Monitor And Test An Ethernet Network On A Computer Or Network Card

How To Monitor And Test An Ethernet Network On A Computer Or Network Card 3. MONITORING AND TESTING THE ETHERNET NETWORK 3.1 Introduction The following parameters are covered by the Ethernet performance metrics: Latency (delay) the amount of time required for a frame to travel

More information

19 Comparison of Ethernet Systems

19 Comparison of Ethernet Systems Frithjof Klasen Ever since the end of the 90 s, the usage of industrial Ethernet in automation has been a pursued target. Along with this, the desire emerged to have a universal and standard communication

More information

AFDX networks. Computers and Real-Time Group, University of Cantabria

AFDX networks. Computers and Real-Time Group, University of Cantabria AFDX networks By: J. Javier Gutiérrez (gutierjj@unican.es) Computers and Real-Time Group, University of Cantabria ArtistDesign Workshop on Real-Time System Models for Schedulability Analysis Santander,

More information

Generic term for using the Ethernet standard in automation / industrial applications

Generic term for using the Ethernet standard in automation / industrial applications Seite 24 Industrial Ethernet Generic term for using the Ethernet standard in automation / industrial applications Specific Quality of Service requirements Real-time Cycle time (e.g. < 1 ms for motion control

More information

Analysis of Industrial PROFINET in the Task of Controlling a Dynamic System**

Analysis of Industrial PROFINET in the Task of Controlling a Dynamic System** AUTOMATYKA/ AUTOMATICS 2013 Vol. 17 No. 1 http://dx.doi.org/10.7494/automat.2013.17.1.65 Maciej Rosó³*, Dawid Knapik*, Dariusz Marchewka*, Krzysztof Ko³ek*, Andrzej Turnau* Analysis of Industrial PROFINET

More information

From Fieldbus to toreal Time Ethernet

From Fieldbus to toreal Time Ethernet Process Automation From Fieldbus to toreal Time Ethernet Safety, reliability IEC61158-2 as the physical layer too slow for Ethernet/IP frames Unsafe cables towards wireless solutions Factory automation

More information

Quality of Service in Industrial Ethernet Networks

Quality of Service in Industrial Ethernet Networks György Kálmán, ABB Corporate Research Norway, gyorgy.kalman@no.abb.com Quality of Service in Industrial Ethernet Networks February 10, 2013 Slide 1 Can we provide appropriate Quality of Service for industrial

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network

More information

How To Analyze The Security On An Ipa Wireless Sensor Network

How To Analyze The Security On An Ipa Wireless Sensor Network Throughput Analysis of WEP Security in Ad Hoc Sensor Networks Mohammad Saleh and Iyad Al Khatib iitc Stockholm, Sweden {mohsaleh, iyad}@iitc.se ABSTRACT This paper presents a performance investigation

More information

AFDX Emulator for an ARINC-based Training Platform. Jesús Fernández Héctor Pérez J. Javier Gutiérrez Michael González Harbour

AFDX Emulator for an ARINC-based Training Platform. Jesús Fernández Héctor Pérez J. Javier Gutiérrez Michael González Harbour AFDX Emulator for an ARINC-based Training Platform Jesús Fernández Héctor Pérez J. Javier Gutiérrez Michael González Harbour 2 2 Motivation Mature standards for safety-critical applications ARINC-653 for

More information

An Introduction to VoIP Protocols

An Introduction to VoIP Protocols An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this

More information

Redes de Comunicação em Ambientes Industriais Aula 7

Redes de Comunicação em Ambientes Industriais Aula 7 Redes de Comunicação em Ambientes Industriais Aula 7 Luís Almeida Paulo Pedreiras lda@det.ua.pt pedreiras@det.ua.pt Electronic Systems Lab-IEETA / DET Universidade de Aveiro Aveiro, Portugal RCAI 2005/2006

More information

Performance Testing BroadR-Reach Automotive Ethernet

Performance Testing BroadR-Reach Automotive Ethernet White Paper Performance Testing BroadR-Reach Automotive Ethernet Key Elements for an Automotive-Specific Ethernet Test Regime www.spirent.com Performance Testing BroadR-Reach Automotive Ethernet SPIRENT

More information

Open Source Software

Open Source Software Open Source Software Title Experiences and considerations about open source software for standard software components in automotive environments 2 Overview Experiences Project Findings Considerations X-by-wire

More information

Clearing the Way for VoIP

Clearing the Way for VoIP Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.

More information

Technical Bulletin. Enabling Arista Advanced Monitoring. Overview

Technical Bulletin. Enabling Arista Advanced Monitoring. Overview Technical Bulletin Enabling Arista Advanced Monitoring Overview Highlights: Independent observation networks are costly and can t keep pace with the production network speed increase EOS eapi allows programmatic

More information

Understanding Latency in IP Telephony

Understanding Latency in IP Telephony Understanding Latency in IP Telephony By Alan Percy, Senior Sales Engineer Brooktrout Technology, Inc. 410 First Avenue Needham, MA 02494 Phone: (781) 449-4100 Fax: (781) 449-9009 Internet: www.brooktrout.com

More information

Welcome. People Power Partnership. 2015-10-27 PROFIdag 2013 Peter Van Passen Sales & Business Development Manager HARTING Electric 1/44

Welcome. People Power Partnership. 2015-10-27 PROFIdag 2013 Peter Van Passen Sales & Business Development Manager HARTING Electric 1/44 Welcome 2015-10-27 PROFIdag 2013 Peter Van Passen Sales & Business Development Manager HARTING Electric 1/44 Performant, Deterministic & Time Accurate Networking with FTS & PTP 2015-10-27 PROFIdag 2013

More information

Precision Time Protocol (PTP/IEEE-1588)

Precision Time Protocol (PTP/IEEE-1588) White Paper W H I T E P A P E R "Smarter Timing Solutions" Precision Time Protocol (PTP/IEEE-1588) The Precision Time Protocol, as defined in the IEEE-1588 standard, provides a method to precisely synchronize

More information

VoIP in 802.11. Mika Nupponen. S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1

VoIP in 802.11. Mika Nupponen. S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1 VoIP in 802.11 Mika Nupponen S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1 Contents Introduction VoIP & WLAN Admission Control for VoIP Traffic in WLAN Voice services in IEEE 802.11

More information

Application Note How To Determine Bandwidth Requirements

Application Note How To Determine Bandwidth Requirements Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP

More information

Latency on a Switched Ethernet Network

Latency on a Switched Ethernet Network Application Note 8 Latency on a Switched Ethernet Network Introduction: This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency

More information

OSI Layers in Automotive Networks

OSI Layers in Automotive Networks OSI Layers in Automotive Networks 2013-03-20 IEEE 802.1 Plenary Meeting - Orlando Aboubacar Diarra, Robert Bosch GmbH 1 Outline OSI Reference Model Simplified generic Architecture for Automotive Serial

More information

Network Simulation Traffic, Paths and Impairment

Network Simulation Traffic, Paths and Impairment Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating

More information

Combining Voice over IP with Policy-Based Quality of Service

Combining Voice over IP with Policy-Based Quality of Service TechBrief Extreme Networks Introduction Combining Voice over IP with Policy-Based Quality of Service Businesses have traditionally maintained separate voice and data networks. A key reason for this is

More information

Prilink SIP / PRI / IP Network Monitor, Traffic and QoS

Prilink SIP / PRI / IP Network Monitor, Traffic and QoS Prilink SIP / PRI / IP Network Monitor, Traffic and QoS Seeing the Truth About Your Network Connections When business operates over communication networks, it is critical for companies to have a true picture

More information

D1.2 Network Load Balancing

D1.2 Network Load Balancing D1. Network Load Balancing Ronald van der Pol, Freek Dijkstra, Igor Idziejczak, and Mark Meijerink SARA Computing and Networking Services, Science Park 11, 9 XG Amsterdam, The Netherlands June ronald.vanderpol@sara.nl,freek.dijkstra@sara.nl,

More information

In-Vehicular Communication Networking Protocol

In-Vehicular Communication Networking Protocol In-Vehicular Communication Networking Protocol ABSTRACT Renu Sharma Indiana University, Purdue University Indianapolis, IN rensharm@iupui.edu Today s modern vehicles contain a complex symbiosis of intelligent

More information

Network Considerations for IP Video

Network Considerations for IP Video Network Considerations for IP Video H.323 is an ITU standard for transmitting voice and video using Internet Protocol (IP). It differs from many other typical IP based applications in that it is a real-time

More information

On real-time delay monitoring in software-defined networks

On real-time delay monitoring in software-defined networks On real-time delay monitoring in software-defined networks Victor S. Altukhov Lomonosov Moscow State University Moscow, Russia victoralt@lvk.cs.msu.su Eugene V. Chemeritskiy Applied Research Center for

More information

Comparison of FlexRay and CAN-bus for Real-Time Communication

Comparison of FlexRay and CAN-bus for Real-Time Communication Comparison of FlexRay and CAN-bus for Real-Time Communication Andreas Forsberg Mälardalen University Högskoleplan 1 721 23 Västerås +46 768011236 afg05001@student.mdh.se Johan Hedberg Mälardalen University

More information

The ISP Column A monthly column on all things Internet

The ISP Column A monthly column on all things Internet The ISP Column A monthly column on all things Internet Just How Good are You? Measuring Network Performance February 2003 Geoff Huston If you are involved in the operation of an IP network, a question

More information

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE-DEFINED NETWORKING AND OPENFLOW SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control

More information

Performance Evaluation of Linux Bridge

Performance Evaluation of Linux Bridge Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet

More information

Real-Time Systems Hermann Härtig Real-Time Communication (following Kopetz, Liu, Schönberg, Löser)

Real-Time Systems Hermann Härtig Real-Time Communication (following Kopetz, Liu, Schönberg, Löser) Real-Time Systems Hermann Härtig Real-Time Communication (following Kopetz, Liu, Schönberg, Löser) 05/02/15 Contents Overview IO Busses: PCI Networks as schedulable resources: Priority / Time-Driven /

More information

PROFINET the Industrial Ethernet standard. Siemens AG 2013. Alle Rechte vorbehalten.

PROFINET the Industrial Ethernet standard. Siemens AG 2013. Alle Rechte vorbehalten. the Industrial Ethernet standard is 100% Ethernet is Ethernet Ethernet is the established standard in the IT world for fast exchange of data (IEEE 802.3) is always full duplex simultaneous communication

More information

Super high-resolution video handling system and highly accurate video traffic monitoring technology. - Demonstrations at SC10 -

Super high-resolution video handling system and highly accurate video traffic monitoring technology. - Demonstrations at SC10 - Super high-resolution video handling system and highly accurate video traffic monitoring technology - Demonstrations at SC10-2010.11.16 NTT Laboratories. * This work is supported by the National Institute

More information

10Gb Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Latency-Sensitive Applications

10Gb Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Latency-Sensitive Applications 10Gb Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Latency-Sensitive Applications Testing conducted by Solarflare and Arista Networks reveals single-digit

More information

The Role of Precise Timing in High-Speed, Low-Latency Trading

The Role of Precise Timing in High-Speed, Low-Latency Trading The Role of Precise Timing in High-Speed, Low-Latency Trading The race to zero nanoseconds Whether measuring network latency or comparing real-time trading data from different computers on the planet,

More information

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402 Agilent Technologies Performing Pre-VoIP Network Assessments Application Note 1402 Issues with VoIP Network Performance Voice is more than just an IP network application. It is a fundamental business and

More information

Network performance in virtual infrastructures

Network performance in virtual infrastructures Network performance in virtual infrastructures A closer look at Amazon EC2 Alexandru-Dorin GIURGIU University of Amsterdam System and Network Engineering Master 03 February 2010 Coordinators: Paola Grosso

More information

This topic lists the key mechanisms use to implement QoS in an IP network.

This topic lists the key mechanisms use to implement QoS in an IP network. IP QoS Mechanisms QoS Mechanisms This topic lists the key mechanisms use to implement QoS in an IP network. QoS Mechanisms Classification: Each class-oriented QoS mechanism has to support some type of

More information

mesdn: Mobile Extension of SDN Mostafa Uddin Advisor: Dr. Tamer Nadeem Old Dominion University

mesdn: Mobile Extension of SDN Mostafa Uddin Advisor: Dr. Tamer Nadeem Old Dominion University mesdn: Mobile Extension of SDN Mostafa Uddin Advisor: Dr. Tamer Nadeem Old Dominion University Very brief on SDN Networks are very hard to manage and evolve. Data Plane: Fwding state + Packet header forwarding

More information

Precision Time Protocol on Linux ~ Introduction to linuxptp

Precision Time Protocol on Linux ~ Introduction to linuxptp Precision Time Protocol on Linux ~ Introduction to linuxptp Ken ICHIKAWA FUJITSU LIMITED. LinuxCon Japan 2014 Copyright 2014 FUJITSU LIMITED Agenda Background Overview of Precision Time Protocol (PTP)

More information

Operating Systems and Networks Sample Solution 1

Operating Systems and Networks Sample Solution 1 Spring Term 2014 Operating Systems and Networks Sample Solution 1 1 byte = 8 bits 1 kilobyte = 1024 bytes 10 3 bytes 1 Network Performance 1.1 Delays Given a 1Gbps point to point copper wire (propagation

More information

C-GEP 100 Monitoring application user manual

C-GEP 100 Monitoring application user manual C-GEP 100 Monitoring application user manual 1 Introduction: C-GEP is a very versatile platform for network monitoring applications. The ever growing need for network bandwith like HD video streaming and

More information

IMPLEMENTING VOICE OVER IP

IMPLEMENTING VOICE OVER IP 51-20-78 DATA COMMUNICATIONS MANAGEMENT IMPLEMENTING VOICE OVER IP Gilbert Held INSIDE Latency is the Key; Compression; Interprocessing Delay; Network Access at Origin; Network Transmission Delay; Network

More information

Ethernet A Survey on its Fields of Application

Ethernet A Survey on its Fields of Application Ethernet A Survey on its Fields of Application Fachtagung ITG FA 5.2 "Zukunft der Netze" Jörg Sommer et al. joerg.sommer@ikr.uni-stuttgart.de 7. Oktober 2010 Universität Stuttgart Institut für Kommunikationsnetze

More information

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions 1 Nortel - 920-803 Technology Standards and Protocol for IP Telephony Solutions QUESTION: 1 To achieve the QoS necessary to deliver voice between two points on a Frame Relay network, which two items are

More information

IPv6/IPv4 Automatic Dual Authentication Technique for Campus Network

IPv6/IPv4 Automatic Dual Authentication Technique for Campus Network IPv6/IPv4 Automatic Dual Authentication Technique for Campus Network S. CHITPINITYON, S. SANGUANPONG, K. KOHT-ARSA, W. PITTAYAPITAK, S. ERJONGMANEE AND P. WATANAPONGSE Agenda Introduction Design And Implementation

More information

How To Test For 10 Gigabit Ethernet At 10 Gb/S

How To Test For 10 Gigabit Ethernet At 10 Gb/S White Paper Testing Scenarios for Ethernet at 10 Gb/s By Guylain Barlow Introduction As a natural evolution, the typical test concepts borrowed from lower-rate Ethernet apply to 10 Gigabit Ethernet (GigE).

More information

Customer White paper. SmartTester. Delivering SLA Activation and Performance Testing. November 2012 Author Luc-Yves Pagal-Vinette

Customer White paper. SmartTester. Delivering SLA Activation and Performance Testing. November 2012 Author Luc-Yves Pagal-Vinette SmartTester Delivering SLA Activation and Performance Testing November 2012 Author Luc-Yves Pagal-Vinette Customer White paper Table of Contents Executive Summary I- RFC-2544 is applicable for WAN and

More information

PRESTA 10G Platform for High-accuracy 10-Gb/s Network Monitoring

PRESTA 10G Platform for High-accuracy 10-Gb/s Network Monitoring PRESTA 10G Platform for High-accuracy 10-Gb/s Network Monitoring NTT Network Innovation Laboratories Katsuhiro Sebayashi, Kenji Shimizu, Seiki Kuwabara, Tetsuo Kawano, Mitsuru Maruyama 1 Winter 2010 ESCC/Internet2

More information

Introduction VOIP in an 802.11 Network VOIP 3

Introduction VOIP in an 802.11 Network VOIP 3 Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11

More information

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of

More information

Definition. A Historical Example

Definition. A Historical Example Overlay Networks This lecture contains slides created by Ion Stoica (UC Berkeley). Slides used with permission from author. All rights remain with author. Definition Network defines addressing, routing,

More information

Quality of Service Testing in the VoIP Environment

Quality of Service Testing in the VoIP Environment Whitepaper Quality of Service Testing in the VoIP Environment Carrying voice traffic over the Internet rather than the traditional public telephone network has revolutionized communications. Initially,

More information

Network Monitoring White Paper

Network Monitoring White Paper Network ing White Paper ImageStream Internet Solutions, Inc. 7900 East 8th Road Plymouth, Indiana 46563 http://www.imagestream.com info@imagestream.com Phone: 574.935.8484 Sales: 800.813.5123 Fax: 574.935.8488

More information

Enabling Visibility for Wireshark across Physical, Virtual and SDN. Patrick Leong, CTO Gigamon

Enabling Visibility for Wireshark across Physical, Virtual and SDN. Patrick Leong, CTO Gigamon Enabling Visibility for Wireshark across Physical, Virtual and SDN Patrick Leong, CTO Gigamon 1 Agenda A review of the network then and now Challenges in network monitoring and security Introduction to

More information

Application Performance Analysis and Troubleshooting

Application Performance Analysis and Troubleshooting Exam : 1T6-520 Title : Application Performance Analysis and Troubleshooting Version : DEMO 1 / 6 1. When optimizing application efficiency, an improvement in efficiency from the current 90% to an efficiency

More information

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer

More information

Industrial Requirements for a Converged Network

Industrial Requirements for a Converged Network Industrial Requirements for a Converged Network IEEE 802.3 SG DMLT Phoenix (AZ) Albert Tretter, Siemens AG Ethernet captures more and more Applications Traditional Markets - Industrial Automation - Factory

More information

Rohde & Schwarz R&S SITLine ETH VLAN Encryption Device Functionality & Performance Tests

Rohde & Schwarz R&S SITLine ETH VLAN Encryption Device Functionality & Performance Tests Rohde & Schwarz R&S Encryption Device Functionality & Performance Tests Introduction Following to our test of the Rohde & Schwarz ETH encryption device in April 28 the European Advanced Networking Test

More information

WHITE PAPER. Packet Time Monitoring in Your Visibility Architecture

WHITE PAPER. Packet Time Monitoring in Your Visibility Architecture WHITE PAPER Packet Time Monitoring in Your Visibility Architecture www.ixiacom.com 915-6953-01 Rev. A, December 2014 2 Table of Contents Overview... 4 The Network Timing Domain... 5 Full Timestamp Trailer...

More information

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network

More information

Relaying Controller Area Network Frames over Wireless Internetworks for Automotive Testing Applications

Relaying Controller Area Network Frames over Wireless Internetworks for Automotive Testing Applications Relaying Controller Area Network Frames over Wireless Internetworks for Automotive Testing Applications Mathias Johanson Alkit Communications Mölndal, Sweden mathias@alkit.se Lennart Karlsson Dept. of

More information

Acterna DSL Services Tester TPI 350+ Application Highlights

Acterna DSL Services Tester TPI 350+ Application Highlights Acterna TPI 350+ DSL Test Set Product Highlights Field engineered, rugged construction, lightweight design, and batterypowered operation Automated testing capabilities minimize training costs and testing

More information

Avaya ExpertNet Lite Assessment Tool

Avaya ExpertNet Lite Assessment Tool IP Telephony Contact Centers Mobility Services WHITE PAPER Avaya ExpertNet Lite Assessment Tool April 2005 avaya.com Table of Contents Overview... 1 Network Impact... 2 Network Paths... 2 Path Generation...

More information

Monitoring the NTP Server. eg Enterprise v6.0

Monitoring the NTP Server. eg Enterprise v6.0 Monitoring the NTP Server eg Enterprise v6.0 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may be reproduced

More information

ADTRAN NetVanta 5660

ADTRAN NetVanta 5660 ADTRAN NetVanta 5660 Lab Testing Detailed Report 08January2015 Miercom www.miercom.com Contents 1.0 Executive Summary... 3 2.0 Product Tested... 4 3.0 Test Bed How We Did It... 6 4.0 Performance Testing...

More information

Joint ITU-T/IEEE Workshop on Next Generation Optical Access Systems. DBA & QoS on the PON - Commonalities with Switching & Routing

Joint ITU-T/IEEE Workshop on Next Generation Optical Access Systems. DBA & QoS on the PON - Commonalities with Switching & Routing Joint ITU-T/IEEE Workshop on Next Generation Optical Access Systems DBA & QoS on the PON - Commonalities with Switching & Routing Howard Frazier, Technical Director Broadcom Corporation Agenda Passive

More information

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles. Data Networking and Architecture The course focuses on theoretical principles and practical implementation of selected Data Networking protocols and standards. Physical network architecture is described

More information

Using & Offering Wholesale Ethernet Network and Operational Considerations

Using & Offering Wholesale Ethernet Network and Operational Considerations White Paper Using and Offering Wholesale Ethernet Using & Offering Wholesale Ethernet Network and Operational Considerations Introduction Business services customers are continuing to migrate to Carrier

More information

Traffic Measurements for Link Dimensioning

Traffic Measurements for Link Dimensioning Traffic Measurements for Link Dimensioning A Case Study Remco van de Meent, Aiko Pras, Michel Mandjes, Hans van den Berg, and Lambert Nieuwenhuis University of Twente PO Box 217 7500 AE Enschede The Netherlands

More information

920-803 - technology standards and protocol for ip telephony solutions

920-803 - technology standards and protocol for ip telephony solutions 920-803 - technology standards and protocol for ip telephony solutions 1. Which CODEC delivers the greatest compression? A. B. 711 C. D. 723.1 E. F. 726 G. H. 729 I. J. 729A Answer: C 2. To achieve the

More information

How To Build A Network For Storage Area Network (San)

How To Build A Network For Storage Area Network (San) White Paper Data Storage across the MAN by deploying a SAN over Dark Fiber by Pieter Panis, EuroFiber 1/7 1 Introduction The purpose of this document is to illustrate how a storage area network (SAN) can

More information

EBERSPÄCHER ELECTRONICS automotive bus systems

EBERSPÄCHER ELECTRONICS automotive bus systems EBERSPÄCHER ELECTRONICS automotive bus systems YOUR PARTNER FOR IN-VEHICLE NETWORKING DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems EBERSPÄCHER ELECTRONICS: THE EXPERTS IN AUTOMOTIVE BUS SYSTEMS

More information

Precision Clock Synchronization

Precision Clock Synchronization Hirschmann. Simply a Good Connection. White Paper Precision Clock Synchronization The Standard IEEE 1588 Precision Clock Synchronization IEEE 1588 White Paper Rev. 1.2 Table of contents Precision Clock

More information

Gigabit Ethernet Packet Capture. User s Guide

Gigabit Ethernet Packet Capture. User s Guide Gigabit Ethernet Packet Capture User s Guide Copyrights Copyright 2008 CACE Technologies, Inc. All rights reserved. This document may not, in whole or part, be: copied; photocopied; reproduced; translated;

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

OPART: Towards an Open Platform for Abstraction of Real-Time Communication in Cross-Domain Applications

OPART: Towards an Open Platform for Abstraction of Real-Time Communication in Cross-Domain Applications OPART: Towards an Open Platform for Abstraction of Real-Time Communication in Cross-Domain Applications Simplification of Developing Process in Real-time Networked Medical Systems Morteza Hashemi Farzaneh,

More information

An Automated Data Structure Migration Concept - From CAN to Ethernet/IP in Automotive Embedded Systems (CANoverIP)

An Automated Data Structure Migration Concept - From CAN to Ethernet/IP in Automotive Embedded Systems (CANoverIP) An Automated Data Structure Migration Concept - From CAN to Ethernet/IP in Automotive Embedded Systems (CANoverIP) Andreas Kern and Thilo Streichert Daimler AG Hanns-Klemm-Straße 45 71034 Böblingen, Germany

More information

EtherCAT Cutting Costs with High-speed Ethernet

EtherCAT Cutting Costs with High-speed Ethernet EtherCAT Cutting Costs with High-speed Ethernet The real-time Ethernet fieldbus for automati 2 Real-time Ethernet down to the I/O level Low system costs Flexible topology Maximum performance Easy configuration

More information

White Paper. Data Center Testing: A Holistic Approach

White Paper. Data Center Testing: A Holistic Approach White Paper Data Center Testing: A Holistic Approach May 2009 T A B L E O F C O N T E N T S Executive summary... 3 Testing basics...3 Virtualization...7 Fibre Channel over Ethernet (FCoE)... 9 40- and

More information

FlexRay A Communications Network for Automotive Control Systems

FlexRay A Communications Network for Automotive Control Systems FlexRay A Communications Network for Automotive Control Systems WFCS 2006 Rainer Makowitz Automotive Systems Engineering, EMEA Freescale and the Freescale logo are trademarks of Freescale Semiconductor,

More information

QoS and Communication Performance Management

QoS and Communication Performance Management Using a Real-Time, QoS-based ORB to Intelligently Manage Communications Bandwidth in a Multi-Protocol Environment Bill Beckwith Objective Interface Systems, Inc. OMG Embedded Workshop The Nature of CORBA

More information

How To Switch A Layer 1 Matrix Switch On A Network On A Cloud (Network) On A Microsoft Network (Network On A Server) On An Openflow (Network-1) On The Network (Netscout) On Your Network (

How To Switch A Layer 1 Matrix Switch On A Network On A Cloud (Network) On A Microsoft Network (Network On A Server) On An Openflow (Network-1) On The Network (Netscout) On Your Network ( Software- Defined Networking Matrix Switching January 29, 2015 Abstract This whitepaper describes a Software- Defined Networking use case, using an OpenFlow controller and white box switches to implement

More information

Rorschach Plots and Network Performance Analysis

Rorschach Plots and Network Performance Analysis Rorschach Plots and Network Performance Analysis Jim Gilsinn Kenexis Consulting Corporation October 19-20, 2013 BSidesDC 2013 1 Rorschach? October 19-20, 2013 BSidesDC 2013 2 Rorschach Plots October 19-20,

More information

10G Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Future Cloud Applications

10G Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Future Cloud Applications 10G Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Future Cloud Applications Testing conducted by Solarflare Communications and Arista Networks shows that

More information

RTP / RTCP. Announcements. Today s Lecture. RTP Info RTP (RFC 3550) I. Final Exam study guide online. Signup for project demos

RTP / RTCP. Announcements. Today s Lecture. RTP Info RTP (RFC 3550) I. Final Exam study guide online. Signup for project demos Announcements I. Final Exam study guide online RTP / RTCP Internet Protocols CSC / ECE 573 Fall, 2005 N. C. State University II. III. Signup for project demos Teaching evaluations at end today copyright

More information

VoIP Bandwidth Calculation

VoIP Bandwidth Calculation VoIP Bandwidth Calculation AI0106A VoIP Bandwidth Calculation Executive Summary Calculating how much bandwidth a Voice over IP call occupies can feel a bit like trying to answer the question; How elastic

More information

CT505-30 LANforge-FIRE VoIP Call Generator

CT505-30 LANforge-FIRE VoIP Call Generator 1 of 11 Network Testing and Emulation Solutions http://www.candelatech.com sales@candelatech.com +1 360 380 1618 [PST, GMT -8] CT505-30 LANforge-FIRE VoIP Call Generator The CT505-30 supports SIP VOIP

More information

XMVAE Gigabit Ethernet Modules

XMVAE Gigabit Ethernet Modules XMVAE Gigabit Ethernet Modules Ixia's XMVAE Gigabit Ethernet Load Modules offer complete Layer 2-3 network and application testing functionality in a single test system for Automotive Ethernet switch and

More information

Implementing VoIP support in a VSAT network based on SoftSwitch integration

Implementing VoIP support in a VSAT network based on SoftSwitch integration Implementing VoIP support in a VSAT network based on SoftSwitch integration Abstract Satellite communications based on geo-synchronous satellites are characterized by a large delay, and high cost of resources.

More information

Issues for the performance monitoring of an open source H.323 implementation ported to IPv6-enabled networks with QoS characteristics

Issues for the performance monitoring of an open source H.323 implementation ported to IPv6-enabled networks with QoS characteristics Issues for the performance monitoring of an open source H.323 implementation ported to IPv6-enabled networks with QoS characteristics Authors: Ch. Bouras, A. Gkamas, A. Karaliotas, D.Primpas, K. Stamos

More information

1 PC to WX64 direction connection with crossover cable or hub/switch

1 PC to WX64 direction connection with crossover cable or hub/switch 1 PC to WX64 direction connection with crossover cable or hub/switch If a network is not available, or if it is desired to keep the WX64 and PC(s) completely separated from other computers, a simple network

More information