Abstract
Sensor networks are being used for implementation of a large number of applications involving distributed and collaborative computation. Extensive research has focused upon design of time optimal parallel and distributed algorithms for two dimensional mesh connected computers (MCC). In this paper, we discuss a simple scheme for emulating the above algorithms for mesh-like sensor arrays. We show that a large set of parallel algorithms (see Property 1), that take time T(n) on MCC of size n, can be implemented on a wireless sensor mesh of size n in time O(r 2 +T(n/r 2).r 2). Here r represents the transmission range of the sensor nodes. We discuss implementation of algorithms for ranking and sorting using our techniques and analyze them for time and energy efficiency.
This work is supported by the DARPA Power Aware Computing and Communication Program under contract no. F33615-C-00-1633.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Bhuvaneswaran, R.S., Bordim, L.J., Cui, J., Nakano, K.: Fundamental Protocols for Wireless Sensor Networks. In: International Parallel and Distributed Processing Symposium (IPDPS), Workshop on Advances in Parallel and Distributed Computatinal Models (April 2001)
Bonnet, P., Gehrke, J.E., Seshadri, P.: Towards Sensor Database Systems. In: Tan, K.-L., Franklin, M.J., Lui, J.C.-S. (eds.) MDM 2001. LNCS, vol. 1987, pp. 3–14. Springer, Heidelberg (2001)
Bordim, J.K., Nakano, K., Shen, H.: Sorting on Single-Channel Wireless Sensor Networks. In: International Symposium on Parallel Architectures, Algorithms, and Networks (ISPAN) (May 2002)
Bulusu, N., Heidemann, J., Estrin, D.: GPS-less Low Cost Outdoor Localization For Very Small Devices. IEEE Personal Communications (October 2000)
Elson, J., Estrin, D.: Time Synchronization in Wireless Sensor Networks. In: International Parallel and Distributed Processing Symposium (IPDPS), Workshop on Parallel and Distributed Computing Issues for Wireless and Mobile Systems (April 2001)
Hayashi, T., Nakano, K., Olariu, S.: Randomized Initialization Protocols for Packet Radio Networks. Discrete Mathematics and Theoretical Computer Science, pp. 221–235. SIAM Press, Philadelphia (2000)
Ja, J.J.: An Introduction to Parallel Algorithms. Addison Wesley Publishing Company, Reading (1992)
Kumar, V., Grama, A., Gupta, A., Karypis, G.: Introduction to Parallel Computing: Design and Analysis of Algorithms. The Benjamin/Cummings Publishing Company (1994)
The μAMPS Project, http://www-mtl.mit.edu/research/icsystems/uamps/
Miller, R., Stout, Q.F.: Parallel Algorithms for Regular Architectures: Meshes and Pyramids. The MIT Press, Cambridge (1996)
Nakano, K., Olariu, S.: Energy-Efficient Initialization Protocols for Radio Networkswith no Collision Detection. IEEE Transactions on Parallel and Distributed Systems 11, 851–863 (2000)
Nakano, K., Olariu, S., Schwing, J.L.: Broadcast-Efficient Protocols for Mobile Radio Networks. IEEE Transactions on Parallel and Distributed Systems 10, 1276–1289 (1999)
Nassimi, D., Sahni, S.: Bitonic Sort on Mesh-Connected Computer. IEEETransactions on Computers c-27 (January 1979)
The PACMAN Project, http://pacman.usc.edu
Peng, K., Kieffer, J.: Embedded Image Compression Based on Wavelet Pixel Classification and Sorting. In: International Conference on Acoustics, Speech, and Signal Processing (ICASSP) (May 2002)
The PicoRadio Project, http://bwrc.eecs.berkeley.edu/Research/Pico_Radio/Default.htm
Rappaport, T.S.: Wireless Communication. Prentice-Hall, Englewood Cliffs (1996)
The Smart Dust Project, http://robotics.eecs.berkeley.edu/~pister/SmartDust/
Singh, M., Prasanna, V.K.: System-Level Energy Tradeoffs for Collaborative Computation in Wireless Networks. In: International Conference on Communications (ICC), Workshop on Integrated Management of Power Aware Communications, Computing and NeTworking (May 2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Singh, M., Prasanna, V.K., Rolim, J., Raghavendra, C.S. (2003). Collaborative and Distributed Computation in Mesh-Like Wireless Sensor Arrays. In: Conti, M., Giordano, S., Gregori, E., Olariu, S. (eds) Personal Wireless Communications. PWC 2003. Lecture Notes in Computer Science, vol 2775. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39867-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-39867-7_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20123-6
Online ISBN: 978-3-540-39867-7
eBook Packages: Springer Book Archive