⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node457.html

📁 相关搜索: ns2仿真结果分析 all-awk ns2 ns2 无限网络中awk文件 ... [2.tcl.rar] - 在ns2平台上实现对AODV协议的模拟
💻 HTML
字号:
<html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><!--Converted with jLaTeX2HTML 2002 (1.62) JA patch-1.4patched version by:  Kenshi Muto, Debian Project.LaTeX2HTML 2002 (1.62),original version by:  Nikos Drakos, CBLU, University of Leeds* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan* with significant contributions from:  Jens Lippmann, Marek Rouchal, Martin Wilck and others --><HTML><HEAD><TITLE>33.8 SRM objects</TITLE><META NAME="description" CONTENT="33.8 SRM objects"><META NAME="keywords" CONTENT="everything"><META NAME="resource-type" CONTENT="document"><META NAME="distribution" CONTENT="global"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><META NAME="Generator" CONTENT="jLaTeX2HTML v2002 JA patch-1.4"><META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"><LINK REL="STYLESHEET" HREF="everything.css" tppabs="http://www.isi.edu/nsnam/ns/doc/everything.css"><LINK REL="next" HREF="node458.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node458.html"><LINK REL="previous" HREF="node451.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node451.html"><LINK REL="up" HREF="node427.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node427.html"><LINK REL="next" HREF="node458.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node458.html"></HEAD><BODY ><!--Navigation Panel--><A NAME="tex2html8403"  HREF="node458.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node458.html"><IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html8397"  HREF="node427.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node427.html"><IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html8391"  HREF="node456.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node456.html"><IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html8399"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html"><IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/share/latex2html/icons/contents.png"></A> <A NAME="tex2html8401"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html"><IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/share/latex2html/icons/index.png"></A> <BR><B> Next:</B> <A NAME="tex2html8404"  HREF="node458.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node458.html">33.9 Commands at a</A><B> Up:</B> <A NAME="tex2html8398"  HREF="node427.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node427.html">33. Agent/SRM</A><B> Previous:</B> <A NAME="tex2html8392"  HREF="node456.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node456.html">33.7.2.0.3 Advertising the Distance</A> &nbsp <B>  <A NAME="tex2html8400"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html">Contents</A></B>  &nbsp <B>  <A NAME="tex2html8402"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html">Index</A></B> <BR><BR><!--End of Navigation Panel--><H1><A NAME="SECTION06480000000000000000"></A><A NAME="srmobjects"></A><BR>33.8 SRM objects</H1>SRM objects are a subclass of agent objects that implement the SRMreliable multicast transport protocol. They inherit all of the genericagent functionalities. The methods for this object is described in thenext section <A HREF="node458.html#sec:srmcommand" tppabs="http://www.isi.edu/nsnam/ns/doc/node458.html#sec:srmcommand">33.9</A>. Configuration parameters for this objectare:<DL><DT><STRONG>packetSize_</STRONG></DT><DD>The data packet size that will be used for repairmessages. The default value is 1024. <P></DD><DT><STRONG>requestFunction_</STRONG></DT><DD>The algorithm used to produce a retransmissionrequest, e.g., setting request timers. The default value is SRM/request.Other possible request functions are SRM/request/Adaptive, used by theAdaptive SRM code. <P></DD><DT><STRONG>repairFunction_</STRONG></DT><DD>The algorithm used to produce a repair, e.g., compute repair timers. Thedefault value is SRM/repair. Other possible request functions areSRM/repair/Adaptive, used by the Adaptive SRM code. <P></DD><DT><STRONG>sessionFunction_</STRONG></DT><DD>The algorithm used to generate session messages. Default is SRM/session <P></DD><DT><STRONG>sessionDelay_</STRONG></DT><DD>The basic interval of session messages. Slight random variation is addedto this interval to avoid global synchronization of session messages. Usermay want to adjust this variable according to their specific simulation.Default value is 1.0. <P></DD><DT><STRONG>C1_, C2_</STRONG></DT><DD>The parameters which control the request timer. Refer to [8] for detail.The default value is C1_ = C2_ = 2.0. <P></DD><DT><STRONG>D1_, D2_</STRONG></DT><DD>The parameters which control the repair timer. Refer to [8] for detail.The default value is D1_ = D2_ = 1.0. <P></DD><DT><STRONG>requestBackoffLimit_</STRONG></DT><DD>The maximum number of exponential backoffs. Default value is 5. </DD></DL><P>State Variables are:<DL><DT><STRONG>stats_</STRONG></DT><DD>An array containing multiple statistics needed by adaptive SRM agent.Including: duplicate requests and repairs in current request/repairperiod, average number of duplicate requests and repairs, request andrepair delay in current request/repair period, average request and repairdelay. </DD></DL><P>SRM/A<SMALL>DAPTIVE </SMALL>O<SMALL>BJECTS</SMALL>SRM/Adaptive objects are a subclass of the SRM objects that implement theadaptive SRM reliable multicast transport protocol. They inherit all ofthe SRM object functionalities. State Variables are: <BR>(Refer to the SRM paper by Sally et al [Fall, K., Floyd, S., andHenderson, T., Ns Simulator Tests for Reno FullTCP. URLftp://ftp.ee.lbl.gov/papers/fulltcp.ps. July 1997.] for more detail.)<DL><DT><STRONG>pdistance_</STRONG></DT><DD>This variable is used to pass the distance estimate provided by the remoteagent in a request or repair message. <P></DD><DT><STRONG>D1_, D2_</STRONG></DT><DD>The same as that in SRM agents, except that they are initialized tolog10(group size) when generating the first repair. <P></DD><DT><STRONG>MinC1_, MaxC1_, MinC2_, MaxC2_</STRONG></DT><DD>The minimum/maximum values of C1_ and C2_. Default initial values aredefined in [8]. These values define the dynamic range of C1_ and C2_. <P></DD><DT><STRONG>MinD1_, MaxD1_, MinD2_, MaxD2_</STRONG></DT><DD>The minimum/maximum values of D1_ and D2_. Default initial values aredefined in [8]. These values define the dynamic range of D1_ and D2_. <P></DD><DT><STRONG>AveDups</STRONG></DT><DD>Higher bound for average duplicates. <P></DD><DT><STRONG>AveDelay</STRONG></DT><DD>Higher bound for average delay. <P></DD><DT><STRONG>eps AveDups</STRONG></DT><DD>-dups determines the lower bound of the number ofduplicates, when we should adjust parameters to decrease delay. </DD></DL><P><HR><!--Navigation Panel--><A NAME="tex2html8403"  HREF="node458.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node458.html"><IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html8397"  HREF="node427.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node427.html"><IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html8391"  HREF="node456.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node456.html"><IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html8399"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html"><IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/share/latex2html/icons/contents.png"></A> <A NAME="tex2html8401"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html"><IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/share/latex2html/icons/index.png"></A> <BR><B> Next:</B> <A NAME="tex2html8404"  HREF="node458.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node458.html">33.9 Commands at a</A><B> Up:</B> <A NAME="tex2html8398"  HREF="node427.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node427.html">33. Agent/SRM</A><B> Previous:</B> <A NAME="tex2html8392"  HREF="node456.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node456.html">33.7.2.0.3 Advertising the Distance</A> &nbsp <B>  <A NAME="tex2html8400"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html">Contents</A></B>  &nbsp <B>  <A NAME="tex2html8402"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html">Index</A></B> <!--End of Navigation Panel--><ADDRESS>2003-09-23</ADDRESS></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -