Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. TiD-Introducing and Benchmarking an Event-Delivery System for Brain-Computer Interfaces
 
research article

TiD-Introducing and Benchmarking an Event-Delivery System for Brain-Computer Interfaces

Breitwieser, Christian
•
Tavella, Michele
•
Schreuder, Martijn
Show more
2017
Ieee Transactions On Neural Systems And Rehabilitation Engineering

In this paper, we present and analyze an event distribution system for brain-computer interfaces. Events are commonly used to mark and describe incidents during an experiment and are therefore critical for later data analysis or immediate real-time processing. The presented approach, called Tools for brain-computer interaction interface D (TiD), delivers messages in XML format via a buslike system using transmission control protocol connections or shared memory. A dedicated server dispatches TiD messages to distributed or local clients. The TiD message is designed to be flexible and contains time stamps for event synchronization, whereas events describe incidents, which occur during an experiment. TiD was tested extensively toward stability and latency. The effect of an occurring event jitter was analyzed and benchmarked on a reference implementation under different conditions as gigabit and 100-Mb Ethernet or Wi-Fi with a different number of event receivers. A 3-dB signal attenuation, which occurs when averaging jitter influenced trials aligned by events, is starting to become visible at around 1-2 kHz in the case of a gigabit connection. Mean event distribution times across operating systems are ranging from 0.3 to 0.5ms for a gigabit network connection for 106 events. Results for other environmental conditions are available in this paper. References already using TiD for event distribution are provided showing the applicability of TiD for event delivery with distributed or local clients.

  • Details
  • Metrics
Type
research article
DOI
10.1109/Tnsre.2017.2728199
Web of Science ID

WOS:000418073000004

Author(s)
Breitwieser, Christian
Tavella, Michele
Schreuder, Martijn
Cincotti, Febo
Leeb, Robert
Mueller-Putz, Gernot R.
Date Issued

2017

Publisher

Institute of Electrical and Electronics Engineers

Published in
Ieee Transactions On Neural Systems And Rehabilitation Engineering
Volume

25

Issue

12

Start page

2249

End page

2257

Subjects

Protocol

•

transmission

•

event

•

marker

•

jitter

•

brain-computer interface

•

open source

•

C plus

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
CNBI  
CNP  
Available on Infoscience
January 15, 2018
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/144078
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés