SciELO - Scientific Electronic Library Online

 
 número9v-Inform - Sistema automático de informação dirigida para o Second Life®Adopção de Plataformas de e-Learning nas Instituições de Ensino Superior - modelo do processo índice de autoresíndice de assuntosPesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Tékhne - Revista de Estudos Politécnicos

versão impressa ISSN 1645-9911

Tékhne  n.9 Barcelos jun. 2008

 

An Analysis of Localization Problems and Solutions in Wireless Sensor Networks

Lina M. Pestana Leão de Brito, Laura M. Rodríguez Peralta[1]

lmrodrig@uma.pt

(recebido em 4 de Abril de 2008; aceite em 8 de Maio de 2008)

 

 

Resumo: Numa Rede de Sensores sem Fios, a localização consiste em determinar a posição de um nó sensor. Determinar a localização é uma tarefa de grande importância, pois é necessária para muitas outras funções da rede: comunicação, encaminhamento, criação de clusters, cobertura da rede, etc. Além disso, é essencial que este processo seja desempenhado pelos próprios nós, ou seja, sem qualquer intervenção humana (auto-localização), o que requer colaboração entre os nós. Neste artigo, começamos por abordar algumas das problemáticas que podem influenciar quer a criação quer a escolha de um algoritmo de localização. Apresentamos um resumo das várias técnicas utilizadas para localizar sensores sem fios, assim como uma comparação dos algoritmos de localização que consideramos mais relevantes. Esta comparação tem em vista a selecção de uma solução de localização que seja adequada ao caso específico da monitorização ambiental de florestas, no âmbito do projecto europeu Foresmac.

Palavras-chave: Algoritmos de localização, Auto-localização, Colaboração, Nós sensores, Redes de Sensores sem Fios.

 

 

Abstract: Determining the localization of nodes in a Wireless Sensor Network is a very important task, which involves collaboration between sensor nodes. Localization is a fundamental service since it is relevant to many applications and to the network main functions, such as: routing, communication, cluster creation, network coverage, etc. Collaboration is essential to self-localization, so that localization can be accomplished by the nodes themselves, without any human intervention. In this paper, we first analyze the key aspects that have to be considered when designing or choosing a solution for the localization problem. Then, we present the types of current localization algorithms, making a broad comparison among the most relevant algorithms. With this comparative analysis, we aim at identifying a localization algorithm suitable to the specific problem of forests environmental monitoring, to be applied in the context of the Foresmac European project.

Keywords: Collaboration, Localization algorithms, Self-localization, Sensor nodes, Wireless sensor networks.

 

 

Texto completo disponível apenas em PDF.

Full text only available in PDF format.

 

 

References

Akyildiz, I., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). A Survey on Sensor Networks. IEEE Communications Magazine, 38(4), 393-422.        [ Links ]

Bergamo, P., Asgari, S., Wang, H., Maniezzo, D., Yip, L., Hudson, R., Yao, K., & Estrin, D. (2004). Collaborative Sensor Networking Towards Real-Time Acoustical Beamforming in Free-Space and Limited Reverberance. IEEE Transactions on Mobile Computing, 3(3).

Brito, L., & Peralta, L. (2008). A model for Wireless Sensor Networks Supported Cooperative Work. 3rd International Conference on Computer Graphics Theory and Applications (GRAPP 2008). Funchal, Madeira, Portugal. 505-511.

Broxton, M., Lifton, J., & Paradiso, J. (2005). Localizing a Sensor Network via Collaborative Processing of Global Stimuli. In Proc. of the 2nd European Workshop on Wireless Sensor Networks, 321-332.

Gutwin, C., & Greenberg, S. (2002). A descriptive framework of workspace awareness for real-time groupware. Computer Supported Cooperative Work. The Journal of Collaborative Computing, 11, 3-4.

Hsieh, Y.-L.. & Wang, K.. (2006). Efficient Localization in Mobile Wireless Sensor Networks. In Proc. of IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC’06), 1. 292-297.

Hu, A., & Servetto, S. (2005). Algorithmic Aspects of the Time Synchronization Problem in Large-Scale Sensor Networks. Mobile Networks and Applications, 10. Springer Science + Business Media Inc. 491-503.

Hu, L., & Evans D. (2004). Localization for Mobile Sensor Networks. In Proc. of 10th International Conference on Mobile Computing and Networking (MobiCom 2004), Philadelphia. 45-47.

