Differences

This shows you the differences between two versions of the page.

Link to this comparison view

isrm:laboratoare:10 [2015/12/09 11:24]
dragos.niculescu
isrm:laboratoare:10 [2016/01/06 15:41] (current)
dragos.niculescu
Line 44: Line 44:
     ns ./​multirate.tcl -rate0 902Kbps -rate1 0.01bps ​ -rate2 0.1bps -rate3 0.1bps ​ </​code>​ Se obțin 755Kbps, sau 64pps. În aer se află cadre scurte, la 11Mbps, și cadre lungi, emise la 1Mbps, cel puțin câte 64 din fiecare, deoarece 64pps sunt livrate la destinație. Este posibil să mai fie și cadre în coliziune.     ns ./​multirate.tcl -rate0 902Kbps -rate1 0.01bps ​ -rate2 0.1bps -rate3 0.1bps ​ </​code>​ Se obțin 755Kbps, sau 64pps. În aer se află cadre scurte, la 11Mbps, și cadre lungi, emise la 1Mbps, cel puțin câte 64 din fiecare, deoarece 64pps sunt livrate la destinație. Este posibil să mai fie și cadre în coliziune.
   - <​code>​ cat ./​multirate.tr ​ | grep cbr | grep COL | wc -l </​code> ​ Rezultă 4cps coliziuni pe secundă. Deoarece toate dispozitive sunt în CS, nu avem terminale ascunse, și coliziunile sunt datorate ferestrei de contenție. Avem 2 transmițători:​ AP și stația 1, ce emit cadre de lungimi diferite. O coliziune durează până la sfârșitul cadrului cel mai lung (802.11 nu are CSMA/CD), adică 12.98ms. 4*12.98ms = 52ms = 5.2% din timp.    - <​code>​ cat ./​multirate.tr ​ | grep cbr | grep COL | wc -l </​code> ​ Rezultă 4cps coliziuni pe secundă. Deoarece toate dispozitive sunt în CS, nu avem terminale ascunse, și coliziunile sunt datorate ferestrei de contenție. Avem 2 transmițători:​ AP și stația 1, ce emit cadre de lungimi diferite. O coliziune durează până la sfârșitul cadrului cel mai lung (802.11 nu are CSMA/CD), adică 12.98ms. 4*12.98ms = 52ms = 5.2% din timp. 
-  - Trebuie să aflăm câte cadre din fiecare tip se află în aer  într-o secundă. Fiecare emițător câștigă ​mediul în mod egal pe termen lung, x cadre pe secundă, dar fiecare îl ține ocupat în funcție de MCS folosit: (1Mbps, 11Mbps) \( R_1 = 77pps, R_2 = 511pps\). În plus mai avem și C coliziuni pe secundă. $$ \frac{x}{R_1} + \frac{x}{R_2} + \frac{C}{R_1} = 1 $$ $$ x = (1-\frac{C}{R_1})\frac{R_1R_2}{R_1+R_2} = 63pps$$ adică 63*1480*8 = 751Kbps, consistent cu ce am obținut în simulare.+  - Trebuie să aflăm câte cadre din fiecare tip se află în aer  într-o secundă. Fiecare emițător câștigă ​aceleași oportunități de transmisie ​pe termen lung((De ce? Explicați folosind algoritmul de acces la mediu 802.11, sau prin rulare: -rate0 0.1bps -rate1 0.1bps -rate2 11Mbps -rate3 11Mbps)), x cadre pe secundă, dar fiecare îl ține ocupat în funcție de MCS folosit: (1Mbps, 11Mbps) \( R_1 = 77pps, R_2 = 511pps\). În plus mai avem și C coliziuni pe secundă. $$ \frac{x}{R_1} + \frac{x}{R_2} + \frac{C}{R_1} = 1 $$ $$ x = (1-\frac{C}{R_1})\frac{R_1R_2}{R_1+R_2} = 63pps$$ adică 63*1480*8 = 751Kbps, consistent cu ce am obținut în simulare.
      * Stația 1 ocupă 64*12.98 = 823ms = 82% din timp.       * Stația 1 ocupă 64*12.98 = 823ms = 82% din timp. 
      * AP ocupă 64*1.95=123ms = 12% din timp      * AP ocupă 64*1.95=123ms = 12% din timp
isrm/laboratoare/10.1449653053.txt.gz · Last modified: 2015/12/09 11:24 by dragos.niculescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0