• DocumentCode
    651417
  • Title

    HoIP: Haptics over Internet Protocol

  • Author

    Gokhale, Vinayak ; Dabeer, O. ; Chaudhuri, Swarat

  • Author_Institution
    Dept. of Electr. Eng., Indian Inst. of Technol. Bombay, Mumbai, India
  • fYear
    2013
  • fDate
    26-27 Oct. 2013
  • Firstpage
    45
  • Lastpage
    50
  • Abstract
    Applications such as telesurgery need low latency communication of haptic data between remote nodes. For the stability of the control loop, a typical round trip delay target is 5 ms or lower. In this paper, we specify an application layer protocol - Haptics over Internet Protocol (HoIP) - which is designed to allow such low latency haptic data transmission without sacrificing on the quality of haptic perception. The key ingredients of HoIP include adaptive sampling strategies for the digitization of the haptic signal, use of a multithreaded architecture at the transmitter and receiver to minimize processing delay, and use of an existing UDP implementation. In this paper, we describe in detail the frame structure used in HoIP and the rationale behind our design choices, the implementation details of HoIP at the transmitter and receiver, and report processing delay measurements done using real haptic devices and HAPI (an open source software used to interface with the haptic device). The HoIP software is entirely written in C++ and our results show that in the worst case transmitter and receiver side processing delays are less than 0.6 ms.
  • Keywords
    Internet; haptic interfaces; medical computing; protocols; public domain software; surgery; C++; Haptics over Internet Protocol; HoIP; HoIP software; adaptive sampling strategies; application layer protocol; delay measurements; haptic data; haptic data transmission; haptic device; haptic devices; haptic perception; haptic signal; multithreaded architecture; open source software; remote nodes; Delays; Extrapolation; Haptic interfaces; Protocols; Receivers; Rendering (computer graphics); Transmitters; Haptics; Weber´s law; application layer; extrapolation; latency; level crossings;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Haptic Audio Visual Environments and Games (HAVE), 2013 IEEE International Symposium on
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-4799-0848-6
  • Type

    conf

  • DOI
    10.1109/HAVE.2013.6679609
  • Filename
    6679609