{'fraction_non_alphanumeric': 0.031216361679224973, 'fraction_numerical': 0.006458557588805167, 'mean_word_length': 5.118421052631579, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Sensing Platform to Support Smartphones Accessing into Wireless Sensor Networks

In this paper, a platform “uSensing” is proposed to support mobile smartphones accessing into wireless sensor networks(WSNs). Since phones have different platforms, e.g. operating systems and CPU processors, it is a challenge to provide a universal platform for smartphones. To solve it, we design novel hardware and software: 1)“uSD”: a SD card with zigbee radio; 2)“uSinkWare”: a software running on smartphones. The uSD card and uSinkWare consists of uSensing platform. With uSensing, any phones can communicate with WSNs and parse sensor messages. We demonstrate the proposed uSensing in Nokia 5800XM to connect with our WSNs testbed, and evaluate the performance of uSensing through measuring the phone CPU and RAM. The experiment results show that the uSensing can support the smartphones very well to access into the WSNs as the data sink.