expedition overview nsf site visit, june 2010 nick mckeown nickm@stanford.edu stanford university...

Post on 20-Dec-2015

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Expedition Overview

NSF Site Visit, June 2010

Nick McKeownnickm@stanford.edu

Stanford University POMI2020

Outline

• How our Expedition started• The rise of the handheld computer• Handhelds need good infrastructure• Barriers to innovation• The POMI Research Agenda• Our team• Research Highlights and Self Assessment• Today’s agenda

2

3

2006 20082007 2009 2010

POMIExpedition

LaunchYou are hereGuru

joins asExec Dir

PreparationPreparation

NSFReverseSite-Visit

POMI ProgramPOMI Program

Clean SlateProgramformed

SeedSeed

iPhone iPhoneSDK

Android+ Google $4.6B“open” spectrum bid

The rise of the handheld computerSome trends were obvious:

– For billions of people, a handheld is their first and only computer; their first access to the Internet

– New applications, new populations of users– Data and computation will move to the cloud – We will increasingly…

• Depend on our handheld devices• Care what happens if we lose them• Be concerned with our privacy• Want to preserve and control battery life

4

Handhelds need good InfrastructureIt suggested a research agendaHandhelds:

1. Give users more control of energy usage2. Improve the security of the OS and applications3. Make it easier to develop applications for new

populations

Infrastructure:1. Improve our connectivity to the cloud2. Improve the privacy of our data in the cloud3. Allow us to offload computation to the cloud

5

A second thread:Barriers to Innovation

The infrastructure– Big brother portals grabbing more of our data– …and locking us in to few applications– Network and cellular industries closed, with big

barriers to entry slow innovation– Wireless capacity abundant, but off-limits– On its own, industry won’t address our concerns– We should try

6

Four barriers to innovation

1. Big brother portals increasingly own our data2. …and limit the applications we can run3. There is abundant wireless capacity around

us, but it is closed and unavailable4. The network infrastructure is closed and will

remain ossified

7

Putting it all together

8

Operating Systems

Low-power computing

Networking

Radio technology

Tech for Education

Economics

Distributed Systems

Video streaming

HCI

POMI Research Agenda

ApplicationsApplications

Data & Computing SubstratePrPl, Junction and Concierge

Data & Computing SubstratePrPl, Junction and Concierge

Radio technologyRadio technology

Econom

icsE

conomicsCinder: Energy

aware, secure OS

Secure mobile browser

UI

HW PlatformNetwork Substrate

Software Defined Network & OpenFlow

Network SubstrateSoftware Defined Network & OpenFlow

Handheld

Infrastructure

POMI Research Agenda

ApplicationsApplications

Data & Computing SubstratePrPl, Junction and Concierge

Data & Computing SubstratePrPl, Junction and Concierge

Radio technologyRadio technology

Econom

icsE

conomicsCinder: Energy

aware, secure OS

Secure mobile browser

UI

HW PlatformNetwork Substrate

Software Defined Network & OpenFlow

Network SubstrateSoftware Defined Network & OpenFlow

Infrastructure

Handheld

What we found ourselves talking a lot about…

11

Choice &Competition

Choice &Competition

InnovationInnovation

Choice of– Data-location– Wireless network– Spectrum

Lack of innovation– Network

OpennessOpenness

Approach & Strategy

• Start with the POMI Research Agenda• Understand and do research on technical

challenges• Understand and identify strategies to change

the practice– This is unusual, but most fitting for an Expedition

• Where relevant: – Build open platforms for innovation– Make them available to others

12

POMI Team

Networking

Radio

Economics

OS

Security

HCI

Applications

Education

Dan Boneh

Monica LamDavid Mazières

Mendel RosenblumPhil Levis

Roy Pea

Scott Klemmer

Arogyaswami Paulraj

Nick McKeown

Ramesh Johari

John Mitchell

Fouad Tobagi

Paul Kim

Distributed Systems

Guru Parulkar

John Ousterhout

+ 67 graduate students

Departments of EE, CS, MS&E and School of Education

Sachin Katti

Bernd GirodLeo Guibas

Jeff Heer

