SlideShare a Scribd company logo
1 of 8
Download to read offline
Oracle Internet Messaging - UM Option
Oracle Internet
Messaging - UM
Option
Prepared by Oracle Business Development - NEMS
Creation Date: Friday, July 17th, 1998
Last Updated: Friday, July 24th, 1998
Copyright (C) 1998 Oracle Corporation
All Rights Reserved
Communication Industry Vertical
Oracle Internet Messaging - UM Option
Contents
Executive Summary 1
Overview ..........................................................................................................................................1
Platform Overview ...........................................................................................................................1
Architecture 2
Oracle Internet Messaging................................................................................................................2
Application Server............................................................................................................................2
SMS Interface...................................................................................................................................3
Voice Mail Interface........................................................................................................................3
Fax Server Interface .........................................................................................................................3
Directory Service..............................................................................................................................3
IVR Interface....................................................................................................................................4
Security.............................................................................................................................................4
Management .....................................................................................................................................4
System Architecture .........................................................................................................................4
Unified Push.....................................................................................................................................5
Summary 6
Figure 1: Oracle Internet Messaging - Unified Messaging Option ..........................................................1
Figure 4: SMS Notification ......................................................................................................................3
Figure 5: Oracle Internet Messaging - UM Option Architecture .............................................................4
Figure 6: Oracle Unified Push Architecture.............................................................................................5
Figure 7: Internet Centric View................................................................................................................6
Executive Summary
Uma.doc Oracle Internet Messaging - UM Option
Executive Summary
Overview
Oracle Corporation has developed a Unified Messaging platform that can be integrated with the
traditional communication systems to provide a unified view of all the available messaging systems. The
objective of this platform is as following:
• Provided unified access and management control all the messaging systems available to the
subscriber, ie. Unify electronic mail, voice mail and fax mail.
• Allow the subscriber to access to the unified mailbox from any of the access points, i.e. fixed/voice,
PC/Laptops, set-top boxes, screen/java phones, wireless phones, etc.
Oracle Internet Messaging - UM Option provides the internet component to the UM solution and
provides APIs to intergate with the service provider’s network. The UM platform has been developed
over Oracle’s core products, i.e Oracle 8 and Application Server.
Platform Overview
The Oracle Internet Messaging - UM Option has been developed over Oracle’s core products, i.e Oracle Internet
Messaging based on Oracle 8 and Application Server for internet access. The following diagram is a high level
pictorial representation of Oracle Internet Messaging - UM option.
S m a rt P h o n eN C T e le v isio n
P D A s
In te rn e t
P C
Figure 1: Oracle Internet Messaging - Unified Messaging Option
The user interface can be from any access point of the integrated view of all the messages. The UM
option also provides various filters for e-mail and SMS which can be expanded to the other forms of
messaging. Oracle Internet Messaging - UM option provides the underlying data management layer for
an integrated UM solution.
Architecture
Uma.doc Oracle Internet Messaging - UM Option
2
Architecture
Oracle UM option is based on Oracle core products, i.e Oracle Internet Messaging, an e-mail system built
on top of Oracle 8 server and the Application Server to provide unified view via the internet.
There are two approaches to provide a Unified Messaging Solution:
1. Create a master mailbox that acts as the repository for all messages. This master repository (unified
messaging/e-mail server) will be responsible for synchronizing all the messaging platform.
2. Provide a unified view (via Internet, fixed/voice, GSM) of all the messaging systems with each
system containing it’s own data (no master required).
Oracle Internet Messaging - UM option can support both these architectures. Oracle recommends the
second alternative, due to latency involved for synchronizing various messaging platforms.
Oracle Internet Messaging
Oracle Internet Messaging is based upon internet standards. This means standard internet e-mail clients
(many available freely on the internet) can be used to access the e-mail. Some typical e-mail clients that
can be used to access the e-mail are:
• Microsoft Outlook (includes Microsoft Internet Explorer)
• Microsoft Outlook Express ( Microsoft Internet Explorer e-mail client)
• Netscape Messenger (Netscape Communicator Suite e-mail client)
• Eudora Lite/Pro ( Can be used with users choice of Internet Browser )
These e-mail clients are available on a range of platforms apart from the Microsoft mail clients. Thus
users should not need to change their client software in order to gain a unified view of all their messages.
Any e-mail client is suitable with the following Internet standards support:
• POP3
• IMAP4
• HTML & Javascript message content support
• Browser support for Internet cookies
Thus NC (from NCI) and Java based e-mail clients are also appropriate.
Oracle Internet Messaging Web SDK provides various API to access e-mail messages and management
functions. In addition it provides the facility to develop web based user interface providing HTML and
Java based access to subscribers e-mail. Oracle Internet Messaging - UM Option user interface has been
developed using this SDK.
Application Server
The Application Server goes beyond delivering traditional web content. It has fully XA-compliant
transaction management features, enabling complex, secure database applications in the stateless web
environment. The AS architecture is based on a web listener (from Oracle, or many other industry-
standard web listeners such as those from Netscape and Microsoft) and a Web Request Broker. The
WRB is a highly scalable, multi-threaded execution engine that maintains low-level, persistent database
connections between calls. Much faster and robust than CGI, the WRB can be extended via Application
Server Cartridges. Thus, application logic can be moved off thick-client machines and into the WAS. The
server has built-in execution support for PL/SQL, Java, LiveHTML, Perl, legacy CGI programs, and
more. Third-party vendors such as Verifone have created Application Server cartridges for electronic
commerce.
Oracle Application Server is the driver of majority of the Web Sites world wide. Additional information
is provided in the Application Server product definition document.
Architecture
Uma.doc Oracle Internet Messaging - UM Option
3
SMS Interface
Oracle Internet Messaging - UM option allows the subscriber the ability to receive SMS notification
whenever an event occurs. This notification is sent out via an SMS-C interface. Oracle Internet Mesaging
- UM option, currently support the CMG SMS-C and is in a process of developing SMS interface to
Aldiscon and Nokia SMS. Oracle product team plan to develop interface to all major SMS-C vendors.
Electronic
M ail
Facsim ile
Server
Voice
M ail
Subscriber Profile
alert and notification
rules
EM : C all the office ...
V M : UR G EN T - 9:15am (35 sec)
O racle Internet M essaging - U M O ption
Figure 2: SMS Notification
Oracle UM can be configured to send notification on receiving e-mail, voice mail, fax mail and also
provides the subscriber the capability to read the entire e-mail or reply to an e-mail via the SMS.
Voice Mail Interface
Oracle Internet Messaging - UM Option’s Java Based UI will access the VM box using the standard
IMAP4 interface. This user interface provides a Unified View of all the messaging stores.
For older VM models that do not support the IMAP4 or VPIM standards, the VM vendor will have to
open up their APIs to Oracle Internet Messaging. Oracle product team is planning to develop VM
interface for all major VM vendors. For these older VM models that do not support IMAP4 or VPIM the
message server acts as the master repository and a synchronization engine ensure that the message server
and VM status are synchronized. The VM boxes send forward a ‘WAV’ or an ‘AU’ file to the message
server using SMTP/MIME interface. The VM is streamed to the subscriber over the internet using
standard streaming technology.
Presently Oracle Internet Messaging - UM Option has interfaces built to the Bull Voice Mail systems.
Fax Server Interface
Presently the Fax Server sends the fax to the message server using SMTP/MIME interface. The fax is
displayed to the user over the internet using the standard protocols. The messages are sychronized with
the fax server using the synchronization engine.
Directory Service
In the current architecture the user profile is store in UM specific tables in Oracle 8. Oracle plans to
release directory service based on LDAP v3, the widely-adopted Internet standard. Oracle Directory
Server, will enable Oracle Internet Messaging - UM option to leverage high performance, general-
purpose directory service to share and manage information about users, files, digital certificates, as well
as other applications across a distributed network. Oracle Directory Service provides a scalable and
robust directory service hosted on an Oracle RDBMS. This product is currently in beta an is schedule for
release is September ’98.
Architecture
Uma.doc Oracle Internet Messaging - UM Option
4
IVR Interface
Oracle Internet Messaging - UM option does not support IVR interface and has no plans to provide these
interface. Oracle Internet Messaging provides APIs using which the message server can be integrated
with the IVR. The same applies to text to speech capability.
Security
Oracle Internet Messaging - UM option provides various levels of security from Grants at Oracle 8 server
level, Username/password at the Oracle Internet Messaging level and SSL, X.509 at the application server
level. In addition, major firewall vendors support Oracle. Firewalls can be places between the internet
and the application server as well as the application server and the Oracle 8 server.
Management
Oracle Internet Messaging - UM option provides the subscriber the capability to modify some limited
functionality, such as filters and notification settings. In addition, Oracle Internet Messaging - UM option
provides APIs for provisioning purposes. The Oracle 8 server can be managed using the Oracle
Enterprise Manager (OEM). OEM provides the operator the capability to develop intelligent agents for
scheduling jobs and sending messages to OSS systems using SNMP-MIB.
System Architecture
The following diagram illustrates Oracle Internet Messaging - UM option system Architecture. The
various UM cartridges (function modules) are various event drivers that interface to various IVRs, Text to
speech, Voice Mail systems, etc.
internet
O racleO racle
M essage ServerM essage S erver
U M
SM S G atew ay
V oice M ail
System
Voice M ailVoice M ail
S ystemS ystem
Facsim ile
System
Facsim ileFacsim ile
S ystemS ystem O racleO racle
D atabaseD atabase
U M SD KSD K
O racle W ebO racle W eb
A pplication ServerA pplication Server
IM A P4
I
M
A
P
4
U M
B row ser
C lient
B row serB row ser
C lientC lient
U
M
U
M
U
M
U
M
Figure 3: Oracle Internet Messaging - UM Option Architecture
Architecture
Uma.doc Oracle Internet Messaging - UM Option
5
Unified Push
Unified Push integration has been implemented for proprietary Wireless Internet services using TTML
(Nokia) and HDML (Unwired Planet). Production implementations are using TTML, though it is
reasonable to expect that the wireless internet standards will eventually move towards the emerging
WAP protocol which now has wide industry support. From existing implementations integrating with
proprietary platforms, the Oracle Internet Messaging platform is flexible enough to integrate with this
emerging standard.
An overview of a unified push system is shown in the following figure which focuses on Wireless
Internet push services element.:
W ire le s s N e tw o rk
W e b
S e rv e r W M L /H T M L
U M P la tfo rm U s e r P ro file in c lu d in g
p u s h s e r v ic e s & s c h e d u le s
E m a il F a x M a ilV m a il
W M L
P ro x y +
F ilte r
H T M L
O A S
W e b S e rv e r
P ro v id in g
P u s h
S e rv ic e
In fo rm a tio n
in te rn e t
P u s h P ro file
A p p
W M L /H T M LH T M L
Figure 4: Oracle Unified Push Architecture
The unified messaging platforms User Profile can extend to provide profiling of a users chosen push
services. The profile provides options for:
• Available Push Services ( agreed between service provider and Information provider)
• Push Service Scheduling / updates
The available services could include stock quotes, sports, weather or news. The schedule can be based on
a 24 hour and weekly schedule which provides a suitable level of flexibility, without being to complex.
Users have access to this information through a Application Server cartridge that provides the UI that
allows a user to choose their desired services. This UI can be present information using a conventional
browser (HTML) or use a wireless data format. Thus users can self provision push services using either a
smart phone or a Web Browser.
The user profile is polled by triggers that run at scheduled times to find out which push services should
be transmitted. This initiates the Wireless Internet proxy to extract the required information from
available information services and then format the information to be transmitted to the user via the
wireless network at the requested time.
Conventional Internet push services for standard HTML browsers could also be implemented using
products technologies such as Castanet from Marimba (Oracle Partner).
Summary
Uma.doc Oracle Internet Messaging - UM Option
6
Summary
In conclusion, Unified Messaging is about convergence for various platforms. It is also about e-
commerce. UM provides the service provider the opportunity to provide value added services from the
UM view.
TelephonyInternet
Unified
Messaging
Calling
Card
Personal
Number
Electronic
Commerce
Figure 5: Internet Centric View
Oracle UM is a platform that assist the integrator to developing a complete UM solution for the service
provider. Oracle provides the basis data management layer and some interfaces to SMS and Voice Mail
systems as a baseline for the integrator.
The Java Based user interfaces is targeted to be incorporated in various set-top boxes, screen/java phones,
PDAs, etc. This UI is expected to be widely distributed to various subscribers and available for download
over the internet.

