Intelligent localization algorithm for temperature monitoring using wireless sensor networks

Kumar J. Mohan, C. Sundaresan, C. V.S. Chaitanya, Manas Jyoti Sarmah, P. R. Venketeswaran, Gopalakrishna N. Kini

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)


Wireless Sensor Networks (WSN) are increasingly used in monitoring applications like underground water level, building monitoring, environment monitoring etc. The success of these networks depends largely on the ability of the algorithms to run consistently and over a longer duration with least energy consumption. Location stamping is a very important factor in all wireless networks irrespective of whether it is device based or sensor based. It is important to know the location stamping in WSN where the sensor node has sensed the data. In this paper, a novel and experimental implementation of localization algorithm for temperature monitoring system is successfully attempted. The realization of the algorithm is through a combination of Arduino and Xbee, a Zigbee based wireless communication hardware module. The localization is carried out in an indoor environment of a seven storied building with a built area of 237.5 sq. feet with a centralized coordinator approach. Fuzzy logic is used for categorizing the Received Signal Strength Indicator (RSSI) from the coordinator. The algorithm helps to track and identify the location and the individual nodes and also the parameter value recorded over a period of time consistently.

Original languageEnglish
Pages (from-to)42-49
Number of pages8
JournalInternational Journal of Computers and Applications
Issue number14
Publication statusPublished - 01-01-2014

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Intelligent localization algorithm for temperature monitoring using wireless sensor networks'. Together they form a unique fingerprint.

Cite this