Development of An Embedded System-based Gateway for Environmental Monitoring Using Wireless Sensor Network Technology



Similar documents
A Routing Algorithm Designed for Wireless Sensor Networks: Balanced Load-Latency Convergecast Tree with Dynamic Modification

System Development Process based on Embedded Linux and Sensor Node

An Intelligent Car Park Management System based on Wireless Sensor Networks

Sensor network infrastructure for intelligent building monitoring and management system

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April ISSN

Real Time Water Quality Monitoring System

Design of Fuzzy Drip Irrigation Control System Based on ZigBee Wireless Sensor Network

STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY

Open Access The Wireless Environment Monitoring Alarm System Based on Selforganizing

Application of Wireless Sensor Network and GSM Technology: A Remote Home Security System

Wireless Soil Moisture and Weather Monitoring System Caipos

MEASUREMENT DATA ACQUISITION SYSTEM UTILISING THE GSM PHONE SYSTEM

IOVU-571N ARM-based Panel PC

A Study of Low Cost Meteorological Monitoring System Based on Wireless Sensor Networks

Online Communication of Critical Parameters in Powerplant Using ZIGBEE

International Journal of Computer Engineering Science (IJCES)

Wireless monitoring system for temperature and humidity based on ZigBee

Designed for the needs of automation, telecommunications, remote supervision, and monitoring

Novel AMR technologies and Remote Monitoring

A Review of Security System for Smart Home Applications

Design of Remote data acquisition system based on Internet of Things

A Design of Greenhouse Remote Monitoring System Based on WSN and WEB

HomeReACT a Tool for Real-time Indoor Environmental Monitoring

DEVELOPMENT OF VIBRATION REMOTE MONITORING SYSTEM BASED ON WIRELESS SENSOR NETWORK

An Approach to Develop Embedded System For Web Based Monitoring & Controlling of Renewable Energy Sources

Final Design Report 19 April Project Name: utouch

E-TRACKING SYSETEM FOR MUNICIPAL SOLID WASTE MANAGEMENT USING RFID TECHNOLOGY

Design of UPS Battery Remote Monitoring System

I3ASensorBed: a testbed for wireless sensor networks

High rate and Switched WiFi. WiFi QoS, Security 2G. WiFi a/b/g. PAN LAN Cellular MAN

The Research and Application of College Student Attendance System based on RFID Technology

ARM7 Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

Implementation of Wireless Gateway for Smart Home

XBee Wireless Sensor Networks for Temperature Monitoring

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

An Intelligent Parking Guidance and Information System by using image processing technique

Demystifying Wireless for Real-World Measurement Applications

The design and implementation of the environment monitoring system of smart home based on EnOcean technology

Design of Remote Security System Using Embedded Linux Based Video Streaming

Wireless Sensor Network Based Low Power Embedded System Design For Automated Irrigation System Using MSP430

Network Enabled Battery Health Monitoring System

The System Design and Implementation of Vehicle Management

Design and Implementation of Remote/Short-range Smart Home Monitoring System Based on ZigBee and STM32

FT-1000/GPS-N. System of remote monitoring and control of physical

Development of an Embedded Web Server System for Controlling and Monitoring of Remote Devices Based on ARM and Win CE

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

INTRODUCTION TO WIRELESS SENSOR NETWORKS. Marco Zennaro, ICTP Trieste-Italy

Smart Home System Using Android Application

Thingsquare Technology

A Security Architecture for. Wireless Sensor Networks Environmental

Intelligent Home Automation and Security System

* of the corresponding author:

Continuous, remote monitoring and logging of electromagnetic fields

An Innovative Concept to Manage GPS Reference Stations Network and RTK Data Distribution Globally

Design of WSN-Based Remote Monitoring System for Environmental Parameters in Substation

OPTIMIZED SENSOR NODES BY FAULT NODE RECOVERY ALGORITHM

Data Management in Sensor Networks

Synapse s SNAP Network Operating System

Raghavendra Reddy D 1, G Kumara Swamy 2

Energy Harvesting Powered Wireless Sensor Node and Asset Tracking Solutions in Random Vibration Environments

