File tree Expand file tree Collapse file tree 3 files changed +166
-0
lines changed
Expand file tree Collapse file tree 3 files changed +166
-0
lines changed Original file line number Diff line number Diff line change 1+ 0 1 1 1 0 0 0 0 0 0 0 0 0 0
2+ 1 0 1 0 0 0 0 1 0 0 0 0 0 0
3+ 1 1 0 0 0 1 0 0 0 0 0 0 0 0
4+ 1 0 0 0 1 0 0 0 1 0 0 0 0 0
5+ 0 0 0 1 0 1 1 0 0 0 0 0 0 0
6+ 0 0 1 0 1 0 0 0 0 0 1 0 1 0
7+ 0 0 0 0 1 0 0 1 0 0 0 0 0 0
8+ 0 1 0 0 0 0 1 0 0 1 0 0 0 0
9+ 0 0 0 1 0 0 0 0 0 0 0 1 0 1
10+ 0 0 0 0 0 0 0 1 0 0 1 1 0 1
11+ 0 0 0 0 0 1 0 0 0 1 0 0 0 0
12+ 0 0 0 0 0 0 0 0 1 1 0 0 1 0
13+ 0 0 0 0 0 1 0 0 0 0 0 1 0 1
14+ 0 0 0 0 0 0 0 0 1 1 0 0 1 0
Original file line number Diff line number Diff line change 1+ package networksimulator;
2+
3+ network NetworkAll
4+ {
5+ parameters :
6+ int numNodes = 14;
7+ int numTx = 14;
8+
9+ types :
10+ channel Channel extends ned.DatarateChannel
11+ {
12+ delay = 0ms;
13+ datarate = 9 kbps;
14+ }
15+
16+ submodules :
17+ node0: Server {
18+ id = 0;
19+ numTx = numTx;
20+ numNodes = numNodes;
21+ gates :
22+ port[3];
23+ }
24+ node1: Server {
25+ id = 1;
26+ numTx = numTx;
27+ numNodes = numNodes;
28+ gates :
29+ port[3];
30+ }
31+ node2: Server {
32+ id = 2;
33+ numTx = numTx;
34+ numNodes = numNodes;
35+ gates :
36+ port[3];
37+ }
38+ node3: Server {
39+ id = 3;
40+ numTx = numTx;
41+ numNodes = numNodes;
42+ gates :
43+ port[3];
44+ }
45+ node4: Server {
46+ id = 4;
47+ numTx = numTx;
48+ numNodes = numNodes;
49+ gates :
50+ port[3];
51+ }
52+ node5: Server {
53+ id = 5;
54+ numTx = numTx;
55+ numNodes = numNodes;
56+ gates :
57+ port[4];
58+ }
59+ node6: Server {
60+ id = 6;
61+ numTx = numTx;
62+ numNodes = numNodes;
63+ gates :
64+ port[2];
65+ }
66+ node7: Server {
67+ id = 7;
68+ numTx = numTx;
69+ numNodes = numNodes;
70+ gates :
71+ port[3];
72+ }
73+ node8: Server {
74+ id = 8;
75+ numTx = numTx;
76+ numNodes = numNodes;
77+ gates :
78+ port[3];
79+ }
80+ node9: Server {
81+ id = 9;
82+ numTx = numTx;
83+ numNodes = numNodes;
84+ gates :
85+ port[4];
86+ }
87+ node10: Server {
88+ id = 10;
89+ numTx = numTx;
90+ numNodes = numNodes;
91+ gates :
92+ port[2];
93+ }
94+ node11: Server {
95+ id = 11;
96+ numTx = numTx;
97+ numNodes = numNodes;
98+ gates :
99+ port[3];
100+ }
101+ node12: Server {
102+ id = 12;
103+ numTx = numTx;
104+ numNodes = numNodes;
105+ gates :
106+ port[3];
107+ }
108+ node13: Server {
109+ id = 13;
110+ numTx = numTx;
111+ numNodes = numNodes;
112+ gates :
113+ port[3];
114+ }
115+
116+ connections :
117+ node0.port[0] <--> Channel <--> node1.port[0];
118+ node0.port[1] <--> Channel <--> node2.port[0];
119+ node0.port[2] <--> Channel <--> node3.port[0];
120+ node1.port[1] <--> Channel <--> node2.port[1];
121+ node1.port[2] <--> Channel <--> node7.port[0];
122+ node2.port[2] <--> Channel <--> node5.port[0];
123+ node3.port[1] <--> Channel <--> node4.port[0];
124+ node3.port[2] <--> Channel <--> node8.port[0];
125+ node4.port[1] <--> Channel <--> node5.port[1];
126+ node4.port[2] <--> Channel <--> node6.port[0];
127+ node5.port[2] <--> Channel <--> node10.port[0];
128+ node5.port[3] <--> Channel <--> node12.port[0];
129+ node6.port[1] <--> Channel <--> node7.port[1];
130+ node7.port[2] <--> Channel <--> node9.port[0];
131+ node8.port[1] <--> Channel <--> node11.port[0];
132+ node8.port[2] <--> Channel <--> node13.port[0];
133+ node9.port[1] <--> Channel <--> node10.port[1];
134+ node9.port[2] <--> Channel <--> node11.port[1];
135+ node9.port[3] <--> Channel <--> node13.port[1];
136+ node11.port[2] <--> Channel <--> node12.port[1];
137+ node12.port[2] <--> Channel <--> node13.port[2];
138+ }
Original file line number Diff line number Diff line change 1+ -1 0 1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
2+ 0 -1 1 -1 -1 -1 -1 2 -1 -1 -1 -1 -1 -1
3+ 0 1 -1 -1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1
4+ 0 -1 -1 -1 1 -1 -1 -1 2 -1 -1 -1 -1 -1
5+ -1 -1 -1 0 -1 1 2 -1 -1 -1 -1 -1 -1 -1
6+ -1 -1 0 -1 1 -1 -1 -1 -1 -1 2 -1 3 -1
7+ -1 -1 -1 -1 0 -1 -1 1 -1 -1 -1 -1 -1 -1
8+ -1 0 -1 -1 -1 -1 1 -1 -1 2 -1 -1 -1 -1
9+ -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 1 -1 2
10+ -1 -1 -1 -1 -1 -1 -1 0 -1 -1 1 2 -1 3
11+ -1 -1 -1 -1 -1 0 -1 -1 -1 1 -1 -1 -1 -1
12+ -1 -1 -1 -1 -1 -1 -1 -1 0 1 -1 -1 2 -1
13+ -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 1 -1 2
14+ -1 -1 -1 -1 -1 -1 -1 -1 0 1 -1 -1 2 -1
You can’t perform that action at this time.
0 commit comments