Wie funktioniert 3CX? Architektur und Systemaufbau erklärt

Joshua ·
Desktop-IP-Telefon mit Hörer auf weißem Schreibtisch, Server-Rack und Ethernet-Kabel im unscharfen Hintergrund.

3CX ist eine softwarebasierte IP-Telefonanlage, die auf offenen Standards aufbaut und Unternehmen eine vollständige Unified-Communications-Plattform bietet. Wer verstehen möchte, wie 3CX funktioniert, muss sich nicht durch proprietäre Protokolle oder herstellerspezifische Konzepte arbeiten: Das System setzt konsequent auf SIP, WebRTC und etablierte Netzwerkstandards. Genau diese Offenheit macht die 3CX Architektur so flexibel und zukunftssicher.

Der folgende Artikel erklärt den 3CX Systemaufbau von Grund auf: welche Komponenten zusammenspielen, wie Gespräche technisch verarbeitet werden, welche Deploymentmodelle zur Verfügung stehen und wie Sicherheit sowie Hochverfügbarkeit in der Praxis umgesetzt werden.

Die Kernkomponenten des 3CX-Systems im Überblick

3CX besteht im Wesentlichen aus einem zentralen PBX-Server, der alle Kommunikationsprozesse koordiniert. Dieser Server übernimmt Anrufsteuerung, Voicemail, Konferenzfunktionen, Warteschlangen und die Verwaltung von Benutzern sowie Endgeräten. Er wird als Software installiert und läuft auf Standard-Hardware oder in virtualisierten Umgebungen.

Ergänzt wird der PBX-Kern durch folgende Komponenten:

  • Webbasierte Verwaltungsoberfläche für Administration und Monitoring
  • 3CX-Apps für Windows, macOS, iOS und Android als Softphone-Clients
  • Webmeeting-Server für integrierte Video- und Audiokonferenzen
  • Voicemail- und Fax-Server
  • Live-Chat- und Messaging-Komponenten für die Website-Integration

Alle Komponenten sind in einer einzigen Installation zusammengefasst. Es gibt keine separaten Lizenzmodule für Basisfunktionen: Der Funktionsumfang wird über Lizenzstufen gesteuert, nicht über einzeln zubuchbare Add-ons. Das vereinfacht die Planung und den Betrieb erheblich.

Wie 3CX Gespräche über SIP und WebRTC verarbeitet

Die Signalisierung von Anrufen erfolgt über das Session Initiation Protocol. SIP ist ein offener Standard, der Verbindungsaufbau, -steuerung und -abbau regelt. 3CX fungiert dabei als SIP-Registrar und Proxy: Endgeräte melden sich beim Server an, und der Server vermittelt Verbindungen zwischen internen Teilnehmern sowie zu externen Gesprächspartnern über SIP-Trunks.

Für browserbasierte Kommunikation nutzt 3CX WebRTC. Dieses Protokoll ermöglicht Sprach- und Videokommunikation direkt im Browser, ohne zusätzliche Plugins oder Softwareinstallation. Der 3CX Web Client und das Webmeeting-Modul bauen vollständig auf WebRTC auf, was plattformunabhängige Kommunikation aus jedem modernen Browser heraus ermöglicht.

Die Mediendaten selbst, also die eigentlichen Sprachdaten, werden über RTP (Real-time Transport Protocol) übertragen. 3CX unterstützt eine Reihe von Audio-Codecs, darunter G.711, G.722 für HD-Sprache und Opus für WebRTC-Verbindungen. Welcher Codec zum Einsatz kommt, wird während des SIP-Handshakes zwischen den Endpunkten ausgehandelt.

On-Premise, Cloud oder Hosted: Deploymentmodelle von 3CX

3CX lässt sich in drei grundlegenden Betriebsmodellen einsetzen, die sich nach Kontrollbedarf, IT-Ressourcen und Unternehmensstruktur richten.

On-Premise-Installation

Bei der lokalen Installation wird der 3CX-Server im eigenen Rechenzentrum oder auf einem Server im Unternehmensnetzwerk betrieben. Dieses Modell bietet maximale Kontrolle über Daten und Konfiguration, erfordert aber entsprechende IT-Infrastruktur und Administrationskompetenz vor Ort.

Cloud-Deployment auf eigener Infrastruktur

Alternativ kann 3CX auf einer eigenen virtuellen Maschine in einer Public Cloud wie Microsoft Azure, Google Cloud oder Amazon Web Services betrieben werden. Die Verwaltung der Instanz bleibt beim Betreiber, während die physische Infrastruktur ausgelagert ist. Dieses Modell eignet sich besonders für Unternehmen mit verteilten Standorten, da der Server zentral erreichbar ist.

Hosted 3CX

3CX bietet auch ein vollständig gehostetes Modell an, bei dem 3CX selbst die Infrastruktur betreibt. Hier entfällt die Serververwaltung vollständig. Für Unternehmen, die den Betrieb vollständig auslagern möchten, besteht zudem die Möglichkeit, 3CX als Managed Service über einen zertifizierten Partner zu betreiben.

Anbindung von Endgeräten, Trunks und externen Systemen

3CX unterstützt eine breite Palette an Endgeräten, die über SIP angebunden werden. Dazu gehören IP-Tischtelefone zahlreicher Hersteller, DECT-Systeme, VoWLAN-Geräte sowie Softphone-Clients auf Desktop und Mobilgerät. Die Konfiguration vieler Geräte erfolgt über automatisches Provisioning direkt aus der 3CX-Verwaltungsoberfläche, was den Rollout in größeren Umgebungen deutlich beschleunigt. Einen Überblick über kompatible Endgeräte für 3CX bietet IANT in einer aktuellen Übersicht.

Die Anbindung an das öffentliche Telefonnetz erfolgt über SIP-Trunks. 3CX ist mit den Angeboten aller gängigen SIP-Trunk-Anbieter kompatibel und unterstützt mehrere Trunks gleichzeitig, etwa für unterschiedliche Standorte oder als Redundanzlösung. Intern kommunizieren mehrere 3CX-Instanzen über SIP-Trunks miteinander, was die Vernetzung verteilter Standorte ohne zusätzliche Hardware ermöglicht.

Für die Integration in bestehende IT-Umgebungen stellt 3CX eine REST-API bereit. Darüber lassen sich CRM-Systeme, Helpdesk-Plattformen oder Microsoft Teams anbinden. Die Teams-Integration ermöglicht es, 3CX als Telefonie-Backend für Teams-Nutzer zu betreiben, sodass Anrufe über die gewohnte Teams-Oberfläche geführt werden können, während die Anrufsteuerung über die 3CX PBX läuft.

Sicherheitsarchitektur und Hochverfügbarkeit in 3CX

Sicherheit ist in der 3CX Architektur auf mehreren Ebenen verankert. Die Signalisierung über SIP kann per TLS (Transport Layer Security) verschlüsselt werden, die Sprachdaten werden über SRTP (Secure Real-time Transport Protocol) gesichert. Für WebRTC-Verbindungen ist Verschlüsselung durch den Standard selbst vorgeschrieben.

3CX verfügt über einen integrierten Session Border Controller, der als Sicherheitsschicht zwischen dem internen Netzwerk und externen SIP-Verbindungen fungiert. Er schützt vor SIP-spezifischen Angriffen wie Toll Fraud oder Brute-Force-Versuchen auf Registrierungen. Zusätzlich lassen sich IP-Blacklists und automatische Sperrmechanismen konfigurieren.

Für Hochverfügbarkeit bietet 3CX eine aktiv-passiv Failover-Konfiguration: Eine zweite Instanz übernimmt automatisch den Betrieb, wenn der primäre Server ausfällt. Die Synchronisation der Konfigurationsdaten erfolgt kontinuierlich zwischen beiden Instanzen. In Cloud-Umgebungen kann diese Redundanz mit den Mitteln der jeweiligen Plattform, etwa durch Load Balancer oder automatische Instanzwiederherstellung, weiter abgesichert werden.

Wie IANT 3CX-Projekte umsetzt

Das Verständnis der 3CX Architektur ist eine Sache, die professionelle Implementierung eine andere. Als zertifizierter 3CX Titanium Partner begleitet IANT den gesamten Projektzyklus: von der Bedarfsanalyse und Systemplanung über Installation und Integration bis hin zu Schulungen und laufendem Betrieb. IANT entwickelt dabei keine eigenen Produkte, sondern kombiniert die Möglichkeiten der 3CX-Plattform mit der passenden Infrastruktur, den richtigen Endgeräten und der individuellen IT-Umgebung des Kunden.

Konkret bedeutet das für Unternehmen, die 3CX einführen möchten:

  • Analyse der bestehenden Kommunikationsinfrastruktur und Ableitung der Anforderungen
  • Auswahl des passenden Deploymentmodells: On-Premise, Private Cloud oder Managed Service
  • Integration in bestehende Systeme wie Microsoft Teams, CRM oder DECT-Infrastruktur
  • Konfiguration von Sicherheitsarchitektur, Failover und SIP-Trunks
  • Schulungen für Nutzer und Administratoren sowie SLA-basierter Support

Mehr zu realisierten Projekten und dem Leistungsumfang von IANT finden Sie in den Fallbeispielen aus der Praxis. Wer konkrete Anforderungen besprechen möchte, kann direkt Kontakt aufnehmen: IANT berät herstellerunabhängig und entwickelt eine Lösung, die zum Unternehmen passt, nicht umgekehrt.

Ähnliche Artikel