Networks and Protocols

Networks and Protocols

Rhino Application Server is network and protocol agnostic. Through its Resource Adapter (RA) architecture, it has connectivity to the widely used, existing TDM networks and the emerging world of packet data-based networks such as IMS/ SIP for telecommunications services. Rhino provides full access to the complete array of protocol capabilities on a protocol by protocol basis. This means that the proprietary extensions to protocols that are often implemented by network equipment vendors can be used by Rhino-hosted call and session control applications.

The Rhino Application Server supports multiple versions of the "same" RA. It provides capabilities to enable on-line upgrade of RAs without down-time and provides support for backwards compatibility between RAs and the Application Server itself. This means that new and variant protocols may be added to a Rhino Application Server whilst services are running with no requirement for down-time or problems with service incompatibilities due to their requiring specific protocol versions.

Rhino Application Server with the SIP and Diameter Resource Adapters provides the carrier-grade platform and application server capabilities that are specified for the SIP Application Server within the IMS specification and many in-network Service Delivery Platform (SDP) solutions.

Rhino Application Server provides access to all the required protocols for every type of person-to-person communication:

Rhino Application Server Support Network TDM SS7 IN (inc GGSN) Network IMS/ SIP
Voice Services INAP CS1
CAP
MAP
IMS/ SIP
Diameter
Messaging SMPP
MM7
SIP (Instant Messaging)
Diameter
Video 3G-324M/ H.324 SIP & MGCP variants
Diameter

SIP Application Server

Rhino Application Server together with the SIP and Diameter Resource Adapters provides the carrier-grade platform and asynchronous application server capabilities that are specified for the SIP Application Server within the IMS specification.

Rhino SIP Application Server is a powerful and simple to use SIP environment. It features full SIP compliance and interoperability. Rhino SIP Application Server is ideally suited for in-network applications. It provides a protocol agnostic, component based programming model that leverages software engineering best practices such as object oriented programming and transactions. Rhino Application Server provides:

  • State management
  • State replication
  • Check-pointing
  • Process restarts
  • Concurrency control and transaction management
  • Clustering infrastructure
  • Diameter-based real-time charging

The application developer is free from requiring an understanding of system complexities such as:

  • Low-level transaction and state management details
  • Multi-threading
  • Connection pooling
  • Other low-level APIs

This frees the application developer from extraneous concerns and allows them to concentrate solely on application logic - coding the logic for asynchronous event processing and handling synchronous invocations from other IT service components.

The application developer has less complexity to understand and deal with and less code to develop as the system services are available as standard – in many cases without requiring explicit invocation. This means applications are simpler to develop, require less development time and have increased reliability due to component re-use.

Back to top ^