More Related Content

What's hot

Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!hegdekiranr
 
Websphere interview Questions
Websphere interview QuestionsWebsphere interview Questions
Websphere interview Questionsgummadi1
 
OTechs Mail system proposal
OTechs Mail system proposalOTechs Mail system proposal
OTechs Mail system proposalOsman Suliman
 
Arch andmodulesmule
Arch andmodulesmuleArch andmodulesmule
Arch andmodulesmuleJavierMarRas
 
IBM Websphere introduction and installation for beginners
IBM Websphere introduction and installation for beginnersIBM Websphere introduction and installation for beginners
IBM Websphere introduction and installation for beginnersShubham Gupta
 
Mail Server Project Report
Mail Server Project ReportMail Server Project Report
Mail Server Project ReportKavita Sharma
 
Ibm web sphere_job_interview_preparation_guide
Ibm web sphere_job_interview_preparation_guideIbm web sphere_job_interview_preparation_guide
Ibm web sphere_job_interview_preparation_guideKhemnath Chauhan
 
SERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMINGSERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMINGPrabu U
 
IBM Websphere concepts
IBM Websphere conceptsIBM Websphere concepts
IBM Websphere conceptsKuldeep Saxena
 
Microsoft exchange-2010-2013-iapp-dg
Microsoft exchange-2010-2013-iapp-dgMicrosoft exchange-2010-2013-iapp-dg
Microsoft exchange-2010-2013-iapp-dgKhalid Al-Ghamdi
 
