![[ david ]](pics/pic1.jpg)
|
Research Associate Flux Research Group |
Contact:
johnsond@cs.utah.edu office: 3490C 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 and development interests span many aspects of systems -- I like designing and building real systems that do cool stuff! As a masters student at Utah, I focused on mobile, wireless sensor networks and applications and tools for embedded systems. As a staff researcher, I get to explore my other interests, including wired and wireless network protocols, network management, distributed systems of many sorts, virtualization, etc.
- A3/VMI
- NCR (National Cyber Range)
- Emulab
- ProtoGENI
(ancient) (really) 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, we created 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 1 cm, providing repeatable positioning and valuable knowledge to researchers studying how signal propagation affects their experiments.
mobiQ was designed to use 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. Design and Implementation of a Mobile Wireless Sensor Network Testbed. Masters Thesis, University of Utah, May 2010.
- 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.
- 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. Now (2012) I've both improved and backslidden... but the mountain roads still call me, and I respond :).
I've taken lots of pictures around Utah and on conference trips; view the gallery.