RCA OCORA: Safe Computing Platform using open standards
Angel Martinez
Senior Software Engineer, RTI
Mario Brotz
Director R&T, SYSGO GmbH
The railway sector is facing a major transition as it moves towards more fully automated systems on both the train and infrastructure side. This in turn, requires the development of appropriate, future-proof connectivity and IT platforms.
The Reference Control Command and Signalling Architecture (RCA) and Open Control Command and Signalling Onboard Reference Architecture (OCORA) have developed a functional architecture for future trackside and onboard functions. The RCA OCORA open Control Command Signalling (CCS) on-board reference architecture introduces a standardized separation of safety-relevant and non-safety-relevant railway applications and the underlying IT platforms. This allows rail operators to decouple the very distinct life cycles of the domains and aggregate multiple railway applications on common IT platforms.
Based on a Safe Computing Platform (SCP), the architecture accommodates a Platform Independent Application Programming Interface (PI API) between safety-relevant railway applications and IT platforms. This approach supports the portability of railway applications among IT platform realisations from different vendors.
Two of its authors will discuss the RCA OCORA architecture with emphasis on its safe computing framework. The talk will review the required operating system standards and the discuss the newly-released DDS Reference Implementation for Safe Computing Platform Messaging. While designed for rail, this architecture will have elements of interest for other industries.
About Angel Martinez
Angel Martinez works in the RTI CTO office, where he focuses on community initiatives to integrate DDS with other technologies. He also leads company initiatives to improve the RTI family of products from the user’s point of view. Most recently, he was a leading author in creating the OCORA Specification of the PI API between Application and Platform OCORA SCP PI API standard, as and the OMG DDS Reference Implementation for Safe Computing Platform Messaging SCP OMG DDS Reference Implementation.
Angel joined RTI in 2014 and worked in the engineering team as part of the RTI Tools development team and served as the technical lead of the RTI DDS Toolkit for LabVIEW, which under his leadership became part of NI LabVIEW itself. He studied Computer Science Engineering at the University of Cordoba and received his Master’s Degree in Computer and Network Engineering at the University of Granada.