This paper presents a cross-platform solution of smartphone-based mobile sink for wireless sensor networks, named uSink. With a cross-platform SD card, named uSD card, any smartphone with SD interface can be empowered with the capability to communicate with wireless sensor nodes. Furthermore, a middleware on mobile phone, named uSinkWare, is also designed to provide a typical mobile sink's functionalities, including sensor detection, topology monitoring, routing, sensor data collection and sensor control, etc. Thanks to Qt, uSinkWare can also work on many popular mobile platforms, such as Symbian, Maemo, Windows mobile and embedded Linux. uSink has been implemented, and its performance has been verified by experiments. The experiment results show that current high-end smartphones have enough capabilities to work as mobile sinks, and uSink can be regarded as an attempt on this aspect.
[1]
Jian Ma,et al.
mWSN for Large Scale Mobile Sensing
,
2008,
J. Signal Process. Syst..
[2]
Bruce S. Davie,et al.
Computer Networks: A Systems Approach, 3rd Edition
,
2003
.
[3]
Elyes Ben Hamida,et al.
Strategies for data dissemination to mobile sinks in wireless sensor networks
,
2008,
IEEE Wireless Communications.
[4]
Pei Zhang,et al.
The PSI Board: Realizing a Phone-Centric Body Sensor Network
,
2007,
BSN.
[5]
Jian Ma,et al.
uSD: An SD-Based Mobile Gateway to Wireless Sensor Network
,
2010,
2010 Second International Conference on Future Networks.
[6]
Subir Biswas,et al.
Data harvesting in sensor networks using mobile sinks
,
2008,
IEEE Wireless Communications.