Liberating the mobile
Liberating the mobile
internet!
internet!
Presentation at EUC
Presentation at EUC
October 21st
October 21st
, 2004
, 2004
© 2004. Synapse Mobile Networks S.A. All rights reserved
2
Mobile Internet
Mobile Internet
Promised for years
Promised for years
Now targeting nontechnical
Now targeting nontechnical
consumers
consumers
Handset features increasing rapidly
Handset features increasing rapidly
Strong end user interest
Strong end user interest
Still very low usage !!!
Still very low usage !!!
Why ?
Why ?
Technical barriers
Technical barriers
Terminal service configuration data not in
Terminal service configuration data not in
control of operator !
control of operator !
May require subscriber to request
May require subscriber to request
provisioning of services not being understood
provisioning of services not being understood
© 2004. Synapse Mobile Networks S.A. All rights reserved
4
Research on user behaviour shows:
Research on user behaviour shows:
Typically, when a user has failed (twice) to
Typically, when a user has failed (twice) to
manually configure their mobile device, he or
manually configure their mobile device, he or
she gives up and never tries again!
she gives up and never tries again!
Demand for data services is instant. If they
Demand for data services is instant. If they
cannot have the service now, they will not try
cannot have the service now, they will not try
again later!
again later!
The user expects network configurations to be
The user expects network configurations to be
solved from their mobile device!
solved from their mobile device!
Source: Northstream
MMS forecast for Western Europe
© 2004. Synapse Mobile Networks S.A. All rights reserved
6
Gap of unconfigured devices
Solution: Synapse DMC !
Solution: Synapse DMC !
Patented solution featuring:
Patented solution featuring:
Automatic service provisioning
Automatic service provisioning
Automatic OverTheAir configuration
Automatic OverTheAir configuration
Enhanced customer care interface
Enhanced customer care interface
Business Intelligence
Business Intelligence
To deliver:
To deliver:
Increased traffic
Increased traffic
End user satisfaction
End user satisfaction
Reduced operational costs for customer care
Reduced operational costs for customer care
© 2004. Synapse Mobile Networks S.A. All rights reserved
8
Automatic process includes:
Automatic process includes:
Detection
Automatic detection of new
subscriber/terminal combinations.
Configuration
Automatic configuration of
network access settings for all
capable phones.
Provisioning
Automatic provisioning of
subscribers in MMS-C and other
nodes.
Customer Care
Real-time provisioning and
Device Detection
Device Detection
Detect new combinations of subscriber
Detect new combinations of subscriber
devices
devices
Identify device capabilities
Identify device capabilities
Device database with
Device database with
> 6000 device models
> 6000 device models
> 1300 MMS capable device models
> 1300 MMS capable device models
Device alias management
Device alias management
© 2004. Synapse Mobile Networks S.A. All rights reserved
10
Automatic detection options
Automatic detection options
Vendor independent monitoring of network
Vendor independent monitoring of network
traffic
traffic
Intelligent monitoring probes (A & D interfaces)
Intelligent monitoring probes (A & D interfaces)
Concentrated methods
Concentrated methods
Monitoring of extended MSC – EIR (F interface)
Monitoring of extended MSC – EIR (F interface)
Integrated extended EIR (active)
Integrated extended EIR (active)
Vendor specific MSC/HLR triggers (when
Vendor specific MSC/HLR triggers (when
available)
available)
Ericsson
Ericsson
Nokia
Nokia
Via CDR file processing
Via CDR file processing
Provisioning framework
Provisioning framework
Via Customer Administration System (CAS)
Via Customer Administration System (CAS)
interface
interface
Provision subscriber GPRS in HLR
Provision subscriber GPRS in HLR
Provision subscriber in MMSC
Provision subscriber in MMSC
© 2004. Synapse Mobile Networks S.A. All rights reserved
12
Supported OTA protocols
Supported OTA protocols
Ericsson/Nokia OTA settings
Ericsson/Nokia OTA settings
OMA – Client Provisioning Spec.
OMA – Client Provisioning Spec.
WAP Client Provisioning 1.0
WAP Client Provisioning 1.0
OpenWave Primary Provisioning
OpenWave Primary Provisioning
OMA DM (SyncML DM) in roadmap
OMA DM (SyncML DM) in roadmap
Virtually all OTA and GPRS capable
Virtually all OTA and GPRS capable
phones are supported!
phones are supported!
1300+ MMS capable phones are currently
1300+ MMS capable phones are currently
supported
supported
Automatic MMS provisioning
Automatic MMS provisioning
example:
example:
Detect MMS capable terminal devices
Detect MMS capable terminal devices
Check HLR subscriber status (Operator barring
Check HLR subscriber status (Operator barring
and MSISDN, GPRS status)
and MSISDN, GPRS status)
Check for prepaid subscribers
Check for prepaid subscribers
Check MMS user status
Check MMS user status
Provision subscriber in MMSC and HLR
Provision subscriber in MMSC and HLR
Send out notification (if requested)
Send out notification (if requested)
Send out device settings
Send out device settings
Send out Welcome MMS message
Send out Welcome MMS message
© 2004. Synapse Mobile Networks S.A. All rights reserved
14
System overview – CYTA project
System overview – CYTA project
MSC
EIR
HLR
Monitoring probe
SS7 stack
Application servers
DMC
Web Portal
Customer Care
System Manager
CAS
MMS-C
NMC
SNMP
(alarms)
Device database
Web GUI
Web GUI,
CLI
MAP_CHECK_IMEI_WITH_IMSI
SMS-C
MMS on/off
HTTP
SMS req
DMC 2.0 installation example
DMC 2.0 installation example
Firewall
Firewall
Ethernet switch
Ethernet switch
SS7 stack
SS7 stack
Corelatus GTH probe
Corelatus GTH probe
2 x Sun Fire V240
2 x Sun Fire V240
© 2004. Synapse Mobile Networks S.A. All rights reserved
16
System environment
System environment
OTP R9C0 design base
OTP R9C0 design base
Unimind cluster
Unimind cluster
Solaris 8 (and Linux)
Solaris 8 (and Linux)
TietoEnator Portable SS7
TietoEnator Portable SS7
Synapse 3GPP/GSM MAP
Synapse 3GPP/GSM MAP
Rapid Installer
Rapid Installer
MAP
MAP
Full support for MAP v1 – v8
Full support for MAP v1 – v8
Automatic stub generation
Automatic stub generation
© 2004. Synapse Mobile Networks S.A. All rights reserved
18
Event Queues
Event Queues
Multiple producer/consumer queues
Multiple producer/consumer queues
Backed by persistent storage
Backed by persistent storage
Transaction protected
Transaction protected
Used for all IPC
Used for all IPC
BETS
BETS
Berkeley DB Erlang Term Store
Berkeley DB Erlang Term Store
Mnesia binding
Mnesia binding
> 20.000.000 records per table
> 20.000.000 records per table
~ 10.000 random lookups/sec
~ 10.000 random lookups/sec
~ 1500 inserts/sec
~ 1500 inserts/sec
Approximate lookup support
Approximate lookup support
© 2004. Synapse Mobile Networks S.A. All rights reserved
20
Subscriber database
Subscriber database
Record update time stamps
Record update time stamps
Local content tables
Local content tables
Explicit synchronization
Explicit synchronization
WebGUI
WebGUI
Yaws
Yaws
Form management library
Form management library
Dynamic .gif
Dynamic .gif
Dynamic CSS
Dynamic CSS
Dynamic JS
Dynamic JS
Yaws embedded applications
Yaws embedded applications
© 2004. Synapse Mobile Networks S.A. All rights reserved
22
Rapid installer
Rapid installer
Bootable Solaris CD
Bootable Solaris CD
Preconfigured stage dumps
Preconfigured stage dumps
Installs a system in < 20 minutes from
Installs a system in < 20 minutes from
power on
power on
System characteristics
System characteristics
Cluster service failover time ~1 sec
Cluster service failover time ~1 sec
Support up to 20.000.000 subs on entry
Support up to 20.000.000 subs on entry
level config
level config
~450 endtoend TPS on entry level
~450 endtoend TPS on entry level
config (requirement 150)
config (requirement 150)
© 2004. Synapse Mobile Networks S.A. All rights reserved
24
System metrics
System metrics
180k lines of Erlang code
180k lines of Erlang code
Does the system deliver ?
Does the system deliver ?
Real life example:
Real life example:
1200% increase in MMS handset sales over 9
1200% increase in MMS handset sales over 9
months
months
84% of new MMS terminals become active
84% of new MMS terminals become active
users
users
Only 12% of MMS subscribers call customer
Only 12% of MMS subscribers call customer
care
care
NonOTA terminals loose market share
NonOTA terminals loose market share
© 2004. Synapse Mobile Networks S.A. All rights reserved