|
Hari Balakrishnan
|
|
|
Address:
|
32-G940, MIT CSAIL
The Stata Center
32 Vassar Street
Cambridge, MA 02139, USA
|
| Phone: |
(617) 253-8713 (I rarely check voicemail) |
|
hari - csail . mit . edu |
I'm the Fujitsu Professor in the EECS Department at MIT and lead the Networks and Mobile Systems group at CSAIL. I also work closely with the
database group. My research is in the area of networked computer
systems. My work has spanned wireless networks and mobile computing,
overlay and P2P networks, Internet architecture, routing, and
congestion control, network security and privacy, and data management.
Short bio.
My papers and group's software.
My older
(pre-1999) older papers and
software.
Current Research
- System software for "truly mobile" devices such as smartphones and
tablets, including: Code In
The Air programming model; Mosh (mobile shell); sensor
hints to augment wireless protocols; smarter energy management;
mobile privacy (esp. location privacy).
- Cross-layer wireless protocols: new coding and rate adaptation
schemes such as spinal
codes; SoftPHY, SoftRate,
Conflict
Maps, MIXIT;
the AirBlue
cross-layer experimentation platform; protocols for mesh networks.
- CryptDB, a system to run
SQL over fully encrypted data without requiring clients to perform any
query processing themselves.
- CarTel, a mobile sensor
system motivated by vehicular and transportation applications. CarTel
applications can collect, process, deliver, analyze, and visualize
data from sensors located on mobile units such as automobiles and
smartphones. Component projects include accurate delay estimation
(Vtrack
and CTrack); the
Cabernet
content delivery network for vehicles using opportunistic WiFi for
connectivity; predictive delay modeling and traffic-aware stochastic
routing (soon available on the iPhone as iCartel); various
privacy
protocols for tolling, insurance, and statistics gathering; the
Pothole
Patrol road surface monitoring system; etc.
Also check out our iPhone app, iCarTel!
- Relational Cloud, a
database-as-a-service for the cloud. This project has three
significant components: Kairos, a
consolidation and "database-level virtualization" system to pack
databases efficiently on a minimal number of physical machines
(practical multi-tenancy for heterogeneous workloads); Schism, a graph
partitioning-based method for scaling out Web/OLTP applications; and CryptDB.
Some past
projects include:
Snoop
(wireless TCP),
Congestion Manager,
Cricket,
RON,
Chord,
Migrate,
INS,
Medusa /
Borealis,
internet routing /
rcc,
Infranet,
SFR,
Divert/MRD,
DOA,
DQE,
speak-up,
AIP,
anomaly detection,
HRDB,
Wavescope/Wishbone
Teaching
In Spring 2012, I'm in charge of 6.02.
- 6.02
(Intro to EECS-II: Digital Communication Systems). Taken by all Course VI undergrads. Fall 11, Fall 10, Spring 10, Spring 09, Spring 08, Fall 07, Spring 07.
- 6.033 (Computer Systems
Engineering). Taken by most (all?) CS undergrads. Spring 05, Spring
04, Spring 02, Spring 00, Spring 99 (recitations).
- 6.829
(Computer Networks). Graduate course. Spring 08, Fall 05, 03, 02, 01, 00, 99, 98.
- Cloud computing seminar (6.897) (Spring 11).
Students & post-docs
- Current PhD students: Lenin
Ravindranath | Katrina
LaCurts | Shuo Deng | Raluca Ada Popa (w/
Zeldovich) | Jonathan Perry (w/ Shah) | Keith Winstein | Peter Iannucci | Yu-Han (Tiffany) Chen
- Current post-docs: Rohan Murty (from Fall 2011)
- Graduated PhD students (theses) in inverse chronological order:
- Arvind Thiagarajan (September 2011, w/
Madden)
- Mythili
Vutukuru (June 2010, now at Movik
Networks)
- Bret
Hull (January 2010, now at Meraki
Networks)
- Kyle
Jamieson (June 2008, now Lecturer (= Assistant Professor) at University
College,
London)
- Michael
Walfish (November 2007, now Assistant Professor of CS at UT
Austin)
- Jaeyeon
Jung (May 2006, now at Intel
Research)
- Allen
Miu (May 2006, now at Ruckus Wireless),
- Magdalena
Balazinska (December '05, now Associate Professor of CSE at
the Univ. of Washington, Microsoft Faculty
Fellow)
- Nick
Feamster (September '05, Sprowls award Honorable Mention, now
Associate Professor of CS at Georgia Tech., PECASE winner and
Sloan
Fellow)
- Nissanka Bodhi Priyantha (May '05, winner of a Sprowls Award, now at Microsoft
Research)
- David
Andersen (December '04, winner of a Sprowls Award for best
MIT CS thesis, now Associate Professor of CS at
CMU)
- Alex
Snoeren (December '02, Sprowls Honorable Mention, now
Associate Professor of CSE at
UCSD)
- Wendi
Heinzelman (June '00, co-supervised w/ Prof. Chandrakasan,
now Associate Professor of ECE at
Rochester)
- Also worked closely with Sachin Katti (Stanford), Ben Vandiver (Vertica), Asfandyar Qureshi (Google)
- Past post-docs: Jakob
Eriksson (Aug 2006-July 2008), Lewis Girod (Feb 2006-Jan 2008), Ramki Gummadi (2007-2009), Can Emre Koksal (2002-2004), Calvin Newport (2009-11) | Evdokia
Nikolova (2009-11) | Geoffrey Werner-Challen (2010-11).
Personal information