Guest User

Untitled

a guest
May 7th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.47 KB | None | 0 0
  1. [General]
  2. #debug-on-errors = true
  3. sim-time-limit = 1800s
  4. seed-0-mt = 5
  5. #record-eventlog = true
  6.  
  7. network = inet.examples.manetrouting.net80211_aodv.Net80211_aodv
  8.  
  9. cmdenv-express-mode = true
  10. tkenv-plugin-path = ../../../etc/plugins
  11.  
  12. description = "Aodv Simple test"
  13.  
  14. **.drawCoverage=false
  15. **.constraintAreaMinX = 0m
  16. **.constraintAreaMinY = 0m
  17. **.constraintAreaMinZ = 0m
  18. **.constraintAreaMaxX = 1000m
  19. **.constraintAreaMaxY = 1300m
  20. **.constraintAreaMaxZ = 0m
  21. *.numFixHosts = 1
  22. *.numHosts = 14
  23. **.arpType = "GlobalARP"
  24.  
  25. # mobility
  26. **.mobility.initFromDisplayString = false
  27. **.fixhost[0].mobility.initialX = 999m
  28. **.fixhost[0].mobility.initialY = 999m
  29.  
  30. **.host[0].mobility.initialX = 550m
  31. **.host[0].mobility.initialY = 125m
  32.  
  33. **.host[1].mobility.initialX = 550m
  34. **.host[1].mobility.initialY = 1300m
  35.  
  36. **.host[2].mobility.initialX = 350m
  37. **.host[2].mobility.initialY = 300m
  38.  
  39. **.host[3].mobility.initialX = 470m
  40. **.host[3].mobility.initialY = 300m
  41.  
  42. **.host[4].mobility.initialX = 680m
  43. **.host[4].mobility.initialY = 250m
  44.  
  45. **.host[5].mobility.initialX = 810m
  46. **.host[5].mobility.initialY = 280m
  47.  
  48. **.host[6].mobility.initialX = 320m
  49. **.host[6].mobility.initialY = 580m
  50.  
  51. **.host[7].mobility.initialX = 780m
  52. **.host[7].mobility.initialY = 600m
  53.  
  54. **.host[8].mobility.initialX = 890m
  55. **.host[8].mobility.initialY = 400m
  56.  
  57. **.host[9].mobility.initialX = 330m
  58. **.host[9].mobility.initialY = 800m
  59.  
  60. **.host[10].mobility.initialX = 900m
  61. **.host[10].mobility.initialY = 800m
  62.  
  63. **.host[11].mobility.initialX = 240m
  64. **.host[11].mobility.initialY = 1100m
  65.  
  66. **.host[12].mobility.initialX = 540m
  67. **.host[12].mobility.initialY = 1060m
  68.  
  69. **.host[13].mobility.initialX = 950m
  70. **.host[13].mobility.initialY = 1070m
  71.  
  72. **.host*.mobilityType = "StationaryMobility"
  73. #**.host[0].mobilityType = RandomWPMobility
  74. #**.host*.mobility.waitTime = uniform(3s,8s)
  75. #**.host[0].mobility.speed = 10*uniform(20mps,50mps)
  76. #**.host[8].mobilityType = RandomWPMobility
  77. #**.host*.mobility.waitTime = uniform(3s,8s)
  78. #**.host[8].mobility.speed = 10*uniform(20mps,50mps)
  79. #**.host[9..13].mobilityType = "StationaryMobility"
  80.  
  81. #**.SensitivityTable = xmldoc("sensitivityTable")
  82. # udp apps (on)
  83. **.host[0].numUdpApps = 0
  84. **.host[*].udpApp[*].typename = "UDPBasicBurst"
  85.  
  86. **.udpApp[0].destAddresses = "fixhost[0]"
  87. **.udpApp[0].localPort = 1234
  88. **.udpApp[0].destPort = 1234
  89. **.udpApp[0].messageLength = 512B #
  90. #**.udpApp[0].messageLength = 2000B #
  91. #**.udpApp[0].sendInterval = 0.2s + uniform(-0.001s,0.001s)
  92. **.udpApp[0].sendInterval = 0.5s + uniform(-0.001s,0.001s)
  93. **.udpApp[0].burstDuration = 0
  94. **.udpApp[0].chooseDestAddrMode = "perBurst"
  95. **.udpApp[0].sleepDuration = 1s
  96. # **.udpApp[0].burstDuration = uniform(1s,4s,1)
  97. # **.udpApp[0].stopTime = uniform(20s,40s,1)
  98. ##**.udpApp[0].startTime = uniform(0s,4s,1)
  99. **.udpApp[0].startTime = 10s
  100. **.udpApp[0].delayLimit = 20s
  101. **.udpApp[0].destAddrRNG = 0
  102.  
  103. **.fixhost[0].udpApp[*].typename = "UDPSink"
  104. **.fixhost[0].numUdpApps = 0
  105. **.fixhost[0].udpApp[0].localPort = 1234
  106.  
  107. # tcp apps (off)
  108. **.numTcpApps = 0
  109. **.tcpAppType = "TelnetApp"
  110.  
  111. # ping app (host[0] pinged by others)
  112. # ping app (off)
  113.  
  114. *.host[0].numPingApps = 2
  115. *.host[8].numPingApps = 2
  116.  
  117. *.host[0].pingApp[0].destAddr = "host[1]"
  118. *.host[0].pingApp[0].packetSize = 112B
  119. *.host[0].pingApp[0].startTime = 5s
  120. *.host[0].pingApp[0].sendInterval = 5s + uniform(-0.001s,0.001s)
  121. *.host[0].pingApp[0].printPing = true
  122.  
  123. *.host[8].pingApp[1].destAddr = "host[13]"
  124. *.host[8].pingApp[1].packetSize = 1024B
  125. *.host[8].pingApp[1].startTime = 5s
  126. *.host[8].pingApp[1].sendInterval = 5s + uniform(-0.001s,0.001s)
  127. *.host[8].pingApp[1].printPing = true
  128.  
  129.  
  130.  
  131.  
  132. # tcp settings
  133. **.tcp.mss = 1024
  134. **.tcp.advertisedWindow = 14336 # 14*mss
  135. #**.tcp.sendQueueClass = "TCPMsgBasedSendQueue"
  136. #**.tcp.receiveQueueClass = "TCPMsgBasedRcvQueue"
  137. **.tcp.tcpAlgorithmClass = "TCPReno"
  138. **.tcp.recordStats = true
  139.  
  140. # ip settings
  141. **.ip.procDelay = 10us
  142. # **.forwarding=false
  143.  
  144.  
  145. ######################################################################
  146. # manet routing
  147. **.routingProtocol = "DSRUU"
  148.  
  149. #######################################################
  150. **.llfeedback = true
  151. # nic settings
  152. **.wlan*.bitrate = 54Mbps
  153.  
  154. **.wlan*.typename="Ieee80211Nic"
  155. **.wlan*.mac.EDCA = false
  156. **.wlan*.mgmt.frameCapacity = 10
  157. **.wlan*.mac.maxQueueSize = 14
  158. **.wlan*.mac.rtsThresholdBytes = 256B
  159. **.wlan*.mac.basicBitrate = 6Mbps # 24Mbps
  160. **.wlan*.mac.retryLimit = 7
  161. **.wlan*.mac.cwMinData = 31
  162. **.wlan*.mac.cwMinBroadcast = 31
  163.  
  164. # channel physical parameters
  165. *.radioMedium.mediumLimitCache.maxTransmissionPower = 2.0mW
  166.  
  167. **.wlan*.radio.transmitter.power = 2.0mW
  168. **.wlan*.radio.receiver.energyDetection = -90dBm
  169. **.wlan*.radio.receiver.sensitivity = -90dBm
  170. **.wlan*.radio.receiver.errorModelType = "Ieee80211BerTableErrorModel"
  171. **.wlan*.radio.receiver.errorModel.berTableFile = "per_table_80211g_Trivellato.dat"
  172.  
  173.  
  174. **.broadcastDelay=uniform(0s,0.005s)
  175.  
  176. ######################################################################
  177. # manet routing
  178. ######################################################################
  179.  
  180. [Config DYMOUM]
  181. **.routingProtocol="DYMOUM"
  182.  
  183. [Config DYMOFau]
  184. **.routingProtocol="DYMOFau"
  185.  
  186. [Config AODVUU]
  187. description = "Aodv Simple test"
  188. **.routingProtocol="AODVUU"
  189.  
  190. [Config DSRUU]
  191. **.routingProtocol="DSRUU"
  192.  
  193. [Config OLSR]
  194. **.routingProtocol="OLSR"
  195.  
  196. [Config OLSR_ETX]
  197. **.routingProtocol="OLSR_ETX"
  198.  
  199. [Config DSDV_2]
  200. **.routingProtocol="DSDV_2"
  201. **.manetrouting.RNGseed_DSDV = 0
  202.  
  203. [Config Batman]
  204. **.routingProtocol="Batman"
Advertisement
Add Comment
Please, Sign In to add comment