• No results found

Oracle Internet Messaging - UM Option

N/A
N/A
Protected

Academic year: 2021

Share "Oracle Internet Messaging - UM Option"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

OracleInternet 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

(2)

OracleInternet 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

(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 r t P h o n e

N C T e l e v i s i o n

P D A s

I n t e r n 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.

E le c tro n ic M a il F a c s im ile S e rv e r V o ic e M a il S u b s c rib e r P ro file a le rt a n d n o tific a tio n ru le s E M : C a ll th e o ffice ... V M : U R G E N T - 9 :1 5 a m (3 5 se c) O ra c le In te rn e t M e s s a g in g - U M O p tio n 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.

in te rn e t O ra c leO ra c le M e s s a g e S e rv e r M e s s a g e S e rv e r U M S M S G a te w a y V o ic e M a il S y s te m V o ic e M a il V o ic e M a il S y s te m S y s te m F a c s im ile S y s te m F a c s im ile F a c s im ile S y s te m S y s te m O ra c le O r a c le D a ta b a s e D a ta b a s e U M S D KS D K O ra c le W e b O ra c le W e b A p p lic a tio n S e rv e r A p p lic a tio n S e rv e r IM A P 4 I M A P 4 U M B ro w s e r C lie n t B ro w s e r B ro w s e r C lie n t C lie n t U M U M U M U M

(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 ir e le s s N e t w o r k W e b S e r v e r W M L / H T M L U M P l a t f o r m U s e r P r o f ile i n c lu d in gp u s h s e r v ic e s & s c h e d u le s E m a i l V m a i l F a x M a i l W M L P r o x y + F il t e r H T M L O A S W e b S e r v e r P r o v id in g P u s h S e r v ic e I n fo r m a t io n i n t e r n e t P u s h P r o f i le A p p W M L /H T M L H 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.

T elephony

Internet

U nified M essaging C alling C ard Personal N um ber E lectronic C om m erce

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.

References

Related documents

Oracle 8i & 9i Clients v7, v8, v9 Oracle Clients (ldap.ora ) (sqlnet.ora) Oracle Database Oracle Internet Directory Server Oracle 9i Names Server Proxy LDAP LDAP SQL NET SQL

Convergence, included with the Oracle Communications Messaging Exchange Server, provides access to e-mail, calendar, instant messaging, and address book functionality from a

For a single price, organizations can take advantage of the other components of the suite, such as Oracle Communications Calendar Server, Outlook Connector for Oracle

 Secure Memory and Cache Management  Secure Error and Exception Handling Software engineers, Quality assurance and Security engineers can form a cooperative alliance

Normal to slim body im- ages as presented in a photographic array were selected as being more attractive, less likely to have diabetes and hypertension, healthier and to be

Key features • Configurable short listing workflow • Scoring and other short listing tools • Applicant communication tool • Applicant Search • View full application details

Secondary bond market intervention by EFSF has a twofold objective. First, it serves to support the functioning of the debt markets and appropriate price formation in

Intelligence with your package, and we will provide you with an SAP Concur reporting expert to help configure reports and dig into the data to get more actionable insights.