Masterclock GPSPCI Especificaciones

Busca en linea o descarga Especificaciones para Módulos Receptores Gps Masterclock GPSPCI. Masterclock GPSPCI Specifications [en] Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir

Indice de contenidos

Pagina 1 - January 15, 2003

A Network Measurement System for Wide Area NetworksMatei Ciobotaru, C˘at˘alin Meiro¸su, Miron Brezuleanu, Mihai IvanoviciJanuary 15, 2003

Pagina 2 - Contents

CHAPTER 2. NETWORK PERFORMANCE MEASUREMENTS SYSTEMS 9• Some of them can be plugged directly into a computer (Meinberg PCI card)Instead of a GPS receiv

Pagina 3

CHAPTER 2. NETWORK PERFORMANCE MEASUREMENTS SYSTEMS 10The computers involved in the system run a Linux with the nanokernel patches. Thisallows a nanos

Pagina 4 - Introduction

Chapter 3System Architecture3.1 General overviewThe network tester that we use can generate Gigabit Ethernet traffic and can measure allthe important pe

Pagina 5 - Measurements Systems

CHAPTER 3. SYSTEM ARCHITECTURE 12The network cards have internal clocks which are synchronized with the global clock cards.These clock cards are inter

Pagina 6 - 2.1.4 Surveyor and RIPE

CHAPTER 3. SYSTEM ARCHITECTURE 13This measurement system is currently used (with up to 32 Gigabit Ethernet ports) tocharacterize switches and LANs for

Pagina 7

CHAPTER 3. SYSTEM ARCHITECTURE 143.3 Generating IP packetsWe have modified the firmware on the network cards in order to be able to generate IPpackets i

Pagina 8 - 2.2.2 Network Time Servers

CHAPTER 3. SYSTEM ARCHITECTURE 15previous system. Each computer hosting traffic generator NICs requires a slave clock card.Typically te ns of traffic gene

Pagina 9 - 2.2.3 GPS Receivers

Chapter 4The GPS-based ClockSynchronization SystemTo overcome the issues related to the synchronization of geographically separated nodeswe decided to

Pagina 10 - 2.2.4 Sample implementations

CHAPTER 4. THE GPS-BASED CLOCK SYNCHRONIZATION SYSTEM 174.2 Description of the methodAt each site of the testbed we use one GPS card and several clock

Pagina 11 - 2.3 Some observations

CHAPTER 4. THE GPS-BASED CLOCK SYNCHRONIZATION SYSTEM 18When the clock cards receive this signal, they start waiting for the next pulse on the 1HzPPS

Pagina 12 - System Architecture

Contents1 Introduction 32 Network Performance Measurements Systems 42.1 Network testers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 13

CHAPTER 4. THE GPS-BASED CLOCK SYNCHRONIZATION SYSTEM 19Local Site #3Local Site #2Local Site #1InternetFigure 4.3: Global synchronization over the Int

Pagina 14 - Network Under Test

Chapter 5Traffic GenerationThe network tester generates traffic according to a traffic description table that is loadedinto the network cards before a test

Pagina 15 - 3.4 The global clock system

CHAPTER 5. TRAFFIC GENERATION 21Programmable Network CardsHardware91 1 8 5.000 0 23 1 10 82 30898 1 23 5.000 0 1 2 5 45 100101 1 0 5

Pagina 16

CHAPTER 5. TRAFFIC GENERATION 22Distribution Descriptionrand normal( mean, stddev ) The Normal Gaussian distributionwith given mean and variancerand n

Pagina 17 - Synchronization System

CHAPTER 5. TRAFFIC GENERATION 23(a) Packet size (b) VLAN IdFigure 5.2: Sample histograms for the generated trafficThe histograms that result for two of

Pagina 18 - 4.2 Description of the method

Chapter 6Measurements and ResultsThe tester was put into operation in the CERN network and some measurements wereperformed at the IP level ([7]). The

Pagina 19

CHAPTER 6. MEASUREMENTS AND RESULTS 251085 1090 1095 1100 1105024681012141618x 10−3Latency [us]Latency histogramFigure 6.2: Histogram of latencies for

Pagina 20 - 4.3 Testing the method

Chapter 7Conclusions and Future WorkThe network tester was extended to an Internet environment. This implies IP traffic gen-eration and global clock syn

Pagina 21 - Traffic Generation

Bibliography[1] Testing and Modeling Ethernet Switches and Networks for use in ATLAS High-LevelTriggersDobinson, R W; Haas, S; Korcyl K; Le Vine, M J;

Pagina 22 - Software

Appendix AInstallationThe installation consists in placing the GPS and clock boards in the computers, connectingthe cables and the GPS antenna and ins

Pagina 23

CONTENTS 25 Traffic Generation 205.1 Traffic profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 Measurements and Results 24

Pagina 24 - (a) Packet size (b) VLAN Id

APPENDIX A. INSTALLATION 29• switch 10 - ON (10MHz clock on pin 4)• switch 4 - ON (1Hz pulse on pin 8)• all other - OFFAlso some clock cards have to b

Pagina 25 - Measurements and Results

APPENDIX A. INSTALLATION 30A.4.1 The GPS card driverThe GPS kernel module is provided by Meinberg – we are using MBGtools for Linuxv0.2.3beta. On the

Pagina 26

APPENDIX A. INSTALLATION 31clock test/clock test 1 3 which sends the command ”3” (READ TIME) to boardnumber 1 (the first board /dev/hslclock0 ). Then y

Pagina 27 - Conclusions and Future Work

APPENDIX A. INSTALLATION 32A.4.4 Using the hs masterThis program is used to drive the synchronization mechanism on all computers. After asuccessful in

Pagina 28 - Bibliography

Appendix BImplementation detailsIn this section we give the basic information on how the synchronization method is imple-mented.The synchronization se

Pagina 29 - Installation

APPENDIX B. IMPLEMENTATION DETAILS 34For this project we use to types of clock cards: master cards and slave cards. The onlydifference between them is

Pagina 30 - A.4 Software

APPENDIX B. IMPLEMENTATION DETAILS 35B.1.2 Software and FirmwareThe firmware is the program that is implemented by the FPGA and that controls allthe ac

Pagina 31 - A.4.1 The GPS card driver

APPENDIX B. IMPLEMENTATION DETAILS 36B.3 Manager softwareThe driver software consists of 3 small programs that work together:hs master This is the man

Pagina 32

Appendix CResults obtained duringdevelopmentA lot of testing was performed to verify the method (see [4]). The first tests were intended tocheck the GP

Pagina 33 - A.4.4 Using the hs master

APPENDIX C. RESULTS OBTAINED DURING DEVELOPMENT 38Figure C.1: GPS Positional parameters for a period of 5 daysthe difference between the values samples

Pagina 34 - Implementation details

Chapter 1IntroductionIn this report we present a system for measuring the performance of wide area computernetworks. The system is used to test networ

Pagina 35 - Port #4 − Write down (input)

APPENDIX C. RESULTS OBTAINED DURING DEVELOPMENT 39clocks lose their synchronization [4]) so the preferred method is the one that corrects theclocks at

Pagina 36 - B.2 GPS cards

Appendix DGPS Synchronization HOW-TO1. Install the cards and connect the cables2. Load the kernel modules: for GPS mbgclock.o and clock card hslclock.

Pagina 37 - B.3 Manager software

APPENDIX D. GPS SYNCHRONIZATION HOW-TO 419. Configure the file hs nodes.conf at each of the sites. In this file you list ONLY thecomputers from that site

Pagina 38 - Results obtained during

Appendix ETroubleshooting synchronizationproblemsProblems with the cables• If the clock is not counting - probably the 10MHz signal from the GPS is no

Pagina 39

APPENDIX E. TROUBLESHOOTING SYNCHRONIZATION PROBLEMS 43The GPS cards• Time is not synchronized – check the antenna and the cable. The card shouldsee m

Pagina 40

Chapter 2Network PerformanceMeasurements SystemsNetwork testers are devices that can perform measurements of various network parameters.Usually they a

Pagina 41 - GPS Synchronization HOW-TO

CHAPTER 2. NETWORK PERFORMANCE MEASUREMENTS SYSTEMS 5Figure 2.1: The IXIA IxCore Network Testersystem, BrixWorx. The Brix 2500 Verifier calculates fund

Pagina 42

CHAPTER 2. NETWORK PERFORMANCE MEASUREMENTS SYSTEMS 6accuracy of the measurements is good (around 10us) but depends on the operating system.The traffic

Pagina 43 - Appendix E

CHAPTER 2. NETWORK PERFORMANCE MEASUREMENTS SYSTEMS 7hierarchical configuration where c locks are synchronized to each other and to world-widetime stan

Pagina 44

CHAPTER 2. NETWORK PERFORMANCE MEASUREMENTS SYSTEMS 8• Accuracy of 10ms on the client side• Require external time reference (GPS receiver, dial-up, CD

Comentarios a estos manuales

Sin comentarios