Skip to content
DraconiticResearch
Search Sources API
181,713 studies31 sourcesUpdated 36 min ago
PreprintarXiv licencearXiv

A Congestion-Aware RDMA Front-End for LST Advanced Camera Readout

Abstract

The Advanced Camera (AdvCam) upgrade of the Large-Sized Telescopes (LSTs) calls for a fully digital readout in which each front-end board streams data to the event-building servers over commercial 10 Gb/s Ethernet, using an FPGA implementation of Remote Direct Memory Access (RDMA) over Converged Ethernet v2 (RoCEv2). In a previous work, a customized RoCEv2 core integrated with the SLAC SURF UDP/MAC stack was shown to sustain near-line-rate data transfers from a Xilinx KCU105 to a server equipped with a Mellanox ConnectX-5 NIC. However, the AdvCam topology is an incast funnel: many 10 GbE links converge onto a single uplink, and bare Priority Flow Control (PFC) congestion management protocol is known to be unfair and to suffer from head-of-line blocking. This work extends the previous design with the Data Center Quantized Congestion Notification (DCQCN) algorithm. A protocol-level ns-3 simulation is used to validate the DCQCN dynamics and to explore the parameter space; an FPGA rate-limiter integrated into the SURF MAC reacts to incoming Congestion Notification Packets (CNPs) according to the DCQCN state machine; a cocotb testbench with an emulated Python switch verifies the firmware end-to-end against a Soft-RoCE receiver; and a three-sender incast hardware test on a DCQCN-enabled commercial switch reproduces the canonical fair-share, reactive-redistribution, and saw-tooth behaviour expected from a commercial RDMA NIC. The internal rate-limiter register is shown to track the measured RoCEv2 throughput cycle by cycle.

Related

  1. ECLAIRs: The SVOM High-energy Transient Trigger Camera
    Olivier Godet, J. L. Atteia, S. Schanne +51
    Research in Astronomy and AstrophysicsPeer-reviewedLicence not statedFull text18 citedHigh-energy astrophysicsOpenAlex
  2. Filter and baffle design for the short-wavelength camera on SOLAR-C EUVST
    James McKevitt, Duncan Rust, Berend Winter +10
    arXivPreprintarXiv licenceFull textInstrumentation & methodsSolar & stellar physicsarXiv
  3. The second Little UV Camera (LUVCam2) mission
    Emily Hu, Suresh Sivanandam, Albert Lau +12
    arXivPreprintCC BY 4.0Full textInstrumentation & methodsarXiv
  4. Refurbishment and Cryocooler Upgrade of the CPAPIR Wide-Field Near-Infrared Camera: Design, Integration, and Lessons Learned
    Philippe Vallee, Jonathan St-Antoine, Lison Malo +5
    arXivPreprintarXiv licenceFull textInstrumentation & methodsarXiv
  5. A report on the First Technology Demonstration mission of the Little UV Camera (LUVCam1)
    Coby Silayan, Suresh Sivanandam, Aaron Tohuvavohu +13
    arXivPreprintCC BY 4.0Full textInstrumentation & methodsarXiv
BibTeX
@misc{marini2026congestionaware,
  title = {{A Congestion-Aware RDMA Front-End for LST Advanced Camera Readout}},
  author = {F. Marini and M. Bellato and A. Bergnoli and A. Griggio and R. Isocrate and L. Modenese and F. Montecassiano and M. Toffano},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.35171},
  eprint = {2610.35171},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.35171},
}
RIS
TY  - UNPB
TI  - A Congestion-Aware RDMA Front-End for LST Advanced Camera Readout
AU  - F. Marini
AU  - M. Bellato
AU  - A. Bergnoli
AU  - A. Griggio
AU  - R. Isocrate
AU  - L. Modenese
AU  - F. Montecassiano
AU  - M. Toffano
PY  - 2026
DA  - 2026/10/26
PB  - arXiv
DO  - 10.48550/arxiv.2610.35171
UR  - https://arxiv.org/abs/2610.35171
AB  - The Advanced Camera (AdvCam) upgrade of the Large-Sized Telescopes (LSTs) calls for a fully digital readout in which each front-end board streams data to the event-building servers over commercial 10 Gb/s Ethernet, using an FPGA implementation of Remote Direct Memory Access (RDMA) over Converged Ethernet v2 (RoCEv2). In a previous work, a customized RoCEv2 core integrated with the SLAC SURF UDP/MAC stack was shown to sustain near-line-rate data transfers from a Xilinx KCU105 to a server equipped with a Mellanox ConnectX-5 NIC. However, the AdvCam topology is an incast funnel: many 10 GbE links converge onto a single uplink, and bare Priority Flow Control (PFC) congestion management protocol is known to be unfair and to suffer from head-of-line blocking. This work extends the previous design with the Data Center Quantized Congestion Notification (DCQCN) algorithm. A protocol-level ns-3 simulation is used to validate the DCQCN dynamics and to explore the parameter space; an FPGA rate-limiter integrated into the SURF MAC reacts to incoming Congestion Notification Packets (CNPs) according to the DCQCN state machine; a cocotb testbench with an emulated Python switch verifies the firmware end-to-end against a Soft-RoCE receiver; and a three-sender incast hardware test on a DCQCN-enabled commercial switch reproduces the canonical fair-share, reactive-redistribution, and saw-tooth behaviour expected from a commercial RDMA NIC. The internal rate-limiter register is shown to track the measured RoCEv2 throughput cycle by cycle.
ER  -