{'fraction_non_alphanumeric': 0.019138755980861243, 'fraction_numerical': 0.0, 'mean_word_length': 4.879518072289157, '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 Case Study on the Deployment of a Tactile Internet Application in a Hybrid Cloud, Edge, and Mobile Ad Hoc Cloud Environment

The tactile Internet is the next step after the Internet of Things (IoT). It enables the steering and control of virtual and real objects through the Internet and requires a very low round trip latency. This article is devoted to a case study on the deployment of a tactile Internet application in a hybrid cloud, edge, and mobile ad hoc cloud environment. We deploy a remote phobia-treatment application as a set of components. Remote phobia treatment allows phobia patients to have therapy sessions under the guidance of an expert therapist located remotely, with patients and therapist sharing the same virtual reality (VR) environment. A three-layer architecture (cloud, edge, and mobile ad hoc cloud) is proposed for the deployment. A prototype is built with Microsoft Azure at the cloud layer, laptops at the edge layer, and smartphones at the mobile ad hoc cloud layer. End-users are equipped with an HTC VIVE headset for VR rendering and Gloveone gloves for haptic sensations rendering. Extensive performance measurements are made by varying the component deployment patterns as well as the distance between the therapist and patient. Our results demonstrate clearly that the addition of mobile ad hoc cloud to the edge and cloud does bring added value in terms of latency reduction when deploying tactile Internet applications.