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