123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- [General]
- network = VoIPStreamLargeNet
- warnings = true
- num-rngs = 8
- rng-class = "cMersenneTwister"
- sim-time-limit = 100s
- total-stack = 2MiB
- cmdenv-express-mode = true
- **.voipClient.numUdpApps = 1
- **.voipClient.udpApp[0].typename = "VoIPStreamReceiver"
- **.voipClient.udpApp[0].localPort = 1000
- **.voipClient.udpApp[0].resultFile = "results/results.wav"
- **.voipServer.numUdpApps = 1
- **.voipServer.udpApp[0].typename = "VoIPStreamSender"
- **.voipServer.udpApp[0].packetTimeLength = 20ms
- **.voipServer.udpApp[0].voipHeaderSize = 4B
- **.voipServer.udpApp[0].samplingRate = 8000Hz
- **.voipServer.udpApp[0].compressedBitRate = 40000bps
- **.voipServer.udpApp[0].voipSilenceThreshold = 100
- **.voipServer.udpApp[0].repeatCount = 2
- **.voipServer.udpApp[0].traceFileName = "results/srctrace.wav"
- **.voipServer.udpApp[0].soundFile = "../soundFiles/husten.mp3"
- **.voipServer.udpApp[0].localPort = 1000
- **.voipServer.udpApp[0].destPort = 1000
- **.voipServer.udpApp[0].srcAddress = ""
- **.voipServer.udpApp[0].destAddress = "voipClient"
- **.client.numTcpApps = 0
- **.client.tcpAppType = "TCPSessionApp"
- **.voipServer.numTcpApps = 0
- **.voipServer.tcpAppType = "TCPEchoApp"
- **.tcp.mss = 1024
- **.tcp.advertisedWindow = 14336
- **.tcp.tcpAlgorithmClass = "TCPReno"
- **.tcp.recordStats = true
- **.ip.procDelay = 10us
- **.forwarding = false
- **.qosBehaviorClass = "EnqueueWithoutQoS"
- **.ip.*.procDelay = 0
- **.arp.retryTimeout = 1s
- **.arp.retryCount = 3
- **.arp.cacheTimeout = 100s
- **.networkLayer.proxyARP = true
- **.eth[*].encap.writeScalars = false
- **.eth[*].mac.promiscuous = false
- **.eth[*].mac.address = "auto"
- **.eth[*].mac.duplexMode = true
- **.eth[*].mac.writeScalars = false
- **.ppp[*].queueType = "DropTailQueue"
- **.ppp[*].queue.frameCapacity = 10
- **.eth[*].queueType = "DropTailQueue"
- **.eth[*].queue.dataQueue.frameCapacity = 10
- **.nam.logfile = "trace.nam"
- **.nam.prolog = ""
- **.namid = -1
- **.switch*.relayUnitType = "MACRelayUnit"
- **.relayUnit.addressTableSize = 100
- **.relayUnit.agingTime = 120s
- **.relayUnit.bufferSize = 1048576B
- **.relayUnit.highWatermark = 524288B
- **.relayUnit.pauseUnits = 300
- **.relayUnit.addressTableFile = ""
- **.relayUnit.numCPUs = 2
- **.relayUnit.processingTime = 2us
- **.relayUnit.writeScalars = true
- **.mac[*].writeScalars = true
- **.mac[*].address = "auto"
- **.mac[*].maxQueueSize = 50
- **.mac[*].promiscuous = false
- **.mac[*].duplexMode = true
- VoIPStreamLargeNet.n = 8
- VoIPStreamLargeNet.*s = 1
- VoIPStreamLargeNet.*m = 1
- VoIPStreamLargeNet.*l = 1
- VoIPStreamLargeNet.*.n = 8
- VoIPStreamLargeNet.*.h = 5
- VoIPStreamLargeNet.*.b = 7
- VoIPStreamLargeNet.**.cli.reqLength = intuniform(50,1400)*1B
- VoIPStreamLargeNet.**.cli.respLength = truncnormal(5000B,5000B)
- VoIPStreamLargeNet.**.cli.sendInterval = exponential(30s)
- VoIPStreamLargeNet.*.*host[0].cli.destAddress = "serverA"
- VoIPStreamLargeNet.*.*host[1].cli.destAddress = "serverB"
- VoIPStreamLargeNet.*.*host[2].cli.destAddress = "serverB"
- VoIPStreamLargeNet.*.*host[3].cli.destAddress = "serverC"
- VoIPStreamLargeNet.*.*host[4].cli.destAddress = "serverC"
- VoIPStreamLargeNet.*.*host[*].cli.destAddress = "serverD"
- VoIPStreamLargeNet.server*.cli.destAddress = ""
- VoIPStreamLargeNet.*.switch.relayUnit.numCPUs = 1
- VoIPStreamLargeNet.switch*.relayUnit.numCPUs = 2
|