Professional Documents
Culture Documents
School of Computing
Queens University
Kingston, Ontario, Canada K7L 3N6
3
malik@cs.queensu.ca
I. INTRODUCTION
Wireless Sensor Network (WSN) is a network system
comprised of many miniature sensor nodes, each with the
ability to sense and interacts with each other. Thanks to the
advance
in
semiconductor
technology,
network
communications, embedded system and many others, sensor
nodes with these abilities can now be integrated into an entity
smaller than penny coin. The shrinking size and increasing
density of next-generation wireless devices imply reduced
battery capacities, meaning that emerging wireless systems
must use energy more efficiently than ever before.
One of the most important requirements of WSN is to
reduce the energy consumption. Hence, there is a need for
energy-efficient communication and routing techniques that
will increase the network life time [28][29]. However, due to
limited computing and storage resources, the sensors are not
equipped with an enriched operating system that can provide
energy efficient resource management; thus, application
developers are responsible for incorporating energy efficient
communication and routing strategies. In other words, the
580
581
Virtual Cluster-2
Border node
582
583
A. Network topology
In the simulations and for real deployment, we used two
types of network layouts shows in Figure 4. In grid layout,
nodes are spaced equally distant apart in grid alignment. In
cluster grid, a cluster consists of four nodes and clusters are
equally spaced apart. We did not use random layout, as it is
difficult to perform comparisons between both results.
Pr=VrIr.
(2)
ETij= lEe+lEs d ij .
Units
19,200 bits/s.
10 bytes
242 bytes
8 bytes
50 bytes
1s
250 bytes
900 bytes
0.10125mWs
13.5mWs
12.0mA
12.0mA
4.5mA
0.008mA
(1)
(4)
P(d)
d
= 10log + X
P(d )
d
(3)
584
35
35
30
25
20
15
10
5
Custom
Ns-2
Real
0
0
600
30
25
Netwokr Energy(j\min)
20
15
10
5
Custom
Ns-2
Real
0
0
600
585
35
Custom
Ns-2
Real
35
Custom
30
Ns-2
Real
30
25
25
20
20
15
15
10
10
0
0
100
200
300
400
Time (min)
500
600
100
200
300
400
Time (min)
500
600
(8s)
(2s)
Ns-2
Real
30
25
20
15
10
5
0
0
600
(16s)
586
VII.
CONCLUSION
This paper evaluated and validated the accuracy of the
results obtained from field deployment of wireless senor
network with that of results obtained from custom based Java
simulator which ignores the effect of lower layers and open
source simulator ns-2 that takes in to account the effect of
lower layers. We simulated and also implemented our agent
based S-MAC protocol on ESB sensor nodes to study the
accuracy of results obtained and to find out the rationale of
their divergence from each other. We further gave reasons to
explain why such difference of results occurred. Our results
clearly showed that it is not wise to pass on the network
performance judgment based on custom simulators. A use of
simulator that provides a complete protocols stack is
recommended. Even though there exist small gap between the
accuracy of real field deployment but that is a trade off
between times, investment and precision of results required.
In our future work, we plan to further investigate how much
we can decrease or bridge the results gap between field
deployment and that of simulations using domain specific
simulator such as J-sim [7], rather than generalized open
source network simulator such as of ns2.
VIII.
ACKNOWLEDGMENT
The authors would like to acknowledge the assistance and
support of Acadia University, Canada and King Fahd
University of Petroleum & Minerals, Saudi Arabia.
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[27]
[28]
[29]
587