[General] #abstract-config = true (requires omnet 7) network = CoexistenceShowcase sim-time-limit = 5s repeat = 8 # radio medium settings *.radioMedium.analogModel.typename = "DimensionalMediumAnalogModel" *.radioMedium.backgroundNoise.typename = "IsotropicDimensionalBackgroundNoise" *.radioMedium.backgroundNoise.powerSpectralDensity = -113dBmWpMHz # radio settings # 2452MHz/20MHz bw *.wifiHost*.wlan[*].radio.signalAnalogRepresentation = "dimensional" *.wifiHost*.wlan[*].radio.channelNumber = 8 *.wifiHost*.wlan[*].radio.transmitter.analogModel.frequencyGains = "left c-b*1.5 -40dB linear c-b -28dB linear c-b*0.5-1MHz -20dB linear c-b*0.5+1MHz 0dB linear c+b*0.5-1MHz 0dB linear c+b*0.5+1MHz -20dB linear c+b -28dB linear c+b*1.5 -40dB right" *.wpanHost*.wlan[*].radio.transmitter.analogModel.frequencyGains = "left c-5MHz -40dB linear c-2MHz -20dB linear c-1MHz 0dB either c+1MHz 0dB linear c+2MHz -20dB linear c+5MHz -40dB right" *.*Host*.wlan[*].radio.receiver.snirThresholdMode = "mean" *.*Host*.wlan[*].radio.receiver.errorModel.snirMode = "mean" # default 2450MHz/2.8MHz bw *.wpanHost*.wlan[*].typename = "Ieee802154NarrowbandInterface" *.wpanHost*.wlan[*].radio.signalAnalogRepresentation = "dimensional" # visualizer settings *.visualizer.physicalLinkVisualizer.displayLinks = true *.visualizer.dataLinkVisualizer.displayLinks = true *.visualizer.mediumVisualizer.displaySignals = true *.visualizer.mediumVisualizer.displaySignalDepartures = true *.visualizer.mediumVisualizer.displaySignalArrivals = true *.visualizer.mediumVisualizer.displaySpectrums = true *.visualizer.mediumVisualizer.signalRingSize = 5m *.visualizer.mediumVisualizer.signalWaveLength = 5m *.visualizer.infoVisualizer.modules = "*.wifiHost*.wlan[*].mac.dcf.channelAccess.contention" *.visualizer.infoVisualizer.format = "%t" *.visualizer.infoVisualizer.placementHint = "topCenter" *.visualizer.infoVisualizer.placementPriority = -10 *.visualizer.routingTableVisualizer.displayRoutingTables = false *.visualizer.packetDropVisualizer.displayPacketDrops = true *.visualizer.packetDropVisualizer.labelFormat = "%r" # arp type *.*Host*.ipv4.arp.typename = "GlobalArp" # for video recording #*.visualizer.*.fadeOutMode = "animationTime" [Config WifiHosts] # wifi hosts app settings *.wifiHost1.numApps = 1 *.wifiHost1.app[*].typename = "UdpBasicApp" *.wifiHost1.app[*].destAddresses = "wifiHost2" *.wifiHost1.app[*].destPort = 5000 *.wifiHost1.app[*].messageLength = 1000byte *.wifiHost1.app[*].packetName = "UDPData-wifi" *.wifiHost1.app[*].startTime = uniform(0.1us, 0.1s) *.wifiHost1.app[*].sendInterval = 0.4ms *.wifiHost2.numApps = 1 *.wifiHost2.app[*].typename = "UdpSink" *.wifiHost2.app[*].localPort = 5000 [Config WpanHosts] # wpan hosts app settings *.wpanHost1.numApps = 1 *.wpanHost1.app[0].typename = "UdpBasicApp" *.wpanHost1.app[0].destAddresses = "wpanHost2" *.wpanHost1.app[0].destPort = 5000 *.wpanHost1.app[0].messageLength = 88byte *.wpanHost1.app[0].packetName = "UDPData-wpan-" *.wpanHost1.app[0].startTime = uniform(0.1us, 0.1s) *.wpanHost1.app[0].sendInterval = 0.1s *.wpanHost2.numApps = 1 *.wpanHost2.app[0].typename = "UdpSink" *.wpanHost2.app[0].localPort = 5000 [Config Coexistence] extends = WifiHosts, WpanHosts