Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network
Virtual reality (VR) is currently being used in many different areas such as car prototyping, gaming, medical training, teaching, and so on. The Internet of Things (IoT) devices such as systems-on-a-chip (e.g. Raspberry Pi), smart appliances, and sensors support a wide range of services, including m...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8787776/ |
_version_ | 1818715784825798656 |
---|---|
author | Anderson Augusto Simiscuka Tejas Moreshwar Markande Gabriel-Miro Muntean |
author_facet | Anderson Augusto Simiscuka Tejas Moreshwar Markande Gabriel-Miro Muntean |
author_sort | Anderson Augusto Simiscuka |
collection | DOAJ |
description | Virtual reality (VR) is currently being used in many different areas such as car prototyping, gaming, medical training, teaching, and so on. The Internet of Things (IoT) devices such as systems-on-a-chip (e.g. Raspberry Pi), smart appliances, and sensors support a wide range of services, including machine automation, and remote monitoring and control. This paper introduces a novel social VR-IoT environment, which allows users to share and control local or remote IoT devices in a virtual platform. Two approaches using the VR-IoT solution are presented: one local network-based and one cloud-based. The proposed VR-IoT environment contains VRITESS, the novel VR-IoT Environment Synchronization Scheme, which facilitates a consistent and integrated experience for users by enabling control of real IoT objects with VR headsets. The control of some IoT objects in extreme environments or devices which are complex to operate can be simplified in a virtual environment. The VRITESS synchronization scheme maintains the real objects updated following instructions given in the virtual world and vice-versa. Testing involved local network-based and cloud-based testbeds created with a VR headset and IoT devices with the Performance Engineering Laboratory, Dublin City University's, Ireland. Test results demonstrated that lower latency is experienced in the local-network testbed in comparison with the cloud testbed. Furthermore, tests regarding the communications protocols implemented in the cloud testbed indicated that MQTT generates less delay and data traffic than REST. |
first_indexed | 2024-12-17T19:08:52Z |
format | Article |
id | doaj.art-d6a38b70f69940869dcda0399fbcce97 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-17T19:08:52Z |
publishDate | 2019-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-d6a38b70f69940869dcda0399fbcce972022-12-21T21:35:55ZengIEEEIEEE Access2169-35362019-01-01710658810659910.1109/ACCESS.2019.29330148787776Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT NetworkAnderson Augusto Simiscuka0https://orcid.org/0000-0002-0851-2452Tejas Moreshwar Markande1Gabriel-Miro Muntean2https://orcid.org/0000-0002-9332-4770School of Electronic Engineering, Dublin City University, Dublin 9, IrelandSchool of Electronic Engineering, Dublin City University, Dublin 9, IrelandSchool of Electronic Engineering, Dublin City University, Dublin 9, IrelandVirtual reality (VR) is currently being used in many different areas such as car prototyping, gaming, medical training, teaching, and so on. The Internet of Things (IoT) devices such as systems-on-a-chip (e.g. Raspberry Pi), smart appliances, and sensors support a wide range of services, including machine automation, and remote monitoring and control. This paper introduces a novel social VR-IoT environment, which allows users to share and control local or remote IoT devices in a virtual platform. Two approaches using the VR-IoT solution are presented: one local network-based and one cloud-based. The proposed VR-IoT environment contains VRITESS, the novel VR-IoT Environment Synchronization Scheme, which facilitates a consistent and integrated experience for users by enabling control of real IoT objects with VR headsets. The control of some IoT objects in extreme environments or devices which are complex to operate can be simplified in a virtual environment. The VRITESS synchronization scheme maintains the real objects updated following instructions given in the virtual world and vice-versa. Testing involved local network-based and cloud-based testbeds created with a VR headset and IoT devices with the Performance Engineering Laboratory, Dublin City University's, Ireland. Test results demonstrated that lower latency is experienced in the local-network testbed in comparison with the cloud testbed. Furthermore, tests regarding the communications protocols implemented in the cloud testbed indicated that MQTT generates less delay and data traffic than REST.https://ieeexplore.ieee.org/document/8787776/Multimedia IoTthree-dimensional visualizationvirtual reality (VR)VR-IoT |
spellingShingle | Anderson Augusto Simiscuka Tejas Moreshwar Markande Gabriel-Miro Muntean Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network IEEE Access Multimedia IoT three-dimensional visualization virtual reality (VR) VR-IoT |
title | Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network |
title_full | Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network |
title_fullStr | Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network |
title_full_unstemmed | Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network |
title_short | Real-Virtual World Device Synchronization in a Cloud-Enabled Social Virtual Reality IoT Network |
title_sort | real virtual world device synchronization in a cloud enabled social virtual reality iot network |
topic | Multimedia IoT three-dimensional visualization virtual reality (VR) VR-IoT |
url | https://ieeexplore.ieee.org/document/8787776/ |
work_keys_str_mv | AT andersonaugustosimiscuka realvirtualworlddevicesynchronizationinacloudenabledsocialvirtualrealityiotnetwork AT tejasmoreshwarmarkande realvirtualworlddevicesynchronizationinacloudenabledsocialvirtualrealityiotnetwork AT gabrielmiromuntean realvirtualworlddevicesynchronizationinacloudenabledsocialvirtualrealityiotnetwork |