120 likes | 203 Views
Integration Aspects of Mobile Internet Strategies Stipe Tolj, Chief Systems Architect, Kannel Software Foundation. Introduction: Some fast facts. Introduction to Stipe Tolj. Systems Architect
E N D
Integration Aspects of Mobile Internet StrategiesStipe Tolj, Chief Systems Architect, Kannel Software Foundation
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)