Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology...

16
© 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ Clark Matt Sanders CS 4261/8803 MAS Fall 2011

Transcript of Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology...

Page 1: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Mobile Applications And Services for Converged

NetworksRuss Clark

Matt Sanders

CS 4261/8803 MAS

Fall 2011

Page 2: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Mobile Apps and Services

What are we talking about here?

• Mobile - not tied to your desktop

• cell phones, pdas, tablets, watches, earbuds, shoes, TVs, etc

• Applications

• interactive, social, gaming, business, e-commerce, travel, informational, health care, entertainment, etc

• Services

• presence, location, identity mgmt, group mgmt, PoC, voice, text, video

• Converged Networks

• cellular, WiFi, WiMax, 2.5 G, 3G, 4G, IP, IPTV, etc

An End to End perspective on mobile applications!2

Page 3: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Mobile Apps and Services

In one word, we are talking about

Convergence

3

Page 4: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

• Two primary goals for this class are:

• Build your expertise in the area of Mobile Apps and Services

• Enhance your understanding of the business ecosystem

• Your active participation will be critical

• Working on your group projects

• Group presentations

• Discussions in-class and all over campus

4

Technology Speed Dating!

Page 5: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

5th Annual Competition• Five Category Sponsors• 300 Participants, 82 Finalists, 23 Teams, 8 Winners• Multidisciplinary Teams of Undergraduate and Graduate Students• Four Competition Categories

• Interactive Television• Cloud to Home• Social Commerce• Campus Community

• Awards Event with Live Demos of All EntriesFor video of live demos of entries, visit www.cic.gatech.edu

The 2011 CIC Competition

Page 6: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

Judging Criteria•   Innovation•   Market and technical

viability•   Usability•   Completeness•   Presentation

The CIC is the launching point for innovative, viable products to move towards the next venture. Winners go on to:

Commercialization Other Competitions Internships Career Opportunities

Page 7: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

20112008

CIC Partners

Page 8: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2009 Georgia Institute of Technology

Commercialization Pipeline

Training

Preparation

Team Building

Classroom &Lab Courses

GT Venture Labs

Develops andadministersthe platform

Hosts Academic & Researchactivities

Hosts & administers thecompetition

Supports development teams with coaching & tier one support on the platform

Partners with Venture Labs for bridge

grants & assists in preparation for Angel investor presentations

Student Innovators

GT-RNOC

Sponsor’sProduct

Development

Commercialization

Live trials

Class projects

Research Competition

Independent Study

Hackfests

Page 9: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Class Syllabus

• http://www.cc.gatech.edu/fac/Russell.Clark/Classes/11/MAS-fall/index.html

9

Page 10: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Technologies and Examples

Some stuff we’ll be talking about this semester

• SIP - Session Initiation Protocol - VoIP

• IMS - IP Multimedia Subsystem

• Location Services

• Presence Services

• SIP and Web A/S - Application Servers

• Interactive TV - IPTV

• OSGI - Open Services Gateway Initiative

10

Page 11: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

All Those Mobile Applications

• I keep seeing articles about thousands of new mobile applications.

• iPhone

• Java

• Android

• Yes, but how many of them leverage real network services? - very few

• Still lacking simple things like shared presence, address book, identity

• Still too many silos!

11

Page 12: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

All Those Web Applications

• And they’re using Web APIs for Network Services

• They’ve made it fun and easy!

12

Page 13: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Still Many Challenges

There are lots of challenges to putting it all together.

And a whole lot of opportunities!!!

13

Page 14: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Business Integration Challenges

“Primary barriers to deployment are company culture and structure, not technical.” - IMS FOKUS Workshop

• IPR and product realization• access and control• content ownership• custom solutions

• generalized platforms with significant investment (SAP/Oracle)• financial transactions (banking, stock market, etc)• Security (video, alarming)• travel (schedules, coordination, reservations, etc)• ...plenty of other large verticals

• In short, who makes money and how?

14

Page 15: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Human Factors Integration Challenges

• lessons from the iPod

• have to account for diversity

• handsets, I/O, and networks

• location services case study .... “coupon spam”

• can’t assume always on connections (problem of Mobile Google Maps)

15

Page 16: Mobile Applications And Services for Converged Networks · © 2011 Georgia Institute of Technology - CS 4803/8803 MAS Mobile Applications And Services for Converged Networks Russ

© 2011 Georgia Institute of Technology - CS 4803/8803 MAS

Technical Integration Challenges

• What is the relationship between IMS and Web 2.0?

• congruent and consistent scale, resolution, and access controls

• exposing IMS services to web applications

• leveraging web services in IMS applications

• converged web and IMS services

16