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

📄 fairnessall.v2.tcl

📁 对IEEE 802.11e里的分布式信道接入算法EDCA进行改进
💻 TCL
字号:
## To run this:  "../../ns Fairnessall.v2.tcl fifo 1 3 Fairness"#set datafile Fairness.datasource Fairnessall1.v2.tclset scheduling [lindex $argv 0]set cbrs [lindex $argv 1]set tcps [lindex $argv 2]set type [lindex $argv 3]if {$type == "Collapse"} {  set bandwidth 128Kb} else {  set bandwidth 10Mb}#set singlefile temp.trset label $type.$scheduling.$cbrs.$tcpsset psfile Fairness.ps# Run a single simulation.proc run_sim {bandwidth scheduling cbrs tcps singlefile datafile i} {  set interval [expr $cbrs * 0.0$i]  puts "../../ns Collapse.v2.tcl simple $interval $bandwidth $scheduling $cbrs $tcps"  exec ../../ns Collapse.v2.tcl simple $interval $bandwidth $scheduling $cbrs $tcps  append $singlefile $datafile $cbrs $tcps}exec rm -f $datafile# for interval=0.00008, CBR arrival rate is 10 Mbps# for interval=0.0008, CBR arrival rate is 1 Mbps# intervals 0.0001 to 0.0009for {set i 4} {$i <= 9} {incr i 1} {    run_sim $bandwidth $scheduling $cbrs $tcps $singlefile $datafile 00$i}# intervals 0.001 to 0.009for {set i 1} {$i <= 9} {incr i 1} {    run_sim $bandwidth $scheduling $cbrs $tcps $singlefile $datafile 0$i}# intervals 0.01 to 0.09for {set i 1} {$i <= 9} {incr i 1} {    run_sim $bandwidth $scheduling $cbrs $tcps $singlefile $datafile $i}finish

⌨️ 快捷键说明

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