next up previous contents index
Next: VNET Up: Protocol Specifications Previous: VCHAN

VDELAY

NAME

VDELAY (Virtual Delay Protocol)

SPECIFICATION

Delays outgoing packets. Used to exercise the ability of other protocols to keep the pipe full.

SYNOPSIS

VDELAY sessions delay packets for a fixed number of milliseconds to simulate end-to-end latency. VDELAY is designed to simulate propogation delay, not delays due to queuing and congestion. The high-level protocol can set the delay (measured in milliseconds); the default is 25ms. VDELAY has no other effects on outgoing packets.

REALM

VDELAY is in the ASYNC realm.

PARTICIPANTS

VDELAY passes participants to the lower protocols without manipulating them.

CONTROL OPERATIONS

VDELAY_SETDELAY:
Sets the delay for this session to the specified number of milliseconds.
Input:
int delay
Output:
none

VDELAY_GETDELAY:
Returns the current delay for this session.
Input:
none
Output:
int delay

CONFIGURATION

VDELAY can be configured between any two ASYNC protocols. It is commonly configured between the protocol you want to test (e.g., MSP) and IP.

AUTHOR

Ed Menze



Larry Peterson
Tue Jul 1 14:50:34 MST 1997