FreeLancer

High Performance Data Recorder

Dedicated data recorder subsystem designed to capture UDP data packets destined for the recorder, reformat the packet with additional parameters including timestamp and write it to a customized file system. Additional features include customizable error correction through rewind request in case of packet drop, communication via remote terminal supporting record, stop, status, etc. commands, and a random data packet generator/transmitter for testing purpose. This system achieved a throughput of 100+MBps of transmit/record speed.