mobile applications and services for converged networks€¦ · © 2009 georgia institute of...

78
© 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks Russ Clark CS 4261/8803 IMS Fall 2009 Monday, August 24, 2009

Upload: others

Post on 02-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Applications And Services for Converged

NetworksRuss Clark

CS 4261/8803 IMS

Fall 2009

Monday, August 24, 2009

Page 2: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Apps and Services

2

Monday, August 24, 2009

Page 3: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Apps and Services

What are we talking about here?

2

Monday, August 24, 2009

Page 4: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Apps and Services

What are we talking about here?

• Mobile - not tied to your desktop

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

2

Monday, August 24, 2009

Page 5: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Apps and Services

What are we talking about here?

• Mobile - not tied to your desktop

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

• Applications

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

2

Monday, August 24, 2009

Page 6: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Apps and Services

What are we talking about here?

• Mobile - not tied to your desktop

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

• Applications

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

• Services

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

2

Monday, August 24, 2009

Page 7: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Apps and Services

What are we talking about here?

• Mobile - not tied to your desktop

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

• Applications

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

• Services

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

• Networks

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

2

Monday, August 24, 2009

Page 8: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Mobile Apps and Services

What are we talking about here?

• Mobile - not tied to your desktop

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

• Applications

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

• Services

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

• Networks

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

An End to End perspective on mobile applications!2

Monday, August 24, 2009

Page 9: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology

‣ Focus on Converged & Mobile Applications

‣ Multidisciplinary student teams

‣ Prototypes & Business Cases

2007-2008

Success in Convergence Innovation

‣ IMS core and enablers, IPTV

‣ Carrier and Campus integration

‣ Industry support & co-management

‣ Broadly accessible for academics and research

‣ Enabling application development and testing in an environment that is relevant to industry

Convergence Innovation Platform (“CIP”) End-to End

3

IMS Research Competition Convergence InnovationCompetition 2009-10

More Platforms, More Implementations, More Innovation!

Monday, August 24, 2009

Page 10: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

Convergence Innovation Platform

GT Production

Internet

GT

Core

Internet2

LAWN

(WiFi)

CIP APN:

ims.gatech.edu

IMS

Services

CIP

Development

GT-RNOC Convergence Innovation Platform

External Connectivity and Internal Networks

Version 0.8 5/27/2009

Matt Sanders ([email protected])

CIP Router

VoIP svcs

AT&T Core

CIP-FW

Client

network

AVF Core

and

Services

GGSN

AVF Router

AVF-FW AVF-EAG

AT&T Production

AT&T Architecture Verification Facility

IPTV svcs

Web svcs

NLR

GT-RNOC CIP

IPTV and

Media

Services

CIP Lab

Client

Network

SD Content HD Content (future)

Campus Cable

System

CCS/IPsec VPN

GigE

L2 fiber L3 fiber

Academic

and

Research

Resnet

Voice

NTT IMS Testbed

IMS

Core

IPsec VPN

Openflow

Testbed

Monday, August 24, 2009

Page 11: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

2010 Competition - Current Plans

5

Monday, August 24, 2009

Page 12: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

2010 Competition - Current Plans

Convergence Innovation Competition - CIC

5

Monday, August 24, 2009

Page 13: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

2010 Competition - Current Plans

Convergence Innovation Competition - CIC

• Focus on innovative applications in the mobile and converged space

5

Monday, August 24, 2009

Page 14: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

2010 Competition - Current Plans

Convergence Innovation Competition - CIC

• Focus on innovative applications in the mobile and converged space

• Commercially viable - must have a business plan

5

Monday, August 24, 2009

Page 15: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

2010 Competition - Current Plans

Convergence Innovation Competition - CIC

• Focus on innovative applications in the mobile and converged space

• Commercially viable - must have a business plan

• Winners will receive support to move their ideas to commercialization

5

Monday, August 24, 2009

Page 16: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

2010 Competition - Current Plans

Convergence Innovation Competition - CIC

• Focus on innovative applications in the mobile and converged space

• Commercially viable - must have a business plan

• Winners will receive support to move their ideas to commercialization

IP Multimedia Subsystem - A core technology but not the only one

5

Monday, August 24, 2009

Page 17: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

2010 Competition - Current Plans

Convergence Innovation Competition - CIC

• Focus on innovative applications in the mobile and converged space

• Commercially viable - must have a business plan

• Winners will receive support to move their ideas to commercialization

IP Multimedia Subsystem - A core technology but not the only one

• Convergence around IP - including VoIP, IPTV and Web

5

Monday, August 24, 2009

