[General] network = SmallNetwork2 check-signals = true debug-on-errors = true sim-time-limit = 32s seed-set = ${runnumber} **.host1.applicationProcess1.apName = "App1" **.host2.applicationProcess1.apName = "App2" **.host4.applicationProcess1.apName = "App4" **.host5.applicationProcess1.apName = "App5" **.applicationEntity.aeType = "AEStream" **.host4.applicationProcess1.applicationEntity.iae.aeName = "Stream4" **.host5.applicationProcess1.applicationEntity.iae.aeName = "Stream5" #Static addressing: lower IPC layer **.host1.ipcProcess0.ipcAddress = "1" **.host2.ipcProcess0.ipcAddress = "2" **.host4.ipcProcess0.ipcAddress = "4" **.host5.ipcProcess0.ipcAddress = "5" **.router1.ipcProcess0.ipcAddress = "6" **.router1.ipcProcess1.ipcAddress = "7" **.router1.ipcProcess2.ipcAddress = "8" **.router2.ipcProcess0.ipcAddress = "9" **.router2.ipcProcess1.ipcAddress = "10" **.router3.ipcProcess0.ipcAddress = "12" **.router3.ipcProcess1.ipcAddress = "13" **.router3.ipcProcess2.ipcAddress = "14" **.host1.ipcProcess0.difName = "Layer01" **.router1.ipcProcess0.difName = "Layer01" **.host2.ipcProcess0.difName = "Layer02" **.router1.ipcProcess1.difName = "Layer02" **.router1.ipcProcess2.difName = "Layer03" **.router2.ipcProcess0.difName = "Layer03" **.router2.ipcProcess1.difName = "Layer04" **.router3.ipcProcess0.difName = "Layer04" **.router3.ipcProcess1.difName = "Layer06" **.host4.ipcProcess0.difName = "Layer06" **.router3.ipcProcess2.difName = "Layer07" **.host5.ipcProcess0.difName = "Layer07" #Static addressing: higher IPC layer **.host1.ipcProcess1.ipcAddress = "101" **.host2.ipcProcess1.ipcAddress = "102" **.host4.ipcProcess1.ipcAddress = "104" **.host5.ipcProcess1.ipcAddress = "105" **.router1.relayIpc.ipcAddress = "106" **.router2.relayIpc.ipcAddress = "107" **.router3.relayIpc.ipcAddress = "108" **.host*.ipcProcess1.difName = "Layer11" **.router*.relayIpc.difName = "Layer11" #DIF Allocator settings **.host1.difAllocator.configData = xmldoc("config.xml", "Configuration/Host[@id='host1']/DA") **.host2.difAllocator.configData = xmldoc("config.xml", "Configuration/Host[@id='host2']/DA") **.host4.difAllocator.configData = xmldoc("config.xml", "Configuration/Host[@id='host4']/DA") **.host5.difAllocator.configData = xmldoc("config.xml", "Configuration/Host[@id='host5']/DA") **.router1.difAllocator.configData = xmldoc("config.xml", "Configuration/Router[@id='router1']/DA") **.router2.difAllocator.configData = xmldoc("config.xml", "Configuration/Router[@id='router2']/DA") **.router3.difAllocator.configData = xmldoc("config.xml", "Configuration/Router[@id='router3']/DA") ##Directory settings **.host2.difAllocator.directory.configData = xmldoc("config.xml", "Configuration/Host[@id='host1']/DA") **.host4.difAllocator.directory.configData = xmldoc("config.xml", "Configuration/Host[@id='host1']/DA") **.host5.difAllocator.directory.configData = xmldoc("config.xml", "Configuration/Host[@id='host1']/DA") **.router2.difAllocator.directory.configData = xmldoc("config.xml", "Configuration/Router[@id='router1']/DA") **.router3.difAllocator.directory.configData = xmldoc("config.xml", "Configuration/Router[@id='router1']/DA") **.ra.qoscubesData = xmldoc("config.xml", "Configuration/QoSCubesSet") # flows to allocate at the beginning #**.ra.preallocation = \ # xmldoc("config.xml", "Configuration/ConnectionSets/ConnectionSet[@id='all']/") [Config Ping] fingerprint = "5734-a491" #PingApp setup **.host1.applicationProcess1.applicationEntity.iae.dstApName = "App4" **.host1.applicationProcess1.applicationEntity.iae.dstAeName = "Stream4" **.host1.applicationProcess1.applicationEntity.iae.startAt = 1s **.host1.applicationProcess1.applicationEntity.iae.beginStreamAt = 2s **.host1.applicationProcess1.applicationEntity.iae.endStreamAt = 30s **.host1.applicationProcess1.applicationEntity.iae.interval = 0.005s **.host1.applicationProcess1.applicationEntity.iae.stopAt = 32s **.host1.applicationProcess1.applicationEntity.iae.size = 536B **.host2.applicationProcess1.applicationEntity.iae.dstApName = "App5" **.host2.applicationProcess1.applicationEntity.iae.dstAeName = "Stream5" **.host2.applicationProcess1.applicationEntity.iae.startAt = 1s **.host2.applicationProcess1.applicationEntity.iae.beginStreamAt = 2s **.host2.applicationProcess1.applicationEntity.iae.endStreamAt = 30s **.host2.applicationProcess1.applicationEntity.iae.interval = 0.005s **.host2.applicationProcess1.applicationEntity.iae.stopAt = 32s **.host2.applicationProcess1.applicationEntity.iae.size = 536B **.defaultThreshQLength = 50000 **.defaultMaxQLength = 50000 **.host*.ipcProcess1.efcp.efcp.initialSenderCredit = 50000 **.host*.ipcProcess1.efcp.efcp.maxClosedWinQueLen = 50000 **.host*.ipcProcess0.efcp.efcp.initialSenderCredit = 50000 **.host*.ipcProcess0.efcp.efcp.maxClosedWinQueLen = 50000 **.router*.ipcProcess1.efcp.efcp.initialSenderCredit = 50000 **.router*.ipcProcess1.efcp.efcp.maxClosedWinQueLen = 50000 **.router*.ipcProcess0.efcp.efcp.initialSenderCredit = 50000 **.router*.ipcProcess0.efcp.efcp.maxClosedWinQueLen = 50000 **.host*.ipcProcess0.efcp.efcp.rcvCredit = 50000 **.router*.ipcProcess0.efcp.efcp.rcvCredit = 50000 **.host*.ipcProcess1.efcp.efcp.rcvCredit = 50000 **.router*.ipcProcess1.efcp.efcp.rcvCredit = 50000