mobile applications presented by ruchith gunaratne [email protected] 01-nov-2006 mobile computing

22
Mobile Applications Presented by Ruchith Gunaratne [email protected] 01-Nov-2006 Mobile Computing

Upload: sherman-joseph

Post on 13-Dec-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Mobile ApplicationsPresented by Ruchith Gunaratne

[email protected]

01-Nov-2006

Mobile Computing

What is a mobile application ?

• An application which resides in the mobile phone or which is accessed/used by a mobile phone over any channel such as SMS, MMS, GPRS, Voice, DTMF[Dual-tone Multi Frequency ], USSDC,etc.

Mobile application

Why mobile applications ?

1. To make mobile users life easier.2. To increase the ARPU [Average Revenue Per

User] Increase the ROI

3. To attract new subscribers4. To reduce the churn5. To gain a competitive advantage in the market.6. To improve the subscriber interaction7. To move with the fast growing technology.

Why mobile applications .. [contd]

0G, 0.5G – Radio signaling based communication- Half Duplex communication

1G – Analog Communication2G – Digital communication – GSM2.5G – GPRS2.75G – EDGE3G – WCDMA 4G - moving 100Mbits/s , stationed 1Gbits/s

bandwidth

High level network infrastructure of a Telco

• Short Message Service Center – SMSC– Used to enable SMS communication and its VAS– Application Protocols used

• SMPP – Short Message Peer Peer

• UCP - Universal Computer Protocol • CIMD - Computer Interface to Message Distribution

– Well known brands• Logica CMG• Comverse• Ericcson• Nokia• Seimens

Telco Network Components

• Multimedia Message Service Center – MMSC– Used to enable MMS communication and its VAS– Application Protocols used

• MM4 – Based on SMTP• MM7 – Based on SOAP

– Well known brands• Alcatel• Ericcson• Nokia

Telco Network Components

• Unstructured Supplementary Services Data Center - USSDC– Used to enable session based interactions– Application Protocols used

• CIMD• SMPP

– Well known brands• Alcatel• Erricson• Nokia

Telco Network Components

• Intelligent Network – IN / Billing systems– Used for subscriber billing

• For prepaid - IN• For post paid – Billing system

– Application Protocols used • Proprietary protocols will be used.

– Well known brands• Comverse• Erricson• Nokia• Lucent • Alcatel• Logica CMG

Telco Network Components

• Types of SMS applications• SMS Banking / Payments• SMS Stock trading / alerts• SMS Chat / Dating• SMS Games• SMS quiz• Ringtones / Picture messages• Topup solution

Mobile applications

Mobile applications

• SMS applications

Mobile applications

• SMS Banking applications

SMS

SMSC SMS Gateway

SMPP HTTPRMIWeb service

SOAP

Banking Server

: Links can be secured by VPN or Leased lines

SMS connection layer Bank connection layerSMS banking Business logic

SMS Banking Application

•Balance Check•Fund transfer•Utility bill payment•Alerts

• Types of MMS applications

• MMS portals – Greeting cards, music, viedo• Photo album• Mobile bloging• Email applications

Mobile applications

Mobile applications

• MMS applications

Mobile applications

• Mobile Blogging applications

MMS

MMSC MMS Gateway

MM7 SOAP

MMS connection layer

Mobile bloggingBusiness logic

Mobile Blogging Application

Presentation layer

HTTPWAP

WAP Gateway

•Upload photos•Write blogs•Read blogs

• Types of GPRS/ WEB/ WAP application

• Video/Audio Streaming applications• WAP portals• Ringtone / picture messages download• Mobile banking / stock trading

Mobile applications

Mobile applications

• Video Streaming applications

RTSP

GPRS gateway

RTSP

Streaming server

•Movies•TV•Audio

Mobile applications

• Stock trading application

HTTP / GPRSFIX

Stock broker Server

: Links can be secured by VPN or Leased lines

Communication layer Stock broker connection layer

Stock tradingBusiness logic

Stock trading Application

•Query stock market •Sell shares•Buy shares•Alerts

Mobile phone with J2ME client

: Link can be secured by SSL or data encryption [3DES , bouncy castle]

– Types of Voice applications• Voice Applications• Customer care applications• IVR Banking• IVR topup

– Types of USSD applications• Topup applications• Roaming applications

Mobile applications

Mobile applications trends

• Mobile banking• Mobile payments• Mobile stock trading• Mobile content

– Audios– Videos– Images

• Mobile gaming• Location Based services• Mobile services – topup, self care, customer care ,

alerts,

Thank You

[email protected]://ruchithg.blogspot.com