Huang, C., & Tseng, Y. (2005). The Coverage Problem in Mobile Wireless Sensor Networks. Mobile Networks and Applications, 10. Springer Science + Business Media Inc. 519-528.

Hussain, S., Farooq, U., Zia, K., & Akhlaq, M. (2004). An Extended Topology for Zone-Based Location Aware Dynamic Sensor Networks. In Proc. of National Conference on Emerging Technologies (NCET 2004). Szabist Karachi, Pakistan.

Ji, X., & Zha, H. (2004). Sensor Positioning in Wireless Ad-hoc Sensor Networks with Multidimensional Scaling. In Proc. of IEEE INFOCOM, 2652-2661.

Kwon, Y., Mechitov, K., Sundresh, S., Kim, W., & Agha, G. (2005). Resilient Localization for Sensor Networks in Outdoor Environments. In Proc. of 25th IEEE International Conference on Distributed Computing Systems (ICDCS). 643-652.

Mao, G., Fidan, B., & Anderson, B. (2007). Wireless Sensor Networks Localization Techniques. Computer Networks, 51(10). 2529-2553.

Marinakis, D., & Dudek, G. (2006). Probabilistic Self-Localization for Sensor Networks. In Proc. of 21st National Conference on Artificial Intelligence and 8th Innovative Applications of Artificial Intelligence Conference, AAAI Press. Boston, USA.

Medidi, M., Slaaen, R., Zhou, Y., Mallery, C., & Medidi, S. (2006). Cluster-based Localization in Wireless Sensor Networks. In Proc. of SPIE, Wireless Sensing and Processing, Raghuveer M. Rao, Sohail A. Dianat, Michael D. Zoltowski., Editors, 6248 (62480J).

Ramanathan, P., Saluja, k., & Hu, Y. (2002). Collaborative Sensor Signal Processing for Target Detection, Localization and Tracking. In Proc. of the 23rd Army Science Conference.

Ranjan, G., Kumar, A., Rammurthy, G., & Srinivas, M. (2005). A Natural Disasters Management System Based on Location Aware Distributed Sensor Networks. In 2nd IEEE International Conference on Mobile Ad hoc and Sensor Systems (MASS 2005).

Reghelin, R., & Fröhlich, A. (2006). A Decentralized Location System for Sensor Networks Using Cooperative Calibration and Heuristics. In Proc. of 9th ACM international symposium on Modelling Analysis and Simulation of Wireless and Mobile Systems (MSWiM’06). Torremolinos, Spain. 139-146.

Sheng, X., & Hu, Y. (2003). Collaborative Source Localization in Wireless Sensor Network System. IEEE Globecom.

Taylor, C. (2005). Simultaneous Localization and Tracking in Wireless Ad-hoc Sensor Networks. Computer Science and Artificial Intelligence Laboratory Technical Report. MIT, Cambridge.

Vicaire, P., & Stankovic, J. (2004). Elastic Localization. University of Virginia, Technical Report CS-2004-35.

Wang, C., & Xiao, L.. (2006). Locating Sensors in Concave Areas. In 25th Annual Conference of IEEE INFOCOM. Barcelona, Spain.

Wang, C., Ding, Y., & Xiao, L.. (2006). Virtual Ruler: Mobile Beacon Based Distance Measurements for Indoor Sensor Localization. In 3rd IEEE International Conference on Mobile Ad hoc and Sensor Systems (MASS 2006). Vancouver, Canada.

Wu, C.-H., Sheng, W., & Zhang, Y. (2007). Mobile Self-Localization using Multi-Dimensional Scaling in Robotic Sensor Networks. IEEE International Conference on Robotics and Automation.

Zhang, Y., Huang, Q., & Liu, J. (2006). Sequential Localization Algorithm for Active Sensor Network Deployment. In Proc. of 20th International Conference on Advanced Information Networking and Applications (AINA’06), 2. 171-178.

Zhou, Z., Cui, J.-H., & Zhou  S. (2006). Localization for Large-Scale Underwater Sensor Networks. UCONN CSE Technical Report: UbiNet-TR06-04

 

[1] Laboratory for Usage-centered Software Engineering (LabUse), Centro de Ciências Matemáticas (CCM), Mathematics and Engineering Department (DME), University of Madeira (UMa), Campus da Penteada, 9000-390 Funchal, Madeira, Portugal