SlideShare a Scribd company logo
1 of 8
Download to read offline
www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013
24
Efficient Database Management System For
Wireless Sensor Network
James Agajo1, Okhaifoh Joseph2, Onyebuchi Nosiri3 ,Stephen Ufoaroh4
1 Department of Electrical/Electronics Engineering, P.M.B 13, Auchi Polytechnic, Auchi Edo State, Nigeria
2 Department of Electrical/Electronics Engineering, Federal University of Petroleum Resources Effurun Delta State,
Nigeria
3Department of Electrical/Electronics Federal University of Technology Owerri Imo State, Nigeria
4Department of Electronics and Computer Engineering Nnamdi Azikiwe University Awka Anambra State
agajojul@yahoo.com
Abstract
An effective database management system has been put
forward in this work to tackle the problem in remote
monitoring using Wireless Sensor Network Object Oriented
Analysis and Design method employed as classes was
evolved to create objects in the employed program used. An
algorithm was developed with a corresponding flowchart to
realize the design, the work also came up with a dynamic
graph plotter, as this offers an adaptive monitoring facility
for data stored in the Database. Sensor Node query was
implemented and result of transmitted data was filtered for
a particular node.
Keywords
WS; Database; Query; Java; Oracle; C-Sharp
Introduction
Wireless Sensor Networks are composed of a set of
(tiny) devices (hereafter called sensors), which are
microsystems, each comprising a processor, a memory,
a set of sensors, and a low-range, low-bandwidth
radio transceiver. Sensors are powered by on board
batteries thus their energy efficiency is critical in most
applications. Applications of sensor networks include,
amongst others, environment sampling, disaster areas
monitoring, and health monitoring. This system
allows interaction with a wireless sensor network as a
traditional database management system. In a
traditional database system queries are used to search
for data contained in a persistent storage repository. In
a wireless sensor network, the data base consists of the
environmental data that can be measured and
acquired by the transducers available on the sensor
nodes. Queries instruct nodes on the management,
filtering, and processing of the data acquired from the
environment. The wireless sensor network and the
software running on the nodes are the means that
allow data to be acquired when needed from the
environment, exactly in the way that a traditional
database software allows data to be accessed on disks.
In a wireless sensor network data is stored somewhere:
environmental [4] data acquired by sensors of the
nodes when needed, in accordance with the query that
the network is being processing. A new data is
available every time when a transducer is activated.
[Ajit Warrier et.al]
The high speeds of data transfer in wireless
communication media have unlocked the doors for the
development many applications like health care,
military, security and disaster management. The
wireless data transmit rates combined with web
enabled computer system, is opening new fields on
Internet services. Wireless sensor networks are made
up of large number of sensor nodes. The sensor nodes
which are densely deployed either inside a
phenomenon or very close to it. The location of nodes
need not be pre-determined or engineered. Recently
developed nodes can be directly connected to the
internet. The examined data needs to be stored for
later analysis. Object-oriented databases for data
storage have significant benefits to the applications
that exercise complex object models, high concurrency
requirements and large data sets. [BES (1998).
Baltimore]
The database approach is generally used for WSNs. It
offers an easy-to-use interface and allows the user to
query to the sensors to take out the data of interest. [5]
have implemented an inquisitional query processing
system. [Burns, R., Terzis, A., and Franklin, M]
We make the case for a sensor network model where
each node runs a database management system
(DBMS), providing a rich query interface to the flash
Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef
25
storage of the node. [Cerpa, A., Elson, J., Estrin, D.,
Girod, L., Hamilton, M., and Zhao, J]
With potentially very large databases on every node,
efficient querying mechanisms that can operate over
large data sets are needed. One major problem in
Wireless Sensor Network is data collection, since the
system is a distributed network system many sensors
will be involved in carrying out the task collecting and
transmitting data, we hereby propose a solution to
problem by coming up with Efficient Database
Management System For Wireless Sensor Network.
Database Management System
We come up with an intelligent database system
written in netbeans JAVA precisely, which collects the
entire information on a table shown in figure 2, in
which the JAVA Program is written such that it can be
linked with ORACLE Database. The reason for coming
up with ORACLE Database is to explore the additional
online file sharing facility. The ORACLE Database will
automatically generate a web address called Universal
Resource Locator (URL). And with the username and
password the database can be assessed from all part of
the world as long as you are given the permission by
logging with the right username and password.
ORACLE Database also provides aesthetic, as the
Graphic User Interface provides an interactive
interface. It also has the capability to provide an
instant history for past transaction and automated
update.[ Cerpa, A., Wong, J. L., Kuang, L., Potkonjak,
M., and Estrin, D. (2005)]
Adaptive Monitoring
The packet collected by the database will be plotted
on a dynamic graph plotter for adaptive monitoring, is
developed and advanced by means of a Graphical
Liquid Crystal Display(GLCD), which will further
make the system smart. We have two output interfaces,
Computer and Graphical liquid Crystal Display
shown in figure 8 and 9.
Sensor Data Network Architectures
The sensor networks deployed thus far can be roughly
divided into three classes: data collection networks,
data logging networks, and data mule networks. Data
collection networks are the prototypical sensor
network architecture in which all nodes transmit their
sensor readings to one or more data sinks, using a
best-effort data collection protocol .
Data collection networks may support data
aggregation, even though this has proved difficult to
use in practice. The approach is a special case of the
data collection architecture. In this work, the data
stream from the sensor network is abstracted from a
database query interface that controls how data is
collected from the network. Queries are posed in an
SQL-like language through a gateway node, which
sends instructions to the network nodes about how
they should send their current sensor readings. The
gateway node can also issue data aggregation within
the network. In a data logging network, all sensors log
all sensed data to secondary storage, from which it
later is retrieved in bulk. [Crossbow Inc. (2007)]
Periodically, the data was retrieved using from a bulk
data transfer protocol [16]. Data logging networks are
used when it is necessary to retrieve the complete data
set, which is the case in many scientific deployments
[Crossbow Inc. (2007). MICA Motes].
The reason for tagging the caption “Efficient Database
Management System For Wireless Sensor Network” is
basically because of the facility the Wireless Sensor
database software provides. The sensor data base is
always updated and the history of day by day event is
made available by this facility. The output in figures 2
ans 8 which represents the Database output in Java
and ORACLE.
Implementating Database
Since JAVA is an object oriented program the analysis
and design offer one the opportunity to create classes.,
Class is a set of the entities which have same set of
attributes and methods. An object must be a member
of a class as an instance of that class. The class is like to
an abstract data type. This class may also be primitive,
e.g. Boolean, integer, string. [Deshpande, A., Guestrin,
C., Madden, S., Hellerstein, J. M., and Hong, W. (2004)]
Class hierarchy and inheritance: Inheritances derive a
new class which is called subclass from an existing
class, called superclass. The subclass inherits all the
attributes and methods of the superclass, also having
additional attributes and methods , and we try to
make this practical in our design by first developing
an algorithm after the synthesis of the program.
In designing the Database Algorithm , the nested loop
method was adopted as both inner and outer loop
method was explored., in creating the Sensor Headers
which also bear their names, and in the Algorithm ,the
program was made to read the outer loop which
www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013
26
represents the Sensor node, after which their
respective inner loop is executed by the gain of data
from individual sensor nodes.
[Duda, R., Hart, P., and Stork, D. (2001)]
An outer and inner nodes is arranged, which will
accommodate all data captured in the field
Database Algorithm
We develop an algorithm to synthesis the program for
the Database.
The Algorithm was started by reading the sensor node
header that is temperature and CO for Sensor 1,2,3,…. ,
the count(i) = 1 first row/outer loop is the first sensor
node to be read, and T = 1, J = 1 stand for the inner
loop, which represents the data transmitted at time T
= 1 While J = 1 standing for the first data in the first
column..
For the program to pick the next data the following
statement will be executed (T = T + 1), while J = J + 1 ,
When the time gets to its maximum, the program
moves to the next sensor to get data by executing the
outer loop count(i) = count(i) + 1. , by which it will
move to the next row to pick the next Sensor.
A DATABASE ALGORITHM
Start
Count(i) = 1
Read temperature sensor node
Read CO Sensor node
T = 1
J = 1
Read Time
Get Data
T = T+1
J = J + 1
T >= M
J >= M
Print and store to Database Data transmitted by
temperature/CO Sensor node
Cout(i) = I + 1
I >= n
Return to origin
We design and develop a concept for Distributed
remote monitoring parameter analysis..All the motes
have unique Address ID to identify the mote. The
mote can handle different data related to the gas or
temperature. The data is being stored in database and
the required information can be retrieved in the
Software monitoring system. In order to simplify the
system we have divided the whole data into category
i.e. offline data and online data. The online data are
those types of data which can be monitored
continuously with sensor motes, for example,
temperature, and Carbon monoxide. The off line has to
do with the data logged and stored in the
database.And can be called on when the nodes are not
working [H. Karl and A. Wiling 2005]
The diagram in figure 1 shows the flowchart used in
realizing the Algorithm for Database Design, and the
inner and outer loop shown here, in which the outer
loop represents the Sensor nodes , while the inner loop
represent the Packet collected from the field as the
case may be, the outer loop count I representing the
Sensors nodes, while the inner loop J and T Packets of
Data Transmitted.
FIG. 1 FLOWCHART OF DATABASE SYSTEM IMPLEMENTATION
Implementing Software Interface
The interface in figure 3 is a JAVA interface using the
netbeans, and the software interface was created to
accommodate data transmitted from various sensor
nodes.
For each node the packets are received and
transmitted , when outer loop count i=1 the first sensor
is read and later the inner loop count J=1, in which
T=1 is picked to read all the data and later stored in the
Database.
The output in figure 2 represents the Database output
in Java and ORACLE.
Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef
27
FIG. 2 QUERYING SENSOR NODE DATABASE
FIG. 3 JAVA DATABASE CARBONMONOXIDE DAY
We implement sensor node query in figure 2 in which
the arrows represent filtering information from
Database for a particular sensor node. Different
locations also noted. [T.Chiras, M.Paterakis and
P.Koutsakis]
Data will be captured via the database interface and
sent to that part in the storage , the program is made to
first access the Ports then in the JAVA Program the
Object Oriented Program Characteristic plays a very
big role as various classes are created to cover this. [K.
Akkaya and M. Younis]
Querying Sensor Node Database
Here the whole data captured in the table will be
displayed on a table.
MySQL the database for ORACLE Software, it can be
called upon to all data received in the Database, The
MySQL client program, also known as the MySQL
monitor is an interface that allows the user to connect
to the MySQL server, create and modify databases,
and execute queries and view their
FIG. 4 ORACLE INTERFACE DATA BASE INTERFACE
results. This program is started by executing the
command MYSQL at the shell prompt. [12,13,14]
After the base station software has formatted the data
appropriately, it is sent to the MySQL database. This
database can be located on any remote computer and
accessed via the Internet, or on the base station itself.
The database consists of a single table, ‘alerts’, which
contains the information for every event generated by
the wireless sensor network. Recorded data includes a
timestamp of the event, event type, and any
corresponding sensor data. [Habib F. Rashvand , Jose
M. Alcaraz 2012]
Querying the Database
We query the Database for selected Sensor nodes for
DATABASE
TEMP 1 TEMP 2 TEMP 3 TEMP 4 GAS 1 GAS 2 GAS 3 GAS 4
TEM GA
www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013
28
2
1
TS
n
i
∑=
∑=
n
i
iST
1
∑=
n
i
iST
1∑=
n
i
iST
1
nnn
n
i
STSTSTSTSTST ,1,232
1
1 ............ −−
=
+++∑
both temperature and Sensor nodes with the following
command.
MY SQL COMMANDS
Select Sensor3 from Carbonmonoxide
Select Sensor3 from Temperature
Select Sensor1 from Carbonmonoxide
Select Sensor1 from Temperature
Select Sensor2 from Carbonmonoxide
Select Sensor2 from Temperature
Select Time from Temperature
The command selects data from various Sensor nodes
for both Carbon monoxide and Temperature.
Figure 5 shows ways of querying both time against
temperature In sensor 1
The command is Select Time from Temperature
We develop a formula to implementing the query for
the sensors, and the following terms are used to
develop the formulas
ST1 = Sensor node one monitoring Temperature
= All Sensor monitoring temperature.
DB = Database
Equation 1and 2 will help tracing the sensor node
amongst other sensors node in the network, and the
equation will help extracting information on Sensor
node ST1 from
Amongst Sensor nodes covering temperature which is
further extracted from the Database DB.
ST1 ST2
….1
DB DB
ST1
………2
DB
The equation 1 above represent the querying
implementation of two temperature Sensor nodes one
and two, in addition the Sensor node will query and
extract data from rom database for node one and two
respectively. The Diagram in figure 4 implements
queries for two nodes for both temperature and gas.
The equation in equation 2 is a general representation
for the implementation of the queries.
FIG. 5 ORACLE QUERY INTERRFACE
A practical output implementation of the querying is
shown in the figure 5
Implementing Dynamic Graph Plotter for
Adaptive Monitoring
In implementing the dynamic graph plotter it was
draw out as in figure 6, V = Variable measured
FIG .6 GRAPH TEMPLATE MATRIX
T = time at which the variable has been measured and,
the point on the graph template that makes up the
(V11 t11), (V12 t12), (V13 t13)…………… (V1n t1n)
(V21 t21), (V22 t22), (V23 t13)…………… (V2n t2n)
(V31 t31), (V32 t32), (V33 t33)…………… (V3n t3n)
. .
. .
. .
. .
. .
. .
. .
. .
. .
(Vm1 tm1), (Vm2 tm2), (Vm3 tm3)..……… (Vmn tmn)
Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef
29
matrix is (V,t), in figure 7 was evolved from figure six
but this time (V,T) has been substituted by small circle
points when a data is transmitted into the value in
terms of (V,t) which becomes active by changing from
white to red. A stream of event is then generated
sequentially for a period of time as shown in figure 8.
FIG. 7 GRAPH TEMPLATE MATRIX WITH DOTTED POOINTS
= inactive Point
= Active point
FIG. 8 GRAPH PLOTTING IMPLEMENTATION
FIG. 9 C SHARP VERSION OF TEMPERATURE PLOTTER 2
FIG 10 C SHARP VERSION OF TEMPERATURE PLOTTER 2
The result of the of transmitted data is seen in practical
software interface USING C-Sharp program in figure
9 , As it can be seen from the interface That the Port
name chosen for this work is COM 4 , and Baud rate is
38400, the start log commences the logging process
while the Stop log discontinues the process, and view
log take one to the Database where all Data are kept,
TP stands for temperature, while GS represent Gas, SS
stand for signal strength and NL stand for node
location. [L.M.C. Arboleda and N. Nasser,]
We also advanced our work by incorporating a
Graphical Liquid Crystal Display (GLCD) shown in
figure 11., in which a hand held device is to enhance
flexibility and smartness.
FIG. 11 GRAPHICAL LIQUID CRYSTAL DISPLAY(1)
Conclusion
It is concluded based on submission that spatially
distributed network system like Wireless Sendor
network involves monitoring many sensor nodes, and
Sensor Nodes can be effectively monitored and
capture event without room for redundancy. This is
www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013
30
made possible due to the presence of an effective
Database mechanism that can store and display data,
which can can also call back events history , with all
options to query the database. The ORACLE database
also gave room for sharing files and resources over the
internet, by automatically generating its URL.
Monitoring process is also smart since the method of
monitoring is adaptive to the Graph plotter.
REFERENCES
Ajit Warrier et.al, “Mitigating Starvation in Wireless Sensor
Networks”, Military Communications Conference, 2006,
MILCOm 2006, pp 1-5.
Application Manual. http://data.energizer.com/PDFs/
alkaline_appman.pdf.
BES (1998). Baltimore Ecosystem Study. Available at: http:
//www.beslter.org/.
Burns, R., Terzis, A., and Franklin, M. (2006). Design Tools
for Sensor- Based Science. In Proceedings of the 3rd
IEEE Workshop on Embedded Networked Sensors
(EmNets 2006).
Burri, N., von Rickenbach, P., and Wattenhofer, R. (2007).
Dozer: ultra-low power data gathering in sensor
networks. In Proceedings of the 6th IPSN Conference.
Cerpa, A., Elson, J., Estrin, D., Girod, L., Hamilton, M., and
Zhao, J. (2001). Habitat monitoring: application driver
for wireless communications technology. In
Proceedings of 2001 ACM SIGCOMM Workshop on Data
Communications in Latin America and the Caribbean.
Cerpa, A., Wong, J. L., Kuang, L., Potkonjak, M., and Estrin,
D. (2005). Statistical Model of Lossy Links inWireless
Sensor Networks. In Proceedings of IPSN 2005.
Crossbow Inc. (2007). MICA Motes. Available at: http://
www.xbow.com/.
Deshpande, A., Guestrin, C., Madden, S., Hellerstein, J. M.,
and Hong, W. (2004)/ Model-Driven Data Acquisition in
Sensor Networks. In Proceedings of VLDB.
Deshpande, A. and Madden, S. (2006). MauveDB:
Supporting Model- based User Views in Database
Systems. In Proceedings of SIGMOD.
Duda, R., Hart, P., and Stork, D. (2001). Pattern Classification.
Wiley. Energizer Holdings Inc. (2007). Cylindrical
Alkaline Batteries
D. Konstantas, A. van Halteren, R. Bults, K. Wac, I. Widya, N.
Dokovsky, G. Koprinkov, V. Jones, and R. Herzog.
Mobile patient monitoring: the mobihealth System.
Stud Health Technol Inform, 103:307-314, 2004.
H. Karl and A. Wiling, Protocols and Architectures for
Wireless Sensor Networks. Wiley, 2005.
Habib F. Rashvand , Jose M. Alcaraz, Distributed Sensor
Network Practice and Application, John Wiley & Sons
Ltd Publication pp81-91 2012
Janani, K.; Dhulipala, V.R.S.; Chandrasekaran, R.M.; , "A
WSN Based Framework for Human Health Monitoring,"
Devices and Communications ICDeCom), 2011
International Conference on , vol., no., pp.1-5, 24- 25 Feb.
2011.
K. Akkaya and M. Younis, “A Survey of Routing Protocols
in Wireless Sensor Networks,” Ad Hoc Network J., vol.
3, no. 3, pp. 325-349, 2005.
L.M.C. Arboleda and N. Nasser, “Comparison of Clustering
Algorithms and Protocols for Wireless Sensor
Networks,” Proc. Canadian Conf. Electrical and
Computer Eng., pp. 1787-1792, May 2006.
M. Younis, P. Munshi, G. Gupta, and S.M. Elsharkawy, “On
Efficient Clustering of Wireless Sensor Networks,” Proc.
Second IEEE Workshop Dependability and Security in
Sensor Networks and Systems, pp. 78-91, 2006.
P.P.Czapski, “A Survey: MAC Protocols for Applications of
Wireless Sensor Networks”, In proceedings of TENCON
2006, November 2006, Hongkong pp: 1-4.
T.Chiras, M.Paterakis and P.Koutsakis, “Improved Medium
Access Control for Wireless Sensor Networks – A study
on the S-Mac Protocol”, In proceedings of the 14th IEEE
workshop on local and Metropolitan area networks ,
LANMAN 2005.
Wei Ye, John Heidemann and Deborah Estrin, “An Energy-
Efficient MAC Protocol for Wireless Sensor Networks”,
IEEE Infocomm 2002.
Ilker Demirkol, Cem Ersoy and Fatih Alagoz, “MAC
Protocols for Wireless Sensor Networks: A Survey”,
IEEE Communications Magazine, April 2006.
R.Lin, Z Wang and Y.Sun, “Energy Efficient Medium Access
Controls for Wireless Sensor Networks and Its State of
Art”, IEEE 2004.
Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef
31
BIOGRAPHY
Dr James Agajo is a Ph.D in the field of Telecommunication
and Computer, Signal Processing, He has a Master’s Degree
in Electronic and Telecommunication Engineering from
Nnamdi Azikiwe University Awka Anambra State, and also
possesses a Bachelor degree in Electronics and Computer
Engineering from the Federal University of Technology
Minna Nigeria. His interest is in Wireless Sensor Sytems
network and intelligent system development with a high
flare for Engineering and Scientific research. He has
designed and implemented the most recent computer
controlled robotic arm with a working grip mechanism in
2006 which was aired on a national television , he has also
carried out work on using blue tooth technology to
communicate with microcontroller. In addition, he has also
worked on thumb print technology to develop high tech
security systems with many more He is presently on
seconded with UNESCO TVE as a supervisor and a resource
person as well as a member of the following association with
the Nigeria Society of Engineers(NSE), International
Association of Engineers(IAENG) UK, REAGON,
MIRDA,MIJICTE.
Engr. Dr. James Agajo is a registered Engineer with COREN
and has presented Papers in well over 3 continents of the
World(England, China ,Japan, Kenya, Uganda, Ghana e.t.c).
Engr. Joseph Okhaifoh is a Ph.D in View in the field of
Telecommunication Engineering, He has Master’s Degree in
Electronic and Telecommunication Engineering from
University of Benin Edo State, and also possesses a Bachelor
degree in Electrical and Electronics Engineering, meanwhile
he is a member of many international bodies amongst
which are IAENG, NSE, COREN e.t.c. He has a lot of
publication to his credits both domestic and international.
Engr. Onyebuchi Nosiri is into a Ph.D in view Programme
in the field of Telecommunication Engineering. He has a
Master’s Degree in Electronic and telecommunication
Engineering from Federal University of Technology Owerri
Imo State, and also possesses a Bachelor degree in Electrical
and Electronics Engineering, and he is a member of many
international Bodies amongst which are IAENG, NSE,
COREN e.t.c. He has a lot of publication to his credits both
locally an international.
Engr. Stephen Ufoaroh is into a Ph.D Programme in the
field of Telecommunication Engineering, He has a
Master’s Degree in Electronic and Telecommunication
Engineering from Nnamdi Azikiwe University Awka
Anambra State Nigeria, and also possesses a Bachelor
degree in Electrical and Electronics Engineering, and he is a
member of many international Bodies amongst which are
IAENG, NSE, COREN e.t.c. He has a lot of publication to his
credits both locally and at international level.