Imap connector
Imap connectorImap connector
Imap connectorkiranvanga
 
SIBus Tuning for production WebSphere Application Server
SIBus Tuning for production WebSphere Application Server SIBus Tuning for production WebSphere Application Server
SIBus Tuning for production WebSphere Application Server Rohit Kelapure
 

What's hot (20)

Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!
 
Websphere interview Questions
Websphere interview QuestionsWebsphere interview Questions
Websphere interview Questions
 
Internet mail server
Internet mail server Internet mail server
Internet mail server
 
OTechs Mail system proposal
OTechs Mail system proposalOTechs Mail system proposal
OTechs Mail system proposal
 
Arch andmodulesmule
Arch andmodulesmuleArch andmodulesmule
Arch andmodulesmule
 
Resume
ResumeResume
Resume
 
Mule UDP Transport
Mule UDP TransportMule UDP Transport
Mule UDP Transport
 
Java ee introduction
Java ee introductionJava ee introduction
Java ee introduction
 
IBM Websphere introduction and installation for beginners
IBM Websphere introduction and installation for beginnersIBM Websphere introduction and installation for beginners
IBM Websphere introduction and installation for beginners
 
Spring integration
Spring integrationSpring integration
Spring integration
 
Project Report
Project ReportProject Report
Project Report
 
