12-14 October 2011
Physics Lecture Hall
Europe/Berlin timezone

Online Control and Configuration in KM3NeT

12 Oct 2011, 17:30
HH (Physics Lecture Hall)


Physics Lecture Hall

Hörsaalgebäude - Staudtstraße 5 - 91058 Erlangen - Germany
Computing and data Parallel Session 7


Dr Shebli Anvar (CEA - Centre d'Etudes de Saclay (FR))


The data acquisition infrastructure of the KM3NeT deep-sea neutrino telescope in the Mediterranean will be a massively distributed system. The control and configuration application will be distributed over some 2000 offshore embedded nodes and hundreds of onshore processes. The full run conditions and detector state will have to be reliably set up and traced for a valid scientific analysis of the data. The actual implementation of the online software system must also take into account the complexity of development processes involving multiple actors and laboratories. Following the development principles established during the KM3NeT Design Study, an implementation of the online control and configuration software framework has been developed for the KM3NeT pre-production model detection unit (PPM-DU) of the FP7 Preparatory Phase. It features a highly modular client-server architecture based on specialized components communicating over the ZeroC Ice distributed application middleware. The full detector configuration is implemented using a framework developed for KM3NeT which provides for a coherent development process among multiple teams through features such as automatic database mapping or default parameter value broadcasting. Key features of the different frameworks, their integration for the PPM-DU and the client-server architecture of the data acquisition system and its control and configuration architecture are presented.


This paper presents the key features of the client-server architecture for the KM3NeT neutrino telescope data acquisition and its implementation for the pre-production model detection unit (PPM-DU). The implementation of both offshore embedded software and onshore software modules is based on a configuration framework designed for KM3NeT (CompoundConfig) and an open-source middleware for distributed applications (ZeroC Ice). The highly modular, distributed and component-oriented architecture is described and justified according to the demands a very large volume detector calling for thousands of nodes over the acquisition network.

Primary authors

Mr Frédéric Chateau (CEA Irfu) Mr Frédéric Louis (CEA) Mr Hervé Le Provost (CEA Irfu) Dr Shebli Anvar (CEA - Centre d'Etudes de Saclay (FR))


Dr Bertrand Vallage (CEA - Centre d'Etudes de Saclay (FR)) Dr Patrick Sizun (CEA Irfu) Dr Yassir Moudden (CEA Irfu)

Presentation Materials