More Related Content

What's hot

A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...
A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...
A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...ijasuc
 
An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...
An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...
An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...ijsrd.com
 
Internet Worm Classification and Detection using Data Mining Techniques
Internet Worm Classification and Detection using Data Mining TechniquesInternet Worm Classification and Detection using Data Mining Techniques
Internet Worm Classification and Detection using Data Mining Techniquesiosrjce
 
A survey on Object Tracking Techniques in Wireless Sensor Network
A survey on Object Tracking Techniques in Wireless Sensor NetworkA survey on Object Tracking Techniques in Wireless Sensor Network
A survey on Object Tracking Techniques in Wireless Sensor NetworkIRJET Journal
 
Ant Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A ReviewAnt Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A Reviewiosrjce
 
Handling Selfishness in Replica Allocation over a Mobile Ad-Hoc Network
Handling Selfishness in Replica Allocation over a Mobile Ad-Hoc NetworkHandling Selfishness in Replica Allocation over a Mobile Ad-Hoc Network
Handling Selfishness in Replica Allocation over a Mobile Ad-Hoc NetworkIJCERT
 
ISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASET
ISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASETISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASET
ISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASETijmnct
 
A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...
A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...
A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...IJECEIAES
 
Green wsn optimization of energy use
Green wsn  optimization of energy useGreen wsn  optimization of energy use
Green wsn optimization of energy useijfcstjournal
 
HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...
HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...
HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...IJAEMSJORNAL
 
Ijarcet vol-2-issue-2-576-581
Ijarcet vol-2-issue-2-576-581Ijarcet vol-2-issue-2-576-581
Ijarcet vol-2-issue-2-576-581Editor IJARCET
 
Bidirectional data centric routing protocol to improve the energy efficiency ...
Bidirectional data centric routing protocol to improve the energy efficiency ...Bidirectional data centric routing protocol to improve the energy efficiency ...
Bidirectional data centric routing protocol to improve the energy efficiency ...prj_publication
 
Communication Cost Reduction by Data Aggregation: A Survey
Communication Cost Reduction by Data Aggregation: A SurveyCommunication Cost Reduction by Data Aggregation: A Survey
Communication Cost Reduction by Data Aggregation: A SurveyIJMTST Journal
 
Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...
Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...
Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...IDES Editor
 

What's hot (19)

B0330811
B0330811B0330811
B0330811
 
A0360109
A0360109A0360109
A0360109
 
A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...
A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...
A COST EFFECTIVE COMPRESSIVE DATA AGGREGATION TECHNIQUE FOR WIRELESS SENSOR N...
 
An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...
An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...
An Analytical Model of Latency and Data Aggregation Tradeoff in Cluster Based...
 