Mail Server Project Report
Mail Server Project ReportMail Server Project Report
Mail Server Project Report
 
Ibm web sphere_job_interview_preparation_guide
Ibm web sphere_job_interview_preparation_guideIbm web sphere_job_interview_preparation_guide
Ibm web sphere_job_interview_preparation_guide
 
SERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMINGSERVER SIDE PROGRAMMING
SERVER SIDE PROGRAMMING
 
Web Programming
Web ProgrammingWeb Programming
Web Programming
 
IBM Websphere concepts
IBM Websphere conceptsIBM Websphere concepts
IBM Websphere concepts
 
Overview of Mule
Overview of MuleOverview of Mule
Overview of Mule
 
Microsoft exchange-2010-2013-iapp-dg
Microsoft exchange-2010-2013-iapp-dgMicrosoft exchange-2010-2013-iapp-dg
Microsoft exchange-2010-2013-iapp-dg
 
Imap connector
Imap connectorImap connector
Imap connector
 
SIBus Tuning for production WebSphere Application Server
SIBus Tuning for production WebSphere Application Server SIBus Tuning for production WebSphere Application Server
SIBus Tuning for production WebSphere Application Server
 

Viewers also liked (12)

Walter llerena.2
Walter llerena.2Walter llerena.2
Walter llerena.2
 
CERRILLO GOMEZ Boutique Law Firm
CERRILLO GOMEZ Boutique Law FirmCERRILLO GOMEZ Boutique Law Firm
CERRILLO GOMEZ Boutique Law Firm
 
La naturaleza
La naturalezaLa naturaleza
La naturaleza
 
Tik bab 4
Tik bab 4Tik bab 4
Tik bab 4
 
нейронаука лекция 10 потребности и эмоции
нейронаука лекция 10 потребности и эмоциинейронаука лекция 10 потребности и эмоции
нейронаука лекция 10 потребности и эмоции
 
LIDOCAINE HCL
LIDOCAINE HCLLIDOCAINE HCL
LIDOCAINE HCL
 
Exposicion 129 prueba
Exposicion 129 pruebaExposicion 129 prueba
Exposicion 129 prueba
 
Creating a-business-letter
Creating a-business-letterCreating a-business-letter
Creating a-business-letter
 
คอมพิวเตอร์ ม.4 ฮิอ่า
คอมพิวเตอร์ ม.4 ฮิอ่าคอมพิวเตอร์ ม.4 ฮิอ่า
คอมพิวเตอร์ ม.4 ฮิอ่า
 
Giro en el plano
Giro en el planoGiro en el plano
Giro en el plano
 
Recruitment in Russia 2016
Recruitment in Russia 2016Recruitment in Russia 2016
Recruitment in Russia 2016
 
відкр урок
відкр уроквідкр урок
відкр урок
 

Similar to uma.290215118

Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenĐô GiẢn
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenĐô GiẢn
 
Mule enterprise service introduction
Mule enterprise service introductionMule enterprise service introduction
Mule enterprise service introductionSon Nguyen
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationAVEVA
 
Interact Messaging Gateway
Interact Messaging GatewayInteract Messaging Gateway
Interact Messaging Gatewaygueste5b887
 
Interact Messaging Gateway
Interact Messaging GatewayInteract Messaging Gateway
Interact Messaging GatewayInteract
 
