40000
60000
80000
100000
120000
140000
160000
180000
100 200 300 400 500 600 700 800 900 1000
Total energy consumed by sensors [J]
Number of subscriptions
N=600 / Efficient
N=400 / Efficient
N=200 / Efficient
Figure 4: Consumed energy and subscriptions.
sen node/subscription.
The interval of events/joining/leaving is the pois-
son distribution. The cost model of energy consump-
tion is based on (Heinzelman et al., 2000; Goldenberg
et al., 2004).
We examine the following moving schema: (1)
Efficient (our proposed method), (2) Random, (3)
Static (No-movement) Figure 3 shows number of
events received by all subscribers. N represents the
number of sensor nodes. As compared with our model
and others, our model significantly increases the sens-
ing efficiency. Moreover, no siginifacant difference
is shown between the random model and the static
model. Therefore, the result shows that moving sen-
sor nodes without user consideration is not suitable.
Figure 4 shows the energy consumption in all sen-
sor nodes concerning the number of subscription. Al-
though rising the number of events by increasing sub-
scriptions, the energy consumption is almost constant.
Therefore, the result shows that our model is energy
efficient in increasing the number of subscriptions per
a sensor.
5 SUMMARY
This paper proposed a novel schema that allows us to
control mobile sensor nodes for location-based pub-
lish/subscribe system. In our schema, sensor nodes
can be deployed to the most effective location for
event delivery. Also, to confirm its effectiveness, the
simulation result are presented and discussed.
ACKNOWLEDGEMENTS
This work is supported by Research Institute for Sci-
ence and Technology, Tokyo Denki University, Grant
No. Q07J-02.
REFERENCES
Akyildiz, I. F., Shu, W., Sankarasubramaniam, Y., and
Cayirci, E. (2002). Wireless sensor networks: a sur-
vey. In Computer Networks Journal (Elsevier), Vol.
38, No. 4, pp. 393–422.
Costa, P., Picco, G. P., and Rossetto, S. (2005). Publish-
subscribe on sensor networks: A semi-probabilistic
approach. In Proceedings of IEEE International Con-
ference on Mobile Ad-hoc and Sensor Systems 2005
(MASS05).
Dahlberg, T. A., Nasipuri, A., and Tayler, C. (2005). Ex-
plorebots: A mobile network experimentation testbed.
In Proceedings of ACM SIGCOMM 2005 Workshop
on Experimental Approaches to Wireless Network De-
sign and Analysis (E-WIND 2005), pp. 76–81.
Estin, D., Girod, L., Pottie, G., and Srivastava, M. (2001).
Instrumenting the world with wireless sensor net-
works. In Proceedings of International Conference
on Acoustics, Speech and Signal Processing (ICASSP
2001).
Fabret, F., Jacobsen, H. A., Llirbat, F., Pereira, J., Ross,
K. A., and Shasha, D. (2001). Filtering algorithms and
implementation for very fast publish/subscribe sys-
tem. In Proceedings of ACM SIGMOD 2001, pp. 115–
126.
Goldenberg, D. K., Lin, J., Morse, A. S., Rosen, B. E., and
Yang, Y. R. (2004). Towards mobility as a network
control primirive. In Proceedings of ACM Interna-
tional Symposium on Mobile Ad-hoc Networking and
Computing 2004 (Mobihoc 2004).
Heinzelman, W. R., Chandrakasan, A., and Balakrishnan,
H. (2000). Energy-efficient communication protocol
for wireless microsensor networks. In Proceedings of
Hawaii International Conference on System Science
2000 (HICSS 2000), pp.1–10.
Sibley, G. T., Rahimi, M. H., and Sukhatme, G. S. (2002).
Robomote: A tiny mobile robot platfomr for large-
scale ad-hoc sensor networks. In Proceedings of IEEE
International Conference on Robotics and Automation
2002 (ICRA 2002), pp. 1143–1148.
Yang, X. and Hu, Y. (2007). A dht-based infrastructure for
content-based publish/subscribe services. In Proceed-
ings of IEEE International Conference of Peer to Peer
Computing 2007 (P2P 2007), pp. 185–192.
Zhao, W. and Ammar, M. (2003). Message ferrying: Proac-
tive routing in highpartitioned wireless ad hoc netroks.
In Proceedings of IEEE Workshop on Future Trends of
Distributed Computing System 2003 (FTDCS 2003).
Zhao, W., Ammar, M., and Zegura, E. (2004). A message
ferrying approach for data delivery in sparse mobile
ad hoc networks. In Proceedings of ACM MobiHoc
2004.
AN EXTENSION OF PUBLISH/SUBSCRIBE FOR MOBILE SENSOR NETWORKS
193