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

📄 period_adaptive.sh

📁 对IEEE 802.11e里的分布式信道接入算法EDCA进行改进
💻 SH
字号:
#!/bin/csh -fset max_adapt = 200000set max_simulations = 20set increment1 = 500set max_nodes = 25set increment = 10set nodes = 25while ( $nodes <= $max_nodes ) 	      set latfile = control_period.lat.$nodes    set gfile = control_period.goodput.$nodes    				  rm -f $latfile    touch $latfile    rm -f $gfile    touch $gfile     set ctr_period = 1000	  while ( $ctr_period  <= $max_adapt ) 			set simulations = 1				  rm -f "latfile_many"      touch "latfile_many"      rm -f "gfile_many"      touch "gfile_many"						    while ( $simulations <= $max_simulations ) 		  						echo "simulations $simulations"		  								       rm -f "mean.dat"	     touch "mean.dat"       	       ns ni_test1.tcl test_three.tcl $nodes $ctr_period 80       	     	     set goodput = `wlan-goodput-normal test_three.tcl 0.5`	 	     echo "$goodput "  >> gfile_many	     	     set lat_flow = 0	    	     set flow = 0	       while ( $flow < $nodes )	         	         set lat_flow = `wlan-lat-mean test_three.tcl $flow AGT `	         	         echo "$lat_flow"  >> mean.dat	         @ flow = $flow + 1	      end				set meandelay = `compute-mean mean.dat $nodes `		      echo "$meandelay"  >> latfile_many	    	      @ simulations = $simulations + 1				    end	   set meangood = `compute-mean gfile_many 20`	    set meanlat = `compute-mean latfile_many 20`	  echo "$ctr_period  $meangood "  >> $gfile	   echo "$ctr_period  $meanlat "  >> $latfile	 	 	   @ ctr_period = $ctr_period  +  $increment1	end	  @ nodes = $nodes  +  $incrementend

⌨️ 快捷键说明

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