Page 18: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 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 equityand/or VCs

Sponsor’sProduct

Development

Commercialization

Live trials

Class projects

Research Competition

Independent Study

Sponsorshipfees

Hackfests

Monday, August 24, 2009

Page 19: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

CIC Team Building

7

Monday, August 24, 2009

Page 20: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

CIC Team Building

• Generally teams of 2 to 4 people

7

Monday, August 24, 2009

Page 21: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

CIC Team Building

• Generally teams of 2 to 4 people

• The most successful teams will have a mix of skill sets

• marketing, business,

• networking, handset development

• not necessarily all from this class

7

Monday, August 24, 2009

Page 22: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

CIC Team Building

• Generally teams of 2 to 4 people

• The most successful teams will have a mix of skill sets

• marketing, business,

• networking, handset development

• not necessarily all from this class

• We will facilitate team building through the lab and web site

7

Monday, August 24, 2009

Page 23: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

8

Monday, August 24, 2009

Page 24: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

• Two primary goals for this class are:

8

Monday, August 24, 2009

Page 25: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

• Two primary goals for this class are:

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

8

Monday, August 24, 2009

Page 26: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

• Two primary goals for this class are:

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

• Enhance the knowledge and resources in the GT lab - This is your “Platform Contribution”

8

Monday, August 24, 2009

Page 27: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

• Two primary goals for this class are:

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

• Enhance the knowledge and resources in the GT lab - This is your “Platform Contribution”

• Your active participation will be critical

8

Monday, August 24, 2009

Page 28: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

• Two primary goals for this class are:

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

• Enhance the knowledge and resources in the GT lab - This is your “Platform Contribution”

• Your active participation will be critical

• Working on your group projects

8

Monday, August 24, 2009

Page 29: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

• Two primary goals for this class are:

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

• Enhance the knowledge and resources in the GT lab - This is your “Platform Contribution”

• Your active participation will be critical

• Working on your group projects

• Group presentations

8

Monday, August 24, 2009

Page 30: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Back To This Class

• Two primary goals for this class are:

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

• Enhance the knowledge and resources in the GT lab - This is your “Platform Contribution”

• Your active participation will be critical

• Working on your group projects

• Group presentations

• Discussions in-class and all over campus

8

Monday, August 24, 2009

Page 31: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Class vs Competition

9

Monday, August 24, 2009

Page 32: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Class vs Competition

• So how does this class relate to the competition?

• We approach the planning for the course with the upcoming competition in mind

• Our goal is to prepare you as best we can for the competition next semester

9

Monday, August 24, 2009

Page 33: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Class vs Competition

• So how does this class relate to the competition?

• We approach the planning for the course with the upcoming competition in mind

• Our goal is to prepare you as best we can for the competition next semester

• However, the course is independent of the competition!

• You will get a lot out of this class even if you decide the competition isn’t for you!

• You can participate in the competition even if you don’t take the course.

9

Monday, August 24, 2009

Page 35: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Technologies and Examples

11

Monday, August 24, 2009

Page 36: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Technologies and Examples

Some stuff we’ll be talking about this semester

11

Monday, August 24, 2009

Page 37: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Technologies and Examples

Some stuff we’ll be talking about this semester

• SIP - Session Initiation Protocol - VoIP

11

Monday, August 24, 2009

Page 38: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Technologies and Examples

Some stuff we’ll be talking about this semester

• SIP - Session Initiation Protocol - VoIP

• IMS - IP Multimedia Subsystem

11

Monday, August 24, 2009

Page 39: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Technologies and Examples

Some stuff we’ll be talking about this semester

• SIP - Session Initiation Protocol - VoIP

• IMS - IP Multimedia Subsystem

• Location Services

11

Monday, August 24, 2009

Page 40: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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

11

Monday, August 24, 2009

Page 41: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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

11

Monday, August 24, 2009

Page 42: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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

11

Monday, August 24, 2009

Page 43: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Benefits - Official Story

12

Monday, August 24, 2009

Page 44: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Benefits - Official Story

• Access Independence - not just Cellular: wired, WiFi, WiMax, etc

12

Monday, August 24, 2009

Page 45: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Benefits - Official Story

• Access Independence - not just Cellular: wired, WiFi, WiMax, etc

• Standards Based - IP, SIP, portable across providers

12

Monday, August 24, 2009

Page 46: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Benefits - Official Story

• Access Independence - not just Cellular: wired, WiFi, WiMax, etc

• Standards Based - IP, SIP, portable across providers

• QoS - ability to link application needs to provisioning

12

Monday, August 24, 2009

