Integration Aspects of Mobile Internet StrategiesStipe Tolj, Chief Systems Architect, Kannel Software Foundation
Introduction: Some fast facts
Introduction to Stipe Tolj
• Systems Architect• Master Degree in Information Management, Computer Science and
Economics University of Cologne, Germany
• CSO at Wapme Systems AG 1996-2006• Scaling a three person start-up to IPO at TecDAX stock exchange in
four years with a market cap of 80 Mio. Euros
• Open Source Evangelist 1993-present-and-always-will-be• Apache HTTP server since apache-1.2b6
• PHP since php/fi-2.x
• MySQL since mysql-3.21
• Kannel since 1.1.x
• Based in Düsseldorf, NRW, Germany
Introduction to Kannel
• Kannel: Open Source WAP and SMS Gateway • Officially founded in June 1999 by Wapit Ltd., Helsinki, Finland
• Original Architect: Lars Wirzenius room mate of Linus Torvalds
• World’s first certified WAP 1.1 gateway by The Open Group
• World’s most used SMS gateway est. 800-1000 commercial deployments
• Approximately 2000 subscribers to all mailing lists
• Extremely fast, reliable and modular pure C with pthreads
• SMS gateway parts• abstract SMSC protocols to a “known” transport protocol
• SMPP 3.4, UCP/EMI 4.0/3.5, CIMD 1.37/2.0, OIS 5.0, SM/ASI, GSM modems, HTTP APIs HTTP/1.1
• WAP gateway parts• WAP 1.2.1 stack implementation WDP, WTP, WSP, WML
• Push Proxy Gateway (PPG) i.e. used for MMS notification or SI
Telecom goes Open Source
• The industry participants start to realize that the “open standards” model is the way to go• Learning from the past evolution of IP based protocols (IETF, W3C)
• Numerous standardizing bodies evolve WAP Forum, OMA, OHA
• Again: openness is not “pushing” a standard, it is consensus
• Is Android a successor of the Symbian model, or a competitor?
• Operators: Giving up control does not mean defeat• Open systems raise innovation and usage of the network
• Internet Innovators force the Telecom business to adopt the “openness model” Google lobbying the FCC• Open applications, open devices, open services, open networks
Mobile Internet
• Understand what the Mobile Internet is• It is not a second-dimension system beside the landline Internet
• It’s a subset of it the “overall Internet”
• It’s a network segment, demanding the same services, delivering to the same users
• Device capabilities have been driving separation• i.e. WML vs. full featured HTML for content presentation
• Standard bodies are pushing back in order to focus on media convergence
• Result: IMS• IP Multimedia Subsystem 3GPP and OMA open networks?
IP Multimedia Subsystem (IMS)
• Designed to evolve mobile networks beyond GSM• First 3GPP approach was based on GPRS bearer
• Later abstractive approach for additional bearers
• Integration with the Internet using IETF protocols• Session Initiation Protocol (SIP) and way more SIP related protocols
• Diameter, RADIUS, HTTP Digest for AAA
• Real-time Transport Protocol (RTP)
• ENUM
• Again: it’s a subsystem• Integration to the overall Internet system is achieved widely by using
existing known protocols gluing horizontally and vertically
IP Multimedia Subsystem (IMS) (2)
• IMS Architecture Overview
Integration Aspects
• While openness increases vertically layer/stack APIs• Semantically separation of data and signaling gets more relevant
• A lot more signaling takes place then pure data transmits
• State control and state awareness
• User context while being mobile• Users have different contexts
• Presence IMPS (XMPP) vs. SIMPLE
• Location Based Services who owns the location information?
Status Quo vs. Scenario X
• Mobile Internet market revenues are below potentials• Technical obstacles and concern network capabilities
• Inadequate marketing and packaging of services
• Potential Mobile Internet Market Revenue• Source: Yankee Group, 2007
Last (famous) Words
• Telecom industry has to understand that the Mobile Internet has to be as openly accessible as the World Wide Web is.
• Keeping focused on the integration aspects and preserving openness to the overall system ensures growth.
“Openness in the Mobile Internet means enlarging the pie.”
Tim Berners-Lee (W3C)
An eComm 2008 presentation –
http://eCommMedia.com for more
Top Related