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...

Full description

Bibliographic Details
Main Authors: Anderson Augusto Simiscuka, Tejas Moreshwar Markande, Gabriel-Miro Muntean
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