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/
id doaj-d6a38b70f69940869dcda0399fbcce97
record_format Article
spelling doaj-d6a38b70f69940869dcda0399fbcce972021-04-05T17:04:38ZengIEEEIEEE 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
collection DOAJ
language English
format Article
sources DOAJ
author Anderson Augusto Simiscuka
Tejas Moreshwar Markande
Gabriel-Miro Muntean
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
author_facet Anderson Augusto Simiscuka
Tejas Moreshwar Markande
Gabriel-Miro Muntean
author_sort Anderson Augusto Simiscuka
title 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_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_sort real-virtual world device synchronization in a cloud-enabled social virtual reality iot network
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
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.
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
_version_ 1721540417344765952