六合彩
六合彩六合彩
六合彩adxegd
 
六合彩|香港六合彩 » SlideShare
六合彩|香港六合彩 » SlideShare六合彩|香港六合彩 » SlideShare
六合彩|香港六合彩 » SlideSharexmatnmqu
 
香港六合彩-六合彩 » SlideShare
香港六合彩-六合彩 » SlideShare香港六合彩-六合彩 » SlideShare
香港六合彩-六合彩 » SlideSharecckiawfm
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩wnevsi
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharelfftxajv
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharerylpwodc
 
jsoifoaij
jsoifoaijjsoifoaij
jsoifoaijyanwo
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharebburikht
 
香港六合彩>六合彩
香港六合彩>六合彩香港六合彩>六合彩
香港六合彩>六合彩ikkeqhp
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharekftmoerk
 

Similar to uma.290215118 (20)

Mule esb
Mule esbMule esb
Mule esb
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chen
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chen
 
Art Of Message Queues
Art Of Message QueuesArt Of Message Queues
Art Of Message Queues
 
Bt0076
Bt0076Bt0076
Bt0076
 
Mule enterprise service introduction
Mule enterprise service introductionMule enterprise service introduction
Mule enterprise service introduction
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC Foundation
 
Interact Messaging Gateway
Interact Messaging GatewayInteract Messaging Gateway
Interact Messaging Gateway
 
Interact Messaging Gateway
Interact Messaging GatewayInteract Messaging Gateway
Interact Messaging Gateway
 
六合彩
六合彩六合彩
六合彩
 
六合彩|香港六合彩 » SlideShare
六合彩|香港六合彩 » SlideShare六合彩|香港六合彩 » SlideShare
六合彩|香港六合彩 » SlideShare
 
香港六合彩-六合彩 » SlideShare
香港六合彩-六合彩 » SlideShare香港六合彩-六合彩 » SlideShare
香港六合彩-六合彩 » SlideShare
 
umveyhl
umveyhlumveyhl
umveyhl
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 
jsoifoaij
jsoifoaijjsoifoaij
jsoifoaij
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 
香港六合彩>六合彩
香港六合彩>六合彩香港六合彩>六合彩
香港六合彩>六合彩
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 

More from ypai

IN_White_Paper.290215145
IN_White_Paper.290215145IN_White_Paper.290215145
IN_White_Paper.290215145ypai
 
IN_TECH.290215048
IN_TECH.290215048IN_TECH.290215048
IN_TECH.290215048ypai
 
myBEAEIS.290214921
myBEAEIS.290214921myBEAEIS.290214921
myBEAEIS.290214921ypai
 
adopt_soa.94145841
adopt_soa.94145841adopt_soa.94145841
adopt_soa.94145841ypai
 
BEA_IT_cs1.290214856
BEA_IT_cs1.290214856BEA_IT_cs1.290214856
BEA_IT_cs1.290214856ypai
 
BEAPressReleases.290214504
BEAPressReleases.290214504BEAPressReleases.290214504
BEAPressReleases.290214504ypai
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544ypai
 
BEA_SOA_Domains_WP.290214359
BEA_SOA_Domains_WP.290214359BEA_SOA_Domains_WP.290214359
BEA_SOA_Domains_WP.290214359ypai
 
SOAWave.290214054
SOAWave.290214054SOAWave.290214054
SOAWave.290214054ypai
 
GoogleQuoteWSJ.290213955
GoogleQuoteWSJ.290213955GoogleQuoteWSJ.290213955
GoogleQuoteWSJ.290213955ypai
 
CDI-MDMSummit.290213824
CDI-MDMSummit.290213824CDI-MDMSummit.290213824
CDI-MDMSummit.290213824ypai
 
CMG2006.290213504
CMG2006.290213504CMG2006.290213504
CMG2006.290213504ypai
 
BOral205012007.290213247
BOral205012007.290213247BOral205012007.290213247
BOral205012007.290213247ypai
 
EA_2010_Survey_Results.290212813
EA_2010_Survey_Results.290212813EA_2010_Survey_Results.290212813
EA_2010_Survey_Results.290212813ypai
 
SOAPGPart4.40203134
SOAPGPart4.40203134SOAPGPart4.40203134
SOAPGPart4.40203134ypai
 
SOAPOpinion_BusinessArchitecture.49175900
SOAPOpinion_BusinessArchitecture.49175900SOAPOpinion_BusinessArchitecture.49175900
SOAPOpinion_BusinessArchitecture.49175900ypai
 

More from ypai (16)

IN_White_Paper.290215145
IN_White_Paper.290215145IN_White_Paper.290215145
IN_White_Paper.290215145
 
IN_TECH.290215048
IN_TECH.290215048IN_TECH.290215048
IN_TECH.290215048
 
