420 likes | 538 Views
OSA / Parlay: an enabler for convergent and hybrid services. Lill Kristiansen System architect, Ericsson AS Assoc. Prof II, Communication Systems, Unik lill.kristiansen@ericsson.no www.ericsson.no http://www.ericsson.com/developerszone/. System topology. Today Separate Networks
E N D
OSA / Parlay:an enabler for convergent and hybrid services Lill Kristiansen System architect, Ericsson AS Assoc. Prof II, Communication Systems, Unik lill.kristiansen@ericsson.no www.ericsson.no http://www.ericsson.com/developerszone/ Lill Kristiansen, Ericsson AS
System topology • Today • Separate Networks • Separate Users • Separate Services • Tomorrow • Separate Accesses • Same Core network • Same User on different accesses • Same Services Separate Services PLMN Data/IP Networks PSTN/ISDN CATV Separate users Lill Kristiansen, Ericsson AS
System topology - Next generation networks: Convergence! • Today • Separate Networks • Separate Users • Separate Services • Tomorrow • Separate Accesses • Same Core network • Same User on different accesses • Same Services Servers Content Content Communication Control Access Gateways Access Gateways Backbone Network Access Access Access Users 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) 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 Lill Kristiansen, Ericsson AS
I continuously update my calendar : Lill Kristiansen, Ericsson AS
How do I program my desktop phone Absence codes: 0: on training1: busy2: at home3: meeting4: lunch (23 minutes)5: out of office6: ill7: travelling8: 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 Lill Kristiansen, Ericsson AS
How do I handle email during absence 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,...) Lill Kristiansen, Ericsson AS
Location based services today Lill Kristiansen, Ericsson AS
Location based services today Lill Kristiansen, Ericsson AS
Today on PC: type in your location into web-page: Lill Kristiansen, Ericsson AS
Tomorrow: Avoid typing, get location automatice.g. into WAP page (or into SMS content) Bank services Location services Leisure News Lill Kristiansen, Ericsson AS
Net4Call Services Net4Call Services HTML Clients Presentation Tier Application Web Server Application Server Service Tier Database Parlay Gateway Directory Servers Back-end Tier Fixed, mobile and IP network Web-shopping + call center Web-conferencing (data) + PSTN/GSM (voice) (Figure from Net4Call) 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) • .. • .. 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) 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) 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 Lill Kristiansen, Ericsson AS
Parlay and UMTS Open Service Access;Migration and Convergence 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. 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 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. 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 Interface class Service Loc . information Call control framework Architecture Service capability server(s) *MMoIP: H323 GK in R’99SIP server in R04 Msg. WAP MMoIP* HLR CSE server server Lill Kristiansen, Ericsson AS
Location application; interaction flow before traffic • Application registers and authenticates towards FW • FW checks SLA, and starts suitable UserLocationManager, returns reference to application Lill Kristiansen, Ericsson AS
Location service for private subscribersfull example this time…. Bank services Location services Leisure News Lill Kristiansen, Ericsson AS
Location service for private subscribers Directions From To Default ATM Bank Police Lill Kristiansen, Ericsson AS
Location service for private subscribers Lill Kristiansen, Ericsson AS
Location application; interaction flow during traffic • Terminal interacts via WAP with application, selects ATM location option • application invokes ‘userLocationRequest’ method, getsresponse • application produces suitable map (including term.caps from WAP GW), provides this to terminal 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 e-payment solutions • end-user profile such as name, address, creditcard no. etc. reside within GSM/UMTS operator 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 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) 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 Lill Kristiansen, Ericsson AS
CC US FW GK IP-network AS An example from prOSA:Scenario 6 – Rerouting when busy prOSA Demonstrator OSA interface VGW PSTN/GSM Hege Hege Frydenberg Hermansen Lill Kristiansen, Ericsson AS
CC US FW GK IP-network AS A future enhancement: Outlook Calendar VGW PSTN/GSM Hege Sjur Hege Sjur Frydenberg Hermansen Lill Kristiansen, Ericsson AS
Prototyping 2: Trial Participants and contact persons: • stig-magne.olsen@telenor.com (project manager) • thorleif.sonerud@net4call.com • pal.aksel.roum@ericsson.no Full presentation of this demo can be downloaded fromhttp://www.parlay.org/news/events/pastevents.asp#may2001 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 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 Lill Kristiansen, Ericsson AS
Services tested • Net4Call • Net4Call Parlay Connector functionalityFramework Call ControlUser Interaction • Net4Call Phone, Net4Call 800, Net4Call FindMe • Telenor • Click to Call • Number translation 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) Lill Kristiansen, Ericsson AS
Richer applications! Just compare... Customizing mail-handling depending on …. Programming my desktop phone Absence codes: 0: on training1: busy2: at home3: meeting4: lunch (23 minutes)5: out of office6: ill7: travelling8: vacation Remember: date is MMDD All internal calls will get absence info All external calls will get an attendant Lill Kristiansen, Ericsson AS