On the embedded intelligent remote monitoring and control system of workshop based on wireless sensor networks

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

Microcontroller Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

A REMOTE HOME SECURITY SYSTEM BASED ON WIRELESS SENSOR NETWORK AND GSM TECHNOLOGY

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) BUS TRACKING AND TICKETING SYSTEM

Water Quality Monitoring System Using Zigbee Based Wireless Sensor Network

IPThermo206G. Offline/online data collector, SMS alarm sender, watchdog terminal for IPThermo Pro network

NanoMon: An Adaptable Sensor Network Monitoring Software

Flexible Architecture for Internet of Things Utilizing an Local Manager

Crow Limited Warranty. Print Version 017

Design and Realization of Internet of Things Based on Embedded System

NGSS Data Consolidator (DC)

Remote Monitoring and Satellite Communications

Ad hoc and Sensor Networks Chapter 1: Motivation & Applications

Original Research Articles

Design of Wireless Home automation and security system using PIC Microcontroller

Establishing a Wireless Sensor Network to Monitor the Temperature in a two storied building

Wireless Sensor Based Remote Monitoring System for Agriculture Using ZigBee and GPS

Dr. Akram Aburas Advanced Communications & Electronics Systems Riyadh, Saudi Arabia

REMOTE TELEMETRY UNITS FOR CONTINUOUS WATER QUALITY MONITORING: AN EXAMPLE FROM SILVERSTREAM LANDFILL Mike Millar, Geotechnics Ltd ABSTRACT

USER MANUAL V5.0 ST100

Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB

Protocols and Architectures for Wireless Sensor Netwoks. by Holger Karl and Andreas Willig

ANDROID BASED SECURITY AND HOME AUTOMATION SYSTEM

The Development of the Monitoring Software for the Mobile Weather Station

BROWSER-BASED HOME MONITOR USING ZIGBEE SENSORS

AN EFFICIENT STRATEGY OF AGGREGATE SECURE DATA TRANSMISSION

Field Service Application

GPS Tracking Solution GPS GSM Tracker

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

Vibration Measurement of Wireless Sensor Nodes for Structural Health Monitoring

Wireless Sensor Network Research and Application In Agricultural Environment Monitoring

Chapter 8 Objectives. Chapter 8 Operating Systems and Utility Programs. Operating Systems. Operating Systems. Operating Systems.

AIR POLLUTION MONITORING SYSTEM BASED ON GEOSENSOR NETWORK 1. Young Jin Jung*, Yang Koo Lee**, Dong Gyu Lee**, Keun Ho Ryu**, Silvia Nittel*

Wireless Sensor Network Based Smart Home: Sensor Selection, Deployment and Monitoring

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

IMPLEMENTATION OF A SIMPLE WIRELESS SENSOR NODE FOR THE DETECTION OF GASEOUS SUBSTANCES LEAKAGE

Smart Queue Management System Using GSM Technology

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

Figure 1.Block diagram of inventory management system using Proximity sensors.

Transcription:

