| 1 | [General]
|
---|
| 2 | preload-ned-files = *.ned @/home/mayer/Distack/INET/nedfiles.lst
|
---|
| 3 | load-libs= ../../../build/lib/libpingpong ../../../build/lib/libariba
|
---|
| 4 | network = AribaSimulation
|
---|
| 5 | ;debug-on-errors = true
|
---|
| 6 |
|
---|
| 7 | [Cmdenv]
|
---|
| 8 | express-mode = yes
|
---|
| 9 | status-frequency=1000000
|
---|
| 10 |
|
---|
| 11 | [Tkenv]
|
---|
| 12 | plugin-path=../../../Etc/plugins
|
---|
| 13 | default-run=1
|
---|
| 14 |
|
---|
| 15 | [Parameters]
|
---|
| 16 |
|
---|
| 17 | # number of client computers
|
---|
| 18 | *.hostsperrouter=5 # Number of nodes per star network
|
---|
| 19 | *.numrouters=3 # Number of star networks present in example
|
---|
| 20 |
|
---|
| 21 | # tcp apps
|
---|
| 22 | **.node*[*].numTcpApps=1
|
---|
| 23 | **.node*[*].tcpAppType="AribaOmnetModule"
|
---|
| 24 | **.node[0].tcpApp[0].configfile="configuration/settings1.cnf"
|
---|
| 25 | **.node[1].tcpApp[0].configfile="configuration/settings2.cnf"
|
---|
| 26 | **.node[2].tcpApp[0].configfile="configuration/settings3.cnf"
|
---|
| 27 | **.node[3].tcpApp[0].configfile="configuration/settings4.cnf"
|
---|
| 28 | **.node[4].tcpApp[0].configfile="configuration/settings5.cnf"
|
---|
| 29 | **.node[5].tcpApp[0].configfile="configuration/settings6.cnf"
|
---|
| 30 | **.node[6].tcpApp[0].configfile="configuration/settings7.cnf"
|
---|
| 31 | **.node[7].tcpApp[0].configfile="configuration/settings8.cnf"
|
---|
| 32 | **.node[8].tcpApp[0].configfile="configuration/settings9.cnf"
|
---|
| 33 | **.node[9].tcpApp[0].configfile="configuration/settings10.cnf"
|
---|
| 34 | **.node[10].tcpApp[0].configfile="configuration/settings11.cnf"
|
---|
| 35 | **.node[11].tcpApp[0].configfile="configuration/settings12.cnf"
|
---|
| 36 | **.node[12].tcpApp[0].configfile="configuration/settings13.cnf"
|
---|
| 37 | **.node[13].tcpApp[0].configfile="configuration/settings14.cnf"
|
---|
| 38 | **.node[14].tcpApp[0].configfile="configuration/settings15.cnf"
|
---|
| 39 |
|
---|
| 40 | # udp app (off)
|
---|
| 41 | **.numUdpApps=0
|
---|
| 42 | **.udpAppType="UDPBasicApp"
|
---|
| 43 |
|
---|
| 44 | # ping app (off)
|
---|
| 45 | **.pingApp.destAddr=""
|
---|
| 46 | **.pingApp.srcAddr=""
|
---|
| 47 | **.pingApp.packetSize=56
|
---|
| 48 | **.pingApp.interval=1
|
---|
| 49 | **.pingApp.hopLimit=32
|
---|
| 50 | **.pingApp.count=0
|
---|
| 51 | **.pingApp.startTime=1
|
---|
| 52 | **.pingApp.stopTime=0
|
---|
| 53 | **.pingApp.printPing=true
|
---|
| 54 |
|
---|
| 55 | # tcp settings
|
---|
| 56 | **.tcp.mss = 1024
|
---|
| 57 | **.tcp.advertisedWindow = 14336 # 14*mss
|
---|
| 58 | **.tcp.sendQueueClass="TCPMsgBasedSendQueue"
|
---|
| 59 | **.tcp.receiveQueueClass="TCPMsgBasedRcvQueue"
|
---|
| 60 | **.tcp.tcpAlgorithmClass="TCPReno"
|
---|
| 61 | **.tcp.recordStats=true
|
---|
| 62 |
|
---|
| 63 | # ip settings
|
---|
| 64 | **.routingFile=""
|
---|
| 65 | **.ip.procDelay=10000us
|
---|
| 66 | **.node*[*].IPForward=false
|
---|
| 67 |
|
---|
| 68 | # ARP configuration
|
---|
| 69 | **.arp.retryTimeout = 1
|
---|
| 70 | **.arp.retryCount = 3
|
---|
| 71 | **.arp.cacheTimeout = 100
|
---|
| 72 | **.networkLayer.proxyARP = true # Host's is hardwired "false"
|
---|
| 73 |
|
---|
| 74 | # NIC configuration
|
---|
| 75 | **.ppp[*].queueType = "DropTailQueue" # in routers
|
---|
| 76 | **.ppp[*].queue.frameCapacity = 10 # in routers
|
---|
| 77 |
|
---|
| 78 | # hook names
|
---|
| 79 | **.qosBehaviorClass = "EnqueueWithoutQoS"
|
---|
| 80 |
|
---|
| 81 | # nam trace
|
---|
| 82 | **.nam.logfile = "trace.nam"
|
---|
| 83 | **.nam.prolog = ""
|
---|
| 84 | **.namid = -1 # auto
|
---|