Abstract
Several considerable impediments stand in the way of sensor network prototype applications that wish to realize sustained deployments. These are: scale, longevity, data of interest, and infrastructure integration. We present a tool, Que, which assists those sensor network deployments transitioning from prototypes to early production environments by addressing these issues. Que is able to simulate realistic deployments with faithful data, provide fast and iterative feedback on operations, and compose applications quickly in a platform-independent manner. We demonstrate Que’s applicability via tests against our new data center environment-monitoring deployment, DataCenter.NET.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
How to choose the location for your next data center (it’s the power stupid). The Data Center Journal (March 2006), http://www.datacenterjournal.com
Veriteq humidity and temperature mapping and validation with wireless data loggers (2007), http://www.veriteq.com/validation-data-loggers
109th U.S. Congress. H.r. 5646: To study and promote the use of energy efficient computer servers in the united states (2005–2006)
Arumugam, U.: Rapid Prototyping and Quick Deployment of Sensor Networks. PhD thesis, Michigan State University, East Lansing, Michigan, USA (2006)
Bhatti, S., Carlson, J., Dai, H., Deng, J., Rose, J., Sheth, A., Shucker, B., Gruenwald, C., Torgerson, A., Han, R.: Mantis os: An embedded multithreaded operating system for wireless micro sensor platforms. Mobile Networks and Applications 10(4), 563–579 (2005)
Buonadonna, P., Hellerstein, J., Hong, W., Gay, D., Madden, S.: Task: Sensor network in a box. In: Proceedings of European Workshop on Sensor Networks (2005)
Carlson, D.: Keynote address. In: SenSys 2006 (2006)
Chu, D.C., Popa, L., Tavakoli, A., Hellerstein, J.M., Levis, P., Shenker, S., Stoica, I.: The design and implementation of a declarative sensor network system. In: SenSys 2007. 5th ACM Conference on Embedded Networked Sensor Systems (to appear, November 2007)
Corporation, A.R.: Demo abstract: A new embedded web services experience for wireless sensor networks. In: Proc. of 4th ACM Conference on Embedded Networked Sensor Systems (2006)
Elaine Cheong, E.A.L., Zhao, Y.: Viptos: A graphical development and simulation environment for tinyos-based wireless sensor networks. Technical Report UCB/EECS-2006-15, EECS Department, University of California, Berkeley (February 15, 2006)
Elson, J., Parker, A.: Tinker: A tool for designing data-centric sensor networks. In: IPSN 2006. Proceedings of the fifth international conference on Information processing in sensor networks, pp. 350–357. ACM Press, New York (2006)
Gay, D., Levis, P., von Behren, R., Welsh, M., Brewer, E., Culler, D.: The nesc language: A holistic approach to networked embedded systems. In: ACM SIGPLAN Conference on Programming Language Design and Implementation, 2003 (2003)
Girod, L., Elson, J., Cerpa, A., Stathopoulos, T., Ramanathan, N., Estrin, D.: Emstar: A software environment for developing and deploying wireless sensor networks. In: 2004 USENIX Technical Conference, Boston, MA (2004)
Gnawali, O., Greenstein, B., Jang, K.-Y., Joki, A., Paek, J., Vieira, M., Estrin, D., Govindan, R., Kohler, E.: The tenet architecture for tiered sensor networks. In: Sensys (2006)
Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D.E., Pister, K.S.J.: System architecture directions for networked sensors. In: Architectural Support for Programming Languages and Operating Systems, pp. 93–104 (2000)
Hunter, J.D.: Matplotlib (2006), http://matplotlib.sourceforge.net
Kohler, E., Morris, R., Chen, B., Jannotti, J., Kaashoek, M.F.: The click modular router. In: The 17th Symposium on Operating Systems Principles (2000)
Krause, A., Guestrin, C., Gupta, A., Kleinberg, J.: Near-optimal sensor placements: maximizing information while minimizing communication cost. In: IPSN 2006. Proceedings of the fifth international conference on Information processing in sensor networks, pp. 2–10. ACM Press, New York (2006)
Lee, E.A.: Overview of the ptolemy project. Technical Report Technical Memorandum No. UCB/ERL M03/25, EECS Department, University of California, Berkeley (July 2, 2003)
Lee, E.A.: The problem with threads. Technical Report UCB/EECS-2006-1, EECS Department, University of California, Berkeley (January 10, 2006)
Levis, P., Lee, N., Welsh, M., Culler, D.: Tossim: Accurate and scalable simulation of entire tinyos applications. In: SenSys 2003. Proceedings of the First ACM Conference on Embedded Networked Sensor Systems (2003)
Liu, J., Zhao, F.: Towards semantic services for sensor-rich information systems. In: Second IEEE/CreateNet International Workshop on Broadband Advanced Sensor Networks (Basenets) (November 2005)
Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: Tinydb: An acquisitional query processing system for sensor networks. In: TODS. Transactions on Database Systems (March 2005)
Malmon, D.: Personal correspondence. In: United States Geological Survey (2006)
Whitehouse, K., Tolle, G., Taneja, J., Sharp, C., Kim, S., Jeong, J., Hui, J., Dutta, P., Culler, D.: Marionette: Using rpc for interactive development and debugging of wireless embedded networks. In: IPSN 2006. Proceedings of the fifth international conference on Information processing in sensor networks, pp. 416–423. ACM Press, New York (2006)
Whitehouse, K., Zhao, F., Liu, J.: Semantic streams: A framework for composable inference over sensor data. In: Römer, K., Karl, H., Mattern, F. (eds.) EWSN 2006. LNCS, vol. 3868, pp. 5–20. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chu, D., Zhao, F., Liu, J., Goraczko, M. (2008). Que: A Sensor Network Rapid Prototyping Tool with Application Experiences from a Data Center Deployment. In: Verdone, R. (eds) Wireless Sensor Networks. EWSN 2008. Lecture Notes in Computer Science, vol 4913. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77690-1_21
Download citation
DOI: https://doi.org/10.1007/978-3-540-77690-1_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77689-5
Online ISBN: 978-3-540-77690-1
eBook Packages: Computer ScienceComputer Science (R0)