2011 Fifth International Conference on Sensing Technology Development of An Embedded System-based Gateway for Environmental Monitoring Using Wireless Sensor Network Technology Chun-Yi Liu, Cheng-Long Chuang, Chia-Pang Chen, Wan-Yi Chang, and Jyh-Cheng Shieh Department of Bio-Industrial Mechatronics Engineering National Taiwan University Joe-Air Jiang Department of Bio-Industrial Mechatronics Engineering National Taiwan University Email: jajiang@ntu.edu.tw Cheng-Han Lin and Chwan-Lu Tseng Department of Electrical Engineering National Taipei University of Technology Abstract To acquire continuous observation results is an essential demand to environmental monitoring. Wireless sensor networks (WSNs), composed of many tiny sensing equipment, give a good solution to collect continuously temporal and spatial data. Due to the limitation of WSNs, such as volume of wireless sensors, cost, energy, processing capability, and transmission distance, we need a solution in charge of collecting sensed data and transmitting it to the backend server. This solution has to handle all data in the network, so the stability and processing capability are a top priority. As a solution, we purpose a gateway with energy-efficiency embedded system that supplies a suitable interface and solve the problem of limited energy source. We employ a touch screen with external devices to provide users the gateway status to deal with the unpredictable situations. We design a power supply set comprising a lead-acid battery and a solar cell. Under adequate exposure to the sun, it can supply sufficient energy for long-term monitoring. Keywords; embedded system; environmental monitoring; wireless sensor networks I. INTRODUCTION For environmental monitoring, continuity of sensed data and reduction of interference are important characteristics. As a consequence, WSNs attract more attention in recent years [1]. Low power consumption, small volume, and wireless communication of sensor equipment (wireless sensor nodes) are advantageous for high density and high frequency monitoring [2]. The overview of WSNs is shown in Fig. 1. Sensor nodes are deployed in the area of interest. Gateways manage the whole network, collect and transmit the sensed data to the backend server through communication network. The Communication network can integrated with different services including Internet (wired or wireless) and Global System for Mobile Communications (GSM), and GSM consists of Short Message Service (SMS) and General Packet Radio Service (GPRS). Through a backend server researchers can use the sensed data in their studies, and clients can browser their interested information. Figure1. Overview of wireless sensor network So we found that it is necessary to develop a gateway with better capability in computing and data-storage to get efficient use of limited resources. The main functions of a gateway are gathering and storing data as a sink, sending data to a backend server when needed, and distributing the data flow between senor nodes to maintain the stability of the network. Though the design for wireless sensor nodes may emphasize low power consumption, the gateway may still consume much energy in long-term monitoring. A self-powered system can solve this problem and economize on power use to meet the requirements for environmental monitoring. In Jiang s study, using a battery charging by solar cell is a good solution to extend the lifetime of gateways over one year [3]. In this regard, this paper proposes a gateway based on an embedded system with a selfpowered system. The main board of gateway is equipped with memory to record and store historical data, a graphic interface to make maintenance easier, and a CPU with fast computing capability. The gateway also connects to the GSM to send data to the backend server through the SMS. The rest of this paper is organized as follows. In section II, we describe different kinds of gateways drawn from previous literature. In section III, we present the system architecture of the proposed gateway. In section IV, the program design is described in detail. System verification is presented in section 978-1-4577-0167-2/11/$26.00 2011 IEEE 570

