| 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
|
|---|