Anleitung zur Funktion der Funktionssynchronisation

Einführung

Übersicht

Die Funktionssynchronisation dient hauptsächlich dazu, den Telefonstatus mit dem Serverstatus abzugleichen. Es gibt zwei hauptsächliche Synchronisierungsmethoden: Eine basiert auf dem Abonnieren/Benachrichtigen-Mechanismus, die andere wird über INVITE-Anrufe mithilfe von Funktionscodes realisiert.

Unterstützte Modelle

Diese Funktion ist mit allen unseren Telefonmodellen kompatibel.

Zielgruppe

Dieses Dokument richtet sich an Wartungspersonal, das Störungen im Zusammenhang mit Telefonen behebt.

Konfigurationsverfahren

Zuerst muss die Funktionssynchronisation am Telefon aktiviert werden. Standardmäßig ist sie deaktiviert, Funktionen werden lokal ausgeführt.
Web-Konfigurationselement:
Web-Konfiguration

Konfigurationsdatei


--SIP-Leitungsliste-- :
SIP1 Funktionssynchronisation :0
Sowohl BroadSoft als auch Metaswitch realisieren die Synchronisierung über den Abonnieren/Benachrichtigen-Mechanismus. Nach Aktivierung der Funktionssynchronisation sendet das Telefon während der Registrierung eine SUBSCRIBE-Nachricht mit Event: as-feature-event an den Server. Unterstützt der Server diese Funktion, antwortet er mit 200 OK und synchronisiert anschließend den aktuellen Status, wie unten abgebildet:
Benachrichtigungs-Aktualisierung

Fortinet unterstützt ebenfalls die Funktionssynchronisation über Funktionscodes. Obwohl es ebenfalls auf dem Abonnieren/Benachrichtigen-Mechanismus basiert, steht es nicht im Zusammenhang mit der eigentlichen Einstellung der Funktionssynchronisation.
3CX, Yeastar und die meisten weiteren PBX-Systeme (einschließlich getesteter Huawei- und ZTE-IMS-Server) implementieren diese Funktion, indem sie INVITE-Anfragen zum Aufruf von Funktionscodes senden. Diese Methode ist für Endgeräte einfach zu unterstützen.

BroadSoft – Nicht stören (DND)

① Wird die Nicht-stören-Funktion am Server aktiviert oder deaktiviert, sendet der Server eine SIP-NOTIFY-Nachricht mit dem DND-Status (true/false) an das Telefon. Nach dem Empfang antwortet das Telefon mit 200 OK und aktiviert bzw. deaktiviert Nicht stören entsprechend. Die zugehörige Paketerfassung ist unten abgebildet:
Paketerfassung
② Wird Nicht stören am Telefon aktiviert oder deaktiviert, sendet das Telefon zuerst eine SUBSCRIBE-Nachricht mit dem DND-Status (true/false) an den Server. Nachdem der Server mit 200 OK geantwortet hat und die DND-Einstellung geändert wurde, sendet der Server eine bestätigende SIP-NOTIFY-Nachricht mit dem aktuellen DND-Status (true/false) zurück an das Telefon. Das Telefon antwortet anschließend mit 200 OK. Die zugehörige Paketerfassung ist unten abgebildet:
Aktivieren/Deaktivieren von Nicht stören am Telefon

