Site icon BintoroSoft PDF Tools

Bandbreitenplanung für Voice: Wie viel braucht ein VoIP-Call wirklich?

Bandbreitenplanung für Voice ist eine der wichtigsten Grundlagen, wenn VoIP im Alltag zuverlässig funktionieren soll – unabhängig davon, ob es um ein kleines Büro, ein Contact Center oder ein Provider-Netz geht. Viele Teams unterschätzen den tatsächlichen Bandbreitenbedarf eines VoIP-Calls, weil sie nur die Codec-Bitrate betrachten (z. B. „G.711 hat 64 kbit/s“) und den Protokoll-Overhead ignorieren. In der Praxis entscheidet jedoch nicht nur der Codec, sondern auch die Paketisierungszeit (z. B. 20 ms), die Header von RTP/UDP/IP, Verschlüsselung (SRTP, VPN), Layer-2-Overhead (Ethernet, VLAN, PPPoE) und das Verhalten unter Last (Bursts, Queueing). Wer hier sauber rechnet, kann QoS-Klassen realistisch dimensionieren, LLQ-Limits richtig setzen und Engpässe vermeiden – besonders im Upstream, wo Bufferbloat und harte Rate-Limits schnell zu Jitter und hörbarem Knacken führen. Dieser Artikel zeigt verständlich, wie Sie den Bandbreitenbedarf pro Call korrekt berechnen, typische Werte für gängige Codecs ableiten, Reserven sinnvoll planen und typische Stolperfallen (VAD, Transcoding, SRTP, Dual-Stack) berücksichtigen.

Warum „Codec-Bitrate“ nicht gleich „Call-Bandbreite“ ist

Die Codec-Bitrate beschreibt nur den Nutzdatenstrom (Payload) des Audiocodecs. VoIP transportiert diese Nutzdaten aber in Paketen, und jedes Paket trägt zusätzliche Informationen:

Je kleiner die Audiopayload pro Paket ist, desto stärker fällt der Overhead ins Gewicht. Bei 20-ms-Paketisierung erzeugen Sie 50 Pakete pro Sekunde – das ist gut für geringe Latenz, erhöht aber den Overheadanteil.

Die Grundformel: Bandbreite pro Richtung berechnen

Für eine überschlägige, aber praxistaugliche Berechnung reicht diese Logik: Bits pro Paket mal Pakete pro Sekunde. In HTML-kompatibler Schreibweise:

B= ( Payload+Overhead ) × PPS

Wobei:

Wichtig: Diese Bandbreite gilt pro Richtung. Ein Gespräch ist bidirektional. Für die Leitungsplanung addieren Sie also Up- und Downstream – und berücksichtigen gleichzeitige Gespräche.

Schritt 1: Payload pro Paket aus Codec und Paketisierung

Der Audiocodec erzeugt einen kontinuierlichen Bitstrom. Die Payload pro Paket ergibt sich aus:

PayloadBytes= CodecBitrate×Packetization /8

Beispiele für 20 ms (0,02 s):

Je kleiner die Payload, desto mehr dominiert der Header-Overhead.

Schritt 2: IP/UDP/RTP-Overhead korrekt ansetzen

Für klassische RTP-Streams ohne zusätzliche Header können Sie als Basis rechnen:

Damit ergeben sich typische L3/L4/L7-Headergrößen:

Schon hier sieht man: IPv6 erhöht den Overhead pro Paket. Das ist kein Problem, solange Sie es in der Bandbreitenplanung berücksichtigen.

Schritt 3: Layer-2-Overhead – oft der unterschätzte Teil

Im LAN/WAN tragen Frames zusätzlichen Overhead. Für Ethernet ist (vereinfacht) relevant:

Für eine praxisnahe Planung (ohne sich in Bit-Timing zu verlieren) rechnen viele Engineers pro Paket zusätzlich mit:

Wenn Sie PPPoE/DSL oder bestimmte Access-Techniken nutzen, kommt weiterer Overhead hinzu. Wichtig ist nicht die letzte Nachkommastelle, sondern dass Sie konsistent und konservativ planen.

Rechenbeispiele: Wie viel Bandbreite braucht ein VoIP-Call wirklich?