Internet Worm Classification and Detection using Data Mining Techniques
Internet Worm Classification and Detection using Data Mining TechniquesInternet Worm Classification and Detection using Data Mining Techniques
Internet Worm Classification and Detection using Data Mining Techniques
 
A survey on Object Tracking Techniques in Wireless Sensor Network
A survey on Object Tracking Techniques in Wireless Sensor NetworkA survey on Object Tracking Techniques in Wireless Sensor Network
A survey on Object Tracking Techniques in Wireless Sensor Network
 
Ant Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A ReviewAnt Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A Review
 
Handling Selfishness in Replica Allocation over a Mobile Ad-Hoc Network
Handling Selfishness in Replica Allocation over a Mobile Ad-Hoc NetworkHandling Selfishness in Replica Allocation over a Mobile Ad-Hoc Network
Handling Selfishness in Replica Allocation over a Mobile Ad-Hoc Network
 
ISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASET
ISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASETISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASET
ISSUES RELATED TO SAMPLING TECHNIQUES FOR NETWORK TRAFFIC DATASET
 
A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...
A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...
A Cooperative Cache Management Scheme for IEEE802.15.4 based Wireless Sensor ...
 
Aa31163168
Aa31163168Aa31163168
Aa31163168
 
Green wsn optimization of energy use
Green wsn  optimization of energy useGreen wsn  optimization of energy use
Green wsn optimization of energy use
 
HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...
HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...
HCIFR: Hierarchical Clustering and Iterative Filtering Routing Algorithm for ...
 
Ijarcet vol-2-issue-2-576-581
Ijarcet vol-2-issue-2-576-581Ijarcet vol-2-issue-2-576-581
Ijarcet vol-2-issue-2-576-581
 
Fp3111131118
Fp3111131118Fp3111131118
Fp3111131118
 
50120140504006
5012014050400650120140504006
50120140504006
 
Bidirectional data centric routing protocol to improve the energy efficiency ...
Bidirectional data centric routing protocol to improve the energy efficiency ...Bidirectional data centric routing protocol to improve the energy efficiency ...
Bidirectional data centric routing protocol to improve the energy efficiency ...
 
Communication Cost Reduction by Data Aggregation: A Survey
Communication Cost Reduction by Data Aggregation: A SurveyCommunication Cost Reduction by Data Aggregation: A Survey
Communication Cost Reduction by Data Aggregation: A Survey
 
Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...
Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...
Data Accuracy Models under Spatio - Temporal Correlation with Adaptive Strate...
 

Similar to Efficient Database Management System For Wireless Sensor Network

The Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE NetworkThe Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE NetworkIRJET Journal
 
Stream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan ValleyStream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan ValleyCSCJournals
 
Data repository for sensor network a data mining approach
Data repository for sensor network  a data mining approachData repository for sensor network  a data mining approach
Data repository for sensor network a data mining approachijdms
 
grid mining
grid mininggrid mining
grid miningARNOLD
 
A Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksA Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksEditor IJCATR
 
