Abstract
While the adaptive sampling technique for kinesthetic signal transmission offers a phenomenal reduction in the time-average data rate, it does not guarantee a meaningful upper bound on the instantaneous rate, which can occasionally be comparable to the peak rate. This implies that for Quality of Service (QoS) compliance, a network bandwidth equal to the peak rate must be reserved apriori for the telehaptic stream at all times. On a shared network with unknown and time-varying cross-traffic, this is not always feasible. In order to address the intermittently high bandwidth demand as well as the network-obliviousness of adaptive sampling, we propose NaPAS: Network-aware Packetization for Adaptive Sampling. The idea is to intelligently merge multiple haptic samples generated by adaptive sampling in a packet, depending on the changing network conditions. This results in an elastic telehaptic traffic that can adapt to the available network bandwidth. Through qualitative and quantitative measures, we evaluate the performance of NaPAS and demonstrate that it outperforms standard adaptive sampling (SAS) in terms of maintaining the haptic perceptual quality and QoS compliance, while also being friendlier to the exogenous network cross-traffic.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Given the high sampling rate of the haptic stream (typically 1 kHz), packet headers can account for upto 73% of the transmission rate on the forward channel when each haptic sample is packetized separately [9]. As a result, there is considerable room for data rate adaptation by varying the control parameter k (which determines the telehaptic packetization rate).
- 2.
The TOP transmits duplicate copies of a delay measurement if it transmits multiple packets in between adjacent receptions.
References
Anderson, R., Spong, M.: Bilateral control of teleoperators with time delay. IEEE Trans. Autom. Control 34(5), 494–501 (1989)
Bhardwaj, A., Cizmeci, B., Steinbach, E., Liu, Q., Eid, M., Araujo, J., El Saddik, A., Kundu, R., Liu, X., Holland, O., Luden, M., Oteafy, S., Prasad, V.: A candidate hardware and software reference setup for kinesthetic codec standardization. In: International Symposium on Haptic, Audio and Visual Environments and Games (HAVE) (2017)
Bonanni, L., Vaucelle, C., Lieberman, J., Zuckerman, O.: Taptap: a haptic wearable for asynchronous distributed touch therapy. In: CHI 2006 Extended Abstracts on Human Factors in Computing Systems, pp. 580–585. ACM (2006)
Chiu, D.M., Jain, R.: Analysis of the increase/decrease algorithms for congestion avoidance in computer networks. Comput. Netw. ISDN Syst. 17(1), 1–14 (1989)
Cizmeci, B., Chaudhari, R., Xu, X., Alt, N., Steinbach, E.: A visual-haptic multiplexing scheme for teleoperation over constant-bitrate communication links. In: Auvray, M., Duriez, C. (eds.) EUROHAPTICS 2014. LNCS, vol. 8619, pp. 131–138. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-44196-1_17
Clarke, S., Schillhuber, G., Zaeh, M.F., Ulbrich, H.: Telepresence across delayed networks: a combined prediction and compression approach. In: IEEE International Workshop on Haptic Audio Visual Environments and their Applications, HAVE 2006, pp. 171–175. IEEE (2006)
Condoluci, M., Mahmoodi, T., Steinbach, E., Dohler, M.: Soft resource reservation for low-delayed teleoperation over mobile networks. IEEE Access (2017)
Floyd, S., Gurtov, A., Henderson, T.: The newreno modification to TCP’s fast recovery algorithm (2004)
Gokhale, V., Nair, J., Chaudhuri, S.: Congestion control for network-aware telehaptic communication. ACM Trans. Multimedia Comput. Commun. Appl. (TOMM) 13(2), 17 (2017)
Gokhale, V., Nair, J., Chaudhuri, S.: Teleoperation over a shared network: When does it work? In: International Symposium on Haptic, Audio and Visual Environments and Games (HAVE) (2017)
Hinterseer, P., Hirche, S., Chaudhuri, S., Steinbach, E., Buss, M.: Perception-based data reduction and transmission of haptic data in telepresence and teleaction systems. IEEE Trans. Signal Process. 56(2), 588–597 (2008)
Lawrence, D.A.: Stability and transparency in bilateral teleoperation. IEEE Trans. Robot. Autom. 9(5), 624–637 (1993)
Marshall, A., Yap, K.M., Yu, W.: Providing QoS for networked peers in distributed haptic virtual environments. Advances in Multimedia (2008)
ns3: The network simulator (2011). http://www.nsnam.org/
Sakr, N., Georganas, N.D., Zhao, J.: Human perception-based data reduction for haptic communication in Six-DoF telepresence systems. IEEE Trans. Instrum. Meas. 60(11), 3534–3546 (2011)
Xu, X., Cizmeci, B., Schuwerk, C., Steinbach, E.: Haptic data reduction for time-delayed teleoperation using the time domain passivity approach. In: IEEE World Haptics Conference (WHC), pp. 512–518 (2015)
Yao, S., Xue, F., Mukherjee, B., Yoo, S.B., Dixit, S.: Electrical ingress buffering and traffic aggregation for optical packet switching and their effect on TCP-level performance in optical mesh networks. IEEE Commun. Mag. 40(9), 66–72 (2002)
Acknowledgment
The authors acknowledge support from a DST sponsored Indo-Korean grant.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Gokhale, V., Nair, J., Chaudhuri, S., Kakade, S. (2018). Network-Aware Adaptive Sampling for Low Bitrate Telehaptic Communication. In: Prattichizzo, D., Shinoda, H., Tan, H., Ruffaldi, E., Frisoli, A. (eds) Haptics: Science, Technology, and Applications. EuroHaptics 2018. Lecture Notes in Computer Science(), vol 10894. Springer, Cham. https://doi.org/10.1007/978-3-319-93399-3_56
Download citation
DOI: https://doi.org/10.1007/978-3-319-93399-3_56
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93398-6
Online ISBN: 978-3-319-93399-3
eBook Packages: Computer ScienceComputer Science (R0)