Title :
Comparing the performance of EPICS Channel Access with a new implementation based on ICE (the Internet Communications Engine)
Author :
Xu, S. ; Johnson, A.
Author_Institution :
Argonne Nat. Lab., Argonne, IL, USA
Abstract :
The current Experimental Physics and Industrial Control System (EPICS) Channel Access (CA) protocol has been developed and used in the EPICS community for nearly 20 years. It has the advantage of stability and high performance. However, it is hard to maintain and extend. Despite being open source, in practice only the original author makes changes to it. The argument for a replacement based on modern communication technology is compelling. The Internet Communications Engine (ICE) is a communications middleware platform that is being widely used. This paper will present the implementation of a replacement for EPICS Channel Access based on ICE. The performance comparison with the original will also be presented.
Keywords :
Internet; access protocols; middleware; EPICS community; Internet communications engine; channel access protocol; communication middleware platform; communication technology; Access protocols; Ice; Internet; Laboratories; Middleware; Monitoring; Real time systems; Search engines; Throughput; Yarn;
Conference_Titel :
Real Time Conference, 2009. RT '09. 16th IEEE-NPSS
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-4454-0
DOI :
10.1109/RTC.2009.5322147