V. Finally we provide some conclusion and future work in section VI. II. LITERATURE REVIEW Gateways have played an important role in environmental monitoring using WSNs. Personal computers enable the gateways in WSNs to have better computing capability and expandability. Many studies have proposed different gateways. For example, in Szewczyk s study, sensing data from sensor nodes (called Mote ) was collected by a laptop that served as a gateway and was then stored in the PostreSQL databases. Through the wide area network (WAN) supported by a satellite, the gateway provided sensing information to users [4]. For WSNs applied to indoor monitoring, personal computers are a suitable candidate for gateways due to their powerful computing and data storage capability. But power shortage would be the most essential issue for this kind of gateways in ecological and environmental monitoring. To overcome this problem, an energy-efficiency gateway with a low power microcontroller (MSP430), manufactured by Texas Instrument (TI), was proposed to monitor Spodoptera litura (Fabricius) in real time and transmit sensed data to a database through GSM. This energy-efficient gateway was powered by solar energy to achieve long-term environmental monitoring [5]. In addition, a liquid crystal display (LCD) was added to the gateway. The LCD presented simple information about the gateway status. Limited by its interface, however, the maintenance for the gateway was difficult. Some of gateway designs pay attention to the development of different functions. For example, a bridge gateway, built upon an advanced RISC Machine (ARM) under Linux OS, was designed to provide a relay function between all sensor nodes and the backend server. In addition to the relay function, the gateway was able to do data aggregation and filtering and transmit sensed data to the backend server via Internet [6]. With Linux OS, the gateway had better expandability, but power shortage remained a problem for long-term monitoring. In Damaso s study, he proposed a gateway (called Sensor Advanced Gateway (SAGe) ) that integrates WSNs and Internet at the service level. The design of SAGe focused on the interaction of backend application and front operation. Through Internet applications users could get the information of interest immediately by sending commands to SAGe. In addition, SAGe would invoke an operation of a time synchronization service executing in an Internet host [7]. Hence, in this paper, we take all of the issues in gateway designs mentioned above into consideration, including longterm monitoring, maintenance, expandability, and computing capability, to develop an energy-efficient, easily maintained gateway with excellent computing capability. III. GATEWAY SYSTEM ARCHITECTURE The embedded gateway is composed of an embedded board and a number of modules. The embedded board is the core of the gateway, and this board is responsible for basic computing. The board includes a Universal Serial Bus (USB) connector. We use the USB hub to connect other modules with several RS-232 to USB wires. Other modules can connect to the main board through the USB interface, so they can communicate with the wireless sensor network and the back-end server. The embedded board has a RS-232 interface which is used to communicate with a personal computer when adjustment or maintenance is required. The board is also equipped with a touch screen for users to control the gateway, so the embedded system-based gateway is more flexible than the MSP microprocessor-based gateway. The operation system of the embedded board is the Linux kernel. The board uses the BusyBox shell program and the Qtopia desktop system to offer a GUI (Graphical User Interface, GUI) for user. The users can operate the gateway simply through the GUI. If users want to get more gateway information, they can use a personal computer to connect to the gateway through a RS-232 interface and the BusyBox shell program to know the current gateway status. They can further control the gateway through the program. A. Embedded System The main board of the Gateway is Mini6410 designed by FriendlyARM company. The configuration of Mini6410 is shown in the Fig. 2. The processor of Mini6410 is an ARM architecture-based CPU. The ARM architecture adopts a light instruction set and a lower complexity in hardware structure. A system based on the ARM architecture generally has outstanding performance on chip sizes and low-energy consumption, so the ARM architecture is widely utilized by mobile and wireless devices. The hardware structure of the embedded system is composed of an ARM architecture-based CPU with the NAND flash, synchronous dynamic random access memory (SDRAM) and memory management unit (MMU) designed by South Korea s Samsung company. With many external interfaces, Mini6410 is very suitable for WSN gateways which require high expandability when engaging in environmental monitoring. Table I shows the comparison between the embedded system-based gateway that we proposed and the gateway using a MSP-based microprocessor that we mention before. According to Table I, it is obvious that the hardware performance of the embedded system is better than that of the MSP microprocessor-based system. Compared to the MSP microprocessor-based gateway, the embedded system-based gateway can provide real-time system information to users, Figure 2. Mini6410 embedded-based system 571

TABLE I. Comparison embedded-based system and MSP based system while it is more difficult for the MSP microprocessor-based gateway to demonstrate such information. For system software development, the embedded system-based gateway can complete multiple tasks at the same time, such as detecting much external information while providing users an interactive interface. With an increase in storage capacity, the embedded system-based gateway is able to temporarily store sensing data and gateway information. Such a design not only increases system stability and flexibility but also makes system maintenance easier. The function of the embedded systembased gateway is closer to that of the personal computer (PC) based gateway. The embedded system-based gateway has high operational flexibility without unnecessary functions embedded in the PC-based gateway. The embedded system-based gateway exploits the advantages of the microprocessor-based gateway and the PC-based gateway; it is more flexible than the MSP microprocessor-based gateway and more energy-efficient than the PC-based gateway B. Other Modules The embedded system-based gateway uses a USB interface to connect to a base node and the GSM module in a wireless sensor network, and to the backend server. The base node, CC2420, is a communication chip to communicate with the WSN, and it is controlled by a microprocessor. The embedded board communicates with the base node through a USB, so the board can command the communication chip to send a control signal, and then obtains the information about network status. When the gateway collects data from the network, it stores the data in memory or uses SMS to send the data to the backend server through the GSM module. The gateway information can be shown on a thin-film transistor liquid crystal display (TFT- LCD) with a touch panel, so users can know the newest status of the sensor network. Users can also control the gateway simply through giving commands to the LCD. The LCD can be removed from the gateway to save energy if not used. The gateway is also equipped a weather module designed by LA CROSSEE technology company. The weather module is used to detect local weather conditions, and the data will be provided to researchers for further analysis. The weather module is composed of a thermo-hygro sensor, a wind sensor, a rain gauge and a weather information LCD display as shown in Fig. 3, and the Table II shows the accuracy of each component. Figure 3. Multi-dialog interface of proposed gateway TABLE II. The accuracy of each component of weather modules IV. GATEWAY PROGRAM DESIGN A. User Interface According to the demand of wireless sensor network, the embedded gateway provides a graphical user interface (GUI)- based program which can be controlled via a touch LCD. The interface is a multi-dialog interface shown in Fig. 3, and there are four sub-interfaces: main, weather information, gateway status, and configuration interfaces. Main interface shows how many nodes are deployed and how many nodes are still functional. Thus, system operators can assess the survival rate of the network, and then arrange their repair schedule if necessary. The weather information interface shows the meteorological conditions at the deployment site every half hour. The gateway status interface shows the event log during execution of the program, and the control buttons below allow users to redeploy the entire network or to acquire real-time information, immediately. The configuration interface eases the maintenance of the system because system operators are allowed to modify all parameters via this interface. B. Gateway Program Architecture The gateway adopts the Qt framework that uses an objectoriented programming architecture to design an event-based program to control the hardware. The flowchart of the program 572

