Oracle Communication and Mobility Server
product logoOracle 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
Focus Area Divider. 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) Communicator
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.


Whitepapers and Tutorials
OCMS Quick Start Tips
Some easy to access development tips on starting to use OCMS.
Presence Federation with OCMS
Learn about federating presence information across multiple SIP domains with OCMS.
OCMS Load Balancing with HA
Learn about deploying OCMS in a High Availability configuration with the F5 BigIP load balancing solution.
High Availability with OCMS
Learn about the architecture for OCMS Highly Available topologies and how they can be designed and tuned to withstand failure.
Carrier Grade J2EE
As IT and Telecom Network infrastructures begin to converge, learn how J2EE based IT platforms are stepping up to Carrier Grade challenge.
Presence App with Parlay X May 2007
OCMS and JDeveloper based tutorial showcasing the development of a presence enabled web application using Parlay X Presence Web Services.
Prepaid Calling on OCMS May 2007
Technical article on developing a prepaid calling application on OCMS with Oracle partner CPqD.
Dual Ringing with Diameter Integration May 2007
An OCMS SCE example showcasing how to develop a dual ringing SIP Servlet application by fetching routing data from the HSS using Diameter Sh.

Technical Information
Oracle Communication and Mobility Server Datasheet (PDF)
Oracle Communicator Datasheet (PDF)
Oracle Communication and Mobility Server Developers Guide May 2007
Oracle Communication and Mobility Server Installation Guide May 2007
Oracle Communication and Mobility Server Administration Guide May 2007

 
Free Download

Left Curve
News
Right Curve
 · OCMS 10.1.3.3 is now Generally Available!

Left Curve
Learn More
Right Curve
 · OCMS Datasheet
 · Oracle Communicator Datasheet
 · OCMS Developers Guide
 · OCMS Installation Guide
 · OCMS Administration Guide
 · OCMS Documentation in HTML

Left Curve
Tutorials
Right Curve
 · OCMS Quick Start Tips
 · Presence App with Parlay X
 · Dual Ringing with Diameter

Left Curve
Discussion Forums
Right Curve
 · OCMS Forum
 · Application Server

Left Curve
Related Technologies
Right Curve
 · Oracle Fusion Middleware
 · Oracle SOA Suite
 · Oracle BPEL
 · Oracle WebCenter Suite
 · Oracle TimesTen

E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy