This shows you the differences between two versions of the page.
isrm:laboratoare:new:07 [2021/04/18 13:15] vlad.traista [[02] Evolutia parametrilor in functie de CW cu RTS/CTS] |
isrm:laboratoare:new:07 [2021/04/26 22:17] (current) vlad.traista [[01] Evolutia parametrilor in functie de CW] |
||
---|---|---|---|
Line 133: | Line 133: | ||
===== [01] Evolutia parametrilor in functie de CW ===== | ===== [01] Evolutia parametrilor in functie de CW ===== | ||
+ | |||
+ | <note important> | ||
+ | NU UITATI sa dati urmatoarele comenzi inainte de a porni la drum: | ||
+ | <code> | ||
+ | cd /home/student/ns-3-dev/examples/ns3-labs | ||
+ | git pull | ||
+ | </code> | ||
+ | </note> | ||
Rulaţi scriptul pentru ''ns'' si ''nd'' egale cu ''4, 6, 7, 20, 40'' (valori egale pentru ''ns'' si ''nd'') și pentru ''CWMin'' si ''CWMax'' egale cu ''3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095''. | Rulaţi scriptul pentru ''ns'' si ''nd'' egale cu ''4, 6, 7, 20, 40'' (valori egale pentru ''ns'' si ''nd'') și pentru ''CWMin'' si ''CWMax'' egale cu ''3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095''. | ||
Line 150: | Line 158: | ||
* probabilitatea de livrare (PDR) la nivel MAC (''recv_mac'' / ''sent_mac'') | * probabilitatea de livrare (PDR) la nivel MAC (''recv_mac'' / ''sent_mac'') | ||
{{:isrm:laboratoare:new:cwsim-pdr-mac-2020.png?200|}} | {{:isrm:laboratoare:new:cwsim-pdr-mac-2020.png?200|}} | ||
- | * numărul de pachete de date emise de MAC (''sent_mac'') | + | * numărul de pachete unice de date emise de MAC (''sent_mac'') |
{{:isrm:laboratoare:new:cwsim-macsent-2020.png?200|}} | {{:isrm:laboratoare:new:cwsim-macsent-2020.png?200|}} | ||
- | * numărul de pachete de date emise de agent (''sent_agt'') | + | * numărul de pachete unice de date emise de agent (''sent_agt'') |
{{:isrm:laboratoare:new:cwsim-agtsent-2020.png?200|}} | {{:isrm:laboratoare:new:cwsim-agtsent-2020.png?200|}} | ||
* numărul de coliziuni pe secundă [pps] (''col_cbr'') | * numărul de coliziuni pe secundă [pps] (''col_cbr'') | ||
Line 166: | Line 174: | ||
Repetați experimentele de la exercitiul 2 activând RTS/CTS si comentati graficele: | Repetați experimentele de la exercitiul 2 activând RTS/CTS si comentati graficele: | ||
<code bash> | <code bash> | ||
- | ./waf --run "scratch/lab7-8-cw --ns=4 --nd=4 --minCw=15 --maxCw=15 --pcap=false --enableRtsCts=true" | + | ./waf --run "lab7-8-cw --ns=4 --nd=4 --minCw=15 --maxCw=15 --pcap=false --enableRtsCts=true" |
</code> | </code> | ||
Line 177: | Line 185: | ||
Repetați experimentele de la exercitiul 2 pentru pachete de 212 octeți (fără RTS/CTS). Comentati graficele. | Repetați experimentele de la exercitiul 2 pentru pachete de 212 octeți (fără RTS/CTS). Comentati graficele. | ||
<code bash> | <code bash> | ||
- | ./waf --run "lab6-7-cw --ns=4 --nd=4 --minCw=15 --maxCw=15 --pcap=false --enableRtsCts=false --payloadSize=212" | + | ./waf --run "lab7-8-cw --ns=4 --nd=4 --minCw=15 --maxCw=15 --pcap=false --enableRtsCts=false --payloadSize=212" |
</code> | </code> | ||
Line 200: | Line 208: | ||
<code bash> | <code bash> | ||
- | ./waf --run "lab6-7-cw --ns=1 --nd=1 --minCw=15 --maxCw=1023 --pcap=false --enableRtsCts=false --udpRate=11000000" | + | ./waf --run "lab7-8-cw --ns=1 --nd=1 --minCw=15 --maxCw=1023 --pcap=false --enableRtsCts=false --udpRate=11000000" |
</code> | </code> | ||
Line 213: | Line 221: | ||
* puteți prezice ce se va întâmpla dacă încercați să rulați acest script pentru ''ns = nr = 50'' și CW de 802.11b (CW=15-1023)? Explicați și apoi rulați: | * puteți prezice ce se va întâmpla dacă încercați să rulați acest script pentru ''ns = nr = 50'' și CW de 802.11b (CW=15-1023)? Explicați și apoi rulați: | ||
<code bash> | <code bash> | ||
- | ./waf --run "lab6-7-cw --ns=50 --nd=50 --minCw=15 --maxCw=1023" | + | ./waf --run "lab7-8-cw --ns=50 --nd=50 --minCw=15 --maxCw=1023" |
</code> | </code> | ||