Page 47: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Benefits - Official Story

• Access Independence - not just Cellular: wired, WiFi, WiMax, etc

• Standards Based - IP, SIP, portable across providers

• QoS - ability to link application needs to provisioning

• Billing/Charging - for commercial viability, carrier ROI, “one bill”

12

Monday, August 24, 2009

Page 48: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Benefits - Official Story

• Access Independence - not just Cellular: wired, WiFi, WiMax, etc

• Standards Based - IP, SIP, portable across providers

• QoS - ability to link application needs to provisioning

• Billing/Charging - for commercial viability, carrier ROI, “one bill”

• Integration of new services - no more stovepipe applications

12

Monday, August 24, 2009

Page 49: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Benefits - Official Story

• Access Independence - not just Cellular: wired, WiFi, WiMax, etc

• Standards Based - IP, SIP, portable across providers

• QoS - ability to link application needs to provisioning

• Billing/Charging - for commercial viability, carrier ROI, “one bill”

• Integration of new services - no more stovepipe applications

• presence, location, group management, PoC, voice, text, video

12

Monday, August 24, 2009

Page 50: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Position

13

Monday, August 24, 2009

Page 51: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

IMS Position

IMS - S stands for SUBsystem

SIP is just about signaling • call and session management

What about:• legacy telephone systems?• other carriers and their services?• ISPs, cable and satellite operators?• content providers?• service providers?• large enterprises?

14

Monday, August 24, 2009

Page 52: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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!

15

Monday, August 24, 2009

Page 53: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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!

15

Monday, August 24, 2009

Page 54: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

All Those Web Applications

• And they’re using Web APIs for Network Services

• They’ve made it fun and easy!

16

Monday, August 24, 2009

Page 55: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Still Many Challenges

There are lots of challenges to putting it all together.

And a whole lot of opportunities!!!

17

Monday, August 24, 2009

Page 56: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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?

18

Monday, August 24, 2009

Page 57: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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)

19

Monday, August 24, 2009

Page 58: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

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

20

Monday, August 24, 2009

Page 59: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

• Let’s look at some videos

21

Monday, August 24, 2009

Page 60: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Coming Up With A Project

• Some questions you should be asking are:

• What is doable?

• What is the scope?

• What tools and resources will we have?

• Today, let’s answer this with some examples:

• Some previous projects

• Some ideas we have

22

Monday, August 24, 2009

Page 61: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology 23

Research Competition Results

Monday, August 24, 2009

Page 62: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

SoCoNet - Social Community NetworkNils Kjellin, Christian Menkens, Matthew Rhodes, Anders Davoust

Idea: Provide a social community network application that enables individuals to interact, inform, and communicate using IMS enabled mobile phones. “…your whole community in your pocket”

Features:• Profiles (buddies and hotspots)• Communication

• Text Chat, Text Message, Picture Message, Voice Call, Video Call, Wall, Blog

• Push-to-Talk IMS enabling service• Multimedia

• Photo Albums, Video / Audio Clips• Lectures

• Class Information, Lecture Material, Class Interaction, Announcements, Live / Recorded Lecture

• Events, Ticketing and News• Event Information, Reservations

• Subscriptions and Notifications• Community updates

Winner - Campus Community

24

Monday, August 24, 2009

Page 63: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

KinshipDevin Hunt, David Jimison

Idea: Instant video sharing with live interaction through chat and location-based collaboration.

Features:• Video capture streamed to an IMS-based

video service.• Instantly accessible to multiple consumers• Simultaneous chat for true participatory

experience• Video stored automatically - even if phone

is lost• Encourage collaborative capture and

contribution of multiple users• Videos also available to web users

Winner - Family

25

Monday, August 24, 2009

Page 64: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

MobMediaGaurishankar Krishnan, Shivam Goyal

Idea: Location based mixed media sharing using mobile devices.

Features:• A medium for location-based encounters• Discover and share media• Drop media• Get media recommendations and

suggestions• Create multiple avatars• Buddy list• Private, Protected and Public media• Alerts, News Feed, Comments

Winner - Young Adult/Teens

26

Monday, August 24, 2009

Page 65: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

Distributed Asset TrackingDavid McCann, Dannon Baker, John Etherton

Initial Problem: current approach to asset tracking• Infrastructure overhead• Rigid process• Special purpose technology

Solution• Personal responsibility• Natural transactions• Extensible tracking technologies

Winner - Business Users

27

Monday, August 24, 2009

Page 66: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

CHOWZ!Harry Marr, Jason George

Idea: Mobile Advertising for the Food Service Industry

Features:• targeted advertising based on rich user

