JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


BiBTeX citation export for MOP38: Beam Profile Monitoring and Distributed Analysis Using the RabbitMQ Message Broker

@inproceedings{proft:ibic2022-mop38,
  author       = {D. Proft and K. Desch and D. Elsner and F. Frommberger and S. Kronenberg and A. Spreitzer and M.T. Switka},
% author       = {D. Proft and K. Desch and D. Elsner and F. Frommberger and S. Kronenberg and A. Spreitzer and others},
% author       = {D. Proft and others},
  title        = {{Beam Profile Monitoring and Distributed Analysis Using the RabbitMQ Message Broker}},
& booktitle    = {Proc. IBIC'22},
  booktitle    = {Proc. 11th Int. Beam Instrum. Conf. (IBIC'22)},
  pages        = {140--143},
  eid          = {MOP38},
  language     = {english},
  keywords     = {interface, network, software, controls, Ethernet},
  venue        = {Kraków, Poland},
  series       = {International Beam Instrumentation Conference},
  number       = {11},
  publisher    = {JACoW Publishing, Geneva, Switzerland},
  month        = {12},
  year         = {2022},
  issn         = {2673-5350},
  isbn         = {978-3-95450-241-7},
  doi          = {10.18429/JACoW-IBIC2022-MOP38},
  url          = {https://jacow.org/ibic2022/papers/mop38.pdf},
  abstract     = {{The ELSA facility utilizes several digital cameras for beam profile measurements on luminous screens and synchrotron radiation monitors. Currently a multitude of devices with analog signal output are being replaced in favor of digital outputs, preferably with data transfer via Ethernet. The increased network traffic for streaming, analyzing, and distribution of processed data to control system and machine operators is managed through a supplementary camera network in which distributed computing is performed by the RabbitMQ message broker. This allows performant and platform-independent image acquisition from multiple cameras, real time profile analysis, and supports programming interfaces for C++ and Python. The setup and performance of the implementation are presented.}},
}