<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/62504fd174bc5c01055dbd0f/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62504fd174bc5c01055dbd0f/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">ns-3<span class="_"> </span>Model<span class="_"> </span>Library</div><div class="t m0 x2 h3 y2 ff2 fs1 fc0 sc0 ls0 ws0">Release<span class="_ _0"> </span>ns-3.30</div><div class="t m0 x3 h4 y3 ff1 fs1 fc0 sc0 ls0 ws0">ns-3<span class="_"> </span>pr<span class="_ _1"></span>oject</div><div class="t m0 x4 h5 y4 ff1 fs2 fc0 sc0 ls0 ws0">A<span class="_ _1"></span>ug<span class="_"> </span>21,<span class="_"> </span>2019</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62504fd174bc5c01055dbd0f/bg2.jpg"></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62504fd174bc5c01055dbd0f/bg3.jpg"><div class="t m0 x5 h6 y5 ff1 fs3 fc0 sc0 ls0 ws0">CONTENTS</div><div class="t m0 x6 h7 y6 ff3 fs4 fc1 sc0 ls0 ws0">1<span class="_ _2"> </span>Organization<span class="_ _3"> </span><span class="fc0">3</span></div><div class="t m0 x6 h7 y7 ff3 fs4 fc1 sc0 ls0 ws0">2<span class="_ _2"> </span>Animation<span class="_ _4"> </span><span class="fc0">5</span></div><div class="t m0 x6 h7 y8 ff3 fs4 fc1 sc0 ls0 ws0">3<span class="_ _2"> </span>Antenna<span class="_"> </span>Module<span class="_ _5"> </span><span class="fc0">13</span></div><div class="t m0 x6 h7 y9 ff3 fs4 fc1 sc0 ls0 ws0">4<span class="_ _2"> </span>Ad<span class="_"> </span>Hoc<span class="_"> </span>On-Demand<span class="_"> </span>Distance<span class="_"> </span>V<span class="_ _6"></span>ector<span class="_"> </span>(A<span class="_ _1"></span>OD<span class="_ _1"></span>V)<span class="_ _7"> </span><span class="fc0">17</span></div><div class="t m0 x6 h7 ya ff3 fs4 fc1 sc0 ls0 ws0">5<span class="_ _2"> </span>3GPP<span class="_"> </span>HTTP<span class="_"> </span>applications<span class="_ _8"> </span><span class="fc0">19</span></div><div class="t m0 x6 h7 yb ff3 fs4 fc1 sc0 ls0 ws0">6<span class="_ _2"> </span>Bridge<span class="_"> </span>NetDevice<span class="_ _9"> </span><span class="fc0">27</span></div><div class="t m0 x6 h7 yc ff3 fs4 fc1 sc0 ls0 ws0">7<span class="_ _2"> </span>BRITE<span class="_"> </span>Integration<span class="_ _a"> </span><span class="fc0">29</span></div><div class="t m0 x6 h7 yd ff3 fs4 fc1 sc0 ls0 ws0">8<span class="_ _2"> </span>Buildings<span class="_"> </span>Module<span class="_ _b"> </span><span class="fc0">33</span></div><div class="t m0 x6 h7 ye ff3 fs4 fc1 sc0 ls0 ws0">9<span class="_ _2"> </span>Click<span class="_"> </span>Modular<span class="_"> </span>Router<span class="_"> </span>Integration<span class="_ _c"> </span><span class="fc0">47</span></div><div class="t m0 x6 h7 yf ff3 fs4 fc1 sc0 ls0 ws0">10<span class="_ _0"> </span>CSMA<span class="_"> </span>NetDevice<span class="_ _d"> </span><span class="fc0">51</span></div><div class="t m0 x6 h7 y10 ff3 fs4 fc1 sc0 ls0 ws0">11<span class="_ _0"> </span>DSDV<span class="_"> </span>Routing<span class="_ _e"> </span><span class="fc0">57</span></div><div class="t m0 x6 h7 y11 ff3 fs4 fc1 sc0 ls0 ws0">12<span class="_ _0"> </span>DSR<span class="_"> </span>Routing<span class="_ _f"> </span><span class="fc0">59</span></div><div class="t m0 x6 h7 y12 ff3 fs4 fc1 sc0 ls0 ws0">13<span class="_ _0"> </span>Emulation<span class="_"> </span>Overview<span class="_ _10"> </span><span class="fc0">63</span></div><div class="t m0 x6 h7 y13 ff3 fs4 fc1 sc0 ls0 ws0">14<span class="_ _0"> </span>Energy<span class="_"> </span>Framework<span class="_ _11"> </span><span class="fc0">67</span></div><div class="t m0 x6 h7 y14 ff3 fs4 fc1 sc0 ls0 ws0">15<span class="_ _0"> </span>File<span class="_"> </span>Descriptor<span class="_"> </span>NetDevice<span class="_ _12"> </span><span class="fc0">73</span></div><div class="t m0 x6 h7 y15 ff3 fs4 fc1 sc0 ls0 ws0">16<span class="_ _0"> </span>Flow<span class="_"> </span>Monitor<span class="_ _13"> </span><span class="fc0">81</span></div><div class="t m0 x6 h7 y16 ff3 fs4 fc1 sc0 ls0 ws0">17<span class="_ _0"> </span>Internet<span class="_"> </span>Models<span class="_"> </span>(IP<span class="_ _6"></span>,<span class="_"> </span>TCP<span class="_ _6"></span>,<span class="_"> </span>Routing,<span class="_"> </span>UDP<span class="_ _14"></span>,<span class="_"> </span>Internet<span class="_"> </span>A<span class="_ _1"></span>pplications)<span class="_ _15"> </span><span class="fc0">85</span></div><div class="t m0 x6 h7 y17 ff3 fs4 fc1 sc0 ls0 ws0">18<span class="_ _0"> </span>Low-Rate<span class="_"> </span>Wir<span class="_ _1"></span>eless<span class="_"> </span>Personal<span class="_"> </span>Ar<span class="_ _1"></span>ea<span class="_"> </span>Network<span class="_"> </span>(LR-WP<span class="_ _6"></span>AN)<span class="_ _16"> </span><span class="fc0">143</span></div><div class="t m0 x6 h7 y18 ff3 fs4 fc1 sc0 ls0 ws0">19<span class="_ _0"> </span>L<span class="_ _14"></span>TE<span class="_"> </span>Module<span class="_ _17"> </span><span class="fc0">151</span></div><div class="t m0 x6 h7 y19 ff3 fs4 fc1 sc0 ls0 ws0">20<span class="_ _0"> </span>Wi-Fi<span class="_"> </span>Mesh<span class="_"> </span>Module<span class="_"> </span>Documentation<span class="_ _18"> </span><span class="fc0">353</span></div><div class="t m0 x6 h7 y1a ff3 fs4 fc1 sc0 ls0 ws0">21<span class="_ _0"> </span>MPI<span class="_"> </span>for<span class="_"> </span>Distrib<span class="_ _1"></span>uted<span class="_"> </span>Simulation<span class="_ _19"> </span><span class="fc0">357</span></div><div class="t m0 x6 h7 y1b ff3 fs4 fc1 sc0 ls0 ws0">22<span class="_ _0"> </span>Mobility<span class="_ _1a"> </span><span class="fc0">363</span></div><div class="t m0 x7 h8 y1c ff1 fs4 fc0 sc0 ls0 ws0">i</div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62504fd174bc5c01055dbd0f/bg4.jpg"><div class="t m0 x6 h7 y1d ff3 fs4 fc1 sc0 ls0 ws0">23<span class="_ _0"> </span>Network<span class="_"> </span>Module<span class="_ _1b"> </span><span class="fc0">371</span></div><div class="t m0 x6 h7 y1e ff3 fs4 fc1 sc0 ls0 ws0">24<span class="_ _0"> </span>Nix-V<span class="_ _6"></span>ector<span class="_"> </span>Routing<span class="_"> </span>Documentation<span class="_ _1c"> </span><span class="fc0">397</span></div><div class="t m0 x6 h7 y1f ff3 fs4 fc1 sc0 ls0 ws0">25<span class="_ _0"> </span>Optimized<span class="_"> </span>Link<span class="_"> </span>State<span class="_"> </span>Routing<span class="_"> </span>(OLSR)<span class="_ _1d"> </span><span class="fc0">399</span></div><div class="t m0 x6 h7 y20 ff3 fs4 fc1 sc0 ls0 ws0">26<span class="_ _0"> </span>OpenFlow<span class="_"> </span>switch<span class="_"> </span>support<span class="_ _1e"> </span><span class="fc0">403</span></div><div class="t m0 x6 h7 y21 ff3 fs4 fc1 sc0 ls0 ws0">27<span class="_ _0"> </span>PointT<span class="_ _6"></span>oPoint<span class="_"> </span>NetDe<span class="_ _1"></span>vice<span class="_ _1f"> </span><span class="fc0">407</span></div><div class="t m0 x6 h7 y22 ff3 fs4 fc1 sc0 ls0 ws0">28<span class="_ _0"> </span>Propagation<span class="_ _20"> </span><span class="fc0">411</span></div><div class="t m0 x6 h7 y23 ff3 fs4 fc1 sc0 ls0 ws0">29<span class="_ _0"> </span>Spectrum<span class="_"> </span>Module<span class="_ _a"> </span><span class="fc0">421</span></div><div class="t m0 x6 h7 y24 ff3 fs4 fc1 sc0 ls0 ws0">30<span class="_ _0"> </span>6LoWP<span class="_ _14"></span>AN:<span class="_"> </span>T<span class="_ _14"></span>ransmission<span class="_"> </span>of<span class="_"> </span>IPv6<span class="_"> </span>Packets<span class="_"> </span>ov<span class="_ _1"></span>er<span class="_"> </span>IEEE<span class="_"> </span>802.15.4<span class="_"> </span>Networks<span class="_ _21"> </span><span class="fc0">431</span></div><div class="t m0 x6 h7 y25 ff3 fs4 fc1 sc0 ls0 ws0">31<span class="_ _0"> </span>T<span class="_ _14"></span>ap<span class="_"> </span>NetDevice<span class="_ _22"> </span><span class="fc0">435</span></div><div class="t m0 x6 h7 y26 ff3 fs4 fc1 sc0 ls0 ws0">32<span class="_ _0"> </span>T<span class="_ _14"></span>opology<span class="_"> </span>Input<span class="_"> </span>Readers<span class="_ _23"> </span><span class="fc0">441</span></div><div class="t m0 x6 h7 y27 ff3 fs4 fc1 sc0 ls0 ws0">33<span class="_ _0"> </span>T<span class="_ _14"></span>raffic<span class="_"> </span>Control<span class="_"> </span>Layer<span class="_ _24"> </span><span class="fc0">443</span></div><div class="t m0 x6 h7 y28 ff3 fs4 fc1 sc0 ls0 ws0">34<span class="_ _0"> </span>U<span class="_ _1"></span>AN<span class="_"> </span>Framework<span class="_ _25"> </span><span class="fc0">469</span></div><div class="t m0 x6 h7 y29 ff3 fs4 fc1 sc0 ls0 ws0">35<span class="_ _0"> </span>W<span class="_ _6"></span>A<span class="_ _26"></span>VE<span class="_"> </span>models<span class="_ _27"> </span><span class="fc0">481</span></div><div class="t m0 x6 h7 y2a ff3 fs4 fc1 sc0 ls0 ws0">36<span class="_ _0"> </span>Wi-Fi<span class="_"> </span>Module<span class="_ _28"> </span><span class="fc0">495</span></div><div class="t m0 x6 h7 y2b ff3 fs4 fc1 sc0 ls0 ws0">37<span class="_ _0"> </span>Wimax<span class="_"> </span>NetDevice<span class="_ _a"> </span><span class="fc0">529</span></div><div class="t m0 x6 h7 y2c ff3 fs4 fc1 sc0 ls0 ws0">Bibliography<span class="_ _29"> </span><span class="fc0">539</span></div><div class="t m0 x6 h7 y2d ff3 fs4 fc1 sc0 ls0 ws0">Index<span class="_ _2a"> </span><span class="fc0">545</span></div><div class="t m0 x6 h8 y1c ff1 fs4 fc0 sc0 ls0 ws0">ii</div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62504fd174bc5c01055dbd0f/bg5.jpg"><div class="t m0 x8 h8 y2e ff1 fs4 fc0 sc0 ls0 ws0">ns-3<span class="_"> </span>Model<span class="_"> </span>Library<span class="_ _14"></span>,<span class="_"> </span>Release<span class="_"> </span>ns-3.30</div><div class="t m0 x6 h9 y1d ff4 fs4 fc0 sc0 ls0 ws0">This<span class="_"> </span>is<span class="_"> </span>the<span class="_"> </span><span class="ff5">ns-3<span class="_"> </span>Model<span class="_"> </span>Library<span class="_"> </span></span>documentation.<span class="_ _2b"> </span>Primary<span class="_"> </span>documentation<span class="_"> </span>for<span class="_"> </span>the<span class="_"> </span>ns-3<span class="_"> </span>project<span class="_"> </span>is<span class="_"> </span>av<span class="_ _1"></span>ailable<span class="_"> </span>in<span class="_"> </span>fi<span class="_ _1"></span>ve<span class="_"> </span>forms:</div><div class="t m0 x9 h9 y2f ff4 fs4 fc0 sc0 ls0 ws0">•<span class="_ _0"> </span><span class="fc2">ns-3<span class="_"> </span>Doxygen</span>:<span class="_ _2c"> </span>Documentation<span class="_"> </span>of<span class="_"> </span>the<span class="_"> </span>public<span class="_"> </span>APIs<span class="_"> </span>of<span class="_"> </span>the<span class="_"> </span>simulator</div><div class="t m0 x9 h9 y30 ff4 fs4 fc0 sc0 ls0 ws0">•<span class="_ _0"> </span>T<span class="_ _1"></span>utorial,<span class="_"> </span>Manual,<span class="_"> </span>and<span class="_"> </span>Model<span class="_"> </span>Library<span class="_"> </span><span class="ff5">(this<span class="_"> </span>document)<span class="_"> </span></span>for<span class="_"> </span>the<span class="_"> </span><span class="fc2">latest<span class="_"> </span>release<span class="_"> </span></span>and<span class="_"> </span><span class="fc2">dev<span class="_ _1"></span>elopment<span class="_"> </span>tree</span></div><div class="t m0 x9 h9 y31 ff4 fs4 fc0 sc0 ls0 ws0">•<span class="_ _0"> </span><span class="fc2">ns-3<span class="_"> </span>wiki</span></div><div class="t m0 x6 h9 y32 ff4 fs4 fc0 sc0 ls0 ws0">This<span class="_ _2b"> </span>document<span class="_ _2b"> </span>is<span class="_ _2c"> </span>written<span class="_ _2b"> </span>in<span class="_ _2b"> </span><span class="fc2">reStructuredT<span class="_ _14"></span>ext<span class="_ _2b"> </span><span class="fc0">for<span class="_ _2c"> </span></span>Sphinx<span class="_ _2b"> </span><span class="fc0">and<span class="_ _2b"> </span>is<span class="_ _2c"> </span>maintained<span class="_ _2b"> </span>in<span class="_ _2b"> </span>the<span class="_ _2c"> </span><span class="ff6">doc/models<span class="_ _2b"> </span></span>directory<span class="_ _2b"> </span>of<span class="_ _2c"> </span>ns-3’<span class="_ _14"></span>s</span></span></div><div class="t m0 x6 h9 y33 ff4 fs4 fc0 sc0 ls0 ws0">source<span class="_"> </span>code.</div><div class="t m0 x6 h8 y1c ff1 fs4 fc0 sc0 ls0 ws0">CONTENTS<span class="_ _2d"> </span>1</div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>