Top Banner

Click here to load reader

Slide title In CAPITALS 50 pt Slide subtitle 32 pt OSA/PARLAY TRAINING SESSION Mårten Lundgren M.Sc System Developer Service Layer Development Ericsson

Mar 27, 2015

ReportDownload

Documents

  • Slide 1

Slide title In CAPITALS 50 pt Slide subtitle 32 pt OSA/PARLAY TRAINING SESSION Mrten Lundgren M.Sc System Developer Service Layer Development Ericsson AB [email protected] Slide 2 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-082 The overall agenda Morning OSA/Parlay Development Benefits using Parlay and Parlay X Afternoon OSA/Parlay exercises Parlay X exercises All of you interested in joining the afternoon session are welcome to copy the teaching material as soon as possible to save time later on. Slide 3 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-083 OSA/Parlay Agenda Examples of Parlay Services Some market potential Fundamentals of Parlay application development Key factors for killer services A Parlay application development process Know the possibilities Identify a need Develop the service - Use Case - Sequence - Pattern - Structure - Lifecycle - Test and Tools Deploy Summarization Slide 4 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-084 Some service examples Voicemail Ringtones Image sharing Conference Calls Logos Blogging Alarms Service Ordering Televoting Lookups etc Slide 5 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-085 Market potential The Chinese new year holiday of 2006 generated 12.6 billion sent SMS messages. [Source: Interfax China IT & Telecom Report, 2006] Penetration of unique individuals in Latin America with mobile wireless access will increase from 27% to 41% between 2004-9. [Source: Yankee Group, January 2006] [Source: Yankee Group, January 2006] Slide 6 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-086 Market potential Forecast split of mobile service revenue in Western Europe by broad service category, 20039 [Source: Analysys Research, 2004] Mobile content Other non-voice Voice 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 2003200420052006200720082009 Slide 7 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-087 Motivation Why get involved? HTML for the WWW Global availability Access to anywhere, whenever Fat clients (PC) Often fixed Parlay for the Telecom Personal availability Access to anywhere, whenever from wherever Thin clients (Phone) Often portable Getting access to the bank in the middle of the night. Getting access to the bank in the middle of the night in a taxi from the airport. Mobility adds a new dimension for service creation! Slide 8 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-088 How to create the next killer service? Need for a foundation consisting of: technology competence ingenuity clear roles joined effort process understanding visibility Know the possibilities Identify need Develop service Deploy ingenuity technology clear roles Reach out joined effort Slide 9 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-089 Know the possibilities Parlay specifications: Framework (access and authentication) Call Control (voice) User Interaction (SMS, MMS, WAP, email) Mobility (geographic location, general status) Terminal Capabilities (phone features) Generic Messaging (message system) Charging (payment) Data Session Control (typically GPRS session management) Connectivity Manager (quality of service, virtual private network) Account Management (charging event notification) Presence and Availability Management (status on various devices) Multi-Media Messaging (voice mail, email, multimedia) Policy Management (policy enabled network access) Slide 10 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0810 Know the possibilities Parlay X specifications: Third Party Call (application generated calls) Call Notification (call information) Short Messaging (sms) Multimedia Messaging (mms) Payment (charging) Account Management (balance information) Terminal Status (state of terminal) Terminal Location (geographic position) Call Handling (rule management) Audio Call (playing audio) Multimedia Conference (group broadcasts) Address List Management (user group management) Presence (messaging availability) Slide 11 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0811 Know the possibilities Locate Operator / Service Enabler List supported Parlay services Get the preferred Gateway Supplier resources Locate Gateway Supplier Get compliance statement from current Gateway Supplier Get Parlay SDK (API, Simulators, Examples) Choose implementation specifics Programming language Good IDE (Borland JBuilder, Eclipse, Visual Studio.NET) Slide 12 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0812 Identify a need Innovate on mobility as a key differentiator Reuse existing resources and technologies (simple solutions may yet be very powerful) Limit the service dependency service by service approach Slide 13 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0813 Develop service Consider various PGW vendors for their support in: Code libraries, Application Program Interfaces (APIs) Test tools, Simulators, Emulators Documentation, Guides, Trainers Parlay Standard compliance Partnership program availability Example applications Access to online forums and customer support Certification Access standard specifications and download IDL (Parlay) or WSDL (Parlay X) files to generate code stubs. Slide 14 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0814 Deploy To mass market and/or to target a specific PGW / Operator Network protocol considerations Visibility to the end user (how to promote service) Visibility for the developer (who are buying) Visibility for the operator / service enabler (who are selling) Slide 15 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0815 A Parlay example - Foundation Know the possibilities: Parlay User Interaction (SMS & MMS) Parlay Mobility (User Location) Identify a need: Hard to find somewhere to eat (mobility) Develop service: Java development on Eclipse using the Ericsson Network Resource Gateway Software Development Kit. Deploy: Local Swedish operator agrees to become the first offer customer. Slide 16 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0816 A Parlay example Use Case Sending SMS to a service number will return a MMS with directions for the nearest restaurant that matches the criteria of the search. User can then optionally decide to call the restaurant to make reservations. Slide 17 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0817 Parlay example Sequence ConsumerApplicationPGW 2. send sms 2. report notification 3. get user location 4. report user location 5. send mms 6. receive mms 5. get info 1. create notification Slide 18 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-03-0818 Parlay example Patterns IpApp_XX_Adapter IpApp_XX Configuration GUI Main Feature Ip_XX XX_Processor Slide 19 Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets level 2-5 20 pt Ericsson AB 2006Sao Paulo ICT-OSA/Parlay Workshop 20062006-

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.