myBEAEIS.290214921
myBEAEIS.290214921myBEAEIS.290214921
myBEAEIS.290214921
 
adopt_soa.94145841
adopt_soa.94145841adopt_soa.94145841
adopt_soa.94145841
 
BEA_IT_cs1.290214856
BEA_IT_cs1.290214856BEA_IT_cs1.290214856
BEA_IT_cs1.290214856
 
BEAPressReleases.290214504
BEAPressReleases.290214504BEAPressReleases.290214504
BEAPressReleases.290214504
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 
BEA_SOA_Domains_WP.290214359
BEA_SOA_Domains_WP.290214359BEA_SOA_Domains_WP.290214359
BEA_SOA_Domains_WP.290214359
 
SOAWave.290214054
SOAWave.290214054SOAWave.290214054
SOAWave.290214054
 
GoogleQuoteWSJ.290213955
GoogleQuoteWSJ.290213955GoogleQuoteWSJ.290213955
GoogleQuoteWSJ.290213955
 
CDI-MDMSummit.290213824
CDI-MDMSummit.290213824CDI-MDMSummit.290213824
CDI-MDMSummit.290213824
 
CMG2006.290213504
CMG2006.290213504CMG2006.290213504
CMG2006.290213504
 
BOral205012007.290213247
BOral205012007.290213247BOral205012007.290213247
BOral205012007.290213247
 
EA_2010_Survey_Results.290212813
EA_2010_Survey_Results.290212813EA_2010_Survey_Results.290212813
EA_2010_Survey_Results.290212813
 
SOAPGPart4.40203134
SOAPGPart4.40203134SOAPGPart4.40203134
SOAPGPart4.40203134
 
SOAPOpinion_BusinessArchitecture.49175900
SOAPOpinion_BusinessArchitecture.49175900SOAPOpinion_BusinessArchitecture.49175900
SOAPOpinion_BusinessArchitecture.49175900
 

