Sun GlassFish Communications Server

Features and Benefits

Sun GlassFish Communications Server brings industry-leading high-availability and performance to your communications infrastructure, leveraging on the power of the Java EE platform, service-oriented architecture (SOA), and Web services. Use it to build Telco 2.0 applications for next-generation communications networks, whether you are a network operator, a software vendor, or a developer.


Features & Benefits
Multi-platform Can be deployed on different hardware (X86 and SPARC) and operating systems, including SUSE, Red Hat, Solaris, Windows (developer only), and Mac (developer only).

High Performance and Availability
  • Runs on GlassFish Enterprise Server which published established benchmark records based on SpecjAppServer
  • Is tuned for low latency and high throughput.

Open Source Is based on Project SailFin, the industry-leading open-source community for Java EE SIP server with more than 200 members including independent software vendors, network equipment providers, and carriers.

SIP Orchestration Built-in application router provides support for simple services composition Deployers can augment it for special needs by deploying customized routing logic.

Simplified Development
  • Includes SIP annotations that enable rapid development of applications with multimedia functions
  • SIP Servlet Wizard offers a simple way to get started with converged communications development through dynamic code generation
  • Open-source projects like eCharts.org provide other Eclipse-based development tools for developing and testing SIP applications and application routers for GlassFish Communications Server

Networking and JVM Support
  • Multi-home Support allows the application server to operate in a multiple-NIC environment, thus providing redundancy within the same subnet
  • IPV6/Dual Stack Support enables communications among multiple nodes and ensures a smooth transition from IPV4 to IPV6 networks
  • 64-bit JVM support allows customers to leverage the performance enhancements of the underlying 64-bit infrastructure to meet greater quality-of-service levels

Clustering and Converged Load Balancer
  • Create and manage clusters from a single administration console and manage a cluster as a single entity
  • Dynamically grow or shrink a cluster by adding or removing application server instances
  • Built-in converged load balancer provides continuous service availability, is aware of HTTP and SIP session association, and provides sticky routing of requests based on configurable policies
  • Supports dynamic clustering, failover, failback, configurable dynamic routing logic based on request headers, and overload protection
  • By eliminating the need to have a hardware load balancer, the total cost of the deployments is reduced

High Availability
  • SIP session replication using an optimized replica selection algorithm
  • Provides highly scalable, reliable telco-grade in-memory persistence for SIP and converged applications
  • Enterprises can provide continuous SIP application service without any service disruption/downtime using SIP Session replication
  • Rolling upgrade enables seamless upgrade of SIP application servers without any service disruption
  • Overload protection provides a mechanism to regulate SIP traffic and avoid overload conditions; traffic regulation is based on CPU and memory consumption

Diameter Client
  • Provides support for sh, Ro, Rf interfaces
  • Enhances reliability for authentication, authorization and accounting
  • Enables easier integration into IMS architecture and facilitates authentication, authorization, and accounting (AAA)