[Config EnablingVisualizationWired] description = Enabling Visualization of Data Link Activity in Wired Network network = DataLinkVisualizerEnablingWiredShowcase # Application parameters *.wiredSource.numPingApps = 1 *.wiredSource.pingApp[0].destAddr = "wiredDestination" # Visualizer parameters *.linkVisualizer.*.displayLinks = true *.linkVisualizer.*.fadeOutTime = 3s ####################################################### [Config EnablingVisualizationWireless] description = Enabling Visualization of Data Link Activity in Wireless Network network = DataLinkVisualizerEnablingWirelessShowcase # Application parameters *.wirelessSource.numPingApps = 1 *.wirelessSource.pingApp[0].destAddr = "wirelessDestination" # Visualizer parameters *.linkVisualizer.*.displayLinks = true *.linkVisualizer.*.fadeOutTime = 3s ####################################################### [Config Filtering] description = Filtering Data Link Activity network = DataLinkVisualizerFilteringShowcase # Application parameters *.source*.numPingApps = 1 *.source1.pingApp[0].destAddr = "destination1" *.source1.pingApp[0].startTime = 0.8s *.source2.pingApp[0].destAddr = "destination2" *.source2.pingApp[0].startTime = 1.3s # Visualizer parameters *.visualizer.*.dataLinkVisualizer.displayLinks = true *.visualizer.*.dataLinkVisualizer.fadeOutMode = "simulationTime" *.visualizer.*.dataLinkVisualizer.fadeOutTime = 1.4s *.visualizer.*.dataLinkVisualizer.packetFilter = "ping*" # Filtering data links between source1 and destination1 *.visualizer.*.dataLinkVisualizer.nodeFilter = "source1 or etherSwitch{1,2,4} or destination1" ####################################################### [Config Dynamic] description = Data Link Activity in a Mobile Wireless Network network = DataLinkVisualizerMobileShowcase **.arpType = "GlobalARP" # Application parameters *.source.numPingApps = 1 *.source.pingApp[0].destAddr = "destination" # Mobility parameters *.*.mobilityType = "MassMobility" *.*.mobility.speed = 8mps *.*.mobility.changeAngleBy = uniform(-60deg, 60deg) *.*.mobility.changeInterval = exponential(1s) *.*.mobility.constraintAreaMinX = 170m *.*.mobility.constraintAreaMinY = 40m *.*.mobility.constraintAreaMinZ = 0m *.*.mobility.constraintAreaMaxX = 570m *.*.mobility.constraintAreaMaxY = 460m *.*.mobility.constraintAreaMaxZ = 0m # Wlan parameters *.*.wlan[*].radio.transmitter.power = 1mW # Visualizer parameters #Displaying communication ranges *.visualizer.*.mediumVisualizer.displayCommunicationRanges = true *.visualizer.*.mediumVisualizer.nodeFilter = "source or destination" # Filtering AODV packets #*.RREQVisualizer.*.displayLinks = true #*.RREQVisualizer.*.packetFilter = "AODV-RREQ" #*.RREQVisualizer.*.fadeOutMode = "simulationTime" #*.RREQVisualizer.*.fadeOutTime = 0.002s # #*.RREPVisualizer.*.displayLinks = true #*.RREPVisualizer.*.packetFilter = "AODV-RREP" #*.RREPVisualizer.*.fadeOutMode = "simulationTime" #*.RREPVisualizer.*.fadeOutTime = 5s #*.RREPVisualizer.*.lineColor = "blue" #*.RREPVisualizer.*.labelColor = "blue" # Filtering ping packets *.visualizer.*.dataLinkVisualizer.displayLinks = true *.visualizer.*.dataLinkVisualizer.packetFilter = "ping*" *.visualizer.*.dataLinkVisualizer.fadeOutMode = "simulationTime" *.visualizer.*.dataLinkVisualizer.fadeOutTime = 5s