Home Department of Computer Science Department of Electrical and Computer Engineering Rice University
David B. Johnson, Professor of Computer Science and in Electrical and Computer Engineering, Rice University -- Ad hoc networking, sensor networking, Mobile IP
HomeBiographical SketchResearchPublicationsProfessional ActivitiesPersonalACM SIGMOBILE
David B. Johnson   David B. Johnson
Department of Computer Science
Rice University
6100 Main Street MS-132
Houston, TX 77005-1892

Office: Duncan Hall 3007
Monarch Lab:Duncan Hall 3037
CS Department:Duncan Hall 3122
E-mail: dbj#|)@^:(cs.rice.edu
Office:+1 713 348-3063
CS Fax:+1 713 348-5930
Monarch research group web pages

In 2012, Rice University has been ranked the country's No. 2 best value -- up from No. 4 -- among private universities by Kiplinger's Personal Finance magazine.
On October 12, 2012, Rice University celebrated it's Centennial, the 100-year anniversary of the University's founding. Read the excellent 1912 innaugural lecture by the first President of Rice, Edgar Odell Lovett, on "The Meaning of the New Institution".
Our paper on "EM-MAC: A Dynamic Multichannel Energy-Efficient MAC Protocol for Wireless Sensor Networks" won the Best Paper Award at the MobiHoc 2011 conference!
Welcome to Dave Johnson's home page!

I am a tenured full Professor in the Department of Computer Science and the Department of Electrical and Computer Engineering in the George R. Brown School of Engineering at Rice University. My home department is Computer Science, and I am also a member of the Ken Kennedy Institute for Information Technology (formerly, Computer and Information Technology Institute) at Rice.

Before joinng the faculty at Rice in 2000, I was previously an Associate Professor in the School of Computer Science at Carnegie Mellon University, where I was a member of the faculty for eight years. Prior to 1992 when I joined the faculty at Carnegie Mellon, I was also at Rice University. From 1989 through 1992, I was a Research Scientist and Lecturer in the Department of Computer Science at Rice. Before this, I was a graduate and undergraduate student at Rice, completing my Ph.D. (1990) and M.S. (1985) degrees in Computer Science and my B.A. (1982) with a double major in Computer Science and Mathematical Sciences. As a graduate student at Rice, my advisor was Willy Zwaenepoel (later Dean of the School of Computer and Communications Sciences at EPFL from 2002 to 2011). As an undergraduate, I was a member of Lovett College, one of eight (now eleven) residential colleges at Rice. Before that, I graduated from Spring High School (1978) in Spring, Texas, near Houston.

My current research focus is in the area of protocols for wireless and mobile networking, and I am leading the Monarch (MObile Networking ARCHitectures) research group at Rice University in this area. I founded the Monarch research group (the Monarch Project) in 1992 while on the faculty at Carnegie Mellon University and have continued it since moving to Rice. I have worked substantially on the problems of Mobile IP and different types of multihop wireless networking including mobile ad hoc networking, sensor networking, and mesh networking. Related to this research, I have been active for many years in the Internet Engineering Task Force (IETF), the principal protocol standards development organization for the Internet, primarily in the Mobile IP and Mobile Ad Hoc Networks (MANET) working groups. I also served from 2005 through 2009 as the Chair of ACM SIGMOBILE, the Association for Computing Machinery's Special Interest Group on Mobility of Systems, Users, Data, and Computing, and am currently serving as a member of the ACM SIG Governing Board Executive Committee (SGB EC).

A more formal biographical sketch of me is also available.

Monarch Project: MObile Networking ARCHitectures   ACM   SIGMOBILE