Oracle Communication
and Mobility Server
Oracle
Communication and Mobility Server (OCMS) 10g is a fully featured, Carrier-Grade, converged J2EE and SIP Application Server
based on the JSR-116 (SIP Servlets) standard.
It provides services such as Voice over IP, Presence, Instant Messaging,
and an ability to create a multitude
of other voice and multimedia services leveraging
the SIP, Diameter, and other protocols. Deployment-wise, OCMS can serve as
the 'SIP AS' in IP Multimedia Subsystem (IMS) networks, an Instant Messaging and Voip Server, or as a core SIP Server in telecom and enterprise networks.
Product Features
SIP Servlet Container
The SIP Servlet Container extends the J2EE Application Server, providing a runtime
environment for SIP applications, including services such as security, concurrency, life
cycle management, transaction, deployment, and administration. The OCMS SIP Servlet Container is
JSR 116-compliant and provides network services for sending and receiving SIP
requests and responses using a combination of transport protocols, IP addresses, and
ports. The SIP Servlet container can also interact with the HTTP container allowing
the development of 'converged services' that combine voice and web experience.
With the release of OCMS 10.1.3.3, both Oracle and JBoss Application Servers are supported out of the box.
Oracle Communicator (OC)
Oracle Communicator is a soft phone/client for user interaction in a SIP network. Supporting the latest SIP/SIMPLE standards and RFCs,
Oracle Communicator can be used to chat, establish voice and video calls, share files, and exchange presence information with your buddies. Additionally, the OC provides high quality audio and video codecs, supports network traversal via STUN, and ships with several unique phone skins.
Proxy/Registrar
The OCMS Proxy/Registrar combines the functionality of a SIP Proxy and a SIP Registrar.
Its capabilities include authenticating and registering SIP clients, performing
location lookups, and proxying SIP messages to set up voice calls, video calls,
and instant messaging sessions between SIP clients. Proxy/Registrar is configured for low latency lookups using
the TimesTen in-memory database and can authenticate against multiple credential
stores including TimesTen, Radius, and Oracle Identity Management.
Presence Server
OCMS includes a SIP/SIMPLE based Presence Server and Presence XDMS. The OCMS
Presence Server handles authorization, subscription maintenance, storage,
and retrieval of presence information.
The Presence Server can signal online or offline status of users,
their contact and georgraphic information, or whether they are
available to talk. Parlay X Presence Web Services APIs making building
presence-based applications a snap.
Application Router
The Application Router allows orchestration of multiple SIP applications.
Routing and rule-based mechanisms can be
configured to distribute SIP
traffic to appropriate applications. Using the Application Router in conjuction
with the Proxy/Registrar, Presence Server, and Oracle Communicator,
a fully functional Instant Messaging and VoIP network can be built out of the box.
Service Creation Environment
The OCMS Service Creation environment provides Eclipse-based tools for SIP Servlet
application development, testing, and
deployment into OCMS. Included are wizards, java skeletons, and sample applications to get you started on
developing your applications. SCE also allows application deployment directly into OCMS from Eclipse so
that SIP Servlets can be tested instantly. SCE sample applications include basic response,
a simple proxy/registrar, call forwarding,
instant message sending, click2call converged web/voice application, and Parlay X
presence publication.
Diameter
The Diameter component provides the ability to enhance your applications with the
Diameter protocol, and particularly to interact with IP Multimedia Subsystem (IMS) components.
Application enhancements include charging, authentication, and billing. In addition to base Diameter API,
this component also provides Sh, Ro, and Rf interfaces to interact with the HSS, ECF, and CCF respectivelly.
Edge Proxy
The Edge Proxy ensures that production OCMS deployments are Highly Available. Services provided by the Edge Proxy include even SIP message distribution, SIP Session affinity, failure detection, failover mechanisms, and failback procedures.
|