A data estimation for failing nodes using fuzzy logic with integrated microco...
A data estimation for failing nodes using fuzzy logic with integrated microco...A data estimation for failing nodes using fuzzy logic with integrated microco...
A data estimation for failing nodes using fuzzy logic with integrated microco...IJECEIAES
 
MULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKS
MULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKSMULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKS
MULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKSijcses
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Improvement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor NetworkImprovement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor NetworkIOSR Journals
 
Algorithm selection for sorting in embedded and mobile systems
Algorithm selection for sorting in embedded and mobile systemsAlgorithm selection for sorting in embedded and mobile systems
Algorithm selection for sorting in embedded and mobile systemsJigisha Aryya
 
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...IRJET Journal
 
Potato Leaf Disease Detection Using Machine Learning
Potato Leaf Disease Detection Using Machine LearningPotato Leaf Disease Detection Using Machine Learning
Potato Leaf Disease Detection Using Machine LearningIRJET Journal
 
Reliable and Efficient Data Acquisition in Wireless Sensor Network
Reliable and Efficient Data Acquisition in Wireless Sensor NetworkReliable and Efficient Data Acquisition in Wireless Sensor Network
Reliable and Efficient Data Acquisition in Wireless Sensor NetworkIJMTST Journal
 
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...IJMTST Journal
 
Towards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfTowards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfCarlosRodrigues517978
 
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...ijgca
 

Similar to Efficient Database Management System For Wireless Sensor Network (20)

C1804011117
C1804011117C1804011117
C1804011117
 
The Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE NetworkThe Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE Network
 
Stream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan ValleyStream Processing Environmental Applications in Jordan Valley
Stream Processing Environmental Applications in Jordan Valley
 
Data repository for sensor network a data mining approach
Data repository for sensor network  a data mining approachData repository for sensor network  a data mining approach
Data repository for sensor network a data mining approach
 
grid mining
grid mininggrid mining
grid mining
 
A Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksA Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor Networks
 
A data estimation for failing nodes using fuzzy logic with integrated microco...
A data estimation for failing nodes using fuzzy logic with integrated microco...A data estimation for failing nodes using fuzzy logic with integrated microco...
A data estimation for failing nodes using fuzzy logic with integrated microco...
 
MULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKS
MULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKSMULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKS
MULTIDIMENSIONAL ANALYSIS FOR QOS IN WIRELESS SENSOR NETWORKS
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Improvement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor NetworkImprovement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor Network
 
E010412433
E010412433E010412433
E010412433
 
Algorithm selection for sorting in embedded and mobile systems
Algorithm selection for sorting in embedded and mobile systemsAlgorithm selection for sorting in embedded and mobile systems
Algorithm selection for sorting in embedded and mobile systems
 
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
 
Potato Leaf Disease Detection Using Machine Learning
Potato Leaf Disease Detection Using Machine LearningPotato Leaf Disease Detection Using Machine Learning
Potato Leaf Disease Detection Using Machine Learning
 
Reliable and Efficient Data Acquisition in Wireless Sensor Network
Reliable and Efficient Data Acquisition in Wireless Sensor NetworkReliable and Efficient Data Acquisition in Wireless Sensor Network
Reliable and Efficient Data Acquisition in Wireless Sensor Network
 
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
 
Towards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfTowards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdf
 
Dy4301752755
Dy4301752755Dy4301752755
Dy4301752755
 
Energy aware routing for wireless sensor networks
Energy aware routing for wireless sensor networksEnergy aware routing for wireless sensor networks
Energy aware routing for wireless sensor networks
 
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
 

More from Onyebuchi nosiri

Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...Onyebuchi nosiri
 
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...Onyebuchi nosiri
 
Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...
Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...
Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...Onyebuchi nosiri
 
Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...
Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...
Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...Onyebuchi nosiri
 
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...Onyebuchi nosiri
 
Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...
Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...
Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...Onyebuchi nosiri
 
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...Onyebuchi nosiri
 
Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery Onyebuchi nosiri
 
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...Onyebuchi nosiri
 
Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...
Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...
Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...Onyebuchi nosiri
 
Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...
Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...
Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...Onyebuchi nosiri
 
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...Onyebuchi nosiri
 
Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...
Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...
Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...Onyebuchi nosiri
 
Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...
Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...
Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...Onyebuchi nosiri
 
Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass
Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass
Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass Onyebuchi nosiri
 
An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...
An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...
An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...Onyebuchi nosiri
 
OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...
OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...
OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...Onyebuchi nosiri
 
Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...
Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...
Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...Onyebuchi nosiri
 
Comparative Study of Path Loss Models for Wireless Communication in Urban and...
Comparative Study of Path Loss Models for Wireless Communication in Urban and...Comparative Study of Path Loss Models for Wireless Communication in Urban and...
Comparative Study of Path Loss Models for Wireless Communication in Urban and...Onyebuchi nosiri
 
 ...
 ... ...
 ...Onyebuchi nosiri
 

More from Onyebuchi nosiri (20)

Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
 
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
Comparative power flow analysis of 28 and 52 buses for 330 kv power grid netw...
 
Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...
Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...
Implementation of Particle Swarm Optimization Technique for Enhanced Outdoor ...
 
Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...
Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...
Telecom infrastructure-sharing-a-panacea-for-sustainability-cost-and-network-...
 
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
 
Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...
Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...
Voltage Stability Investigation of the Nigeria 330KV Interconnected Grid Syst...
 
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
VOLTAGE STABILITY IN NIGERIA 330KV INTEGRATED 52 BUS POWER NETWORK USING PATT...
 
Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery
 
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
 
Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...
Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...
Path Loss Characterization of 3G Wireless Signal for Urban and Suburban Envir...
 
Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...
Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...
Signal Strength Evaluation of a 3G Network in Owerri Metropolis Using Path Lo...
 
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
Investigation of TV White Space for Maximum Spectrum Utilization in a Cellula...
 
Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...
Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...
Evaluation of Percentage Capacity Loss on LTE Network Caused by Intermodulati...
 
Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...
Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...
Modelling, Simulation and Analysis of a Low-Noise Block Converter (LNBC) Used...
 
Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass
Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass
Design and Implementation of a Simple HMC6352 2-Axis-MR Digital Compass
 
An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...
An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...
An Embedded Voice Activated Automobile Speed Limiter: A Design Approach for C...
 
OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...
OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...
OPTIMIZATION OF COST 231 MODEL FOR 3G WIRELESS COMMUNICATION SIGNAL IN SUBURB...
 
Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...
Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...
Coverage and Capacity Performance Degradation on a Co-Located Network Involvi...
 
Comparative Study of Path Loss Models for Wireless Communication in Urban and...
Comparative Study of Path Loss Models for Wireless Communication in Urban and...Comparative Study of Path Loss Models for Wireless Communication in Urban and...
Comparative Study of Path Loss Models for Wireless Communication in Urban and...
 
 ...
 ... ...
 ...
 

Recently uploaded

Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 

Recently uploaded (20)

Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 

