• DocumentCode
    3039645
  • Title

    Secure and reliable remote access for the European XFEL control system

  • Author

    Robson, C.C.W. ; Bohm, Christian ; Kammering, R. ; Rehlich, Kay

  • Author_Institution
    Dept. of Phys., Stockholm Univ., Stockholm, Sweden
  • fYear
    2012
  • fDate
    9-15 June 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The collaboration work between the Stockholm University and DESY in Hamburg regarding the European XFEL is among other things aiming towards to provide access methods to the accelerator control system for the European XFEL project with the possibility of a secure and reliable access from remote places. The requested expansion of the control system has been designed as an extra layer for control and data transmissions integrated with systems for authentication and authorization. This makes it possible to have these remote access methods working side by side with more conventional access methods in the control system. This gives you the possibility to access the control system remotely with traditional, already in use rich clients implemented in Java and expanded with an extra layer for the remote communication or you can use other clients in the future, e.g. web applications. A key focus here is to implement these requirements and at the same time achieve good performance in a secure and reliable way. In this paper we will discuss how we implement these requirements, what parameters and security measures we are using in order to implement a reliable, secure and easy to use secured access layer and how it is integrated to the accelerator control system. The system is designed as a Service-Oriented Architecture (SOA) and implemented with the latest web service technology available at present in order to connect the different nodes such as control system nodes, application servers and different clients for control and monitoring with quality of service (QoS). The architecture and the chosen access security manager (OpenSSO) for authentication and authorization will be described in its parts and how they are integrated. We will present our experiences of the architecture so far, what design choices we have found suitable in order to meet the requirements of a modern control system and what performance we have achieved when transporting data and commands in a reliable wa- .
  • Keywords
    Java; Web services; X-ray lasers; accelerator control systems; authorisation; computerised monitoring; free electron lasers; linear accelerators; physical instrumentation control; quality of service; service-oriented architecture; DESY; European XFEL control system; European XFEL project; Hamburg; Java; OpenSSO; Stockholm University; Web applications; accelerator control system; access security manager; application servers; control system nodes; data transmissions; modern control system; quality of service; reliable remote access; remote access methods; remote communication; security measures; service-oriented architecture; transporting data; Collaboration; Control systems; Europe; Java; Reliability; Servers; Service oriented architecture; control systems; jddd; opensso; real-time systems; web applications; web services doocs; xfel;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time Conference (RT), 2012 18th IEEE-NPSS
  • Conference_Location
    Berkeley, CA
  • Print_ISBN
    978-1-4673-1082-6
  • Type

    conf

  • DOI
    10.1109/RTC.2012.6418092
  • Filename
    6418092