uma.290215118

  • 1. Oracle Internet Messaging - UM Option Oracle Internet Messaging - UM Option Prepared by Oracle Business Development - NEMS Creation Date: Friday, July 17th, 1998 Last Updated: Friday, July 24th, 1998 Copyright (C) 1998 Oracle Corporation All Rights Reserved Communication Industry Vertical
  • 2. Oracle Internet Messaging - UM Option Contents Executive Summary 1 Overview ..........................................................................................................................................1 Platform Overview ...........................................................................................................................1 Architecture 2 Oracle Internet Messaging................................................................................................................2 Application Server............................................................................................................................2 SMS Interface...................................................................................................................................3 Voice Mail Interface........................................................................................................................3 Fax Server Interface .........................................................................................................................3 Directory Service..............................................................................................................................3 IVR Interface....................................................................................................................................4 Security.............................................................................................................................................4 Management .....................................................................................................................................4 System Architecture .........................................................................................................................4 Unified Push.....................................................................................................................................5 Summary 6 Figure 1: Oracle Internet Messaging - Unified Messaging Option ..........................................................1 Figure 4: SMS Notification ......................................................................................................................3 Figure 5: Oracle Internet Messaging - UM Option Architecture .............................................................4 Figure 6: Oracle Unified Push Architecture.............................................................................................5 Figure 7: Internet Centric View................................................................................................................6
  • 3. Executive Summary Uma.doc Oracle Internet Messaging - UM Option Executive Summary Overview Oracle Corporation has developed a Unified Messaging platform that can be integrated with the traditional communication systems to provide a unified view of all the available messaging systems. The objective of this platform is as following: • Provided unified access and management control all the messaging systems available to the subscriber, ie. Unify electronic mail, voice mail and fax mail. • Allow the subscriber to access to the unified mailbox from any of the access points, i.e. fixed/voice, PC/Laptops, set-top boxes, screen/java phones, wireless phones, etc. Oracle Internet Messaging - UM Option provides the internet component to the UM solution and provides APIs to intergate with the service provider’s network. The UM platform has been developed over Oracle’s core products, i.e Oracle 8 and Application Server. Platform Overview The Oracle Internet Messaging - UM Option has been developed over Oracle’s core products, i.e Oracle Internet Messaging based on Oracle 8 and Application Server for internet access. The following diagram is a high level pictorial representation of Oracle Internet Messaging - UM option. S m a rt P h o n eN C T e le v isio n P D A s In te rn e t P C Figure 1: Oracle Internet Messaging - Unified Messaging Option The user interface can be from any access point of the integrated view of all the messages. The UM option also provides various filters for e-mail and SMS which can be expanded to the other forms of messaging. Oracle Internet Messaging - UM option provides the underlying data management layer for an integrated UM solution.
  • 4. Architecture Uma.doc Oracle Internet Messaging - UM Option 2 Architecture Oracle UM option is based on Oracle core products, i.e Oracle Internet Messaging, an e-mail system built on top of Oracle 8 server and the Application Server to provide unified view via the internet. There are two approaches to provide a Unified Messaging Solution: 1. Create a master mailbox that acts as the repository for all messages. This master repository (unified messaging/e-mail server) will be responsible for synchronizing all the messaging platform. 2. Provide a unified view (via Internet, fixed/voice, GSM) of all the messaging systems with each system containing it’s own data (no master required). Oracle Internet Messaging - UM option can support both these architectures. Oracle recommends the second alternative, due to latency involved for synchronizing various messaging platforms. Oracle Internet Messaging Oracle Internet Messaging is based upon internet standards. This means standard internet e-mail clients (many available freely on the internet) can be used to access the e-mail. Some typical e-mail clients that can be used to access the e-mail are: • Microsoft Outlook (includes Microsoft Internet Explorer) • Microsoft Outlook Express ( Microsoft Internet Explorer e-mail client) • Netscape Messenger (Netscape Communicator Suite e-mail client) • Eudora Lite/Pro ( Can be used with users choice of Internet Browser ) These e-mail clients are available on a range of platforms apart from the Microsoft mail clients. Thus users should not need to change their client software in order to gain a unified view of all their messages. Any e-mail client is suitable with the following Internet standards support: • POP3 • IMAP4 • HTML & Javascript message content support • Browser support for Internet cookies Thus NC (from NCI) and Java based e-mail clients are also appropriate. Oracle Internet Messaging Web SDK provides various API to access e-mail messages and management functions. In addition it provides the facility to develop web based user interface providing HTML and Java based access to subscribers e-mail. Oracle Internet Messaging - UM Option user interface has been developed using this SDK. Application Server The Application Server goes beyond delivering traditional web content. It has fully XA-compliant transaction management features, enabling complex, secure database applications in the stateless web environment. The AS architecture is based on a web listener (from Oracle, or many other industry- standard web listeners such as those from Netscape and Microsoft) and a Web Request Broker. The WRB is a highly scalable, multi-threaded execution engine that maintains low-level, persistent database connections between calls. Much faster and robust than CGI, the WRB can be extended via Application Server Cartridges. Thus, application logic can be moved off thick-client machines and into the WAS. The server has built-in execution support for PL/SQL, Java, LiveHTML, Perl, legacy CGI programs, and more. Third-party vendors such as Verifone have created Application Server cartridges for electronic commerce. Oracle Application Server is the driver of majority of the Web Sites world wide. Additional information is provided in the Application Server product definition document.
  • 5. Architecture Uma.doc Oracle Internet Messaging - UM Option 3 SMS Interface Oracle Internet Messaging - UM option allows the subscriber the ability to receive SMS notification whenever an event occurs. This notification is sent out via an SMS-C interface. Oracle Internet Mesaging - UM option, currently support the CMG SMS-C and is in a process of developing SMS interface to Aldiscon and Nokia SMS. Oracle product team plan to develop interface to all major SMS-C vendors. Electronic M ail Facsim ile Server Voice M ail Subscriber Profile alert and notification rules EM : C all the office ... V M : UR G EN T - 9:15am (35 sec) O racle Internet M essaging - U M O ption Figure 2: SMS Notification Oracle UM can be configured to send notification on receiving e-mail, voice mail, fax mail and also provides the subscriber the capability to read the entire e-mail or reply to an e-mail via the SMS. Voice Mail Interface Oracle Internet Messaging - UM Option’s Java Based UI will access the VM box using the standard IMAP4 interface. This user interface provides a Unified View of all the messaging stores. For older VM models that do not support the IMAP4 or VPIM standards, the VM vendor will have to open up their APIs to Oracle Internet Messaging. Oracle product team is planning to develop VM interface for all major VM vendors. For these older VM models that do not support IMAP4 or VPIM the message server acts as the master repository and a synchronization engine ensure that the message server and VM status are synchronized. The VM boxes send forward a ‘WAV’ or an ‘AU’ file to the message server using SMTP/MIME interface. The VM is streamed to the subscriber over the internet using standard streaming technology. Presently Oracle Internet Messaging - UM Option has interfaces built to the Bull Voice Mail systems. Fax Server Interface Presently the Fax Server sends the fax to the message server using SMTP/MIME interface. The fax is displayed to the user over the internet using the standard protocols. The messages are sychronized with the fax server using the synchronization engine. Directory Service In the current architecture the user profile is store in UM specific tables in Oracle 8. Oracle plans to release directory service based on LDAP v3, the widely-adopted Internet standard. Oracle Directory Server, will enable Oracle Internet Messaging - UM option to leverage high performance, general- purpose directory service to share and manage information about users, files, digital certificates, as well as other applications across a distributed network. Oracle Directory Service provides a scalable and robust directory service hosted on an Oracle RDBMS. This product is currently in beta an is schedule for release is September ’98.
  • 6. Architecture Uma.doc Oracle Internet Messaging - UM Option 4 IVR Interface Oracle Internet Messaging - UM option does not support IVR interface and has no plans to provide these interface. Oracle Internet Messaging provides APIs using which the message server can be integrated with the IVR. The same applies to text to speech capability. Security Oracle Internet Messaging - UM option provides various levels of security from Grants at Oracle 8 server level, Username/password at the Oracle Internet Messaging level and SSL, X.509 at the application server level. In addition, major firewall vendors support Oracle. Firewalls can be places between the internet and the application server as well as the application server and the Oracle 8 server. Management Oracle Internet Messaging - UM option provides the subscriber the capability to modify some limited functionality, such as filters and notification settings. In addition, Oracle Internet Messaging - UM option provides APIs for provisioning purposes. The Oracle 8 server can be managed using the Oracle Enterprise Manager (OEM). OEM provides the operator the capability to develop intelligent agents for scheduling jobs and sending messages to OSS systems using SNMP-MIB. System Architecture The following diagram illustrates Oracle Internet Messaging - UM option system Architecture. The various UM cartridges (function modules) are various event drivers that interface to various IVRs, Text to speech, Voice Mail systems, etc. internet O racleO racle M essage ServerM essage S erver U M SM S G atew ay V oice M ail System Voice M ailVoice M ail S ystemS ystem Facsim ile System Facsim ileFacsim ile S ystemS ystem O racleO racle D atabaseD atabase U M SD KSD K O racle W ebO racle W eb A pplication ServerA pplication Server IM A P4 I M A P 4 U M B row ser C lient B row serB row ser C lientC lient U M U M U M U M Figure 3: Oracle Internet Messaging - UM Option Architecture
  • 7. Architecture Uma.doc Oracle Internet Messaging - UM Option 5 Unified Push Unified Push integration has been implemented for proprietary Wireless Internet services using TTML (Nokia) and HDML (Unwired Planet). Production implementations are using TTML, though it is reasonable to expect that the wireless internet standards will eventually move towards the emerging WAP protocol which now has wide industry support. From existing implementations integrating with proprietary platforms, the Oracle Internet Messaging platform is flexible enough to integrate with this emerging standard. An overview of a unified push system is shown in the following figure which focuses on Wireless Internet push services element.: W ire le s s N e tw o rk W e b S e rv e r W M L /H T M L U M P la tfo rm U s e r P ro file in c lu d in g p u s h s e r v ic e s & s c h e d u le s E m a il F a x M a ilV m a il W M L P ro x y + F ilte r H T M L O A S W e b S e rv e r P ro v id in g P u s h S e rv ic e In fo rm a tio n in te rn e t P u s h P ro file A p p W M L /H T M LH T M L Figure 4: Oracle Unified Push Architecture The unified messaging platforms User Profile can extend to provide profiling of a users chosen push services. The profile provides options for: • Available Push Services ( agreed between service provider and Information provider) • Push Service Scheduling / updates The available services could include stock quotes, sports, weather or news. The schedule can be based on a 24 hour and weekly schedule which provides a suitable level of flexibility, without being to complex. Users have access to this information through a Application Server cartridge that provides the UI that allows a user to choose their desired services. This UI can be present information using a conventional browser (HTML) or use a wireless data format. Thus users can self provision push services using either a smart phone or a Web Browser. The user profile is polled by triggers that run at scheduled times to find out which push services should be transmitted. This initiates the Wireless Internet proxy to extract the required information from available information services and then format the information to be transmitted to the user via the wireless network at the requested time. Conventional Internet push services for standard HTML browsers could also be implemented using products technologies such as Castanet from Marimba (Oracle Partner).
  • 8. Summary Uma.doc Oracle Internet Messaging - UM Option 6 Summary In conclusion, Unified Messaging is about convergence for various platforms. It is also about e- commerce. UM provides the service provider the opportunity to provide value added services from the UM view. TelephonyInternet Unified Messaging Calling Card Personal Number Electronic Commerce Figure 5: Internet Centric View Oracle UM is a platform that assist the integrator to developing a complete UM solution for the service provider. Oracle provides the basis data management layer and some interfaces to SMS and Voice Mail systems as a baseline for the integrator. The Java Based user interfaces is targeted to be incorporated in various set-top boxes, screen/java phones, PDAs, etc. This UI is expected to be widely distributed to various subscribers and available for download over the internet.