A TCP/IP transport layer for the DAQ of the CMS experiment

被引:2
|
作者
Kozlovszky, M [1 ]
机构
[1] CERN, European Org Nucl Res, CMS Data Aquisit Grp, CH-1211 Geneva 23, Switzerland
关键词
distributed systems; clusters; DAQ; data acquisition; transport layer;
D O I
10.1016/j.nima.2004.07.076
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
The CMS collaboration is currently investigating various networking technologies that may meet the requirements of the CMS Data Acquisition System (DAQ). During this study, a peer transport component based on TCP/IP has been developed using object-oriented techniques for the distributed DAQ framework named XDAQ This framework has been designed to facilitate the development of distributed data acquisition systems within the CMS Experiment. The peer transport component has to meet 3 main requirements. Firstly, it had to provide fair access to the communication medium for competing applications. Secondly, it had to provide as much of the available bandwidth to the application layer as possible. Finally, it had to hide the complexity of using non-blocking TCP/IP connections from the application layer. This paper describes the development of the peer transport component and then presents and draws conclusions on the measurements made during tests. The major topics investigated include: blocking versus non-blocking communication, TCP/IP configuration options, multi-rail connections. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:125 / 129
页数:5
相关论文
共 50 条
  • [1] 10 Gbps TCP/IP streams from the FPGA for the CMS DAQ eventbuilder network
    Bauer, G.
    Bawej, T.
    Behrens, U.
    Branson, J.
    Chaze, O.
    Cittolin, S.
    Coarasa, J. A.
    Darlea, G. -L.
    Deldicque, C.
    Dobson, M.
    Dupont, A.
    Erhan, S.
    Gigi, D.
    Glege, F.
    Gomez-Ceballos, G.
    Gomez-Reino, R.
    Hartl, C.
    Hegeman, J.
    Holzner, A.
    Masetti, L.
    Meijers, F.
    Meschi, E.
    Mommsen, R. K.
    Morovic, S.
    Nunez-Barranco-Fernandez, C.
    O'Dell, V.
    Orsini, L.
    Ozga, W.
    Paus, C.
    Petrucci, A.
    Pieri, M.
    Racz, A.
    Raginel, O.
    Sakulin, H.
    Sani, M.
    Schwick, C.
    Spataru, A. C.
    Stieger, B.
    Sumorok, K.
    Veverka, J.
    Wakefield, C. C.
    Zejdl, P.
    JOURNAL OF INSTRUMENTATION, 2013, 8
  • [2] Automating the CMS DAQ
    Bauer, G.
    Bawej, T.
    Behrens, U.
    Branson, J.
    Chaze, O.
    Cittolin, S.
    Coarasa, J. A.
    Darlea, G-L
    Deldicque, C.
    Dobson, M.
    Dupont, A.
    Erhan, S.
    Gigi, D.
    Glege, F.
    Gomez-Ceballos, G.
    Gomez-Reino, R.
    Hartl, C.
    Hegeman, J.
    Holzner, A.
    Masetti, L.
    Meijers, F.
    Meschi, E.
    Mommsen, R. K.
    Morovic, S.
    Nunez-Barranco-Fernandez, C.
    O'Dell, V.
    Orsini, L.
    Ozga, W.
    Paus, C.
    Petrucci, A.
    Pieri, M.
    Racz, A.
    Raginel, O.
    Sakulin, H.
    Sani, M.
    Schwick, C.
    Spataru, A. C.
    Stieger, B.
    Sumorok, K.
    Veverka, J.
    Wakefield, C. C.
    Zejdl, P.
    20TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2013), PARTS 1-6, 2014, 513
  • [3] Performance of the New DAQ System of the CMS Experiment for Run-2
    Andre, Jean-Marc
    Andronidis, Anastasios
    Behrens, Ulf
    Branson, James
    Brummer, Philipp
    Chaze, Olivier
    Contescu, Cristian
    Craigs, Benjamin G.
    Cittolin, Sergio
    Darlea, Georgiana-Lavinia
    Deldicque, Christian
    Demiragli, Zeynep
    Dobson, Marc
    Erhan, Samim
    Fulcher, Jonathan Richard
    Gigi, Dominique
    Glege, Frank
    Gomez-Ceballos, Guillelmo
    Hegeman, Jeroen
    Holzner, Andre
    Jimenez-Estupialian, Raul
    Masetti, Lorenzo
    Meijers, Frans
    Meschi, Emilio
    Mommsen, Remigius K.
    Morovic, Srecko
    O'Dell, Vivian
    Orsini, Luciano
    Paus, Christoph
    Pieri, Marco
    Racz, Attila
    Sakulin, Hannes
    Schwick, Christoph
    Reis, Thomas
    Simelevicius, Dainius
    Zejdl, Petr
    2016 IEEE-NPSS REAL TIME CONFERENCE (RT), 2016,
  • [4] Bandwidth allocation mechanism of ForCES Transport Mapping Layer based on TCP/IP
    Chen, Jianqun
    Wang, Weiming
    Bin Zhuge
    2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 819 - 823
  • [5] Implementation of hardware TCP/IP stack for DAQ systems with flexible data channel
    Liu, Quan
    Xu, Zhiqiang
    Li, Zhengying
    ELECTRONICS LETTERS, 2017, 53 (08) : 530 - 532
  • [6] The CMS DAQ Pinball Machine
    Cornu, Cynthia
    Deldicque, Christian
    Gladki, Maciej
    Holzner, Andre
    Perrenoud, Lydie
    Reis, Thomas
    Sakulin, Hannes
    Vougioukas, Michail
    24TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2019), 2020, 245
  • [7] CMS SLHC trigger and DAQ
    Smith, Wesley H.
    2007 15TH IEEE-NPSS REAL-TIME CONFERENCE, VOLS 1 AND 2, 2007, : 197 - 200
  • [8] The Clock and Control Board for the Cathode Strip Chamber trigger and DAQ electronics at the CMS experiment
    Matveev, M
    Padley, P
    Ray, W
    Roberts, J
    PROCEEDINGS OF THE EIGHTH WORKSHOP ON ELECTRONICS FOR LHC EXPERIMENTS, 2002, 2002 (03): : 359 - 362
  • [9] SCTP - New transport protocol for TCP/IP
    Stewart, R
    Metz, C
    IEEE INTERNET COMPUTING, 2001, 5 (06) : 64 - 69
  • [10] TCP/IP based Remote Firmware Upgradation for INO ICAL RPC-DAQ modules
    Elangovan, Yuvaraj
    Saraf, Mandar
    Satyanarayana, B.
    Upadhya, S. S.
    Panyam, Nagaraj
    Shinde, Ravindra
    Majumder, Gobinda
    Sil, D.
    Pathaleswar
    Deodhar, Aditya
    Ravindran, K. C.
    JOURNAL OF INSTRUMENTATION, 2025, 20 (03):