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

📄 omnetpp.ini

📁 Programming language: Developed in Omnet++. Comment: The model implements the AntNet routing algori
💻 INI
字号:
[General]
network = nttNet
ini-warnings = no
warnings = yes
snapshot-file = nttNet.sna
log-parchanges = no
random-seed = 1
total-stack-kb=65500 ;64 Mbyte -- increase if necessary
sim-time-limit = 1000
; cpu-time-limit= 300s

[Cmdenv]
runs-to-execute = 2
express-mode = yes
# for non-express mode:
module-messages = yes
event-banners = yes
# for express mode:
status-frequency = 50000
performance-display = no

[Tkenv]
default-run=2
use-mainwindow = yes
print-banners = yes
slowexec-delay = 300ms
update-freq-fast = 10
update-freq-express = 1000
breakpoints-enabled = yes
extra-stack = 20480 ;20 K but 10K is probably enough

[Parameters]
nttNet.rte[*].log = false

nttNet.rte[*].dGen.numMessages = 1000000000
nttNet.rte[*].dGen.converganceTime = 30
nttNet.rte[*].dGen.messageLength = 512
nttNet.rte[*].dGen.sleepTimeAtStart = 15

nttNet.rte[*].aGen.messageLength = 400

nttNet.rte[*].aGen.sleepTimeAtStart = 15


nttNet.rte[*].dSink.sleepTimeAtStart = 30

nttNet.rte[*].dSink.throughputInterval = 1

nttNet.rte[*].aSink.sleepTimeAtStart = 15

nttNet.rte[*].aSink.throughputInterval = 1

nttNet.rte[*].router.messageLength = 512


nttNet.rte[*].router.queueDelay = false
nttNet.rte[*].router.helloTimeOutValue = 0.030
nttNet.rte[*].router.linkStateTimeOutValue = 0.3
nttNet.rte[*].router.waitBeforeUpdatingTopology = 1
nttNet.rte[*].router.topologyUpdatePeriod = 1800.0
nttNet.rte[*].router.ageDecrementTimeValue = 1.0
nttNet.rte[*].router.floodWaitInterval = 0.005
nttNet.rte[*].router.waitHelloReplyTime = 0.3
nttNet.rte[*].router.resendAttempts = 5.0
nttNet.rte[*].router.probabilisticRouting = true


nttNet.rte[*].aNest.expMeanCoefficient = 0.15 ;0.005
nttNet.rte[*].aNest.windowSizeCoefficient = 0.3
nttNet.rte[*].aNest.zetaConfidenceLevel = 1.72
nttNet.rte[*].aNest.explorationProbablity = 0.001
nttNet.rte[*].aNest.rescalingPower = 1.2
nttNet.rte[*].aNest.queueWeight = 0.45
nttNet.rte[*].aNest.timeWeight = 0.15
nttNet.rte[*].aNest.forkProbability = 0.75
nttNet.rte[*].aNest.maxHopsCoefficient = 1.5
nttNet.rte[*].aNest.ageLimit = 30
nttNet.rte[*].aNest.squashFunctionCoefficient = 2.0
nttNet.rte[*].aNest.probabilisticRouting = true
nttNet.rte[*].aNest.sleepTimeAtStart = 14
nttNet.rte[*].aNest.converganceTime = 30


[Run 1]
# load is reasonable
gen0-seed = 1082809519
gen1-seed = 703931312
nttNet.rte[*].dGen.iaTime = uniform(0.015, 0.020)
nttNet.rte[*].dGen.factor = 1.0
nttNet.rte[*].aGen.iaTime = uniform(0.2, 0.3)
nttNet.rte[*].sFile = "nTTNetStatisitcsFile1.txt"

nttNet.rte[*].router.queueSize = 1500
output-vector-file = nttNet1.vec

[Run 2]
# highly loaded
gen0-seed = 1768507984
gen1.seed = 33648008
nttNet.rte[*].dGen.iaTime = exponential(0.005)
nttNet.rte[*].dGen.factor = 1
nttNet.rte[*].aGen.iaTime = uniform(0.2, 0.3)
nttNet.rte[*].sFile = "nTTNetStatisitcsFile2.txt"
nttNet.rte[*].router.queueSize = 1500
output-vector-file = nttNet2.vec

[Run 3]
# very highly loaded
gen0-seed = 1768507984
gen1-seed = 33648008
nttNet.rte[*].dGen.iaTime = uniform(0.001, 0.003)
nttNet.rte[*].aGen.iaTime = uniform(0.2, 0.3)
nttNet.rte[*].sFile = "nTTNetStatisitcsFile3.txt"
nttNet.rte[*].dGen.factor = 1
nttNet.rte[*].router.queueSize = 1500
output-vector-file = nttNet3.vec

⌨️ 快捷键说明

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