Open Voice Communication System for Space Mission Control

Enable Collaboration

Openvocs is a simple, open and flexible architecture for Space Mission Control Room Voice Conferencing Systems. It contains a custom systems library build around an independent WebRTC gateway implementation in combination with a Microservices based Media Conferencing backend. Both components are integrated using a command and control server infrastructure based on JSON event messaging technologies.

As client interface openvocs will provide a webbased implementation based on a Secure Websockets Signaling channel in combination with a WebRTC based media channel. The client makes use of, and showcases, the openvocs API.

Openvocs SHALL enable system designs with component-based implementations and interoperability between different vendors for different parts of the system. Focus of openvocs development is to enable collaboration independent of location and device access.


Core idea of openvocs is to implement all Domain Specific Requirements for Mission Control Room Conferencing. We want to enable usage and combination of standard "Out of the Shelf" telecommunication as well as IT components, to build flexible, maintainable and customizable Communication System for Mission Control Room Conferencing.


Openvocs SHALL enable collaboration independent of location and device access. We want to enable any device with HCI including voice transmission to become a potential device for Mission Control Room Conferencing. The most promising technology for such an approach is the use of standard webtechnologies, in particular WebRTC.


Openvocs was initiated at the German Aerospace Center (DLR) and is implemented under lead of the German Space Operations Center (GSOC) as a collaborative research project in cooperation with the DLR lab for Simulation and Software Technology, in particular the Software Engineering Group of the departement for Intelligent and Distributed Systems.

This webpage is the central information point about any topics related to the openvocs project. It is maintained by the openvocs core team, in particular the initiator and main developmer of the project, Markus Toepfer. Nonetheless, blog content displays the openvocs team private opinion and may not to be interpreted as the official opinion of the DLR.


DLR - German Space Operations Center (GSOC)

DLR Logo

"DLR Space Operations is the central institution for spaceflight operations in Germany with facilities in Cologne, Oberpfaffenhofen and Weilheim. This responsibility includes satellite missions for Earth observation, science and communication missions as well as for the exploration of the solar system and human spaceflight missions. "

DLR - Space Operations and Astronaut Training

DLR - Simulation and Software Technology

DLR Logo

"The Intelligent and Distributed Systems department does research in applied software technologies for distributed and decentralized software systems, intelligent and knowledge-based software systems, and software engneering and software analytics. Across all research domains, the departments works on reproducibility, provenance, graph visualization, and information visualization."

DLR - Intelligent and Distributed Systems

We are open for external partnerships. If you are interessted in working with, or on topics for Space Mission Control Room Conferencing Systems, you are very welcome to write a message to contact@openvocs.org.


Here we will inform about important event dates e.g. releases, conference participations and other event dates of interest.


Where to meet us?

Berlin, DE
Phone: +49 30 67055 343
Email: mail@openvocs.org