Efficient Database Management System For Wireless Sensor Network

  • 1. www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 24 Efficient Database Management System For Wireless Sensor Network James Agajo1, Okhaifoh Joseph2, Onyebuchi Nosiri3 ,Stephen Ufoaroh4 1 Department of Electrical/Electronics Engineering, P.M.B 13, Auchi Polytechnic, Auchi Edo State, Nigeria 2 Department of Electrical/Electronics Engineering, Federal University of Petroleum Resources Effurun Delta State, Nigeria 3Department of Electrical/Electronics Federal University of Technology Owerri Imo State, Nigeria 4Department of Electronics and Computer Engineering Nnamdi Azikiwe University Awka Anambra State agajojul@yahoo.com Abstract An effective database management system has been put forward in this work to tackle the problem in remote monitoring using Wireless Sensor Network Object Oriented Analysis and Design method employed as classes was evolved to create objects in the employed program used. An algorithm was developed with a corresponding flowchart to realize the design, the work also came up with a dynamic graph plotter, as this offers an adaptive monitoring facility for data stored in the Database. Sensor Node query was implemented and result of transmitted data was filtered for a particular node. Keywords WS; Database; Query; Java; Oracle; C-Sharp Introduction Wireless Sensor Networks are composed of a set of (tiny) devices (hereafter called sensors), which are microsystems, each comprising a processor, a memory, a set of sensors, and a low-range, low-bandwidth radio transceiver. Sensors are powered by on board batteries thus their energy efficiency is critical in most applications. Applications of sensor networks include, amongst others, environment sampling, disaster areas monitoring, and health monitoring. This system allows interaction with a wireless sensor network as a traditional database management system. In a traditional database system queries are used to search for data contained in a persistent storage repository. In a wireless sensor network, the data base consists of the environmental data that can be measured and acquired by the transducers available on the sensor nodes. Queries instruct nodes on the management, filtering, and processing of the data acquired from the environment. The wireless sensor network and the software running on the nodes are the means that allow data to be acquired when needed from the environment, exactly in the way that a traditional database software allows data to be accessed on disks. In a wireless sensor network data is stored somewhere: environmental [4] data acquired by sensors of the nodes when needed, in accordance with the query that the network is being processing. A new data is available every time when a transducer is activated. [Ajit Warrier et.al] The high speeds of data transfer in wireless communication media have unlocked the doors for the development many applications like health care, military, security and disaster management. The wireless data transmit rates combined with web enabled computer system, is opening new fields on Internet services. Wireless sensor networks are made up of large number of sensor nodes. The sensor nodes which are densely deployed either inside a phenomenon or very close to it. The location of nodes need not be pre-determined or engineered. Recently developed nodes can be directly connected to the internet. The examined data needs to be stored for later analysis. Object-oriented databases for data storage have significant benefits to the applications that exercise complex object models, high concurrency requirements and large data sets. [BES (1998). Baltimore] The database approach is generally used for WSNs. It offers an easy-to-use interface and allows the user to query to the sensors to take out the data of interest. [5] have implemented an inquisitional query processing system. [Burns, R., Terzis, A., and Franklin, M] We make the case for a sensor network model where each node runs a database management system (DBMS), providing a rich query interface to the flash
  • 2. Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef 25 storage of the node. [Cerpa, A., Elson, J., Estrin, D., Girod, L., Hamilton, M., and Zhao, J] With potentially very large databases on every node, efficient querying mechanisms that can operate over large data sets are needed. One major problem in Wireless Sensor Network is data collection, since the system is a distributed network system many sensors will be involved in carrying out the task collecting and transmitting data, we hereby propose a solution to problem by coming up with Efficient Database Management System For Wireless Sensor Network. Database Management System We come up with an intelligent database system written in netbeans JAVA precisely, which collects the entire information on a table shown in figure 2, in which the JAVA Program is written such that it can be linked with ORACLE Database. The reason for coming up with ORACLE Database is to explore the additional online file sharing facility. The ORACLE Database will automatically generate a web address called Universal Resource Locator (URL). And with the username and password the database can be assessed from all part of the world as long as you are given the permission by logging with the right username and password. ORACLE Database also provides aesthetic, as the Graphic User Interface provides an interactive interface. It also has the capability to provide an instant history for past transaction and automated update.[ Cerpa, A., Wong, J. L., Kuang, L., Potkonjak, M., and Estrin, D. (2005)] Adaptive Monitoring The packet collected by the database will be plotted on a dynamic graph plotter for adaptive monitoring, is developed and advanced by means of a Graphical Liquid Crystal Display(GLCD), which will further make the system smart. We have two output interfaces, Computer and Graphical liquid Crystal Display shown in figure 8 and 9. Sensor Data Network Architectures The sensor networks deployed thus far can be roughly divided into three classes: data collection networks, data logging networks, and data mule networks. Data collection networks are the prototypical sensor network architecture in which all nodes transmit their sensor readings to one or more data sinks, using a best-effort data collection protocol . Data collection networks may support data aggregation, even though this has proved difficult to use in practice. The approach is a special case of the data collection architecture. In this work, the data stream from the sensor network is abstracted from a database query interface that controls how data is collected from the network. Queries are posed in an SQL-like language through a gateway node, which sends instructions to the network nodes about how they should send their current sensor readings. The gateway node can also issue data aggregation within the network. In a data logging network, all sensors log all sensed data to secondary storage, from which it later is retrieved in bulk. [Crossbow Inc. (2007)] Periodically, the data was retrieved using from a bulk data transfer protocol [16]. Data logging networks are used when it is necessary to retrieve the complete data set, which is the case in many scientific deployments [Crossbow Inc. (2007). MICA Motes]. The reason for tagging the caption “Efficient Database Management System For Wireless Sensor Network” is basically because of the facility the Wireless Sensor database software provides. The sensor data base is always updated and the history of day by day event is made available by this facility. The output in figures 2 ans 8 which represents the Database output in Java and ORACLE. Implementating Database Since JAVA is an object oriented program the analysis and design offer one the opportunity to create classes., Class is a set of the entities which have same set of attributes and methods. An object must be a member of a class as an instance of that class. The class is like to an abstract data type. This class may also be primitive, e.g. Boolean, integer, string. [Deshpande, A., Guestrin, C., Madden, S., Hellerstein, J. M., and Hong, W. (2004)] Class hierarchy and inheritance: Inheritances derive a new class which is called subclass from an existing class, called superclass. The subclass inherits all the attributes and methods of the superclass, also having additional attributes and methods , and we try to make this practical in our design by first developing an algorithm after the synthesis of the program. In designing the Database Algorithm , the nested loop method was adopted as both inner and outer loop method was explored., in creating the Sensor Headers which also bear their names, and in the Algorithm ,the program was made to read the outer loop which
  • 3. www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 26 represents the Sensor node, after which their respective inner loop is executed by the gain of data from individual sensor nodes. [Duda, R., Hart, P., and Stork, D. (2001)] An outer and inner nodes is arranged, which will accommodate all data captured in the field Database Algorithm We develop an algorithm to synthesis the program for the Database. The Algorithm was started by reading the sensor node header that is temperature and CO for Sensor 1,2,3,…. , the count(i) = 1 first row/outer loop is the first sensor node to be read, and T = 1, J = 1 stand for the inner loop, which represents the data transmitted at time T = 1 While J = 1 standing for the first data in the first column.. For the program to pick the next data the following statement will be executed (T = T + 1), while J = J + 1 , When the time gets to its maximum, the program moves to the next sensor to get data by executing the outer loop count(i) = count(i) + 1. , by which it will move to the next row to pick the next Sensor. A DATABASE ALGORITHM Start Count(i) = 1 Read temperature sensor node Read CO Sensor node T = 1 J = 1 Read Time Get Data T = T+1 J = J + 1 T >= M J >= M Print and store to Database Data transmitted by temperature/CO Sensor node Cout(i) = I + 1 I >= n Return to origin We design and develop a concept for Distributed remote monitoring parameter analysis..All the motes have unique Address ID to identify the mote. The mote can handle different data related to the gas or temperature. The data is being stored in database and the required information can be retrieved in the Software monitoring system. In order to simplify the system we have divided the whole data into category i.e. offline data and online data. The online data are those types of data which can be monitored continuously with sensor motes, for example, temperature, and Carbon monoxide. The off line has to do with the data logged and stored in the database.And can be called on when the nodes are not working [H. Karl and A. Wiling 2005] The diagram in figure 1 shows the flowchart used in realizing the Algorithm for Database Design, and the inner and outer loop shown here, in which the outer loop represents the Sensor nodes , while the inner loop represent the Packet collected from the field as the case may be, the outer loop count I representing the Sensors nodes, while the inner loop J and T Packets of Data Transmitted. FIG. 1 FLOWCHART OF DATABASE SYSTEM IMPLEMENTATION Implementing Software Interface The interface in figure 3 is a JAVA interface using the netbeans, and the software interface was created to accommodate data transmitted from various sensor nodes. For each node the packets are received and transmitted , when outer loop count i=1 the first sensor is read and later the inner loop count J=1, in which T=1 is picked to read all the data and later stored in the Database. The output in figure 2 represents the Database output in Java and ORACLE.
  • 4. Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef 27 FIG. 2 QUERYING SENSOR NODE DATABASE FIG. 3 JAVA DATABASE CARBONMONOXIDE DAY We implement sensor node query in figure 2 in which the arrows represent filtering information from Database for a particular sensor node. Different locations also noted. [T.Chiras, M.Paterakis and P.Koutsakis] Data will be captured via the database interface and sent to that part in the storage , the program is made to first access the Ports then in the JAVA Program the Object Oriented Program Characteristic plays a very big role as various classes are created to cover this. [K. Akkaya and M. Younis] Querying Sensor Node Database Here the whole data captured in the table will be displayed on a table. MySQL the database for ORACLE Software, it can be called upon to all data received in the Database, The MySQL client program, also known as the MySQL monitor is an interface that allows the user to connect to the MySQL server, create and modify databases, and execute queries and view their FIG. 4 ORACLE INTERFACE DATA BASE INTERFACE results. This program is started by executing the command MYSQL at the shell prompt. [12,13,14] After the base station software has formatted the data appropriately, it is sent to the MySQL database. This database can be located on any remote computer and accessed via the Internet, or on the base station itself. The database consists of a single table, ‘alerts’, which contains the information for every event generated by the wireless sensor network. Recorded data includes a timestamp of the event, event type, and any corresponding sensor data. [Habib F. Rashvand , Jose M. Alcaraz 2012] Querying the Database We query the Database for selected Sensor nodes for DATABASE TEMP 1 TEMP 2 TEMP 3 TEMP 4 GAS 1 GAS 2 GAS 3 GAS 4 TEM GA
  • 5. www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 28 2 1 TS n i ∑= ∑= n i iST 1 ∑= n i iST 1∑= n i iST 1 nnn n i STSTSTSTSTST ,1,232 1 1 ............ −− = +++∑ both temperature and Sensor nodes with the following command. MY SQL COMMANDS Select Sensor3 from Carbonmonoxide Select Sensor3 from Temperature Select Sensor1 from Carbonmonoxide Select Sensor1 from Temperature Select Sensor2 from Carbonmonoxide Select Sensor2 from Temperature Select Time from Temperature The command selects data from various Sensor nodes for both Carbon monoxide and Temperature. Figure 5 shows ways of querying both time against temperature In sensor 1 The command is Select Time from Temperature We develop a formula to implementing the query for the sensors, and the following terms are used to develop the formulas ST1 = Sensor node one monitoring Temperature = All Sensor monitoring temperature. DB = Database Equation 1and 2 will help tracing the sensor node amongst other sensors node in the network, and the equation will help extracting information on Sensor node ST1 from Amongst Sensor nodes covering temperature which is further extracted from the Database DB. ST1 ST2 ….1 DB DB ST1 ………2 DB The equation 1 above represent the querying implementation of two temperature Sensor nodes one and two, in addition the Sensor node will query and extract data from rom database for node one and two respectively. The Diagram in figure 4 implements queries for two nodes for both temperature and gas. The equation in equation 2 is a general representation for the implementation of the queries. FIG. 5 ORACLE QUERY INTERRFACE A practical output implementation of the querying is shown in the figure 5 Implementing Dynamic Graph Plotter for Adaptive Monitoring In implementing the dynamic graph plotter it was draw out as in figure 6, V = Variable measured FIG .6 GRAPH TEMPLATE MATRIX T = time at which the variable has been measured and, the point on the graph template that makes up the (V11 t11), (V12 t12), (V13 t13)…………… (V1n t1n) (V21 t21), (V22 t22), (V23 t13)…………… (V2n t2n) (V31 t31), (V32 t32), (V33 t33)…………… (V3n t3n) . . . . . . . . . . . . . . . . . . (Vm1 tm1), (Vm2 tm2), (Vm3 tm3)..……… (Vmn tmn)
  • 6. Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef 29 matrix is (V,t), in figure 7 was evolved from figure six but this time (V,T) has been substituted by small circle points when a data is transmitted into the value in terms of (V,t) which becomes active by changing from white to red. A stream of event is then generated sequentially for a period of time as shown in figure 8. FIG. 7 GRAPH TEMPLATE MATRIX WITH DOTTED POOINTS = inactive Point = Active point FIG. 8 GRAPH PLOTTING IMPLEMENTATION FIG. 9 C SHARP VERSION OF TEMPERATURE PLOTTER 2 FIG 10 C SHARP VERSION OF TEMPERATURE PLOTTER 2 The result of the of transmitted data is seen in practical software interface USING C-Sharp program in figure 9 , As it can be seen from the interface That the Port name chosen for this work is COM 4 , and Baud rate is 38400, the start log commences the logging process while the Stop log discontinues the process, and view log take one to the Database where all Data are kept, TP stands for temperature, while GS represent Gas, SS stand for signal strength and NL stand for node location. [L.M.C. Arboleda and N. Nasser,] We also advanced our work by incorporating a Graphical Liquid Crystal Display (GLCD) shown in figure 11., in which a hand held device is to enhance flexibility and smartness. FIG. 11 GRAPHICAL LIQUID CRYSTAL DISPLAY(1) Conclusion It is concluded based on submission that spatially distributed network system like Wireless Sendor network involves monitoring many sensor nodes, and Sensor Nodes can be effectively monitored and capture event without room for redundancy. This is
  • 7. www.seipub.org/mef Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 30 made possible due to the presence of an effective Database mechanism that can store and display data, which can can also call back events history , with all options to query the database. The ORACLE database also gave room for sharing files and resources over the internet, by automatically generating its URL. Monitoring process is also smart since the method of monitoring is adaptive to the Graph plotter. REFERENCES Ajit Warrier et.al, “Mitigating Starvation in Wireless Sensor Networks”, Military Communications Conference, 2006, MILCOm 2006, pp 1-5. Application Manual. http://data.energizer.com/PDFs/ alkaline_appman.pdf. BES (1998). Baltimore Ecosystem Study. Available at: http: //www.beslter.org/. Burns, R., Terzis, A., and Franklin, M. (2006). Design Tools for Sensor- Based Science. In Proceedings of the 3rd IEEE Workshop on Embedded Networked Sensors (EmNets 2006). Burri, N., von Rickenbach, P., and Wattenhofer, R. (2007). Dozer: ultra-low power data gathering in sensor networks. In Proceedings of the 6th IPSN Conference. Cerpa, A., Elson, J., Estrin, D., Girod, L., Hamilton, M., and Zhao, J. (2001). Habitat monitoring: application driver for wireless communications technology. In Proceedings of 2001 ACM SIGCOMM Workshop on Data Communications in Latin America and the Caribbean. Cerpa, A., Wong, J. L., Kuang, L., Potkonjak, M., and Estrin, D. (2005). Statistical Model of Lossy Links inWireless Sensor Networks. In Proceedings of IPSN 2005. Crossbow Inc. (2007). MICA Motes. Available at: http:// www.xbow.com/. Deshpande, A., Guestrin, C., Madden, S., Hellerstein, J. M., and Hong, W. (2004)/ Model-Driven Data Acquisition in Sensor Networks. In Proceedings of VLDB. Deshpande, A. and Madden, S. (2006). MauveDB: Supporting Model- based User Views in Database Systems. In Proceedings of SIGMOD. Duda, R., Hart, P., and Stork, D. (2001). Pattern Classification. Wiley. Energizer Holdings Inc. (2007). Cylindrical Alkaline Batteries D. Konstantas, A. van Halteren, R. Bults, K. Wac, I. Widya, N. Dokovsky, G. Koprinkov, V. Jones, and R. Herzog. Mobile patient monitoring: the mobihealth System. Stud Health Technol Inform, 103:307-314, 2004. H. Karl and A. Wiling, Protocols and Architectures for Wireless Sensor Networks. Wiley, 2005. Habib F. Rashvand , Jose M. Alcaraz, Distributed Sensor Network Practice and Application, John Wiley & Sons Ltd Publication pp81-91 2012 Janani, K.; Dhulipala, V.R.S.; Chandrasekaran, R.M.; , "A WSN Based Framework for Human Health Monitoring," Devices and Communications ICDeCom), 2011 International Conference on , vol., no., pp.1-5, 24- 25 Feb. 2011. K. Akkaya and M. Younis, “A Survey of Routing Protocols in Wireless Sensor Networks,” Ad Hoc Network J., vol. 3, no. 3, pp. 325-349, 2005. L.M.C. Arboleda and N. Nasser, “Comparison of Clustering Algorithms and Protocols for Wireless Sensor Networks,” Proc. Canadian Conf. Electrical and Computer Eng., pp. 1787-1792, May 2006. M. Younis, P. Munshi, G. Gupta, and S.M. Elsharkawy, “On Efficient Clustering of Wireless Sensor Networks,” Proc. Second IEEE Workshop Dependability and Security in Sensor Networks and Systems, pp. 78-91, 2006. P.P.Czapski, “A Survey: MAC Protocols for Applications of Wireless Sensor Networks”, In proceedings of TENCON 2006, November 2006, Hongkong pp: 1-4. T.Chiras, M.Paterakis and P.Koutsakis, “Improved Medium Access Control for Wireless Sensor Networks – A study on the S-Mac Protocol”, In proceedings of the 14th IEEE workshop on local and Metropolitan area networks , LANMAN 2005. Wei Ye, John Heidemann and Deborah Estrin, “An Energy- Efficient MAC Protocol for Wireless Sensor Networks”, IEEE Infocomm 2002. Ilker Demirkol, Cem Ersoy and Fatih Alagoz, “MAC Protocols for Wireless Sensor Networks: A Survey”, IEEE Communications Magazine, April 2006. R.Lin, Z Wang and Y.Sun, “Energy Efficient Medium Access Controls for Wireless Sensor Networks and Its State of Art”, IEEE 2004.
  • 8. Marine Engineering Frontiers (MEF) Volume 1 Issue 2, May 2013 www.seipub.org/mef 31 BIOGRAPHY Dr James Agajo is a Ph.D in the field of Telecommunication and Computer, Signal Processing, He has a Master’s Degree in Electronic and Telecommunication Engineering from Nnamdi Azikiwe University Awka Anambra State, and also possesses a Bachelor degree in Electronics and Computer Engineering from the Federal University of Technology Minna Nigeria. His interest is in Wireless Sensor Sytems network and intelligent system development with a high flare for Engineering and Scientific research. He has designed and implemented the most recent computer controlled robotic arm with a working grip mechanism in 2006 which was aired on a national television , he has also carried out work on using blue tooth technology to communicate with microcontroller. In addition, he has also worked on thumb print technology to develop high tech security systems with many more He is presently on seconded with UNESCO TVE as a supervisor and a resource person as well as a member of the following association with the Nigeria Society of Engineers(NSE), International Association of Engineers(IAENG) UK, REAGON, MIRDA,MIJICTE. Engr. Dr. James Agajo is a registered Engineer with COREN and has presented Papers in well over 3 continents of the World(England, China ,Japan, Kenya, Uganda, Ghana e.t.c). Engr. Joseph Okhaifoh is a Ph.D in View in the field of Telecommunication Engineering, He has Master’s Degree in Electronic and Telecommunication Engineering from University of Benin Edo State, and also possesses a Bachelor degree in Electrical and Electronics Engineering, meanwhile he is a member of many international bodies amongst which are IAENG, NSE, COREN e.t.c. He has a lot of publication to his credits both domestic and international. Engr. Onyebuchi Nosiri is into a Ph.D in view Programme in the field of Telecommunication Engineering. He has a Master’s Degree in Electronic and telecommunication Engineering from Federal University of Technology Owerri Imo State, and also possesses a Bachelor degree in Electrical and Electronics Engineering, and he is a member of many international Bodies amongst which are IAENG, NSE, COREN e.t.c. He has a lot of publication to his credits both locally an international. Engr. Stephen Ufoaroh is into a Ph.D Programme in the field of Telecommunication Engineering, He has a Master’s Degree in Electronic and Telecommunication Engineering from Nnamdi Azikiwe University Awka Anambra State Nigeria, and also possesses a Bachelor degree in Electrical and Electronics Engineering, and he is a member of many international Bodies amongst which are IAENG, NSE, COREN e.t.c. He has a lot of publication to his credits both locally and at international level.