profile data• real-time response• friends social network,

social site integration• For Patrons:

- Discounts- Group coordination - High yield, quality leads

• For Vendors:- Marketplace analysis- Customer analysis- Advertisement distribution

Winner - 2008

28

Monday, August 24, 2009

Page 67: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

Pervasive Healthy Diet AdviserJiten Chhabra, Daniel Serrano, Mayank Goel

Idea: Personalized, Professional Dietary Advice• tailored to user’s diet profile• based on latest medical findings• localized, contextual

The Problem• Increasing obesity rates• Conflicting, confusing dietary advise• Difficulty matching needs to available food

offerings

The Solution• Individualized dietary monitoring and

analysis• Meal recommendations for nearby

restaurants based on user’s current situation

• Restaurants gain high value customers

Winner - 2008

29

Monday, August 24, 2009

Page 68: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

3GAdS Mobile Tour Guide 3DKarthik Halukurike, Matt Weber, Aileen Morales, Matthew Swarts

Idea: An Enhanced Direction Finder Experience• location based ads and coupons• enhanced 3D visual interface• fly through capabilities• augmented reality

Leveraging IMS• Presence, Buddy lists, PTT, Video

and Audio calls• Streaming data services• Content management, geo tagging

Targeted Advertising• Individualized, based on user preferences• Integrating social aspects• Targeting high value customers

Winner - 2008

30

Monday, August 24, 2009

Page 69: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2008 Georgia Institute of Technology

MAD: Mobile Advertising and Multimedia Broadcasting

Srinath Kalavichirattil, Saumil Jain, Vighnesh Venkatesan

Idea: Ad Based Mobile Phone Services• SIP-based pre-call advertising• universal advertising platform• sponsored telco services• making the process “enjoyable”

Highly targeted• In-call ads• Location based ads• Event based ads• Social network based ads

Leveraging IMS• SIP call management entry point• Location services• Presence services• Media server

Winner - 2008

31

Monday, August 24, 2009

Page 70: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

WhereAmI - Location Services

• A location service for the Georgia Tech community

• A research and education enabling service

• Aggregates data from multiple determination methods

32

• Location information returned in multiple formats

• Allows user feed back through map interface

• Third party lookups and service interface

• Rich Geo-data working with campus GIS

Monday, August 24, 2009

Page 71: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

ConCal

Conferencing via Calendars

Your calendar sets up the conference call and calls you!

33

Monday, August 24, 2009

Page 72: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Why ConCal?Without Concal With Concal

Get invited via email Get invited via email

Accept via email Accept via email

Remember conference time Answer your phone

Call into the conference talk

Enter conference ID talk

Enter PIN talk

34

Monday, August 24, 2009

Page 73: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Scheduler: Zimbra Extension

Zimlet allows a meeting to become a

conference call

35

Monday, August 24, 2009

Page 74: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Components of ConCal

• This project included multiple components

• Web services

• Zimbra Zimlet development

• Voice service integration - Asterisk

• Web client UI

• Mobile client UI - iPhone, Android, WM

36

Monday, August 24, 2009

Page 75: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Other Ideas

• Personal Notebook

• a true replacement for the notebook, accessible everywhere, organizable, easy drawings

• Consumables Manager

• keep up with the stuff I regularly buy - filters, bags, bulbs, batteries, ink cartridges, paper

• make re-ordering easy, watch for bargains

• Augmented Serendipity

• increase the likelihood of a valuable “chance” encounter

• location, calendar, interest profile

37

Monday, August 24, 2009

Page 76: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Other Ideas

• Personal IPTV

• TV is generally a shared experience, how do you manage interaction? Bring in the personal mobile device.

• Campus Life Tools

• open gathering place locator - not the formal schedules but where are the people right now?

• campus navigation - open parking spaces, trolley schedule, walk paths

• food services: what’s open, what’s crowded, what’s on the menu

38

Monday, August 24, 2009

Page 77: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

ProtocolsArchitecturesDatabases

Back to the Team

UI designHuman Factors

Business PlanFinancialsMarketing

GUI development

Prior Art

User Trials

39

Monday, August 24, 2009

Page 78: Mobile Applications And Services for Converged Networks€¦ · © 2009 Georgia Institute of Technology - CS 4803/8803 IMS Mobile Applications And Services for Converged Networks

© 2009 Georgia Institute of Technology - CS 4803/8803 IMS

Next Steps

• These are the things we’ll be working on to start bringing you next week

• Timelines and schedules

• Lab resources

• Development tools

• Devices

• Expertise

40

Monday, August 24, 2009