The TWAMP Light model consists of the Controller and Responder, which are different from the standard TWAMP model in terms of architecture.
In Figure 1, TWAMP-Test packets function as probes for measuring receive and transmit performance and carry the IP address, UDP port number, and fixed TTL value 255 predefined for the test session between the Controller and Responder. The Controller sends a TWAMP-Test packet to the Responder, and the Responder reflects it to the Controller. The Controller collects TWAMP statistics.
The Controller collects performance statistics based on TWAMP-Test packets and reports the results to the NMS, which provides the statistics to users.
TWAMP is an IP performance monitoring (IPPM) protocol and has two versions: standard version and light version. TWAMP consists of a standard version and a light version (TWAMP Light).
As shown in Figure 2, TWAMP uses the client/server model and defines four logical entities:
As shown in Figure 3, TWAMP Light moves the control plane from the Responder to the Controller. The Controller functions as the Control-Client and Session-Sender, and the Responder only functions as the Session-Reflector. Therefore, TWAMP Light skips the process of establishing a control session in the TWAMP architecture during performance measurement.
TWAMP Light simplifies TWAMP's communication model, enabling TWAMP control modules to be deployed only on the Controller. TWAMP Light also significantly reduces requirements on the Responder performance, enabling rapid deployment and plug-and-play of the Responder. The Controller and Responder function as follows:
Different from TWAMP, TWAMP Light has parameters statically configured for a test session. You can configure the IP address and UDP port number on the Responder using MIBs. After a test session is created, TWAMP-Test packets are transmitted over the test session to help calculate the performance statistics, such as the packet loss rate, delay, and jitter. Therefore, TWAMP Light does not need any control protocol for parameter negotiation. TWAMP Light simplifies the working process of protocols and is easier to be deployed in real world situations.