A Protocol for Streaming Large Messages with UDP

Charlie Briegel, Richard Neswold, Michael Sliczniak · JACOW · 2015

We have developed a protocol concatenating UDP datagrams to stream large messages. The datagrams can be sized to the optimual size of the receiver. The protocol provides acknowledged reception based on a sliding window concept. The implementation provides for up to 10 Mbyte messages and guarrantees complete delivery or a corresponding error. The protocol is implemented as a standalone messaging between two sockets and also within the context of Fermilab's ACNet protocol. Results of this implementation in vxWorks is analyzed.

Read the paper · More papers on PaperTik