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
 

Biographical Sketch

David B. Johnson
 
David B. Johnson is a Professor of Computer Science and in Electrical and Computer Engineering at Rice University, and is a member of the Ken Kennedy Institute for Information Technology at Rice. Prior to joining the faculty at Rice in 2000, he was an Associate Professor of Computer Science at Carnegie Mellon University, where he had been a member of the faculty for eight years. He received the Ph.D. degree in Computer Science in 1990, the M.S. degree in Computer Science in 1985, and the B.A. degree with a double major in Computer Science and Mathematical Sciences in 1982, all from Rice University. After completing his Ph.D., he also served for two years as a Research Scientist and Lecturer in the Department of Computer Science at Rice. His research interests are generally in the areas of network protocols, distributed systems, and operating systems, particularly in the interactions between these areas.

Professor Johnson founded and is leading the Monarch (MObile Networking ARCHitectures) research group at Rice (previously at Carnegie Mellon University), developing adaptive networking protocols and architectures to allow truly seamless wireless and mobile networking. He has 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, he has also been very active since 1993 in the Internet Engineering Task Force (IETF), the principal protocol standards development body for the Internet, primarily in the Mobile IP and Mobile Ad Hoc Networks (MANET) working groups. He was one of the main designers of the IETF Mobile IP protocol for IPv4, the current version of IP in use in the Internet today, and is the primary designer of Mobile IP for IPv6, the new version of IP replacing IPv4. His group's Dynamic Source Routing protocol (DSR) for ad hoc networks has also been published by the IETF as an Experimental protocol for the Internet.

Since 2005, Professor Johnson has served as the Chair of ACM SIGMOBILE, the Association for Computing Machinery's Special Interest Group on Mobility of Systems, Users, Data, and Computing; and was previously Treasurer of SIGMOBILE for seven years. He has also recently been elected as a member of the ACM SIG Governing Board Executive Committee (SGB EC). He was General Chair for MobiCom 2003 and VANET 2006, and was Technical Program Chair for VANET 2005, MobiHoc 2002, and MobiCom 1997. He has been a member of the Technical Program Committee for over 40 international conferences and workshops, and has been an editor for the journals Ad Hoc Networks, IEEE Pervasive Computing (Founding Editorial Board Member), IEEE/ACM Transactions on Networking, Wireless Networks, Mobile Networks and Applications, and Mobile Computing and Communications Review. Professor Johnson received the NSF CAREER Award in 1995 and the ACM SIGMOBILE Distinguished Service Award in 2001.

Extra Short Version

David B. Johnson is a Professor of Computer Science and in Electrical and Computer Engineering at Rice University and was previously a member of the faculty at at Carnegie Mellon University for eight years. He received the Ph.D. degree in Computer Science in 1990 from Rice University. Professor Johnson founded and is leading the Monarch (MObile Networking ARCHitectures) research group at Rice (previously at Carnegie Mellon) and has 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. He has also been very active since 1993 in the Internet Engineering Task Force (IETF), the principal protocol standards development body for the Internet. He was one of the main designers of the IETF Mobile IP protocol for IPv4 and is the primary designer of Mobile IP for IPv6, and his group's Dynamic Source Routing protocol (DSR) for ad hoc networks has been published by the IETF as an Experimental protocol for the Internet. Since 2005, Professor Johnson has served as the Chair of ACM SIGMOBILE, the Association for Computing Machinery's Special Interest Group on Mobility of Systems, Users, Data, and Computing; and was previously Treasurer for SIGMOBILE for seven years. He has also recently been elected as a member of the ACM SIG Governing Board Executive Committee (SGB EC). He was General Chair for MobiCom 2003 and VANET 2006; and Technical Program Chair for VANET 2005, MobiHoc 2002, and MobiCom 1997; and has been a member of the Technical Program Committee for over 40 international conferences and workshops. He has also been an editor for six different journals. Professor Johnson received the NSF CAREER Award in 1995 and the ACM SIGMOBILE Distinguished Service Award in 2001.