LambdaStream, developed by EVL, is an application-level data transport protocol that supports high-bandwidth multi-gigabit streaming for network-intensive applications, especially those that require reliability at high bandwidth and with low jitter. LambdaStream's key characteristics include loss recovery and unique adaptive rate control and configurability as both a reliable and unreliable transport protocol. LambdaStream is also instrumented, meaning that it keeps track of the amount of data it is sending and the rate at which it is being sent. For the experiment described here, LambdaStream was configured as a reliable UDP-based protocol.
An "application-level" protocol enables users to select and modify available protocols. Systems are capable of sending data with TCP or UDP protocols, but typically special sys-admin privileges or machine modifications are necessary to change and/or optimize them when sending large datasets over high-performance networks. LambdaStream enables the user, or application, to achieve high throughput over high-speed networks by building on top of existing TCP and UDP protocols without any machine modification or special sys-admin privileges. LambdaStream is based on EVL's first transport protocol called Reliable Blast UDP (RBUDP), developed in 2001, which started the trend towards using alternative protocols for high-speed data transport. LambdaStream is a version of the protocol intended for low- latency, real-time, reliable data streaming.