论文部分内容阅读
This paper presents a universal platform “uSensing” to support smartphones to communicate with sensor nodes in Wireless Sensor Networks (WSNs).Since phones have different CPU processers and operating systems,it is a challenge to merge these heterogeneities and develop such a universal platform.In this paper,we design both hardware and software to support the “universal” feature of uSensing:1) “uSD” card:an IEEE 802.15.4 physical communication card with SD interface;2) “uSinkWare”:a WSNs middleware running on smartphones.Integrated with uSD card and uSinkWare,phones become mobile data sinks to access into WSNs and parse messages from sensor nodes.We demonstrate the proposed uSensing platform in a commercial smartphone to connect with our WSNs testbed,and validate that the smartphone has the same WSNs functions as commercial fixed sink.Additionally,we evaluate the performance of uSensing platform through measuring phone’s CPU load and power consumption,and analyze the performance of these metrics theoretically.The results suggest that the phone-based mobile sink has enough capability to serve as a mobile sink of WSNs and can work up to twenty hours due to low power consumption.
This paper presents a universal platform “uSensing ” to support smartphones to communicate with sensor nodes in Wireless Sensor Networks (WSNs) .ince phones have different CPU processers and operating systems, it is a challenge to merge these heterogeneities and develop such a universal platform.In this paper, we design both hardware and software to support the “universal ” feature of uSensing: 1) “uSD ” card: an IEEE 802.15.4 physical communication card with SD interface; ": a WSNs middleware running on smartphones. Integrated with uSD card and uSinkWare, phones become mobile data sinks to access into WSNs and parse messages from sensor nodes. Demonstrated the proposed uSensing platform in a commercial smartphone to connect with our WSNs testbed, and validate that the smartphone has the same WSNs functions as commercial fixed sink. Additionally, we evaluate the performance of uSensing platform through measuring phone’s CPU load and power consumption, and analyze the performance of these metrics theoretically. The results suggest that the phone-based mobile sink has enough capability to serve as a mobile sink of WSNs and can work up to twenty hours due to low power consumption.