is shown in Fig. 4. After the initialization process, the gateway will assess the status of networks. If network has not deployed yet or encounters errors, the gateway will issue a redeployment command via the base node. When the base node receives signal from the sensor nodes in the network, the base node will inform the embedded system using USB interface. Then, the Qt framework will send signals to invoke the gateway program to complete an assigned task. Communication methods between the gateway, GSM module and weather module are similar to that of the base node. Because the gateway contains a duplex processor, it can respond to the sensor nodes and GSM module, as well as to update the information provided in the GUIs, simultaneously. V. SYSTEM VERIFICATION A. Power Consumption and Operating Time With a 12 V power supply, the power consumption of the proposed gateway is about 5.95 W, but the power consumption increases to 6.91 W when the touch LCD is enabled. Because a touch LCD is activated during the maintenance process, the power consumption of the gateway remains at a low level. In Ou s study [8], the typical radiation of Taiwan varies in different areas. Using a 1 kw solar cell, the solar powers generated in northern, central and southern Taiwan are 1.9 kwh, 2.3 kwh and 2.7 kwh per day, respectively. As a consequence, the self-powered system composed of a 70 W solar cell can generate 2.3 kwh 0.07 kw = 161 Wh per day in central Taiwan. With a 12 V- 100 Ah lead-acid battery coupled to the system, it can be a stable power source for 8.4 days (12 V 100 Ah 142.8 Wh/day) under zero exposure of sun. Therefore, we can tell that the gateway is able to work independently without external power sources. B. Experiment of Data Delivery Rate of Gateway in Real Environment We set up our embedded system-based gateway in an outdoor environment, and 10 sensor nodes were deployed around the gateway. Fig. 5 shows the external configuration of the gateway presented in this study. The gateway is installed in a waterproofing Stevenson s house with holes for better ventilation. The experiment was started from 11 A.M. on June 29, 2011. The data delivery rate of the gateway is depicted in Fig. 6. We can see that the data delivery rate of the gateway may temporally decrease to 50%, but the averaged data delivery rate is 89.47%. The underlying reason is that the wireless communication between the gateway and sensor nodes can be temporally unstable. We are still adjusting the configuration of the gateway, and we leave the improvement of the system stability and the data delivery rate of the gateway to our future work. Figure 5. The embedded-system based gateway Figure 4. Flowchart of the gateway program Figure 6. Data delivery rate of the experiment (June 29, 2011) 573