Research HighlightsMobile Handheld

– Created Cinder: An open source energy-aware secure OS micro-kernel – Addressed security problems with mobile browsers and applications

Mobile Applications – Created visual interactive applications exploiting new devices,

3G/4G networks, and POMI platforms– Examples include image-web, visual search, mobile augmented reality

Radio– Progress towards radios beyond 4G– Interference mitigation, cooperating network coding, MIMO channel

modeling

Network Economics– New insight into economic implications of network horizontalization

14

Research HighlightsData & computing substrate for mobile social computing

– Architecture: three key paradigms of social interactions enabled by safe-haven of data and interactions

– Experimental platforms and applications for privacy-protected mobile social computing

– Building a community around an open mobile social API

Networking substrate: SDN/OpenFlow Wireless– Designed and prototyped SDN platform

– Validated with multiple research experiments

– Extended to radio-independent mobile wireless networks

– Early demonstrations of giving users choice of network(s)

– New research agenda for virtualizing radio network

15

Education and Broadening Participation

• Bringing POMI2020 research to 10+ classes • Attracting great students to Stanford because of POMI• Attracting underrepresented groups to the program• Taking mobile technologies to underrepresented groups

– PocketSchool, PISA, PISILAN, design-based learning – Helping students with learning – Prototyped and experimenting with voice-based social media

for rural developing regions – Learning from the experience

16

POMI Expedition Management

External Advisory Board Siavash Alamouti Vodafone Bob Iannucci ex Nokia Larry Peterson Princeton

Bill Raduchel ex AOL Rick Rashid Microsoft Andy Rubin Android/Google

Stefan Savage UCSD Scott Shenker Berkeley Steve Trilling Symantec

Hal Varian Google/Berkeley

Faculty Steering Group– Dan Boneh– Monica Lam– A. Paulraj– Mendel Rosenblum

Executive Director Faculty Director Guru Parulkar Nick McKeown

How we organize

• Weekly POMI Meetings: Updates on research; helps to start collaborations

• POMI Retreats: 2 per year• POMI Workshops: Annual event, 150 people• POMI Advisory Group: like an industry TAB• POMI Steering Group: meet regularly to

decide focus and funding

18

Agenda for Site Visit

Focus on the Big Picture, not individual research talks– Data & Computing Substrate– Networking Substrate– Cinder Operating System– Security

Demos/posters give a sense of individual research projects

Self-Assessment19

Self Assessment

+ Assembled and engaged a world-class team+ Created a research agenda with opportunities

for research impact+ … and to change the practice+ Architected and built first demonstration

vehicles (mobile social, network, handheld OS, pocketSchool, augmented reality, …)

+/- Getting them into the hands of others

20

Self Assessment (2)

- Steering several industries: We may have taken on too much

- Too much system building?- Ramp up has been variable+ Benefitted from SOE broadening programs- Need to work closely with SOE programs

21

We have lots of work ahead

1. Learn by putting applications into more hands2. Learn by putting platforms into more hands3. Creation and dissemination of POMI Kits4. Hosting and training POMI users5. Influencing policy makers

22

Agenda08.00 - 08.30 Overview Nick McKeown 08.30 - 09.30 Barriers 1 & 2 Data and Computing Substrate. Monica Lam09.30 - 10.30 Barriers 3 & 4 Network Substrate. Nick McKeown10.30 - 11.00 BREAK AND EXEC SESSION FOR VISIT TEAM11.00 - 11.45 Demonstrations by students - Packard Atrium 11.45 - 12.30 Mobile Handheld Software

a. Cinder: Energy Aware Secure OS for Handsets Phil Levisb. Security and Privacy in Mobile Browsers Dan Boneh

12.45 - 01.30 Lunch with students 01.30 - 02.00 EXEC SESSION FOR VISIT TEAM 02.00 - 02.20 Broadening Participation Mendel Rosenblum 02.20 - 02.30 Use of POMI2020 for under-represented communities Paul Kim02.30 - 02.40 Voice-based social media for rural regions Scott Klemmer 02.40 - 03.00 Knowledge Transfer and Societal Impact Guru Parulkar

23

top related