Paper | Title | Page |
---|---|---|
FR5REP002 | EPICS-DDS | 4773 |
|
||
Funding: Work performed under auspices of the U.S. Department of Energy under Contract No. DE-AC02-98CH10886 with Brookhaven Science Associates, LLC This paper presents a new extension to EPICS, approaching the Data Distributed Service (DDS) interface based on the Channel Access protocol. DDS is the next generation of the middleware industrial standards, bringing a data-centric publish-subscribe paradigm to distributed control systems. In comparison with existing middleware technologies, the data-centric approach is able to provide a consistent consolidated model supporting different data dissemination scenarios and integrating many important issues, such as quality of service, user-specific data structures, and others. The paper considers different features of the EPICS-DDS layer in the context of the accelerator high-level environment and introduces a generic interface addressing various types of accelerator toolkits and use cases. |