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

📄 load-scenario.tcl

📁 NS-2.28的802.11e协议扩展源代码
💻 TCL
字号:
## A wireless lan scenario with ftp traffic over udp# (backlogged queues)# ## defaultsset num_nodes 5set packet_size 256set spacing 3.0set onoff 0proc create_scenario { } {	global ns_ node_	global num_nodes packet_size spacing endtime	global onoff	# determine the amt of time reqd for the simulation	set endtime [expr ($onoff + 1) * ($num_nodes - $onoff) * $spacing]	for {set i 1} {$i < $num_nodes} {incr i} {		set client $node_($i)		set server $node_(0)		set src [new Agent/UDP]		$src set class_ [expr 1 + $i]		$src set packetSize_ $packet_size		$src set prio_ [expr [PLevels set plevels_]*($i-1)/($num_nodes-1)]		$ns_ attach-agent $client $src		set sink [new Agent/UDP]		$ns_ attach-agent $server $sink		$ns_ connect $src $sink		set ftp [new Application/FTP]		$ftp attach-agent $src		set time [expr $i * $spacing]		$ns_ at $time "$ftp start"		if {$onoff} {			$ns_ at [expr $time + (($num_nodes - 1) * $spacing)] "$ftp stop"		}	}}

⌨️ 快捷键说明

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