Quality of service

Windows basierter XCC

Für Softphone, AnyDevice- bzw. Konferenzdienst-Verbindungen sollte QoS (Quality of Service) konfiguriert werden. Bei dem integrierten XCC wird dies wie folgt im Betriebssystem konfiguriert.

Hinweis

Die QoS Konfiguration eines auf einem LINUX Satelliten ausgelagerten XCC wird automatisch vorgenommen.

Mit dieser Konfiguration legt man fest, mit welcher Priorisierung Pakete an der Netzwerkkarte behandelt werden.

  1. Geben Sie den Befehl gpedit.msc über Start > Ausführen ein.

  2. Erstellen Sie eine neue Richtlinie (z.B. XC_Softphone) bzw. bearbeiten Sie eine zuvor für Softphone angelegte Richtlinie unter Computerkonfiguration > Windows-Einstellungen > Richtlinienbasierter QoS:

    image1

  3. Geben Sie einen eindeutigen Namen für die Richtlinie an. Bei der Angabe des DSCP-Wertesempfehlen wir 46 zu setzen. Danach drücken Sie auf Weiter.

    image2

  4. Geben Sie hier unter Nur Anwendungen, bei denen es sich um folgende ausführbare Datei handelt: folgenden Pfad ein: C:\Program Files\C4B\XPhone Connect Server\XCC\FreeSwitchConsole.exe

    image3

    Sollte Ihr XPhone Server nicht im Default-Verzeichnis liegen, müssen Sie hier Ihr Installationsverzeichnis anpassen. Drücken Sie auf Weiter.

  5. Hier sind keine Änderungen vorzunehmen. Drücken Sie Weiter:

    image4

  6. Wählen Sie für das Protokoll, auf dem diese QoS-Richtlinie angewendet wird UDP aus. Im Standard wird hier der Quellportbereich 30000:33000 eingetragen. Sollten Sie im XPhone Connect Server in den Einstellungen des XCC unter Systemeinstellungen > Telefonie & Meetings > Telefonie > SIP > XCC einen anderen Bereich vergeben haben, so müssen Sie diesen eintragen:

    XCC-QoS_5

Hinweis

Mit einem Programm zur Analyse von Netzwerk-Kommunikationsverbindungen (sog. Sniffer), wie z. B. Wireshark, können Sie Ihre gesetzten Einstellungen überprüfen:

image5

QoS im WLAN

Hinweis

QoS für Softphone im WLAN nach IEEE 802.11e (WMM/WME).

Die Erweiterung 802.11e des WLAN-Standards 802.11 erlaubt die Priorisierung bestimmter Datenpakete im drahtlosen Netzwerk (Quality of Service, QoS). Damit stellt sie eine wichtige Steuerungsfunktion für die Sprachübertragung im WLAN dar (Voice over WLAN, VoWLAN). Technische Details entnehmen Sie der Spezifikation der IEEE 802.11 bzw. der Zusammenfassung auf Wikipedia.

Hinweis

QoS für VoWLAN steht nur dann zur Verfügung, wenn sowohl der Client im WLAN wie auch der Access Point 802.11e unterstützen.

  • Aktivieren Sie für ihr WLAN-Interface die Option QoS nach 802.11e (auch als WMM oder WME bezeichnet).

Virtualisierungs-Host

Betreiben Sie den XPhone Connect Server auf einem Hyper-V Image, müssen für den virtuellen Computer untenstehende Dienste von Hyper-V bereitgestellt werden.

Öffnen Sie den Server-Manager. Geben Sie dazu unter Start > Ausführen > virtmgmt.msc ein.

Hier können Sie sich unter Rollen > Hyper-V > Hyper-V-Manager alle virtuellen Maschinen anzeigen lassen. Markieren Sie die benötigte Maschine, um rechts das Menü angezeigt zu bekommen. Klicken Sie unter Aktionen auf Hyper-V-Einstellungen. Der Einstellungsdialog öffnet sich:

hyperv

Unter Verwaltung > Integrationsdienste aktivieren Sie die benötigten Dienste s.o. | Ob die Zeitsynchronisierung richtig eingestellt ist können Sie überprüfen indem Sie im Serverimage die Windows Eingabeaufforderung, mit Rechtsklick auf Start > Ausführen > cmd oder Windows-Taste+R > cmd, aufrufen. | Wechseln Sie in den Pfad C:\Windows\System32 und fragen die Quelle der Systemzeit mit dem Befehl w32tm /query /sourceab. Bei richtiger Einstellung muss als Ergebnis VM IC Time Synchronization Provider angezeigt werden:

systemzeit

Sollte die Meldung Local CMOS Clock oder ein Name eines NTP Hosts (Network Time Protocol) angezeigt werden, müssen die von der Hyper-V bereitgestellten Dienste auf korrekte Einstellung überprüft werden s.o.

Clientseitige QoS Gruppenrichtlinie

Um die Audio IP-Pakete im Netzwerk bevorzugt behandeln zu können, bringt das Windows Betriebssystem einige Optionen mit. Diese werden entweder direkt in der Windows Registry gesetzt oder können via Gruppenrichtlinie verteilt werden, letzteres ist die von C4B empfohlene Vorgehensweise:

  1. Priorisieren des Datenverkehrs mittels DSCP

    Die Priorität von ausgehendem Netzwerkverkehr kann über DSCP (Differentiated Services Code Point) definiert werden. Gemäß der Beschreibung in RFC 2474 ermöglicht DSCP Werte von 0 bis 63 im TOS-Feld (Type of Service) eines IPv4-Pakets. Netzwerkrouter verwenden den DSCP-Wert, um Netzwerkpakete zu klassifizieren und die entsprechende Warteschlange zu bestimmen. Ein höherer Wert weist auf eine höhere Priorität des Pakets hin. Standardmäßig ist die Checkbox DSCP-Wert angeben aktiviert und der Wert auf 0 festgelegt.

  2. Folgende Einstellungen werden von C4B empfohlen:

    • DSCP-Wert: 46

    • Anwendungsname: C4B.XPhone.Commander.exe

    • Zielport Range: 30000:33000

Verweise und Quellen:

Haben Sie einen Fehler auf dieser Seite gefunden?

Oder ist etwas nicht gut oder zu ungenau formuliert? Dann freuen wir uns über eine E-Mail, am besten mit einem Verbesserungsvorschlag, an doku@c4b.de. Vielen Dank!