1. Unbedingte Anrufweiterleitung
Telefon und BroadSoft-Server synchronisieren den Aktivierungsstatus der unbedingten Weiterleitung sowie die Weiterleitungsnummer.
① Wird die unbedingte Weiterleitung am Server aktiviert/deaktiviert und eine Weiterleitungsnummer hinterlegt, sendet der Server eine SIP-NOTIFY-Nachricht mit dem Status der unbedingten Weiterleitung (true/false) und der zugehörigen Nummer an das Telefon. Nach dem Empfang antwortet das Telefon mit 200 OK, übernimmt die Einstellung und synchronisiert die Weiterleitungsnummer.
② Wird die unbedingte Weiterleitung am Telefon geändert, sendet das Telefon zuerst eine SUBSCRIBE-Nachricht mit dem Status der unbedingten Weiterleitung (true/false) an den Server. Nach einer 200 OK-Antwort des Servers sendet dieser nach der Änderung eine bestätigende SIP-NOTIFY-Nachricht mit dem aktuellen Status (true/false) zurück. Das Telefon antwortet mit 200 OK. Die Paketerfassung ist unten abgebildet:
Unbedingte Anrufweiterleitung
2. Weiterleitung bei Besetzt
Telefon und BroadSoft-Server synchronisieren die Funktion sowie die Nummer für die Weiterleitung bei Besetzt.
① Wird die Weiterleitung bei Besetzt am Server aktiviert/deaktiviert und eine Nummer konfiguriert, sendet der Server eine SIP-NOTIFY-Nachricht mit dem Status (true/false) und der Weiterleitungsnummer an das Telefon. Das Telefon antwortet mit 200 OK, übernimmt die Einstellung und synchronisiert die Nummer.
② Wird die Funktion am Telefon geändert, erfolgt zuerst eine SUBSCRIBE-Übertragung mit dem Status (true/false) an den Server. Nach 200 OK des Servers folgt eine bestätigende NOTIFY-Nachricht, das Telefon schließt den Vorgang mit 200 OK ab. Die Paketerfassung ist unten abgebildet:
Weiterleitung bei Besetzt
3. Weiterleitung bei fehlender Antwort
Telefon und BroadSoft-Server synchronisieren den Status und die Nummer der Weiterleitung ohne Antwort.
① Bei Änderung der Servereinstellungen sendet der Server eine SIP-NOTIFY-Nachricht mit Funktionsstatus (true/false) und Nummer. Das Telefon antwortet mit 200 OK und übernimmt die Konfiguration.
② Bei lokaler Änderung am Telefon wird zunächst eine SUBSCRIBE-Nachricht übermittelt. Nach Serverbestätigung (200 OK) folgt eine Bestätigungsbenachrichtigung, das Telefon antwortet mit 200 OK. Die Paketerfassung ist unten abgebildet:
Weiterleitung bei fehlender Antwort
② Beim Aktivieren oder Deaktivieren der antwortlosen Weiterleitung am Telefon sendet das Telefon zunächst eine SUBSCRIBE-Nachricht mit dem zugehörigen Status (true/false) an den Server. Nach Antwort des Servers mit 200 OK sendet dieser eine bestätigende SIP-NOTIFY-Nachricht zurück. Das Telefon antwortet mit 200 OK. Abbildung zur Paketerfassung:
Aktivieren/Deaktivieren der antwortlosen Weiterleitung am Telefon

Metaswitch – Nicht stören (DND)

① Aktivierung/Deaktivierung von Nicht stören am Server (gleicher Paketablauf wie bei BroadSoft)
Server aktiviert/deaktiviert Nicht stören

② Aktivierung/Deaktivierung von Nicht stören am Telefon (gleicher Paketablauf wie bei BroadSoft)
Telefon aktiviert/deaktiviert Nicht stören
1. Unbedingte Anrufweiterleitung (gleicher Paketablauf wie bei BroadSoft)
① Server-seitige Aktivierung/Deaktivierung
Server aktiviert/deaktiviert unbedingte Weiterleitung
② Telefon-seitige Aktivierung/Deaktivierung
2. Weiterleitung bei fehlender Antwort (gleicher Paketablauf wie bei BroadSoft)
① Server
Server-Weiterleitung ohne Antwort
② Telefon
Telefon-Weiterleitung ohne Antwort
3. Weiterleitung bei Besetzt (gleicher Paketablauf wie bei BroadSoft)
① Server
Server-Weiterleitung bei Besetzt
② Telefon
Telefon-Weiterleitung bei Besetzt

Fortinet

Fortinet-Server synchronisieren Gerätestatusse mit dem Telefon über Funktionscodes.
Synchronisation von Funktionscodes und Telefonstatus
Bei einer Statusänderung am Server wird eine NOTIFY-Nachricht mit dem DND-Status an das Telefon gesendet.
DND-Status
Bei lokaler Statusänderung am Telefon sendet dieses eine SUBSCRIBE-Nachricht mit dem aktuellen DND-Status an den Server.
DND-Status bei Telefon-Statuswechsel
Dieselbe Logik gilt auch für Einstellungen zur Anrufweiterleitung.

3CX und Yeastar

Nach Aktivierung der Funktionssynchronisation auf Servern wie 3CX und Yeastar kann nur das Telefon seinen Status an den Server übermitteln. Der Server kann keine Statusänderungen an das Telefon pushen. Trotz dieser Einschränkung ist die Umsetzung unkompliziert und erfüllt die regulären Nutzungsanforderungen.
Zusätzlich zur aktivierten Funktionssynchronisation müssen die zugehörigen Funktionscodes für jede Funktion konfiguriert werden, siehe unten:
Funktionscode einstellen
Wird Nicht stören am Telefon aktiviert oder deaktiviert, sendet das Telefon eine INVITE-Nachricht an den Server, um die Status-Synchronisation auszulösen.
Telefon ändert DND-Status und sendet INVITE an den Server
Hinweis:
Da der 3CX-Server später die Unterstützung für die uaCSTA-Funktion ergänzt hat, kann er bei server-seitig aktiviertem Nicht stören uaCSTA-Info-Nachrichten zur Statusbenachrichtigung an das Telefon verwenden. Derzeit nutzen wir diese Nachrichten jedoch nicht zur Aktualisierung des Telefonstatus.
Server-seitiges DND nutzt uaCSTA-Info zur Benachrichtigung

Katalog
Kundenservice Telefon
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .