File tree Expand file tree Collapse file tree
showcases/tsn/streamfiltering/statistical Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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+
You can’t perform that action at this time.
0 commit comments