SeedLink

The SeedLink protocol is a robust data transmission intended for use on the Internet or private circuits that support TCP/IP.

The protocol is robust in that clients may disconnect and reconnect without losing data, the transmission is started where it ended.

Requested data streams may be limited to specific stations, locations and/or channels. All data packets are 512-byte Mini-SEED records.

Available Software

The following software is available from the DMC at
http://www.iris.edu/pub/programs/SeedLink/ :

libslink - A SeedLink client library written in C.

slink2orb - SeedLink to Antelope ORB client (licensed Antelope libraries are required).

slink2ew - SeedLink to Earthworm client. Windows binaries available.

slarchive - A SeedLink client that writes all received data to the local disk in user defined directory and file structures.

slinktool - Command line SeedLink client useful for data stream inspection and server testing.

ewexport_plugin - An Earthworm export process plugin (data source) for a seedlink server.

orbplugin - An Antelope ORB plugin (data source) for a seedlink server (licensed Antelope libraries are required).

SeedLink was originally created as the transport layer for the SeisComP package developed by GEOFON.

The Earth Data EDR-209 incorporates the SeedLink protocol, which is a robust data transmission intended for use on the Internet or private circuits that support TCP/IP.