expedition overview nsf site visit, june 2010 nick mckeown [email protected] stanford university...
Post on 20-Dec-2015
215 views
TRANSCRIPT
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