Oracle Communication
and Mobility Server
Oracle Communication and Mobility Server (OCMS) 10g는 JSR-116 (SIP Servlets) 표준을 기반으로 하는 캐리어 급의 컨버지드 J2EE/SIP 애플리케이션 서버입니다. 이 제품은 Voice over IP, 프리젠스, 인스턴트 메시징 등의 서비스를 제공하며, SIP, Diameter 등의 프로토콜을 이용하여 기타 다양한 음성/멀티미디어 서비스를 생성하는 기능을 지원합니다. OCMS는 IMS 네트워크에서 'SIP AS'로 동작하거나, 통신업체 또는 일반 기업 네트워크에서 인스턴트 메시징 및 VoIP 서버 또는 코어 SIP Server로 실행될 수 있습니다.
제품 기능
SIP Servlet Container
SIP Servlet Container는 J2EE Application Server를 확장하여 SIP 애플리케이션을 위한 런타임 환경을 구현하고, 보안, 동시성, 라이프사이클 관리, 트랜잭션, 구축, 운영 등에 관련된 기능을 제공합니다. OCMS SIP Servlet Container는 JSR 116 표준과 호환하며 전송 프로토콜, IP 주소, 포트 등의 조합을 기반으로 SIP 요청 및 응답의 전송/수신을 위한 네트워크 서비스를 제공합니다. SIP Servlet Container는 HTTP 컨테이너와 연동하므로 음성, 웹 애플리케이션을 조합한 컨버전스 타입의 서비스를 개발하는 것이 가능합니다. OCMS 10.1.3.3 버전은 오라클, JBoss 애플리케이션 서버를 기본적으로 지원합니다.
Oracle Communicator (OC)
Oracle Communicator는 SIP 네트워크에서의 사용자 인터액션을 위한 소프트 폰/클라이언트입니다. 최신 SIP/SIMPLE 표준 및 RFC를 지원하는 Oracle Communicator는 채팅, 음성/동영상 전화, 파일 공유, 프리젠스 정보의 교환을 위해 활용됩니다. 또 OC는 고품질 음성 및 동영상 코덱을 제공하며, STUN을 통한 네트워크 전송을 지원할 뿐 아니라 다양하고 독특한 폰 스킨을 포함하고 있습니다.
Proxy/Registrar
OCMS Proxy/Registrar는 SIP Proxy와 SIP Registrar의 기능을 조합한 제품입니다. OCM Proxy/Registrar는 SIP 클라이언트의 인증/등록, 로케이션 룩업 수행을 지원하며 SIP 클라이언트 간에 음성 전화, 동영상 전화, 인스턴스 메시징 세션을 셋업하기 위한 SIP 메시지의 프록시 기능을 제공합니다. Proxy/Registrar는 TimesTen 인-메모리 데이터베이스를 사용하기 때문에 발생되는 지연이 최소화되며 TimesTen, Radius, Oracle Identity Management 등의 다양한 인증 인프라스트럭처를 지원합니다.
Presence Server
OCMS는 SIP/SIMPLE 기반의 Presence Server와 Presence XDMS를 포함하고 있습니다. OCMS Present Server는 프리젠스(presence) 정보의 인증, 구독 관리, 저장 및 인출 작업을 담당합니다. Presence Server는 사용자의 온라인/오프상태를 알리고, 사용자의 연락처, 지리적 위치 정보, 또는 교신 가능 상태를 교환할 수 있습니다. Parlay X Presence Web Services API를 이용하면 아주 쉽게 프리젠스 기반 애플리케이션을 구현할 수 있습니다.
Application Router
Application Router는 다수 SIP 애플리케이션의 통합을 위한 기능입니다. 개발자는 라우팅 및 룰 기반 메커니즘을 이용하여 SIP 트래픽이 적절한 애플리케이션으로 전달되도록 설정할 수 있습니다. Application Router와 함께 Proxy/Registrar, Presence Server, Oracle Communicator 등과 함께 활용함으로써 완전한 기능을 갖춘 인스턴트 메시징, VoIP 네트워크를 구축하는 것이 가능합니다.
Service Creation Environment
OCMS Service Creation Environment는 SIP Servlet 애플리케이션의 개발, 테스트 및 구축을 위한 Eclipse 기반 툴을 제공합니다. 이 툴에는 애플리케이션 개발 작업을 처음 시작할 때 필요한 마법사, Java 스켈리튼, 샘플 애플리케이션 등이 포함되어 있습니다. 또 SEC를 이용하면 Eclipse로부터 OCMS로 애플리케이션 개발 결과를 직접 가져올 수 있으므려 SIP Servelet의 즉각적인 테스트가 가능합니다. SCE 샘플 애플리케이션은 기본 응답, 단순한 형태의 프록시/레지스트라, 콜 포워딩, 인스턴트 메시지 전송, 클릭2콜과 웹/음성 애플리케이션의 컨버전스, Parlay X 프리젠스 정보 배포 등의 기능을 포함하고 있습니다
Diameter
Diameter 컴포넌트는 Diameter 프로토콜을 이용한 애플리케이션 환경의 개선을 지원하며, 특히 IP Multimedia Subsystem(IMS) 컴포넌트와의 연동을 위해 주로 활용됩니다. 가능한 애플리케이션 기능 개선 작업으로 청구, 인증, 빌링 등이 있습니다. 이 컴포넌트는 기본적인 Diameter API 이외에도 HSS, ECF, CCF와의 인터액션을 위한 Sh, Ro, Rf 인터페이스를 지원하고 있습니다.
Edge Proxy
Edge Proxy는 운영 중인 OCMS 구축 환경의 고가용성을 보장합니다. Edge Proxy가 제공하는 서비스로는 SIP 메시지의 로드 밸런싱, SIP 세션 친화성(affinity), 장애 감지, 페일오버/페일백 메커니즘 등이 있습니다.
|