The BioSig-Client-Server (BSCS) concept

BioSig provides now also a network solution, for this purpose the BioSig-Client-Server (BSCS) protocol has been developed. The specification of the BSCS v0.1 protocol is available from http://pub.ist.ac.at/~schloegl/biosig/TR_BSCS_v01.pdf. An experimental server is running at fstgam01.tu-graz.ac.at (129.27.3.99).

Files can be stored on a server with

save2gdf <filename> bscs://129.27.3.99/

The server generates a random 64bit identity number. This ID number is returned for subsequent read access and looks like bscs://129.27.3.99/6d36a1db4ba88e73 . Furthermore, the link is also stored in a local local file /tmp/<filename>.bscs Chances of guessing another file id are very low, so the file keys can be easily distributed without revealing other files. The server anonymisizes the data (i.e. removes names of the subjects).

The file can be retrived in the following ways :


Software: Download libbiosig/biosig4c++ v0.80 or later from
http://biosig.sourceforge.net/download.html

The programming interface for clients is outlined in
biosig-network.h

For more information contact:

Alois Schlögl <a.schloegl@ieee.org>