%     
% $RCSfile: vdelay.tex,v $
%
% x-kernel v3.3
%
% Copyright (c) 1996,1993,1991,1990  Arizona Board of Regents
%
%
% $Log: vdelay.tex,v $
% Revision 1.2  1997/06/04 17:29:27  llp
% cleaned up a little
%
% Revision 1.1  1997/06/04 17:20:00  llp
% Initial revision
%
% Revision 1.2  1996/02/02  00:04:22  slm
% Updated copyright and version.
%
% Revision 1.1  1995/07/28  21:22:13  slm
% Initial revision
%
% Revision 1.1.1.3.1.1  1994/10/21  00:00:56  hkaram
% New branch
%
% Revision 1.1.1.3  1994/08/02  23:55:43  davidm
% Sectioning commands now use \protspec and \topic so latex2html has
% an easier time.
%
% Revision 1.1.1.2  1994/07/05  00:42:34  ho
% Indexed.
%
% Revision 1.1.1.1  1994/04/25  19:39:48  menze
% 'interval' ROM option
%

\subsection{VDELAY}
\index{vdrop}

\topic{NAME}
VDELAY (Virtual Delay Protocol)

\topic{SPECIFICATION}

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

\topic{SYNOPSIS}

\noindent 
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.

\topic{REALM}

\noindent 
VDELAY is in the ASYNC realm.

\topic{PARTICIPANTS}

\noindent 
VDELAY passes participants to the lower protocols without manipulating
them. 

\topic{CONTROL OPERATIONS}

\begin{description}

\item[{\tt VDELAY\_SETDELAY:}]
Sets the delay for this session to the specified number of milliseconds.
\begin{description}
\item[{\rm Input:}] {\tt int delay}
\item[{\rm Output:}] none
\end{description}

\item[{\tt VDELAY\_GETDELAY:}]
Returns the current delay for this session.
\begin{description}
\item[{\rm Input:}] none
\item[{\rm Output:}] {\tt int delay}
\end{description}

\end{description}

\topic{CONFIGURATION}

\noindent
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.

\topic{AUTHOR}

\noindent Ed Menze
