Rhino Real-time Telecommunications Solutions | Telecom Application Server | JAIN SLEE 1.1 Compliant

By: Opencloud  05-Apr-2012

Telecom Application Server

At the heart of the Rhino product suite is the real-time Telecom Application Server (TAS) which is designed and optimised for event driven (i.e. asynchronous) communications applications. The Rhino real-time TAS (also commonly referred to as a JSLEE Container) is a standards compliant platform that supports, manages and executes portable, carrier grade telecommunication services.

The Rhino Telecom Application Server is compliant with the JAIN SLEE 1.1 standard and implements all features of the JAIN SLEE 1.1 specification (including those features listed as optional). Rhino has been designed from first principles to support the requirements of the most demanding carrier grade solutions, regardless of the underlying network protocols.

Just as J2EE provides a run-time container with capabilities suited to enterprise applications, so JSLEE provides a run-time environment explicitly designed to meet the exacting needs of telecom applications.

The Rhino Platform

Principal Elements of the Rhino Product Suite

  • Network Exposure – RESTful APIs of VAS enablers for integration with other IT systems and for creating hybrid IT/telecom services
  • Rhino JAIN SLEE Service Runtime Environment – A low-latency, high throughput execution environment for event and session-based services. Rhino provides an in-memory database for low-latency read/write access to data.
  • Resource Adaptor Architecture – An extensible plug-in architecture that provides for multiple network, protocol and enterprise technologies to be "plugged into" the platform.
  • Savanna Carrier-grade framework – this provides the “5 x 9”s capability of the platform, including service and platform fail-over, on-line upgrade, scalability and availability by clustering, distributed memory management, lock management etc.
  • Rhino Element Manager – A graphical management interface for managing all aspects of Rhino that easily integrates into an operators Network Management System

Supports IP and SS7 network protocols

Unlike many other technologies, OpenCloud Rhino provides an “in-call” application server environment for both SS7 and SIP-based networks.

Other products and services from Opencloud


Rhino Carrier Grade System | Rhino SLEE Features | Carrier Grade Telecoms Applications

The foundation of Rhino is a fault-tolerant core that provides continuous availability, service logic execution and on-line management even during network outages, hardware platform failure, software failure and maintenance operations. An N-way active-active, symmetric, software fault tolerance architecture (This may be activated and used on a service by service basis - without any specific resilience coding being required in the service.


OpenCloud Rhino Application Products | Rhino Telecom Applications | Rhino 2.2

JSLEE specifies an asynchronous run-time environment which allows telecommunication systems to be modelled as Finite State Machines connecting to a number of external systems by asynchronous signalling protocols. To support independent development of applications and services on these platforms, OpenCloud provides an array of information and tools for developers.


Resource Adaptor Architecture | Rhino Application Server Resource Adaptor

Further RAs can be added by any competent Java developer, so legacy equipment can be readily integrated and accessed, as well as proprietary extensions to the standard protocols often used by equipment providers. The Rhino Telecom Application Server provides integration capabilities via an extensible plug-in architecture known as the Resource Adaptor Architecture.


SIP Protocol | IMS and SIP Network for Telecommunications | SIP Gateway

This means that new and variant protocols may be added to a Rhino Telecom Application Server whilst services are running with no requirement for down-time or problems with service incompatibilities due to their requiring specific protocol versions.