masters-thesis/tables/required_cm_messages.tex

42 lines
1.9 KiB
TeX

\begin{table}[ht!]
\centering
\caption{Required Communication Management messages, used for all service types except \acrfull{ud}.}
\label{tab:required_cm_messages}
\vspace{3mm}
\begin{tabular}{p{2.6cm} | p{11.4cm}}
\hlineB{3}
\Tstrut
\textbf{CM message} & \textbf{Description}\\
\hhline{=|=}
\Tstrut
\acrshort{req} & A \textit{\acrlong{req}} is used to initiate the communication establishment sequence. The node that sends this message provides the remote host with its queue pair number and its \gls{gid} and/or \gls{lid}.
\Bstrut\\
\hline
\Tstrut
\acrshort{mra} & A \textit{\acrlong{mra}} is used as a response to a \acrshort{req}, a LAP (Load Alternate Path, an optional communication message), or a \acrshort{rep}. It is used if the node which receives one of the formerly mentioned messages does not expect to be able to respond within the specified time-out. With this mechanism, unnecessary time-outs are prevented.
\Bstrut\\
\hline
\Tstrut
\acrshort{rej} & By replying with \textit{\acrlong{rej}} to a \acrshort{req}, a node indicates that it will not continue with the communication establishment sequence. The reason can be found, i.a., in the data field of the \acrshort{rej}.
\Bstrut\\
\hline
\Tstrut
\acrshort{rep} & A node sends a \textit{\acrlong{rep}} if it wants to accept a previously received \acrshort{rep} and all its parameters.
\Bstrut\\
\hline
\Tstrut
\acrshort{rtu} & A node replies with \textit{\acrlong{rtu}} after it received a \acrshort{rep} to indicate that transmission can be started.
\Bstrut\\
\hline
\Tstrut
\acrshort{dreq} & A \textit{\acrlong{dreq}} is sent if a node wants to disconnect a queue pair.
\Bstrut\\
\hline
\Tstrut
\acrshort{drep} & A \textit{\acrlong{drep}} is used to acknowledge that a \acrshort{dreq} is received.
\Bstrut\\
\hlineB{3}
\end{tabular}
\end{table}