[General] network = MulticastFailureProtectionShowcase sim-time-limit = 10ms description = "Automatic multicast static stream redundancy configuration with failure protection" # disable automatic MAC forwarding table configuration *.macForwardingTableConfigurator.typename = "" # enable freme replication and elimination *.*.hasStreamRedundancy = true # all Ethernet interfaces have 100 Mbps speed *.*.eth[*].bitrate = 1Gbps # application *.a.numApps = 1 *.a.app[0].typename = "EthernetApp" *.a.app[0].io.remoteAddress = "01:00:00:00:00:00" *.a.app[0].source.packetLength = 1200B *.a.app[0].source.productionInterval = 1ms # stream redundancy *.streamRedundancyConfigurator.typename = "StreamRedundancyConfigurator" # TSN configurator *.failureProtectionConfigurator.typename = "FailureProtectionConfigurator" *.failureProtectionConfigurator.gateScheduleConfiguratorModule = "" *.failureProtectionConfigurator.configuration = [{name: "S", application: "app[0]", source: "a", destination: "not a", pcp: 0, packetFilter: "*", destinationAddress: "01:00:00:00:00:00", packetLength: 1200B, packetInterval: 1ms, maxLatency: 100us, linkFailureProtection: [{any: 1, of: "*->*"}]}] # visualizer *.visualizer.failureProtectionConfigurationVisualizer.displayTrees = true *.visualizer.failureProtectionConfigurationVisualizer.lineStyle = "dashed" *.visualizer.streamRedundancyConfigurationVisualizer.displayTrees = true *.visualizer.streamRedundancyConfigurationVisualizer.lineColor = "black"