Font Size: a A A

Design And Implementation Of One Universal WSN Monitoring Platform

Posted on:2015-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y LvFull Text:PDF
GTID:2298330467985733Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Wireless sensor network(WSN) monitoring platform can make the users clearly observe the reading from the nodes, the node status and network activity, but also make the users control the remote nodes. So far, researchers have developed a lot of monitoring platform, but most of these monitoring platforms are developed for a specific application environment. It is difficulty to migrate these platforms in different applications or secondary exploitation, and it is a kind of great waste of resources to develop a monitoring platform for just a particular application, so we need a fully functional and highly universal WSN monitoring platform to meet various demands in both WSN research and practical application.In this article, first of all, we briefly describe the development background and important significance of universal monitoring platform, introduce some programing technologies used in the development of WSN application, and study the architecture of traditional WSN application as well. Then we study the characteristics of WSN, summarize the basic function provided with universal WSN monitoring platform, propose a kind of architecture with high scalability, versatility and useability for platform, and design the functions of the front-end server WSNClient, the modules of the central server WSNServer and the structure of configuration files in detail as well.In order to improve the versatility and security of the platform, the article also outlines the key problems we need to consider and proposes the corresponding solutions, the key problems include parsing heterogeneous sensor data, tracing nodes dynamic, controlling nodes remotely and link security. At last, the paper introduces the implementation of universal WSN monitoring platform, the programs for sensor nodes are written by nesC in the TinyOS, the front-end server WSNClient is mainly implemented by Java and C in the Linux, and the central server WSNServer is developed by JSP, jQuery and bootstrap and deployed on the open Tomcat server.
Keywords/Search Tags:Wireless Sensor Networks, Monitoring Platform, Heterogeneous DataParse
PDF Full Text Request
Related items