| Literature DB >> 27754378 |
Antonio Solano1, Raquel Dormido2, Natividad Duro3, Víctor González4.
Abstract
The aim of this paper is to determine the physical proximity of connected things when they are accessed from a smartphone. Links between connected things and mobile communication devices are temporarily created by means of dynamic URLs (uniform resource locators) which may be easily discovered with pervasive short-range radio frequency technologies available on smartphones. In addition, a multi cross domain silent logging mechanism to allow people to interact with their surrounding connected things from their mobile communication devices is presented. The proposed mechanisms are based in web standards technologies, evolving our social network of Internet of Things towards the so-called Web of Things.Entities:
Keywords: Internet of Things; Web of Things; authentication; cloud computing; mobile communication systems; pervasive computing; web-based services
Year: 2016 PMID: 27754378 PMCID: PMC5087482 DOI: 10.3390/s16101694
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Open hardware prototype.
Figure 2Short range wireless technologies available on smartphones.
Figure 3Token life cycle.
Figure 4Cloud based architecture.
Figure 5Registration process with end-user email and one-time token.
Figure 6Silent logging process and credentials tokenization.
AES Processing time with Arduino Mega.
| Text to Encript (bytes) | Key Length | Operation | Processing Time (s) |
|---|---|---|---|
| 16 | 128 | Encryption | 0.51 |
| 16 | 128 | Decryption | 0.59 |
| 16 | 192 | Encryption | 0.65 |
| 16 | 192 | Decryption | 0.69 |
| 16 | 256 | Encryption | 0.72 |
| 16 | 256 | Decryption | 0.78 |
Figure 7Generation of the encrypted message.
Figure 8Call flow example of usage of one-time URL in a vending machine.
Figure 9Arduino Mega compatible prototype for vending machines.
Performance test result.
| Test | Count | Minimum (ms) | Maximum (ms) | Average (ms) |
|---|---|---|---|---|
| Cycles | 300 | 7918 | 13,457 | 9049 |
| GET | 295 * | 2235 | 5189 | 2972 |
| VEND | 295 * | 1499 | 1501 | 1499 |
| POST | 295 * | 4140 | 6994 | 4565 |
| FREE Memory Allocation | 300 | 6331 | 6331 | 6331 |
* Difference due to 5 timeouts from server.