![[ david ]](me-new-small.jpg)
|
Research Associate Flux Research Group
(erstwhile) Graduate Student |
Contact: email: johnsond@cs.utah.edu office: 4560 Merrill Engineering Building voice: +1 801-581-3045 fax: +1 801-585-3743 Mailing Address: 50 S. Central Campus Dr., Rm. 3190 Salt Lake City, UT 84112 |
My research interests span many aspects of systems. In my past life as a Masters student at Utah, I focused on mobile, wireless sensor networks and applications and tools for embedded systems. As a staff member, I get to explore my other interests, including wired and wireless network protocols, network management, distributed systems of many sorts, virtualization, etc. I really like building real systems that do cool stuff.
- ProtoGENI
- Emulab
Old stuff:
- Mobile Emulab: A Mobile, Wireless Sensor Network Testbed
- mobiQ: Improving Quality of WSNs Through Mobility
- SNAP-M
In response to these problems, and with the hope of encouraging real mobile wireless research, I have helped to create a remotely-accessible mobile wireless network testbed. The testbed consists of several robots, each with a small computer and small wireless devices called motes, manueverable in an area surrounded by fixed motes. Through a variety of interfaces, remote researchers can control these robots interactively over the Web. An overhead tracking system localizes the robots to within 1cm, providing repeatable positioning and valuable knowledge to researchers studying how signal propagation affects their experiments.
mobiQ uses mobile sinks to equalize the number of messages sent by each node, investigate event hotspots, and detect fixed node failures and obtain event data on their behalf when possible. Each mobile sink is restricted to its own sector of the network, but fixed nodes may connect to whichever sink is "closest" (in terms of routing). Mobile sinks autonomously move based on the output of several estimators, which use a combination of current fixed node state and location data.
- David Johnson, Daniel Gebhardt, Jay Lepreau. Towards a High Quality Path-oriented Network Measurement and Storage System. In Proc. of the Ninth Passive and Active Measurement Conference (PAM 2008), Cleveland, OH, April 2008.
- (defended, nearing completion) D. Johnson. Design and Implementation of a Mobile Wireless Sensor Network Testbed. Masters Thesis, University of Utah, expected October 2007.
- D. Johnson, T. Stack, R. Fish, D. Flickinger, L. Stoller, R. Ricci, J. Lepreau. Mobile Emulab: A Robotic Wireless and Sensor Network Testbed. In Proc. of IEEE INFOCOM 2006, Barcelona, Spain, April 2006.
- D. Johnson, D. Flickinger, T. Stack, R. Ricci, L. Stoller, R. Fish, K. Webb, M. Minor, J. Lepreau. Poster Abstract: Robot Couriers: Precise Mobility in a Wireless Network Testbed (also Demo Abstract: Emulab's Wireless Sensor Net Testbed: True Mobility, Location Precision, and Remote Access). In Proc. of ACM SenSys 2005. San Diego, CA, Nov 2-4 2005.
- A. Tripathi, M. Koka, S. Karanth, I. Osipkov, H. Talkad, T. Ahmed, D. Johnson. Robustness and Security in a Mobile-Agent based Network Monitoring System. University of Minnesota Tech Report, May 2004.
- D. Johnson, T. Stack, R. Fish, D. Flickinger, L. Stoller, R. Ricci, J. Lepreau. Mobile Emulab: A Robotic Wireless and Sensor Network Testbed. IEEE INFOCOM 2006, Barcelona, April 2006. [ ppt, 6-up pdf ]
- Mobile Emulab Testbed Demo. TinyOS Tech Exchange III, Stanford University. Feb 2006.
- Mobile Emulab Testbed Demo/Poster. ACM SenSys 2005. San Diego, CA, Nov 2-4 2005.
- Mobile Emulab Testbed Demo. IEEE SECON 2005. Santa Clara, CA, Sep 2005.
- Mobile Emulab Poster Presentation. ACM MobiSys, Seattle, WA, June 6-8 2005.
I like hacking, listening to psychedelic rock (and humming and whistling, according to colleagues!), and reading (especially anthropology novels). I also enjoy exploring remote areas, especially ghost towns, when I have time.
This summer (2009), I took up road biking in the Wasatch mountains. At first I focused on time trialing my way up single canyons, but that pretty much ended (for now!) after the Snowbird Hillclimb. Now I'm trying longer rides with more elevation to build up for next year. You can see some of the GPS data and elevation plots here.
I've taken lots of pictures around Utah and on conference trips; view the gallery.