No Slide Title
Download
Report
Transcript No Slide Title
OSA / Parlay:
an enabler for convergent and hybrid services
Lill Kristiansen
System architect, Ericsson AS
Assoc. Prof II, Communication Systems, Unik
[email protected] www.ericsson.no
http://www.ericsson.com/developerszone/
June 2001
1
Lill Kristiansen, Ericsson AS
System topology
Today
• Separate Networks
• Separate Users
• Separate Services
• Separate Accesses
• Same Core network
• Same User on different
accesses
• Same Services
June 2001
CATV
Data/IP Networks
Tomorrow
PSTN/ISDN
PLMN
Separate Services
Separate users
2
Lill Kristiansen, Ericsson AS
System topology - Next generation networks: Convergence!
Today
• Separate Networks
• Separate Users
• Separate Services
Content
Communication
Content
Control
Backbone
Network
Tomorrow
• Separate Accesses
• Same Core network
• Same User on different
accesses
• Same Services
June 2001
Servers
Access
Access
Access
Users
3
Lill Kristiansen, Ericsson AS
Outline of the talk
• Some examples of non-convergence
• Some examples of convergent possibilities
today (e.g. locations, web+call, calendar
/presence)
• UMTS OSA / Parlay technical session
• standardisation
• architecture and concepts
• Same real life prototyping with Parlay/OSA
today (Ericsson, Telenor, Net4Call)
June 2001
4
Lill Kristiansen, Ericsson AS
Back to today! (Not yet convergent world)
• What do I do before travelling 2 days to Lillehammer?
– I add the appointment to my Outlook Calendar
(already in April)
– I activate ‘out of office assistant’ in Outlook (for e-mail)
or instead I read mail via my Ericsson R380 with WAP
– I program my desktop phone (PABX-based)
• into absence (‘travelling untill ddmm’))
• or into forward to mobile
– I program my mobile not to ring during this presentation
June 2001
5
Lill Kristiansen, Ericsson AS
I continuously update my calendar :
June 2001
6
Lill Kristiansen, Ericsson AS
How do I program my desktop phone
Absence codes:
0: on training
1: busy
2: at home
3: meeting
4: lunch (23 minutes)
5: out of office
6: ill
7: travelling
8: vacation
Remember: date is MMDD
Examples:
*23*1*1200# busy ‘till 1200
*23*1# busy rest of day
*23*4# lunch (default 23 min.)
*23*7*0618# travel ‘till June 18
#23# cancel absence
June 2001
7
Lill Kristiansen, Ericsson AS
How do I handle email during absence
June 2001
8
Lill Kristiansen, Ericsson AS
A few examples of hybrid services possible today
• Using some combination of features from
• telecommunication
(PSTN, GSM, SMS, locations, IP-telephony, ...)
• data/IT/content
(calendar, web-pages, work schedules,…)
• media/content
( film trailers, web pages,….)
• and/or broadcast
(e.g. Redaksjon21 (SMS),BigBrother,RingInn,...)
June 2001
9
Lill Kristiansen, Ericsson AS
Location based services today
June 2001
10
Lill Kristiansen, Ericsson AS
Location based services today
June 2001
11
Lill Kristiansen, Ericsson AS
Today on PC: type in your location into web-page:
June 2001
12
Lill Kristiansen, Ericsson AS
Tomorrow:
Avoid typing, get location automatic
e.g. into WAP page (or into SMS content)
Bank services
Location services
Leisure
News
June 2001
13
Lill Kristiansen, Ericsson AS
Web-shopping
Web-conferencing (data)
+ call center
+ PSTN/GSM (voice)
HTML Clients
Net4Call Services
Net4Call Services
Presentation Tier
Application
Service Tier
Web Server
Application Server
Back-end Tier
Parlay
Gateway
Database
Directory
Servers
Fixed, mobile and IP network
(Figure from Net4Call)
June 2001
14
Lill Kristiansen, Ericsson AS
HE (home environment) communications portal
Communications Portal
Example features
•Instant Messaging and Chat
•Buddy List - Personal Directory
- positioning (collegues/friends)
•Web awareness and collaboration
•Profiling and Intelligent Routing
•Message box for all incoming messages
•Conferencing (Audio/Video/Data)
•..
•..
June 2001
15
Lill Kristiansen, Ericsson AS
June 2001
16
Lill Kristiansen, Ericsson AS
June 2001
17
Lill Kristiansen, Ericsson AS
Outline of the talk
• Some examples of non-convergence
• Some examples of convergent possibilities
today (e.g. locations, web+call, calendar
/presence)
• UMTS OSA / Parlay technical session
• standardisation
• architecture and concepts
• Same real life prototyping with Parlay/OSA
today (Ericsson, Telenor, Net4Call)
June 2001
18
Lill Kristiansen, Ericsson AS
UMTS: new concepts
• VHE (Virtual Home Environment)
– Same services ‘whereever you are’
independent of terminal, access
network,…. (to the extent possible)
June 2001
19
Lill Kristiansen, Ericsson AS
OSA (Open Service Access)
• enabling new applications
• may be developped and operated by
3rd parties
• may utilize several features from
several networks
– e.g. combine Internet, mail, (UMS), PSTN
voice and new multimedia networks
• one user: several access types
June 2001
20
Lill Kristiansen, Ericsson AS
Parlay and UMTS Open Service Access;
Migration and Convergence
June 2001
21
Lill Kristiansen, Ericsson AS
Parlay (www.parlay.org)
• MERGE IT AND TELECOM.
• Goal : define API’s that provide enterprises
access to network information and allow them to
control a range of network capabilities.
Applications
Scope of
Parlay
APIs
Framework
Framework
Framework
Components
Components
Components
Resource
Interface
Service
Service
Service
Components
Resource
Interface
Resource
Interface
Resources
June 2001
22
Lill Kristiansen, Ericsson AS
Standardization of Parlay
3GPP R99 (CN5):
• Adoption of Parlay 2.1 APIs : TS 23.127 +TS 29.198
– Framework: Service View
– Generic Call Control
– User Interaction (also for WAP push)
– CAMEL based Mobility Management
– Terminal Capabilities (based on WAP UAProf)
– Data Session (GPRS charging)
• Informative mapping to network protocols: TR 29.998
ETSI (SPAN 3):
• will adopt all Parlay 2.1 APIs, base for ETSI, 3GPP and ITU
June 2001
23
Lill Kristiansen, Ericsson AS
Standardization of Parlay cont’d
Parlay 3.0 / UMTS R04 :
• OSA will become OISP: Open Interface for
Service Providers
• No longer have separate groups: One call control
group (within 3GPP) of Parlay, ETSI and 3GPP.
• Joint document ETSI - 3GPP.
June 2001
24
Lill Kristiansen, Ericsson AS
Openness; the crucial role of the OSA Framework
• Framework provides controlled access to Service Capabilities
– authentication of applications (possibly from different domains)
– authorize access to one or more Service Capabilities
• Framework enables incorporation of new Service Capabilities
– enables to include non-standardized capabilities, and make them available
for (some) applications
– enables SCS’s from different vendors
Application
server
Application
discovery
OSA interface
Open
Service
Architecture
Interface
class
framework
Loc. information
Call control
Service capability server(s)
HLR
June 2001
CSE
Msg.
server
25
WAP
server
MMoIP*
*MMoIP:
H323 GK in R’99
SIP server in R04
Lill Kristiansen, Ericsson AS
Location application; interaction flow before traffic
• Application registers and authenticates towards FW
Application Server
• FW checks SLA, and starts suitable
UserLocationManager, returns reference to application
Application
OSA Interface
FW
User Location
SCS
CC/UI
SCS
WAP
GW
PSTN/ISDN (CS)
PLMN
(GSM/UMTS CS)
June 2001
26
Lill Kristiansen, Ericsson AS
Location service for private subscribers
full example this time….
Bank services
Location services
Leisure
News
June 2001
27
Lill Kristiansen, Ericsson AS
Location service for private subscribers
Directions
From
Default
To
ATM
Bank
Police
June 2001
28
Lill Kristiansen, Ericsson AS
Location service for private subscribers
June 2001
29
Lill Kristiansen, Ericsson AS
Location application; interaction flow during traffic
• Terminal interacts via WAP with application, selects
ATM location option
Application Server
• application invokes ‘userLocationRequest’ method, gets
response
Application
• application produces suitable map (including term.caps
from WAP GW), provides this to terminal
OSA Interface
FW
User Location
SCS
CC/UI
SCS
WAP
GW
PSTN/ISDN (CS)
PLMN
(GSM/UMTS CS)
June 2001
30
Lill Kristiansen, Ericsson AS
VHE and OSA; subscriber ownership and openness
• Business model of UMTS VHE (3GPP); Home Environment in
control
– Home Environment (HE) owns subscriber
– Home Environment VAS-provider helps HE to offer service portfolio
– HE-VASP has relationship with HE, but not with subscribers. Examples:
• taxi service (or trafikanten)has agreement with GSM/UMTS operator to get
locations,
– but taxi/trafikanten need not have agreement with the end-user,
– end-user might even be anonymous towards the taxi/trafikanten-service
• web content provider have agreement with GSM/UMTS operator for epayment solutions
– end-user profile such as name, address, creditcard no. etc. reside within
GSM/UMTS operator
June 2001
31
Lill Kristiansen, Ericsson AS
OSA Standardization Status and Ericsson Strategy
• UMTS OSA concept originally by Ericsson
• Parlay APIs fit well in OSA concept
• Ericsson joined Parlay and strives to harmonize Parlay and
UMTS OSA, joint effort with ETSI SPAN3
• One API standard, one developer community! Enabling
differentiated services
– 3GPP and ETSI joined forces on UMTS OSA, Parlay as input
– ITU refers to joint 3GPP/ETSI work on API’s
– continuous feedback and alignment with Parlay group
– ensure alignment with JAIN initiative and OMG
June 2001
32
Lill Kristiansen, Ericsson AS
Outline of the talk
• Some examples of non-convergence
• Some examples of convergent possibilities
today (e.g. locations, web+call, calendar
/presence)
• UMTS OSA / Parlay technical session
• standardisation
• architecture and concepts
• Same real life prototyping with Parlay/OSA
today (Ericsson, Telenor, Net4Call)
June 2001
33
Lill Kristiansen, Ericsson AS
Ericsson and Telenor joint OSA project
• prOSA (proof of concept of OSA)
by Telenor Mobil, Telenor R&D,
Ericsson MU and Ericsson IPT:
– Using IPT2.0 for IP-telephony
– Adding OSA onto IPT2.0:
• User status and (Subset of) Call Control
– using call control on an IP-based telephony network
– combining with Gateway from VoIP to PSTN/GSM
• framework
June 2001
34
Lill Kristiansen, Ericsson AS
An example from prOSA:
Scenario 6 – Rerouting when busy
prOSA Demonstrator
OSA interface
AS
CC
FW
US
GK
VGW
PSTN/GSM
IP-network
Hege
Hermansen
Frydenberg
June 2001
Hege
35
Lill Kristiansen, Ericsson AS
A future enhancement: Outlook Calendar
AS
FW
CC US
GK
IP-network
VGW
PSTN/GSM
Sjur
Hermansen Frydenberg
June 2001
Hege
Hege
Sjur
36
Lill Kristiansen, Ericsson AS
Prototyping 2:
Trial Participants and contact persons:
•[email protected]
(project manager)
•[email protected]
•[email protected]
Full presentation of this demo can be downloaded from
http://www.parlay.org/news/events/pastevents.asp#may2001
June 2001
37
Lill Kristiansen, Ericsson AS
Some Market Objectives for the Trial
• Telenor:
• Explore the possibility to open up the value chain
• Define service provider’s requirements
• Development of new services based on integration of IP and
telephone network access
• Service initiated call (Call out of the blue)
• Ericsson:
• Get operator, vendor and 3rd party working together
• Refine elements of Ericsson Parlay Developer Support
program (see http://www.ericsson.com/developerszone/)
• Net4Call:
• Verify the Service provider’s requirements
• Verify the business model
June 2001
38
Lill Kristiansen, Ericsson AS
Some Technical Objectives for the Trial
• Telenor
•
•
•
•
Test of 3G service platform based on Parlay/OSA
Network Integration
Network and SLA Security Requirements
Capacity and load testing
• Ericsson:
• Test the Jambala SCS Parlay\OSA Gateway in a live network
• Parlay Framework
• Parlay Services
• Verify the integration needs of implementing an end-to-end
Parlay based solution
• Net4Call:
• Test of Net4Call Parlay/OSA Connector
• Test of Net4Call Service Suite
June 2001
39
Lill Kristiansen, Ericsson AS
Services tested
• Net4Call
– Net4Call Parlay Connector functionality
Framework
Call Control
User Interaction
– Net4Call Phone, Net4Call 800, Net4Call FindMe
• Telenor
– Click to Call
– Number translation
June 2001
40
Lill Kristiansen, Ericsson AS
What does Parlay/OSA help create?
• Get new and better services quicker
– e.g. get rid of my 4 ways of availability control
– better GUI’s with standard web/wap technologies
– bigger application developpers community
==> synergy, quicker development, richer applications
• Open up to information not present in ‘the
network’
– e.g. calendar info, friends and buddylists, work schedules (e.g.
which taxis, plumbers, ambulances), bus stop locations,…
– content (information and entertainment)
June 2001
41
Lill Kristiansen, Ericsson AS
Richer applications! Just compare...
Customizing mail-handling depending on ….
Programming my desktop phone
Absence codes:
0: on training
1: busy
2: at home
3: meeting
4: lunch (23 minutes)
5: out of office
6: ill
7: travelling
8: vacation
Remember: date is MMDD
All internal calls will get absence info
All external calls will get an attendant
June 2001
42
Lill Kristiansen, Ericsson AS