[General] network = HiddenNodeShowcase sim-time-limit = 5s #abstract-config = true (requires omnet 7) *.host*.ipv4.arp.typename = "GlobalArp" # nic settings *.host*.wlan[*].mgmt.typename = "Ieee80211MgmtAdhoc" *.host*.wlan[*].agent.typename = "" *.host*.wlan[*].radio.signalAnalogRepresentation = "unitDisk" *.host*.wlan[*].radio.transmitter.analogModel.communicationRange = 300m *.host*.wlan[*].bitrate = 6Mbps **.wlan[*].mac.dcf.channelAccess.pendingQueue.packetCapacity = 14 **.wlan[*].mac.*.rateSelection.responseAckFrameBitrate = 6Mbps **.wlan[*].mac.*.rateSelection.dataFrameBitrate = 6Mbps **.wlan[*].mac.*.rateSelection.controlFrameBitrate = 6Mbps # visualizer settings *.visualizer.mediumVisualizer.displaySignals = true *.hostA.wlan[*].radio.displayCommunicationRange = true *.hostC.wlan[*].radio.displayCommunicationRange = true *.hostA.wlan[*].radio.displayInterferenceRange = true *.hostC.wlan[*].radio.displayInterferenceRange = true *.visualizer.physicalLinkVisualizer.displayLinks = true *.visualizer.dataLinkVisualizer.displayLinks = true *.visualizer.dataLinkVisualizer.packetFilter = "UDP*" # traffic generation *.hostA.numApps = 1 *.hostA.app[0].typename = "UdpBasicApp" *.hostA.app[0].destAddresses = "hostB" *.hostA.app[0].destPort = 5000 *.hostA.app[0].packetName = "UDPData" *.hostA.app[0].messageLength = 1000byte *.hostA.app[0].sendInterval = 5ms *.hostC.numApps = 1 *.hostC.app[0].typename = "UdpBasicApp" *.hostC.app[0].destAddresses = "hostB" *.hostC.app[0].destPort = 5000 *.hostC.app[0].packetName = "UDPData" *.hostC.app[0].messageLength = 1000byte *.hostC.app[0].sendInterval = exponential(5ms) *.hostB.numApps = 1 *.hostB.app[0].typename = "UdpSink" *.hostB.app[0].localPort = 5000 # physical environment *.radioMedium.obstacleLoss.typename = "IdealObstacleLoss" [Config WallOnRtsOff] description = "Hidden node behind wall, no RTS/CTS" *.physicalEnvironment.config = xmldoc("wall.xml") # RTS/CTS off by default [Config WallOnRtsOn] description = "Hidden node behind wall, RTS/CTS enabled" *.physicalEnvironment.config = xmldoc("wall.xml") # turn on RTS/CTS *.host*.wlan[*].mac.dcf.rtsPolicy.rtsThreshold = 100B [Config WallOffRtsOff] description = "No wall, no RTS/CTS" # RTS/CTS off by default [Config WallOffRtsOn] description = "No wall, RTS/CTS enabled" # turn on RTS/CTS *.host*.wlan[*].mac.dcf.rtsPolicy.rtsThreshold = 100B