C. Comparison of the Sensed Data from the Proposed Gateway and the Taipei Weather Station In addition to the sensed data collected by sensor nodes, the proposed gateway also gathers meteorological parameters around the area. The gateway was deployed at a college campus, and began to send meteorological data to the backend server. The readings of rainfall, wind speed and direction were not correct, because the gateway was surrounded by trees and tall buildings. To verify the sensed temperature and humidity data, we compared the readings of temperature and rel. humidity from our gateway with the weather data from the Taipei Weather Station. The distance between the location where the gateway was deployed to the Taipei Weather Station is about 4 km. In Fig. 7 and Fig. 8, we can find that the trends of the two data sources are similar. The two locations are still close to each other, though they are 4 km apart. We believe that the meteorological parameters detected by the proposed gateway are valid and trustworthy. VI. CONCLUSION AND FUTURE WORK This research has completed software and hardware development for the gateway based on an embedded system. This self-powered system composed of a lead-acid battery and a solar cell, so it is suitable for long-term monitoring. In the preliminary result, we have proved that the proposed gateway can effectively collect and transmit data to the backend server. We also successfully develop multiple transmission interfaces for the embedded system. In addition to the basic function of a gateway, we have added a self-sensing function that gathers a variety of sensed data. We still expect to expand the gateway with more functions, such as data recording and data complementation, to prevent data loss and make the gateway more suitable for large-scaled monitoring. Besides, we will conduct more experiments under different weather conditions to test the durability of the self-power system and make sure the restoration after power reconnection. In addition to solve the transmission problem of WSNs caused by changes in the environment, a good network should restore itself after improving transmission quality. This will serve as an inspiration for our upcoming experiments. ACKNOWLEDGMENT This work was financially supported in part by the National Science Council, Taiwan, under contract no. NSC 99-2218-E- 002-015, NSC 100-3113-E-002-005, NSC 99-2218-E-002-005, and NSC 99-2218-E-002-016. The authors would also like to thank Council of Agriculture of the Executive Yuan, Taiwan, for their financial supporting under contracts no. 100AS-6.1.2- BQ-B1, and 100AS-6.1.2-BQ-B2. Figure 7. Comparison of temperature between the Taipei weather station and the proposed gateway (June 29, 2011) Figure 8. Comparison of relative humidity between the Taipei weather station and the proposed gateway (June 29, 2011) REFERENCES [1] F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, A survey on sensor networks, IEEE Communications Magazine, vol. 40, no. 8, pp. 102-114, August 2002. [2] G. Barrenetxea, F. Ingelrest, G. Schaefer, M. Vetterli, O. Couach, and M. Parlange, SensorScope: out-of-the-box environmental monitoring, in Proc. 7th International Conference in Information Processing in Sensor Networks, pp. 332-343, 2008. [3] J. A. Jiang, C.L. Tseng, F. M. Lu, E. C. Yang, Z. S. Wu, C. P. Chen, S. H. Lin, K. C. Lin, and J. S. Liao, A GSM-based remote wireless automatic monitoring system for field information: a case study for ecological monitoring of the oriental fruit fly, Bactrocera forsalis (Hendel), Computers and Electronics in Agriculture, vol. 62, no.2, pp. 243-259, 2008. [4] R. Szewczyk, A. Mainwaring, J. Polastre, J. Anderson, and D. Culler, An analysis of a large scale habitat monitoring application, SenSys, pp. 1-13, 2004. [5] J. C. Seieh, J. Y. Wang, T. S. Lin, C. H. Lin, E, C. Yang, Y. J Tsai, H.T. Tsai, M. T. Chiou, F. M. Lu,and J. A. Jiang, A GSM-based field monitoring system for spodoptera litura (fabricius), Engineering in Agriculture, Environment and Food, vol. 3, No. 3, pp. 77-82, 2011. [6] H. C. Lin, Y. C. Kan, and Y. M. Hong, The comprehensive gateway model for diverse environmental monitoring upon wireless sensor network, IEEE Sensors Journal, vol. 11, no. 5, pp. 1293-1303, May 2011. [7] W. S. Ou, M. C. Ho, J. L. Chen, J. F. Chen, and S. C. Lo, The study on the typical radiation for solar architecture design of Taiwan, Jounal of Architevture, No. 64, pp. 103-118, June 2006. [8] A. V. L. Damaso, F. P. O. Domingues, and N. S. Rosa, SAGe: sensor advanced gateway for integrating wireless sensor network, IEEE 24 th International Conference on Advanced Information Network and Application Workshops, pp. 698-703, 2010. 574