Diameter Adapter umfasst folgende Funktionen:
Unterstützung für Diameter-Protokoll: Diameter ist ein Netzwerkprotokoll für Authentifizierung, Autorisierung und Abrechnung (AAA). Verwendungsbeispiel: Die meisten Internet Service Providers (ISPs) verwenden dieses Protokoll für AAA, bevor sie eine Verbindung mit ihrem Netzwerk zulassen. Sun GlassFish Communications Server bietet Unterstützung für das Diameter-Protokoll über die Verwendung dieses Zusatzes.
Implementierung von RFC- und 3GPP-Spezifikationen : Diameter Adapter for Communications Server implementiert die folgenden RFC- und 3GPP-Spezifikationen:
RFC 3588
RFC 4006
3GPP TS 29.329, 29.328, 32.260, und 32.299
Add-on-Installationsprogramm: Diameter Adapter verfügt über ein Installationsprogramm, mit dem Sie das Diameter-Modul in Ihrer vorhandenen Communications Server-Installation installieren können.
Unterstützung von Annotationen: Folgende Annotationen sind für eine schnellere Entwicklung von Attribut-Wert-Paaren (AVP, Attribute Value Pairs) definiert: com.sun.diameter.annotation.AVPFactory und com.sun.diameter.annotation.AVPInfo .
Unterstützung für standardmäßige Diameter-Schnittstellen: Communications Server unterstützt die folgenden Diameter-Schnittstellen:
Rf-Schnittstelle: Wird verwendet für Funktionen der Offline-Rechnungsstellung.
Ro-Schnittstelle: Wird für Funktionen der Online-Rechnungsstellung verwendet.
Sh-Schnittstelle: Wird für das Herunterladen und Aktualisieren transparenter und nicht transparenter Benutzerdaten zum Anfordern und Senden von Benachrichtigungen bei Änderungen an Benutzerdaten verwendet.
Einfache Administration: Communications Server ermöglicht eine einfache Administration von Diameter Adapter über die Befehlszeilenschnittstelle und die grafische Benutzeroberfläche.
Open Source- und SailFin-Community: Die SailFin-Community hat das Ziel, einen kostenlosen, kommerziellen Open Source-Kommunikationsserver zu entwickeln, der die neuesten Funktionen der Java EE 5-Plattform sowie verwandte Enterprise-Technologien implementiert.