September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Shore station brainstorm 1.

Slides:



Advertisements
Similar presentations
Prometeo Workshop on Front-end electronics for gamma and complementary detector systems 17 th -18 th November 2011 – IFIC (Valencia) Diego Barrientos.
Advertisements

Layer 3 Switching. Routers vs Layer 3 Switches Both forward on the basis of IP addresses But Layer 3 switches are faster and cheaper However, Layer 3.
April 30, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
More on Switched Ethernet Switch Learning Purchase Considerations VLANs Intelligent Switched Network Design.
June 11, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
1 Fall 2005 Extending LANs Qutaibah Malluhi CSE Department Qatar University Repeaters, Hubs, Bridges, Fiber Modems, and Switches.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
October 8, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Chapter 4 Queuing, Datagrams, and Addressing
KM3Net Project 1.
Paolo Musico on behalf of KM3NeT collaboration The Central Logic Board for the KM3NeT detector: design and production Abstract The KM3NeT deep sea neutrino.
Data Communications and Networks
Chapter 4: Managing LAN Traffic
Chapter 4 Local Area Networks. Layer 2: The Datalink Layer The datalink layer provides point-to- point connectivity between devices over the physical.
Brierley 1 Module 4 Module 4 Introduction to LAN Switching.
P. Jansweijer Nikhef Amsterdam Electronics- Technology October 15, 20091VLVnT-09 Athens Measuring propagation delay over a coded serial communication channel.
H.Z. Peek Nikhef Amsterdam Electronics- Technology VLVnT11 Erlangen12-14, October White Rabbit Sub-Nanosecond timing over Ethernet H.Z. Peek......
Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:
February 26, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
August 06, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Cisco 3 - Switching Perrine. J Page 16/4/2016 Chapter 4 Switches The performance of shared-medium Ethernet is affected by several factors: data frame broadcast.
July 10, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
M. Circella and the NEMO Coll., Timing Calibration in NEMO VLV T workshop, Amsterdam, October 2003 Timing calibration in NEMO M. Circella Istituto Nazionale.
May 29, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
December 04, 2013KM3NeT, CLBv2 Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
January 28, 2015CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
August 22, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Computer Network Architecture Lecture 3: Network Connectivity Devices.
January 28-30, 2014KM3NeT, Electronics Workshop A‘dam Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Receiving 91 PB this week: A little bit more of work load! (We will be for a while production guys :) Test bench separated in two parts: 1.- The PB will.
December 10, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
PeterJ Slide 1 Oct 14, 2008 Transfer exact timing using a coded data communication channel.
S.Anvar, V.Gautard, H.Le Provost, F.Louis, K.Menager, Y.Moudden, B.Vallage, E.Zonca, on behalf of the KM3NeT consortium 1 IRFU/SEDI-CEA Saclay F
+ Lecture#2: Ethernet Asma ALOsaimi. + Objectives In this chapter, you will learn to: Describe the operation of the Ethernet sublayers. Identify the major.
Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 14, 2012KM3NeT, CLBv2 Meeting via EVO KM3NeT CLBv2 1.
November 2014, Groningen/Dwingeloo, the Netherlands 3rd International VLBI Technology Workshop Peter Jansweijer Nikhef Amsterdam Electronics- Technology.
H.Z. Peek Nikhef Amsterdam Electronics- Technology KM3NeT General Assembly Meeting Catania, 20-23, February White Rabbit Sub-Nanosecond timing over.
J-W Schmelling Nikhef Amsterdam Electronics- Technology of January PPM-DU optics for KM3NeT Collaboration meeting Marseille PPM-DU: A three.
March 27, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Peter Jansweijer Nikhef Amsterdam Electronics- Technology November 21, 2012KM3NeT, CLBv2 Meeting via EVO KM3NeT CLBv2 1.
CLB meeting APC Tentative action/work list.
Global overview of the Optical Network for KM3Net Phase 1 Sander Mos KM3NeT Collaboration Meeting 30 January 2013 Marseille.
May 8, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
Peter Jansweijer Nikhef Amsterdam Electronics- Technology September 19, 2012KM3NeT, CLB/DAQ Videocon KM3NeT CLBv2 1.
PPM-DU (WORKING DOCUMENT, DO NOT PUBLISH) A three DOM Detection Unit in place of an Antares string. Nikhef for KM3NeT: PPM-DU optical network DRAFT!, designed.
July 31, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
October 29, 2014CLBv2, Vidyo Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
April 10, 2013KM3NeT, CLBv2 Meeting Peter Jansweijer Mesfin Gebyehu Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology KM3NeT CLBv2 1.
P. Jansweijer Nikhef Amsterdam Electronics- Technology Amsterdam July 5-6, 2010KM3NeT: General WPF/L meeting 1 Measuring time offset over a bidirectional.
Off & On Shore Electronics overview KM3Net APC Paris 05 / 09 / 2012 Frédéric LOUIS.
White Rabbit and KM3NeT Peter Jansweijer, on behalf of KM3NeT
Status Optical System KM3NeT
Diego Real, IFIC Spain, KM3NeT Electronics Coordinator
WR & KM3NeT Peter Jansweijer
“FPGA shore station demonstrator for KM3NeT”
KM3NeT CLBv2.
KM3NeT CLBv2.
Networking Devices.
White Rabbit in KM3NeT Mieke Bouwhuis NIKHEF 9th White Rabbit Workshop
STANDARD WR STRAW-MAN ARCHITECTURES FOR PHASE II & WRS RELIABILITY
Preparatory Measurement
Kostas Manolopoulos Tasos Belias
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
Point-to-point connection between each DOM and the shore station
Data Link Issues Relates to Lab 2.
Chapter 3 VLANs Chaffee County Academy
Data Communication Real-Time Semi Real-Time Store and forward
Presentation transcript:

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Shore station brainstorm 1

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology 1. Switch Routing Table (software?) needs to be adjusted. 2. PTP timestamps t 1 for all DOMs are equal and reside in outgoing port (needs firmware- or software-change or both) 3. MAC Control-Level multicast MAC addresses; such as “pause frames” for flow control need to be handled correctly. Example: ◦ “DOM-B” request “Pause” = Okay (request over point to point link), but… ◦ “Shore station” request “Pause” may be problematic (request over broadcast link, all ports are stalled). Address single DOM? 4. Other surprises? Shore Station Broadcast brainstorm DOM A DOM B DOM C DOM D Buffer Port-2 SFP Broadcast Optical Network Start Tx t 4 Stop1 Reference Clock PTP Time Stamp t 1 Time Stamp t 4 t 4 Stop2 Time Stamp t 4 t 4 Stop3 Time Stamp t 4 t 4 Stop4 Time Stamp t 4 Shore Station interface 2 Rx  : DDMTD Rx  : DDMTD Rx  : DDMTD Rx  : DDMTD Port-1 SFP Main Electrical Optical Cable Port-3 SFP Port-4 SFP Port-5 SFP

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Other surprises: PTP t 1,t 4 timestamps over multiple switches 3 PTP t 1 Broadcast PTP t 4 DOM inputs PTP t 4 DOM inputs PTP t 4 DOM inputs 1. Redistribution of PTP t 1 not only within one switch… 2. Routing PTP frames is an issue (layer-2; no IPv4!)… Note that t 4 needs to be routed to the appropriate DOM via the broadcast channel. …over multiple switches (depending on detector broadcast network segmentation) This needs brainpower! One t 1 Many t 4

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Brainstorm-1 4 PTP t 1 Broadcast PTP t 4 DOM inputs PTP t 4 DOM inputs PTP t 4 DOM inputs 1. When layer-2 is not routable then distribute the timestamps using your custom protocol. 2. … kind of awkward! And it may consume switch ports 1 Gbps WR 10Gbps COTS 1 Gbps WR

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Brainstorm-2 5 PTP t 1 Broadcast PTP t 4 DOM inputs PTP t 4 DOM inputs PTP t 4 DOM inputs 1. Layer-2 is not routable, then… 2. Wrap PTP t 1 in a layer-3 message and route this to the rest of the switches. 3. Each timing input calculates timing servo action and passes this to the broadcasts port. 1 Gbps WR 10Gbps COTS 1 Gbps WR

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Tempting thoughts (that shouldn’t be thought at this stage in the design cycle…) 6

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Current major troubles in the design 7 Optical network with GHz is very tempting… (will it be possible?) Broadcast networking is difficult to implement. Broadcast network increases “asymmetry” =>this complicates timing calibration. Each DOM has a different wavelength laser. This is not disastrous but requires more careful tracking of DOMs.

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Tempting idea: a WR-Switch in the DU (Paul Kooijman) 8 1 Gbps WR Shore 1 Gbps WR 1 Gbps WR, 10Gbps data Sub-Sea A tempting idea to put a WR switch in each DU! But it solves lots of problems!

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Tempting idea: a WR-Switch in the DU (Paul Kooijman) 9 One WR switch per DU (1x16 or 2x8 DOMs, later redesign 1x18 or 2x9 DOMs). + Better bandwidth utilization per wavelength => + Less wavelengths needed => possibility for bidirectional network + Even with bidirectional network the optical network easier! + cost effective! Inexpensive SFPs in the string and a limited amount of expensive long haul SFPs (no needed EDFA’s anymore) + No broadcast anymore! All point to point. Timing is distributed as it is meant to be => “Normal network” + All DOMs can be the same (colorless) - More complexity sub-sea. - Shore station switch must handle 10 Gbps (WR only available on 1 Gbps) - SFP reliability not proven! 6 x plus! Only 2 minus 1 general worry!

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Tempting idea: distributed WR-Switch(es) in the CLB (Henk Peek) 10

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology 11 + Redundancy + Better bandwidth utilization per wavelength => + Less wavelengths needed => possibility for bidirectional network + Even with bidirectional network the optical network easier! + cost effective! Inexpensive SFPs in the string and a limited amount of expensive long haul SFPs (no needed EDFA’s anymore) + No broadcast anymore! All point to point. Timing is distributed as it is meant to be => “Normal network” + All DOMs can be the same (colorless) - More complexity sub-sea. - Needs further CLB development (implement simple static switch functionality) - Shore station switch must handle 10 Gbps (WR only available on 1 Gbps) - SFP reliability not proven! 7 x plus! 3 x minus 1 general worry! Tempting idea: distributed WR- Switch(es) in the CLB (Henk Peek)

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Conclusion on tempting thoughts 12 These thoughts shouldn’t be thought at this stage in the design cycle… But please let us re-think before proceeding! We are designing an awkward system right now. If we take a step back now we may have an operational KM3NeT detector faster! I know… This involves all disciplines: ◦ Hardware ◦ Software (+ Networking) ◦ Mechanics ◦ Firmware ◦ Optical network ◦ Power

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology Backup slides 13

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology 7500 Hz hitrate/ PMT 48 bit/hit => 7500 * 48= bps/PMT 31 PMTs / DOM * 31 ~ 12 Mbps / DOM 18 DOMs / string 12 Mbps * 18 = 216 Mbps / string = 21% of a 1 Gbps channel Bandwidth 14

September 11-12, 2013KM3NeT, CLBv2 Workshop Valencia Peter Jansweijer Nikhef Amsterdam Electronics- Technology WR I2C buses 15 Soft PLL FMC SFP EPROM SCL SDA SFP+MOD_DEF1 SFP_MOD_DEF2 C10 C18 SCL SDA SCL SDA C30 C31 KC705 FMC-J22 FPGA H30 B28 K21 L21 U49 PCA9548 (I2C mux) IIC_SDA_MAIN IIC_SCL_MAIN clb_xwr_core xwc_periph SCL SDA SFP_SCL SFP_SDA SYSCON Regs GPIO Set/Readback Register Bit 2: SCL Bit 3: SDA Bit 8: SFP_SCL Bit 9: SFP_SDA Ch 1