Skip to content

Commit 1ae6010

Browse files
committed
showcases: streamfiltering/statistical: added missing ned file
1 parent b58ef7b commit 1ae6010

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
//
2+
// SPDX-License-Identifier: LGPL-3.0-or-later
3+
//
4+
5+
6+
package inet.showcases.tsn.streamfiltering.statistical;
7+
8+
import inet.networks.base.TsnNetworkBase;
9+
import inet.node.contract.IEthernetNetworkNode;
10+
import inet.node.ethernet.EthernetLink;
11+
12+
network StatisticalPolicingShowcaseNetwork extends TsnNetworkBase
13+
{
14+
parameters:
15+
*.eth[*].bitrate = default(100Mbps);
16+
submodules:
17+
client1: <default("TsnDevice")> like IEthernetNetworkNode {
18+
@display("p=350,100");
19+
}
20+
client2: <default("TsnDevice")> like IEthernetNetworkNode {
21+
@display("p=350,300");
22+
}
23+
switch: <default("TsnSwitch")> like IEthernetNetworkNode {
24+
@display("p=550,200");
25+
}
26+
server: <default("TsnDevice")> like IEthernetNetworkNode {
27+
@display("p=750,200");
28+
}
29+
connections:
30+
client1.ethg++ <--> EthernetLink <--> switch.ethg++;
31+
client2.ethg++ <--> EthernetLink <--> switch.ethg++;
32+
switch.ethg++ <--> EthernetLink <--> server.ethg++;
33+
}
34+

0 commit comments

Comments
 (0)