• DocumentCode
    1404934
  • Title

    Proposing a Standardized Protocol for Raw Biosignal Transmission

  • Author

    Breitwieser, Christian ; Daly, Ian ; Neuper, Christa ; Muller-Putz, Gernot R.

  • Author_Institution
    Lab. of Brain-Comput. Interfaces, Graz Univ. of Technol., Graz, Austria
  • Volume
    59
  • Issue
    3
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    852
  • Lastpage
    859
  • Abstract
    In this paper, we propose a standardized interface called TiA (TOBI interface A) to transmit raw biosignals, supporting multirate and block-oriented transmission of different kinds of signals from various acquisition devices (e.g., EEG, electrooculogram, near-infrared spectroscopy signals, etc.) at the same time. To facilitate a distinction between those kinds of signals, so-called signal types are introduced. TiA is a single-server, multiple-client system, whereby clients can connect to the server at runtime. Information transfer between client and server is divided into control and data connections. The control connections use transmission control protocol (TCP) and transmit extensible-markup-language (XML)-encoded meta information. The data transmission utilizes a user datagram protocol (UDP) or TCP with a binary data stream. A standardized handshaking procedure for the connection setup and a standardized binary data packet has been defined. Thus, a standardized layer, abstracting used hardware devices and facilitating distributed raw data transmission in a standardized way, has been evolved. A cross-platform library, implemented in C++, is available for download.
  • Keywords
    biomedical communication; biomedical equipment; brain-computer interfaces; medical information systems; medical signal processing; transport protocols; UDP; acquisition devices; binary data stream; block-oriented transmission; control connections; cross-platform library; data connections; distributed raw data transmission; extensible-markup-language encoded meta information; hardware devices; information transfer; multiple-client system; raw biosignal transmission; single-server; standardized binary data packet; standardized handshaking procedure; standardized layer; standardized protocol; transmission control protocol; user datagram protocol; Data acquisition; Data communication; Electroencephalography; Electromyography; Hardware; Protocols; Servers; Biosignal; ECG; EEG; NIRS; brain–computer interface; electromyogram (EMG); electrooculogram (EOG); multirate; standard; transmission; Brain; Humans; Information Storage and Retrieval; Signal Processing, Computer-Assisted; Software; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Biomedical Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9294
  • Type

    jour

  • DOI
    10.1109/TBME.2011.2174637
  • Filename
    6111272