A Network-Adaptive Prediction Algorithm for Haptic Data Under Network Impairments
Real-time tele-haptic applications require capturing, compressing, transmitting, and displaying haptic information, which includes tactile and kinesthetic information. To achieve a high quality of service (QoS), real-time haptic data stream synchronization between local and remote environments is re...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9391703/ |
_version_ | 1818667949118980096 |
---|---|
author | Kian Meng Yap Tiam Hee Tee Alan Marshall Kok Seng Eu Yoon Ket Lee Tsung-Han Lee Pei Hsin Lim Yvonne Chook |
author_facet | Kian Meng Yap Tiam Hee Tee Alan Marshall Kok Seng Eu Yoon Ket Lee Tsung-Han Lee Pei Hsin Lim Yvonne Chook |
author_sort | Kian Meng Yap |
collection | DOAJ |
description | Real-time tele-haptic applications require capturing, compressing, transmitting, and displaying haptic information, which includes tactile and kinesthetic information. To achieve a high quality of service (QoS), real-time haptic data stream synchronization between local and remote environments is required. However, transmission of data over a computer network is often affected by network impairments, such as network delay, jitter, and packet loss, thus leading to system instability and poor performance. Current prediction algorithms for networked haptics comprise perceptual data reduction, traffic prioritization approaches, congestion control approaches, and radio resource allocation. However, the mentioned prediction algorithms either do not consider packet loss and time-varying delays (i.e., jitter) in their experimental setup, or only consider packet loss or delays. In real-world network environments, both packet loss and delays often occur simultaneously. In this work, a network adaptive Trust Strategy Prediction (TSP) algorithm was modified to work under both network impairments. The objective of the TSP is to maintain real-time haptic synchronization (haptic data stream synchronization) between the haptic interactive environments, by compensating network impairments using selective and specific prediction strategies, according to changes in the network’s characteristics. The experimental results demonstrate that TSP offers greater accuracy and smaller inconsistencies in terms of the predicted position, compared to the dead reckoning prediction and velocity estimation, which is often employed with filtering techniques. |
first_indexed | 2024-12-17T06:28:33Z |
format | Article |
id | doaj.art-8f46141739fe4d559a9a6edde7e2f92d |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-17T06:28:33Z |
publishDate | 2021-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-8f46141739fe4d559a9a6edde7e2f92d2022-12-21T22:00:12ZengIEEEIEEE Access2169-35362021-01-019526725268310.1109/ACCESS.2021.30700639391703A Network-Adaptive Prediction Algorithm for Haptic Data Under Network ImpairmentsKian Meng Yap0https://orcid.org/0000-0001-6795-9847Tiam Hee Tee1Alan Marshall2https://orcid.org/0000-0002-8058-5242Kok Seng Eu3https://orcid.org/0000-0002-8628-1573Yoon Ket Lee4Tsung-Han Lee5Pei Hsin Lim6https://orcid.org/0000-0002-6156-7217Yvonne Chook7Department of Computing and Information Systems, School of Engineering and Technology, Research Centre for Human-Machine Collaboration (HUMAC), Sunway University, Petaling, Jaya, MalaysiaDepartment of Computing and Information Systems, School of Engineering and Technology, Research Centre for Human-Machine Collaboration (HUMAC), Sunway University, Petaling, Jaya, MalaysiaSchool of Electrical Engineering, Electronics and Computer Science, University of Liverpool, Liverpool, U.K.Department of Computing and Information Systems, School of Engineering and Technology, Research Centre for Human-Machine Collaboration (HUMAC), Sunway University, Petaling, Jaya, MalaysiaFaculty of Engineering and Built Environment, Tunku Abdul Rahman University College, Kuala Lumpur, MalaysiaDepartment of Computer and Information Science, National Taichung University of Education, Taichung, TaiwanDepartment of Computing and Information Systems, School of Engineering and Technology, Research Centre for Human-Machine Collaboration (HUMAC), Sunway University, Petaling, Jaya, MalaysiaDepartment of Computing and Information Systems, School of Engineering and Technology, Research Centre for Human-Machine Collaboration (HUMAC), Sunway University, Petaling, Jaya, MalaysiaReal-time tele-haptic applications require capturing, compressing, transmitting, and displaying haptic information, which includes tactile and kinesthetic information. To achieve a high quality of service (QoS), real-time haptic data stream synchronization between local and remote environments is required. However, transmission of data over a computer network is often affected by network impairments, such as network delay, jitter, and packet loss, thus leading to system instability and poor performance. Current prediction algorithms for networked haptics comprise perceptual data reduction, traffic prioritization approaches, congestion control approaches, and radio resource allocation. However, the mentioned prediction algorithms either do not consider packet loss and time-varying delays (i.e., jitter) in their experimental setup, or only consider packet loss or delays. In real-world network environments, both packet loss and delays often occur simultaneously. In this work, a network adaptive Trust Strategy Prediction (TSP) algorithm was modified to work under both network impairments. The objective of the TSP is to maintain real-time haptic synchronization (haptic data stream synchronization) between the haptic interactive environments, by compensating network impairments using selective and specific prediction strategies, according to changes in the network’s characteristics. The experimental results demonstrate that TSP offers greater accuracy and smaller inconsistencies in terms of the predicted position, compared to the dead reckoning prediction and velocity estimation, which is often employed with filtering techniques.https://ieeexplore.ieee.org/document/9391703/Communication networkhaptic data prediction algorithmtele-hapticsTrust Strategy Prediction |
spellingShingle | Kian Meng Yap Tiam Hee Tee Alan Marshall Kok Seng Eu Yoon Ket Lee Tsung-Han Lee Pei Hsin Lim Yvonne Chook A Network-Adaptive Prediction Algorithm for Haptic Data Under Network Impairments IEEE Access Communication network haptic data prediction algorithm tele-haptics Trust Strategy Prediction |
title | A Network-Adaptive Prediction Algorithm for Haptic Data Under Network Impairments |
title_full | A Network-Adaptive Prediction Algorithm for Haptic Data Under Network Impairments |
title_fullStr | A Network-Adaptive Prediction Algorithm for Haptic Data Under Network Impairments |
title_full_unstemmed | A Network-Adaptive Prediction Algorithm for Haptic Data Under Network Impairments |
title_short | A Network-Adaptive Prediction Algorithm for Haptic Data Under Network Impairments |
title_sort | network adaptive prediction algorithm for haptic data under network impairments |
topic | Communication network haptic data prediction algorithm tele-haptics Trust Strategy Prediction |
url | https://ieeexplore.ieee.org/document/9391703/ |
work_keys_str_mv | AT kianmengyap anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT tiamheetee anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT alanmarshall anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT koksengeu anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT yoonketlee anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT tsunghanlee anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT peihsinlim anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT yvonnechook anetworkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT kianmengyap networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT tiamheetee networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT alanmarshall networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT koksengeu networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT yoonketlee networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT tsunghanlee networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT peihsinlim networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments AT yvonnechook networkadaptivepredictionalgorithmforhapticdataundernetworkimpairments |