Changes between Version 1 and Version 2 of slink2ew


Ignore:
Timestamp:
03/18/12 17:14:18 (9 years ago)
Author:
branden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • slink2ew

    v1 v2  
    1010slink2ew is a !SeedLink client module for Earthworm.  !SeedLink is the data server component of the Seismological Communication Processor, or [http://www.gfz-potsdam.de/geofon/seiscomp/welcome.html SeisComP], originally developed at [http://www.gfz-potsdam.de/geofon/ GEOFON]. 
    1111 
    12 The !SeedLink protocol can be summarized as a simple negotiation scheme followed by the streaming of data packets from the server.  SeedLink packets are composed of a small header followed by a 512-byte Mini-SEED record (data only SEED).  The negotiation phase allows the client to request only specified data types from the server for each data stream.  A data stream is defined by a network and station code pair. 
     12The !SeedLink protocol can be summarized as a simple negotiation scheme followed by the streaming of data packets from the server.  !SeedLink packets are composed of a small header followed by a 512-byte Mini-SEED record (data only SEED).  The negotiation phase allows the client to request only specified data types from the server for each data stream.  A data stream is defined by a network and station code pair. 
    1313 
    14 By utilizing sequence numbers for each packet in a data stream the SeedLink protocol allows for connections to be resumed, eliminating most data gaps.  The ability to resume data streams is primarily dependant on how much data, time-wise, the remote SeedLink has in it's buffer. 
     14By utilizing sequence numbers for each packet in a data stream the !SeedLink protocol allows for connections to be resumed, eliminating most data gaps.  The ability to resume data streams is primarily dependant on how much data, time-wise, the remote !SeedLink has in it's buffer. 
    1515 
    1616The protocol allows for two different modes of data transmission, uni-station and multi-station modes.  Uni-station mode operates by transmitting a single data stream (data from a single station) through one network connection.  In this mode the data stream does not need to be specified by the client as it is implied by the internet address and port.  Multi-station mode operates by transmitting multiplexed data streams (data from multiple stations) through a single network connection. 
     
    1818The maxium size of the TRACEBUF messages created by slink2ew is limited to the maximum number of samples (using Steim2 compression) that can fit into a 512-byte Mini-SEED record (721 samples = 2884 bytes) plus the size of the TRACEBUF header (64 bytes). So 2948 bytes is a good estimate of the maximum size of TRACEBUF messages created by slink2ew. 
    1919 
    20 Version 1.1 and greater of slink2ew supports the creation of either TRACEBUF or TRACEBUF2 messages depending on which version of Earthworm the module was built for. By default the module will create TRACEBUF2 messages if the system supports them and TRACEBUF messages otherwise. Additionally there is an optional command ForceTraceBuf1 that will force the use of TRACEBUF messages on systems that support TRACEBUF2. 
     20Version 1.1 and greater of slink2ew supports the creation of either TRACEBUF or TRACEBUF2 messages depending on which version of Earthworm the module was built for. By default the module will create TRACEBUF2 messages if the system supports them and TRACEBUF messages otherwise. Additionally there is an optional command !ForceTraceBuf1 that will force the use of TRACEBUF messages on systems that support TRACEBUF2. 
    2121 
    22 SeisComP and SeedLink are actively supported by the [http://www.gfz-potsdam.de/geofon/ GEOFON Project], [http://orfeus.knmi.nl/ ORFEUS Data Center] and [http://www.iris.edu/ IRIS Data Management Center] in addition to the user community. 
     22SeisComP and !SeedLink are actively supported by the [http://www.gfz-potsdam.de/geofon/ GEOFON Project], [http://orfeus.knmi.nl/ ORFEUS Data Center] and [http://www.iris.edu/ IRIS Data Management Center] in addition to the user community. 
    2323 
    2424== Helpful Hints ==