Im Folgenden sind praxistaugliche Richtwerte für eine Richtung (One-Way) bei 20 ms Paketisierung. Zur Orientierung nutzen wir IPv4-RTP (40 Byte L3/L4/RTP-Overhead) plus einen konservativen Ethernet-Aufschlag.

Beispiel A: G.711 (64 kbit/s), 20 ms, IPv4

Mit Ethernet-Overhead (konservativ) landen Sie in der Praxis häufig bei etwa 85–95 kbit/s pro Richtung. Ein bidirektionaler Call liegt damit grob bei 170–190 kbit/s.

Beispiel B: G.729 (8 kbit/s), 20 ms, IPv4

Mit Ethernet-Overhead landen Sie typischerweise bei 30–35 kbit/s pro Richtung, also 60–70 kbit/s pro Call bidirektional. Der Codec spart Payload, aber der Overhead bleibt – daher ist der Unterschied nicht „64 vs. 8“, sondern deutlich kleiner.

Beispiel C: G.711, 20 ms, IPv6

Mit Layer-2-Overhead ergibt sich grob 95–105 kbit/s pro Richtung. Das ist in vielen Netzen unkritisch, aber für knappe Links und genaue Profile relevant.

Paketisierungszeit: 10 ms, 20 ms, 30 ms – was ändert sich?

Die Paketisierungszeit (Packetization Interval) beeinflusst den Overhead und die Latenz. Kürzere Intervalle bedeuten mehr Pakete pro Sekunde, also mehr Overhead, aber potenziell geringere Codec-Latenz. Längere Intervalle reduzieren Overhead, erhöhen aber die „Codec-Latenz“ und können bei Verlust größere hörbare Lücken erzeugen.

Für Bandbreitenplanung heißt das: Wenn Sie von 20 ms auf 30 ms gehen, sinkt der Overheadanteil deutlich. Wenn Sie auf 10 ms gehen, steigt er stark. Gleichzeitig müssen Endgeräte, SBCs und Netzkomponenten mehr Pakete verarbeiten.

VAD/Silence Suppression: Spart Bandbreite, ist aber kein verlässlicher Planungsfaktor

Viele Codecs können Voice Activity Detection (VAD) nutzen und in Sprechpausen weniger oder keine RTP-Pakete senden. Das kann Bandbreite sparen, ist aber für Kapazitätsplanung heikel:

Best Practice: Planen Sie konservativ ohne VAD-Einsparung, nutzen Sie VAD höchstens als „Bonus“ im Betrieb.

SRTP, VPN und Tunnel: Wenn Sicherheit Bandbreite kostet

Telefoniemedien sind heute häufig verschlüsselt (SRTP), und in vielen Umgebungen laufen sie zusätzlich durch VPNs oder Tunnel. Bandbreitenplanung muss diese Overheads berücksichtigen:

Praktisch heißt das: Wenn Voice über VPN läuft, planen Sie zusätzliche Reserve pro Call ein und stellen Sie sicher, dass DSCP/EF korrekt in den Outer-Header gemappt wird, damit QoS im Underlay nicht „unsichtbar“ wird.

Wie viele gleichzeitige Calls? Dimensionierung pro Standort

Der Bandbreitenbedarf pro Call ist nur die halbe Antwort. Die andere Hälfte lautet: Wie viele gleichzeitige Gespräche treten realistisch auf? Typische Ansätze:

Praktische Vorgehensweise für Standortplanung:

QoS-Implikation: LLQ-Limit und Klassenbudgets aus der Bandbreitenplanung ableiten

Bandbreitenplanung ist nicht nur für Linkkapazität wichtig, sondern auch für QoS-Parameter. Wenn Sie Audio als EF in eine LLQ legen, müssen Sie das LLQ-Limit sinnvoll setzen:

Deshalb sollte das LLQ-Limit aus dem konservativen Peak-Bedarf der gleichzeitigen Calls abgeleitet werden, plus einer kleinen Reserve. Gleichzeitig brauchen Sie eine Trust Boundary, damit nicht „alles“ in EF landet.

Häufige Stolperfallen in der Praxis

Checkliste: Bandbreitenplanung für Voice schnell und sauber durchführen

Exit mobile version