Design and Implementation of a UDP-Based Command Interface for the INO ICAL Experiment

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Elangovan, Yuvaraj, Saraf, Mandar, Satyanarayana, B., Upadhya, S. S., Panyam, Nagaraj, Shinde, Ravindra, Majumder, Gobinda, Sil, D., Pathaleswar, Ravindran, K. C., Gokhale, Upendra, Kumar, Pavan
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911469020381184
author Elangovan, Yuvaraj
Saraf, Mandar
Satyanarayana, B.
Upadhya, S. S.
Panyam, Nagaraj
Shinde, Ravindra
Majumder, Gobinda
Sil, D.
Pathaleswar
Ravindran, K. C.
Gokhale, Upendra
Kumar, Pavan
author_facet Elangovan, Yuvaraj
Saraf, Mandar
Satyanarayana, B.
Upadhya, S. S.
Panyam, Nagaraj
Shinde, Ravindra
Majumder, Gobinda
Sil, D.
Pathaleswar
Ravindran, K. C.
Gokhale, Upendra
Kumar, Pavan
contents Efficient command interface is a critical requirement for experiments employing a large number of front-end DAQ modules and control servers. In the context of the INOICAL (India-based Neutrino Observatory Iron Calorimeter) experiment, this involves 28,800 Resistive Plate Chamber(RPC), charged particle detectors. The acquisition and control of these detectors are facilitated through Front End data acquisition modules known as RPC-DAQs. These modules consists of Ethernet interfaces for data and command connectivity to a server. Each module acts as a network node with a unique IP address. The collective group of hundreds of modules is controlled by a common server over a Local Area Network (LAN). UDP (User Datagram Protocol) is the most commonly used networking protocol which supports Multicast as well as Unicast, can be easily adapted to INO ICAL Experiment. A server can send commands to group of DAQs or any particular DAQ. But UDP may have the problem of packet loss and reliability. To mitigate these issues, this paper suggests a simpler approach that modifies the UDP protocol by implementing a handshaking scheme and checksum, similar to those found in more reliable protocols like TCP. The proposed solution optimizes the use of UDP as a reliable command interface in the INO ICAL experiment, ensuring seamless data acquisition and control. Also, this paper shows the performance study of the custom hybrid UDP Command Interface in the prototype ICAL experiment called Mini Iron Calorimeter (Mini ICAL) which houses 20 units of RPCs and electronics. This work not only addresses the challenges of the INO ICAL experiment but also underscores the adaptability and robustness of the proposed protocol for usage in mini-ICAL and beyond.
format Preprint
id arxiv_https___arxiv_org_abs_2503_02751
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Design and Implementation of a UDP-Based Command Interface for the INO ICAL Experiment
Elangovan, Yuvaraj
Saraf, Mandar
Satyanarayana, B.
Upadhya, S. S.
Panyam, Nagaraj
Shinde, Ravindra
Majumder, Gobinda
Sil, D.
Pathaleswar
Ravindran, K. C.
Gokhale, Upendra
Kumar, Pavan
Instrumentation and Detectors
Efficient command interface is a critical requirement for experiments employing a large number of front-end DAQ modules and control servers. In the context of the INOICAL (India-based Neutrino Observatory Iron Calorimeter) experiment, this involves 28,800 Resistive Plate Chamber(RPC), charged particle detectors. The acquisition and control of these detectors are facilitated through Front End data acquisition modules known as RPC-DAQs. These modules consists of Ethernet interfaces for data and command connectivity to a server. Each module acts as a network node with a unique IP address. The collective group of hundreds of modules is controlled by a common server over a Local Area Network (LAN). UDP (User Datagram Protocol) is the most commonly used networking protocol which supports Multicast as well as Unicast, can be easily adapted to INO ICAL Experiment. A server can send commands to group of DAQs or any particular DAQ. But UDP may have the problem of packet loss and reliability. To mitigate these issues, this paper suggests a simpler approach that modifies the UDP protocol by implementing a handshaking scheme and checksum, similar to those found in more reliable protocols like TCP. The proposed solution optimizes the use of UDP as a reliable command interface in the INO ICAL experiment, ensuring seamless data acquisition and control. Also, this paper shows the performance study of the custom hybrid UDP Command Interface in the prototype ICAL experiment called Mini Iron Calorimeter (Mini ICAL) which houses 20 units of RPCs and electronics. This work not only addresses the challenges of the INO ICAL experiment but also underscores the adaptability and robustness of the proposed protocol for usage in mini-ICAL and beyond.
title Design and Implementation of a UDP-Based Command Interface for the INO ICAL Experiment
topic Instrumentation and Detectors
url https://arxiv.org/abs/2503.02751