99fe2304e775c03e55dbfa230f4d6d8e434ced9b
[transportpce.git] / tests / sample_configs / gnpy / openroadmTopology.json
1 {
2     "network": [
3         {
4             "network-id": "openroadm-topology",
5             "ietf-network-topology:link": [
6                 {
7                     "link-id": "XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX",
8                     "source": {
9                         "source-node": "XPONDER-1",
10                         "source-tp": "XPDR-NW1-TX"
11                     },
12                     "org-openroadm-common-network:link-type": "XPONDER-OUTPUT",
13                     "destination": {
14                         "dest-node": "OpenROADM-1-SRG1",
15                         "dest-tp": "SRG1-PP1-RX"
16                     },
17                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX"
18                 },
19                 {
20                     "link-id": "XPONDER-2XPDR-NW1-TX-toOpenROADM-2-SRG1-SRG1-PP1-RX",
21                     "source": {
22                         "source-node": "XPONDER-2",
23                         "source-tp": "XPDR-NW1-TX"
24                     },
25                     "org-openroadm-common-network:link-type": "XPONDER-OUTPUT",
26                     "destination": {
27                         "dest-node": "OpenROADM-2-SRG1",
28                         "dest-tp": "SRG1-PP1-RX"
29                     },
30                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-SRG1-SRG1-PP1-TX-to-XPONDER-2XPDR-NW1-RX"
31                 },
32                 {
33                     "link-id": "XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX",
34                     "source": {
35                         "source-node": "XPONDER-3",
36                         "source-tp": "XPDR-NW1-TX"
37                     },
38                     "org-openroadm-common-network:link-type": "XPONDER-OUTPUT",
39                     "destination": {
40                         "dest-node": "OpenROADM-3-SRG1",
41                         "dest-tp": "SRG1-PP1-RX"
42                     },
43                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX"
44                 },
45                 {
46                     "link-id": "XPONDER-4XPDR-NW1-TX-toOpenROADM-4-SRG1-SRG1-PP1-RX",
47                     "source": {
48                         "source-node": "XPONDER-4",
49                         "source-tp": "XPDR-NW1-TX"
50                     },
51                     "org-openroadm-common-network:link-type": "XPONDER-OUTPUT",
52                     "destination": {
53                         "dest-node": "OpenROADM-4-SRG1",
54                         "dest-tp": "SRG1-PP1-RX"
55                     },
56                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-SRG1-SRG1-PP1-TX-to-XPONDER-4XPDR-NW1-RX"
57                 },
58                 {
59                     "link-id": "XPONDER-5XPDR-NW1-TX-toOpenROADM-5-SRG1-SRG1-PP1-RX",
60                     "source": {
61                         "source-node": "XPONDER-5",
62                         "source-tp": "XPDR-NW1-TX"
63                     },
64                     "org-openroadm-common-network:link-type": "XPONDER-OUTPUT",
65                     "destination": {
66                         "dest-node": "OpenROADM-5-SRG1",
67                         "dest-tp": "SRG1-PP1-RX"
68                     },
69                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-SRG1-SRG1-PP1-TX-to-XPONDER-5XPDR-NW1-RX"
70                 },
71                 {
72                     "link-id": "OpenROADM-1-SRG1-SRG1-PP1-TX-to-XPONDER-1XPDR-NW1-RX",
73                     "source": {
74                         "source-node": "OpenROADM-1-SRG1",
75                         "source-tp": "SRG1-PP1-TX"
76                     },
77                     "org-openroadm-common-network:link-type": "XPONDER-INPUT",
78                     "destination": {
79                         "dest-node": "XPONDER-1",
80                         "dest-tp": "XPDR-NW1-RX"
81                     },
82                     "org-openroadm-common-network:opposite-link": "XPONDER-1XPDR-NW1-TX-toOpenROADM-1-SRG1-SRG1-PP1-RX"
83                 },
84                 {
85                     "link-id": "OpenROADM-2-SRG1-SRG1-PP1-TX-to-XPONDER-2XPDR-NW1-RX",
86                     "source": {
87                         "source-node": "OpenROADM-2-SRG1",
88                         "source-tp": "SRG1-PP1-TX"
89                     },
90                     "org-openroadm-common-network:link-type": "XPONDER-INPUT",
91                     "destination": {
92                         "dest-node": "XPONDER-2",
93                         "dest-tp": "XPDR-NW1-RX"
94                     },
95                     "org-openroadm-common-network:opposite-link": "XPONDER-2XPDR-NW1-TX-toOpenROADM-2-SRG1-SRG1-PP1-RX"
96                 },
97                 {
98                     "link-id": "OpenROADM-3-SRG1-SRG1-PP1-TX-to-XPONDER-3XPDR-NW1-RX",
99                     "source": {
100                         "source-node": "OpenROADM-3-SRG1",
101                         "source-tp": "SRG1-PP1-TX"
102                     },
103                     "org-openroadm-common-network:link-type": "XPONDER-INPUT",
104                     "destination": {
105                         "dest-node": "XPONDER-3",
106                         "dest-tp": "XPDR-NW1-RX"
107                     },
108                     "org-openroadm-common-network:opposite-link": "XPONDER-3XPDR-NW1-TX-toOpenROADM-3-SRG1-SRG1-PP1-RX"
109                 },
110                 {
111                     "link-id": "OpenROADM-4-SRG1-SRG1-PP1-TX-to-XPONDER-4XPDR-NW1-RX",
112                     "source": {
113                         "source-node": "OpenROADM-4-SRG1",
114                         "source-tp": "SRG1-PP1-TX"
115                     },
116                     "org-openroadm-common-network:link-type": "XPONDER-INPUT",
117                     "destination": {
118                         "dest-node": "XPONDER-4",
119                         "dest-tp": "XPDR-NW1-RX"
120                     },
121                     "org-openroadm-common-network:opposite-link": "XPONDER-4XPDR-NW1-TX-toOpenROADM-4-SRG1-SRG1-PP1-RX"
122                 },
123                 {
124                     "link-id": "OpenROADM-5-SRG1-SRG1-PP1-TX-to-XPONDER-5XPDR-NW1-RX",
125                     "source": {
126                         "source-node": "OpenROADM-5-SRG1",
127                         "source-tp": "SRG1-PP1-TX"
128                     },
129                     "org-openroadm-common-network:link-type": "XPONDER-INPUT",
130                     "destination": {
131                         "dest-node": "XPONDER-5",
132                         "dest-tp": "XPDR-NW1-RX"
133                     },
134                     "org-openroadm-common-network:opposite-link": "XPONDER-5XPDR-NW1-TX-toOpenROADM-5-SRG1-SRG1-PP1-RX"
135                 },
136                 {
137                     "link-id": "OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX",
138                     "source": {
139                         "source-node": "OpenROADM-1-SRG1",
140                         "source-tp": "SRG1-CP-TX"
141                     },
142                     "org-openroadm-common-network:link-type": "ADD-LINK",
143                     "destination": {
144                         "dest-node": "OpenROADM-1-DEG1",
145                         "dest-tp": "DEG1-CTP-RX"
146                     },
147                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX"
148                 },
149                 {
150                     "link-id": "OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX",
151                     "source": {
152                         "source-node": "OpenROADM-1-SRG1",
153                         "source-tp": "SRG1-CP-TX"
154                     },
155                     "org-openroadm-common-network:link-type": "ADD-LINK",
156                     "destination": {
157                         "dest-node": "OpenROADM-1-DEG2",
158                         "dest-tp": "DEG2-CTP-RX"
159                     },
160                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX"
161                 },
162                 {
163                     "link-id": "OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX",
164                     "source": {
165                         "source-node": "OpenROADM-2-SRG1",
166                         "source-tp": "SRG1-CP-TX"
167                     },
168                     "org-openroadm-common-network:link-type": "ADD-LINK",
169                     "destination": {
170                         "dest-node": "OpenROADM-2-DEG1",
171                         "dest-tp": "DEG1-CTP-RX"
172                     },
173                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX"
174                 },
175                 {
176                     "link-id": "OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX",
177                     "source": {
178                         "source-node": "OpenROADM-2-SRG1",
179                         "source-tp": "SRG1-CP-TX"
180                     },
181                     "org-openroadm-common-network:link-type": "ADD-LINK",
182                     "destination": {
183                         "dest-node": "OpenROADM-2-DEG2",
184                         "dest-tp": "DEG2-CTP-RX"
185                     },
186                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX"
187                 },
188                 {
189                     "link-id": "OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX",
190                     "source": {
191                         "source-node": "OpenROADM-2-SRG1",
192                         "source-tp": "SRG1-CP-TX"
193                     },
194                     "org-openroadm-common-network:link-type": "ADD-LINK",
195                     "destination": {
196                         "dest-node": "OpenROADM-2-DEG3",
197                         "dest-tp": "DEG3-CTP-RX"
198                     },
199                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX"
200                 },
201                 {
202                     "link-id": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX",
203                     "source": {
204                         "source-node": "OpenROADM-3-SRG1",
205                         "source-tp": "SRG1-CP-TX"
206                     },
207                     "org-openroadm-common-network:link-type": "ADD-LINK",
208                     "destination": {
209                         "dest-node": "OpenROADM-3-DEG1",
210                         "dest-tp": "DEG1-CTP-RX"
211                     },
212                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX"
213                 },
214                 {
215                     "link-id": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX",
216                     "source": {
217                         "source-node": "OpenROADM-3-SRG1",
218                         "source-tp": "SRG1-CP-TX"
219                     },
220                     "org-openroadm-common-network:link-type": "ADD-LINK",
221                     "destination": {
222                         "dest-node": "OpenROADM-3-DEG2",
223                         "dest-tp": "DEG2-CTP-RX"
224                     },
225                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX"
226                 },
227                 {
228                     "link-id": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX",
229                     "source": {
230                         "source-node": "OpenROADM-3-SRG1",
231                         "source-tp": "SRG1-CP-TX"
232                     },
233                     "org-openroadm-common-network:link-type": "ADD-LINK",
234                     "destination": {
235                         "dest-node": "OpenROADM-3-DEG3",
236                         "dest-tp": "DEG3-CTP-RX"
237                     },
238                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX"
239                 },
240                 {
241                     "link-id": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX",
242                     "source": {
243                         "source-node": "OpenROADM-3-SRG1",
244                         "source-tp": "SRG1-CP-TX"
245                     },
246                     "org-openroadm-common-network:link-type": "ADD-LINK",
247                     "destination": {
248                         "dest-node": "OpenROADM-3-DEG4",
249                         "dest-tp": "DEG4-CTP-RX"
250                     },
251                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX"
252                 },
253                 {
254                     "link-id": "OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX",
255                     "source": {
256                         "source-node": "OpenROADM-4-SRG1",
257                         "source-tp": "SRG1-CP-TX"
258                     },
259                     "org-openroadm-common-network:link-type": "ADD-LINK",
260                     "destination": {
261                         "dest-node": "OpenROADM-4-DEG1",
262                         "dest-tp": "DEG1-CTP-RX"
263                     },
264                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX"
265                 },
266                 {
267                     "link-id": "OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX",
268                     "source": {
269                         "source-node": "OpenROADM-4-SRG1",
270                         "source-tp": "SRG1-CP-TX"
271                     },
272                     "org-openroadm-common-network:link-type": "ADD-LINK",
273                     "destination": {
274                         "dest-node": "OpenROADM-4-DEG2",
275                         "dest-tp": "DEG2-CTP-RX"
276                     },
277                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX"
278                 },
279                 {
280                     "link-id": "OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX",
281                     "source": {
282                         "source-node": "OpenROADM-5-SRG1",
283                         "source-tp": "SRG1-CP-TX"
284                     },
285                     "org-openroadm-common-network:link-type": "ADD-LINK",
286                     "destination": {
287                         "dest-node": "OpenROADM-5-DEG1",
288                         "dest-tp": "DEG1-CTP-RX"
289                     },
290                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX"
291                 },
292                 {
293                     "link-id": "OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX",
294                     "source": {
295                         "source-node": "OpenROADM-5-SRG1",
296                         "source-tp": "SRG1-CP-TX"
297                     },
298                     "org-openroadm-common-network:link-type": "ADD-LINK",
299                     "destination": {
300                         "dest-node": "OpenROADM-5-DEG2",
301                         "dest-tp": "DEG2-CTP-RX"
302                     },
303                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX"
304                 },
305                 {
306                     "link-id": "OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX",
307                     "source": {
308                         "source-node": "OpenROADM-5-SRG1",
309                         "source-tp": "SRG1-CP-TX"
310                     },
311                     "org-openroadm-common-network:link-type": "ADD-LINK",
312                     "destination": {
313                         "dest-node": "OpenROADM-5-DEG3",
314                         "dest-tp": "DEG3-CTP-RX"
315                     },
316                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX"
317                 },
318                 {
319                     "link-id": "OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX",
320                     "source": {
321                         "source-node": "OpenROADM-1-DEG1",
322                         "source-tp": "DEG1-CTP-TX"
323                     },
324                     "org-openroadm-common-network:link-type": "DROP-LINK",
325                     "destination": {
326                         "dest-node": "OpenROADM-1-SRG1",
327                         "dest-tp": "SRG1-CP-RX"
328                     },
329                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX"
330                 },
331                 {
332                     "link-id": "OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-SRG1-SRG1-CP-RX",
333                     "source": {
334                         "source-node": "OpenROADM-1-DEG2",
335                         "source-tp": "DEG2-CTP-TX"
336                     },
337                     "org-openroadm-common-network:link-type": "DROP-LINK",
338                     "destination": {
339                         "dest-node": "OpenROADM-1-SRG1",
340                         "dest-tp": "SRG1-CP-RX"
341                     },
342                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-SRG1-SRG1-CP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX"
343                 },
344                 {
345                     "link-id": "OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX",
346                     "source": {
347                         "source-node": "OpenROADM-2-DEG1",
348                         "source-tp": "DEG1-CTP-TX"
349                     },
350                     "org-openroadm-common-network:link-type": "DROP-LINK",
351                     "destination": {
352                         "dest-node": "OpenROADM-2-SRG1",
353                         "dest-tp": "SRG1-CP-RX"
354                     },
355                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX"
356                 },
357                 {
358                     "link-id": "OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX",
359                     "source": {
360                         "source-node": "OpenROADM-2-DEG2",
361                         "source-tp": "DEG2-CTP-TX"
362                     },
363                     "org-openroadm-common-network:link-type": "DROP-LINK",
364                     "destination": {
365                         "dest-node": "OpenROADM-2-SRG1",
366                         "dest-tp": "SRG1-CP-RX"
367                     },
368                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX"
369                 },
370                 {
371                     "link-id": "OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-SRG1-SRG1-CP-RX",
372                     "source": {
373                         "source-node": "OpenROADM-2-DEG3",
374                         "source-tp": "DEG3-CTP-TX"
375                     },
376                     "org-openroadm-common-network:link-type": "DROP-LINK",
377                     "destination": {
378                         "dest-node": "OpenROADM-2-SRG1",
379                         "dest-tp": "SRG1-CP-RX"
380                     },
381                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-SRG1-SRG1-CP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX"
382                 },
383                 {
384                     "link-id": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX",
385                     "source": {
386                         "source-node": "OpenROADM-3-DEG1",
387                         "source-tp": "DEG1-CTP-TX"
388                     },
389                     "org-openroadm-common-network:link-type": "DROP-LINK",
390                     "destination": {
391                         "dest-node": "OpenROADM-3-SRG1",
392                         "dest-tp": "SRG1-CP-RX"
393                     },
394                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX"
395                 },
396                 {
397                     "link-id": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX",
398                     "source": {
399                         "source-node": "OpenROADM-3-DEG2",
400                         "source-tp": "DEG2-CTP-TX"
401                     },
402                     "org-openroadm-common-network:link-type": "DROP-LINK",
403                     "destination": {
404                         "dest-node": "OpenROADM-3-SRG1",
405                         "dest-tp": "SRG1-CP-RX"
406                     },
407                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX"
408                 },
409                 {
410                     "link-id": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX",
411                     "source": {
412                         "source-node": "OpenROADM-3-DEG3",
413                         "source-tp": "DEG3-CTP-TX"
414                     },
415                     "org-openroadm-common-network:link-type": "DROP-LINK",
416                     "destination": {
417                         "dest-node": "OpenROADM-3-SRG1",
418                         "dest-tp": "SRG1-CP-RX"
419                     },
420                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX"
421                 },
422                 {
423                     "link-id": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-SRG1-SRG1-CP-RX",
424                     "source": {
425                         "source-node": "OpenROADM-3-DEG4",
426                         "source-tp": "DEG4-CTP-TX"
427                     },
428                     "org-openroadm-common-network:link-type": "DROP-LINK",
429                     "destination": {
430                         "dest-node": "OpenROADM-3-SRG1",
431                         "dest-tp": "SRG1-CP-RX"
432                     },
433                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-SRG1-SRG1-CP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX"
434                 },
435                 {
436                     "link-id": "OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX",
437                     "source": {
438                         "source-node": "OpenROADM-4-DEG1",
439                         "source-tp": "DEG1-CTP-TX"
440                     },
441                     "org-openroadm-common-network:link-type": "DROP-LINK",
442                     "destination": {
443                         "dest-node": "OpenROADM-4-SRG1",
444                         "dest-tp": "SRG1-CP-RX"
445                     },
446                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX"
447                 },
448                 {
449                     "link-id": "OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-SRG1-SRG1-CP-RX",
450                     "source": {
451                         "source-node": "OpenROADM-4-DEG2",
452                         "source-tp": "DEG2-CTP-TX"
453                     },
454                     "org-openroadm-common-network:link-type": "DROP-LINK",
455                     "destination": {
456                         "dest-node": "OpenROADM-4-SRG1",
457                         "dest-tp": "SRG1-CP-RX"
458                     },
459                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-SRG1-SRG1-CP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX"
460                 },
461                 {
462                     "link-id": "OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX",
463                     "source": {
464                         "source-node": "OpenROADM-5-DEG1",
465                         "source-tp": "DEG1-CTP-TX"
466                     },
467                     "org-openroadm-common-network:link-type": "DROP-LINK",
468                     "destination": {
469                         "dest-node": "OpenROADM-5-SRG1",
470                         "dest-tp": "SRG1-CP-RX"
471                     },
472                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX"
473                 },
474                 {
475                     "link-id": "OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX",
476                     "source": {
477                         "source-node": "OpenROADM-5-DEG2",
478                         "source-tp": "DEG2-CTP-TX"
479                     },
480                     "org-openroadm-common-network:link-type": "DROP-LINK",
481                     "destination": {
482                         "dest-node": "OpenROADM-5-SRG1",
483                         "dest-tp": "SRG1-CP-RX"
484                     },
485                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX"
486                 },
487                 {
488                     "link-id": "OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-SRG1-SRG1-CP-RX",
489                     "source": {
490                         "source-node": "OpenROADM-5-DEG3",
491                         "source-tp": "DEG3-CTP-TX"
492                     },
493                     "org-openroadm-common-network:link-type": "DROP-LINK",
494                     "destination": {
495                         "dest-node": "OpenROADM-5-SRG1",
496                         "dest-tp": "SRG1-CP-RX"
497                     },
498                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-SRG1-SRG1-CP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX"
499                 },
500                 {
501                     "link-id": "OpenROADM-1-DEG1-to-OpenROADM-2-DEG1",
502                     "source": {
503                         "source-node": "OpenROADM-1-DEG1",
504                         "source-tp": "DEG1-TTP-TX"
505                     },
506                     "org-openroadm-network-topology:OMS-attributes": {
507                         "opposite-link": "OpenROADM-2-DEG1-to-OpenROADM-1-DEG1",
508                         "span": {
509                             "spanloss-base": 28.4,
510                             "link-concatenation": [
511                                 {
512                                     "SRLG-Id": 0,
513                                     "SRLG-length": 100000,
514                                     "pmd": 0.5,
515                                     "fiber-type": "smf"
516                                 }
517                             ],
518                             "spanloss-current": 29,
519                             "engineered-spanloss": 30.2,
520                             "clfi": "fiber12",
521                             "auto-spanloss": true
522                         },
523                         "TE-metric": 10
524                     },
525                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
526                     "org-openroadm-network-topology:link-latency": 1,
527                     "destination": {
528                         "dest-node": "OpenROADM-2-DEG1",
529                         "dest-tp": "DEG1-TTP-RX"
530                     },
531                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG1-to-OpenROADM-1-DEG1"
532                 },
533                 {
534                     "link-id": "OpenROADM-1-DEG2-to-OpenROADM-3-DEG1",
535                     "source": {
536                         "source-node": "OpenROADM-1-DEG2",
537                         "source-tp": "DEG2-TTP-TX"
538                     },
539                     "org-openroadm-network-topology:OMS-attributes": {
540                         "opposite-link": "OpenROADM-3-DEG1-to-OpenROADM-1-DEG2",
541                         "span": {
542                             "spanloss-base": 11.4,
543                             "link-concatenation": [
544                                 {
545                                     "SRLG-Id": 0,
546                                     "SRLG-length": 100000,
547                                     "pmd": 0.5,
548                                     "fiber-type": "smf"
549                                 }
550                             ],
551                             "spanloss-current": 12,
552                             "engineered-spanloss": 12.2,
553                             "clfi": "fiber13",
554                             "auto-spanloss": true
555                         },
556                         "TE-metric": 10
557                     },
558                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
559                     "org-openroadm-network-topology:link-latency": 1,
560                     "destination": {
561                         "dest-node": "OpenROADM-3-DEG1",
562                         "dest-tp": "DEG1-TTP-RX"
563                     },
564                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG1-to-OpenROADM-1-DEG2"
565                 },
566                 {
567                     "link-id": "OpenROADM-2-DEG1-to-OpenROADM-1-DEG1",
568                     "source": {
569                         "source-node": "OpenROADM-2-DEG1",
570                         "source-tp": "DEG1-TTP-TX"
571                     },
572                     "org-openroadm-network-topology:OMS-attributes": {
573                         "opposite-link": "OpenROADM-1-DEG1-to-OpenROADM-2-DEG1",
574                         "span": {
575                             "spanloss-base": 28.4,
576                             "link-concatenation": [
577                                 {
578                                     "SRLG-Id": 0,
579                                     "SRLG-length": 100000,
580                                     "pmd": 0.5,
581                                     "fiber-type": "smf"
582                                 }
583                             ],
584                             "spanloss-current": 29,
585                             "engineered-spanloss": 30.2,
586                             "clfi": "fiber21",
587                             "auto-spanloss": true
588                         },
589                         "TE-metric": 10
590                     },
591                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
592                     "org-openroadm-network-topology:link-latency": 1,
593                     "destination": {
594                         "dest-node": "OpenROADM-1-DEG1",
595                         "dest-tp": "DEG1-TTP-RX"
596                     },
597                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-DEG1-to-OpenROADM-2-DEG1"
598                 },
599                 {
600                     "link-id": "OpenROADM-2-DEG2-to-OpenROADM-3-DEG2",
601                     "source": {
602                         "source-node": "OpenROADM-2-DEG2",
603                         "source-tp": "DEG2-TTP-TX"
604                     },
605                     "org-openroadm-network-topology:OMS-attributes": {
606                         "opposite-link": "OpenROADM-3-DEG2-to-OpenROADM-2-DEG2",
607                         "span": {
608                             "spanloss-base": 28.4,
609                             "link-concatenation": [
610                                 {
611                                     "SRLG-Id": 0,
612                                     "SRLG-length": 140000,
613                                     "pmd": 0.5,
614                                     "fiber-type": "smf"
615                                 }
616                             ],
617                             "spanloss-current": 29,
618                             "engineered-spanloss": 30.2,
619                             "clfi": "fiber23",
620                             "auto-spanloss": true
621                         },
622                         "TE-metric": 10
623                     },
624                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
625                     "org-openroadm-network-topology:link-latency": 1,
626                     "destination": {
627                         "dest-node": "OpenROADM-3-DEG2",
628                         "dest-tp": "DEG2-TTP-RX"
629                     },
630                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG2-to-OpenROADM-2-DEG2"
631                 },
632                 {
633                     "link-id": "OpenROADM-2-DEG3-to-OpenROADM-5-DEG3",
634                     "source": {
635                         "source-node": "OpenROADM-2-DEG3",
636                         "source-tp": "DEG3-TTP-TX"
637                     },
638                     "org-openroadm-network-topology:OMS-attributes": {
639                         "opposite-link": "OpenROADM-5-DEG3-to-OpenROADM-2-DEG3",
640                         "span": {
641                             "spanloss-base": 7.1,
642                             "link-concatenation": [
643                                 {
644                                     "SRLG-Id": 0,
645                                     "SRLG-length": 60000,
646                                     "pmd": 0.5,
647                                     "fiber-type": "smf"
648                                 }
649                             ],
650                             "spanloss-current": 7.2,
651                             "engineered-spanloss": 7.5,
652                             "clfi": "fiber25",
653                             "auto-spanloss": true
654                         },
655                         "TE-metric": 10
656                     },
657                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
658                     "org-openroadm-network-topology:link-latency": 1,
659                     "destination": {
660                         "dest-node": "OpenROADM-5-DEG3",
661                         "dest-tp": "DEG3-TTP-RX"
662                     },
663                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG3-to-OpenROADM-2-DEG3"
664                 },
665                 {
666                     "link-id": "OpenROADM-3-DEG1-to-OpenROADM-1-DEG2",
667                     "source": {
668                         "source-node": "OpenROADM-3-DEG1",
669                         "source-tp": "DEG1-TTP-TX"
670                     },
671                     "org-openroadm-network-topology:OMS-attributes": {
672                         "opposite-link": "OpenROADM-1-DEG2-to-OpenROADM-3-DEG1",
673                         "span": {
674                             "spanloss-base": 11.4,
675                             "link-concatenation": [
676                                 {
677                                     "SRLG-Id": 0,
678                                     "SRLG-length": 100000,
679                                     "pmd": 0.5,
680                                     "fiber-type": "smf"
681                                 }
682                             ],
683                             "spanloss-current": 12,
684                             "engineered-spanloss": 12.2,
685                             "clfi": "fiber31",
686                             "auto-spanloss": true
687                         },
688                         "TE-metric": 10
689                     },
690                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
691                     "org-openroadm-network-topology:link-latency": 1,
692                     "destination": {
693                         "dest-node": "OpenROADM-1-DEG2",
694                         "dest-tp": "DEG2-TTP-RX"
695                     },
696                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-DEG2-to-OpenROADM-3-DEG1"
697                 },
698                 {
699                     "link-id": "OpenROADM-3-DEG2-to-OpenROADM-2-DEG2",
700                     "source": {
701                         "source-node": "OpenROADM-3-DEG2",
702                         "source-tp": "DEG2-TTP-TX"
703                     },
704                     "org-openroadm-network-topology:OMS-attributes": {
705                         "opposite-link": "OpenROADM-2-DEG2-to-OpenROADM-3-DEG2",
706                         "span": {
707                             "spanloss-base": 28.4,
708                             "link-concatenation": [
709                                 {
710                                     "SRLG-Id": 0,
711                                     "SRLG-length": 140000,
712                                     "pmd": 0.5,
713                                     "fiber-type": "smf"
714                                 }
715                             ],
716                             "spanloss-current": 29,
717                             "engineered-spanloss": 30.2,
718                             "clfi": "fiber32",
719                             "auto-spanloss": true
720                         },
721                         "TE-metric": 10
722                     },
723                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
724                     "org-openroadm-network-topology:link-latency": 1,
725                     "destination": {
726                         "dest-node": "OpenROADM-2-DEG2",
727                         "dest-tp": "DEG2-TTP-RX"
728                     },
729                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG2-to-OpenROADM-3-DEG2"
730                 },
731                 {
732                     "link-id": "OpenROADM-3-DEG3-to-OpenROADM-5-DEG2",
733                     "source": {
734                         "source-node": "OpenROADM-3-DEG3",
735                         "source-tp": "DEG3-TTP-TX"
736                     },
737                     "org-openroadm-network-topology:OMS-attributes": {
738                         "opposite-link": "OpenROADM-5-DEG2-to-OpenROADM-3-DEG3",
739                         "span": {
740                             "spanloss-base": 7.1,
741                             "link-concatenation": [
742                                 {
743                                     "SRLG-Id": 0,
744                                     "SRLG-length": 60000,
745                                     "pmd": 0.5,
746                                     "fiber-type": "smf"
747                                 }
748                             ],
749                             "spanloss-current": 7.2,
750                             "engineered-spanloss": 7.5,
751                             "clfi": "fiber35",
752                             "auto-spanloss": true
753                         },
754                         "TE-metric": 10
755                     },
756                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
757                     "org-openroadm-network-topology:link-latency": 1,
758                     "destination": {
759                         "dest-node": "OpenROADM-5-DEG2",
760                         "dest-tp": "DEG2-TTP-RX"
761                     },
762                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG2-to-OpenROADM-3-DEG3"
763                 },
764                 {
765                     "link-id": "OpenROADM-3-DEG4-to-OpenROADM-4-DEG2",
766                     "source": {
767                         "source-node": "OpenROADM-3-DEG4",
768                         "source-tp": "DEG2-TTP-TX"
769                     },
770                     "org-openroadm-network-topology:OMS-attributes": {
771                         "opposite-link": "OpenROADM-4-DEG2-to-OpenROADM-3-DEG4",
772                         "span": {
773                             "spanloss-base": 28.4,
774                             "link-concatenation": [
775                                 {
776                                     "SRLG-Id": 0,
777                                     "SRLG-length": 100000,
778                                     "pmd": 0.5,
779                                     "fiber-type": "smf"
780                                 }
781                             ],
782                             "spanloss-current": 29,
783                             "engineered-spanloss": 30.2,
784                             "clfi": "fiber34",
785                             "auto-spanloss": true
786                         },
787                         "TE-metric": 10
788                     },
789                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
790                     "org-openroadm-network-topology:link-latency": 1,
791                     "destination": {
792                         "dest-node": "OpenROADM-4-DEG2",
793                         "dest-tp": "DEG2-TTP-RX"
794                     },
795                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-DEG2-to-OpenROADM-3-DEG4"
796                 },
797                 {
798                     "link-id": "OpenROADM-4-DEG1-to-OpenROADM-5-DEG1",
799                     "source": {
800                         "source-node": "OpenROADM-4-DEG1",
801                         "source-tp": "DEG1-TTP-TX"
802                     },
803                     "org-openroadm-network-topology:OMS-attributes": {
804                         "opposite-link": "OpenROADM-4-DEG1-to-OpenROADM-5-DEG1",
805                         "span": {
806                             "spanloss-base": 28.4,
807                             "link-concatenation": [
808                                 {
809                                     "SRLG-Id": 0,
810                                     "SRLG-length": 100000,
811                                     "pmd": 0.5,
812                                     "fiber-type": "smf"
813                                 }
814                             ],
815                             "spanloss-current": 29,
816                             "engineered-spanloss": 30.2,
817                             "clfi": "fiber45",
818                             "auto-spanloss": true
819                         },
820                         "TE-metric": 10
821                     },
822                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
823                     "org-openroadm-network-topology:link-latency": 1,
824                     "destination": {
825                         "dest-node": "OpenROADM-5-DEG1",
826                         "dest-tp": "DEG1-TTP-RX"
827                     },
828                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG1-to-OpenROADM-4-DEG1"
829                 },
830                 {
831                     "link-id": "OpenROADM-4-DEG2-to-OpenROADM-3-DEG4",
832                     "source": {
833                         "source-node": "OpenROADM-4-DEG2",
834                         "source-tp": "DEG2-TTP-TX"
835                     },
836                     "org-openroadm-network-topology:OMS-attributes": {
837                         "opposite-link": "OpenROADM-3-DEG4-to-OpenROADM-4-DEG2",
838                         "span": {
839                             "spanloss-base": 28.4,
840                             "link-concatenation": [
841                                 {
842                                     "SRLG-Id": 0,
843                                     "SRLG-length": 100000,
844                                     "pmd": 0.5,
845                                     "fiber-type": "smf"
846                                 }
847                             ],
848                             "spanloss-current": 29,
849                             "engineered-spanloss": 30.2,
850                             "clfi": "fiber43",
851                             "auto-spanloss": true
852                         },
853                         "TE-metric": 10
854                     },
855                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
856                     "org-openroadm-network-topology:link-latency": 1,
857                     "destination": {
858                         "dest-node": "OpenROADM-3-DEG4",
859                         "dest-tp": "DEG4-TTP-RX"
860                     },
861                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG4-to-OpenROADM-4-DEG2"
862                 },
863                 {
864                     "link-id": "OpenROADM-5-DEG1-to-OpenROADM-4-DEG1",
865                     "source": {
866                         "source-node": "OpenROADM-5-DEG1",
867                         "source-tp": "DEG1-TTP-TX"
868                     },
869                     "org-openroadm-network-topology:OMS-attributes": {
870                         "opposite-link": "OpenROADM-4-DEG1-to-OpenROADM-5-DEG1",
871                         "span": {
872                             "spanloss-base": 28.4,
873                             "link-concatenation": [
874                                 {
875                                     "SRLG-Id": 0,
876                                     "SRLG-length": 100000,
877                                     "pmd": 0.5,
878                                     "fiber-type": "smf"
879                                 }
880                             ],
881                             "spanloss-current": 29,
882                             "engineered-spanloss": 30.2,
883                             "clfi": "fiber54",
884                             "auto-spanloss": true
885                         },
886                         "TE-metric": 10
887                     },
888                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
889                     "org-openroadm-network-topology:link-latency": 1,
890                     "destination": {
891                         "dest-node": "OpenROADM-4-DEG1",
892                         "dest-tp": "DEG1-TTP-RX"
893                     },
894                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-DEG1-to-OpenROADM-5-DEG1"
895                 },
896                 {
897                     "link-id": "OpenROADM-5-DEG2-to-OpenROADM-3-DEG3",
898                     "source": {
899                         "source-node": "OpenROADM-5-DEG2",
900                         "source-tp": "DEG2-TTP-TX"
901                     },
902                     "org-openroadm-network-topology:OMS-attributes": {
903                         "opposite-link": "OpenROADM-3-DEG3-to-OpenROADM-5-DEG2",
904                         "span": {
905                             "spanloss-base": 7.1,
906                             "link-concatenation": [
907                                 {
908                                     "SRLG-Id": 0,
909                                     "SRLG-length": 60000,
910                                     "pmd": 0.5,
911                                     "fiber-type": "smf"
912                                 }
913                             ],
914                             "spanloss-current": 7.2,
915                             "engineered-spanloss": 7.5,
916                             "clfi": "fiber53",
917                             "auto-spanloss": true
918                         },
919                         "TE-metric": 10
920                     },
921                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
922                     "org-openroadm-network-topology:link-latency": 1,
923                     "destination": {
924                         "dest-node": "OpenROADM-3-DEG3",
925                         "dest-tp": "DEG3-TTP-RX"
926                     },
927                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG3-to-OpenROADM-5-DEG2"
928                 },
929                 {
930                     "link-id": "OpenROADM-5-DEG3-to-OpenROADM-2-DEG3",
931                     "source": {
932                         "source-node": "OpenROADM-5-DEG3",
933                         "source-tp": "DEG3-TTP-TX"
934                     },
935                     "org-openroadm-network-topology:OMS-attributes": {
936                         "opposite-link": "OpenROADM-2-DEG3-to-OpenROADM-5-DEG3",
937                         "span": {
938                             "spanloss-base": 7.1,
939                             "link-concatenation": [
940                                 {
941                                     "SRLG-Id": 0,
942                                     "SRLG-length": 60000,
943                                     "pmd": 0.5,
944                                     "fiber-type": "smf"
945                                 }
946                             ],
947                             "spanloss-current": 7.2,
948                             "engineered-spanloss": 7.5,
949                             "clfi": "fiber52",
950                             "auto-spanloss": true
951                         },
952                         "TE-metric": 10
953                     },
954                     "org-openroadm-common-network:link-type": "ROADM-TO-ROADM",
955                     "org-openroadm-network-topology:link-latency": 1,
956                     "destination": {
957                         "dest-node": "OpenROADM-2-DEG3",
958                         "dest-tp": "DEG3-TTP-RX"
959                     },
960                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG3-to-OpenROADM-5-DEG3"
961                 },
962                 {
963                     "link-id": "OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX",
964                     "source": {
965                         "source-node": "OpenROADM-1-DEG1",
966                         "source-tp": "DEG1-CTP-TX"
967                     },
968                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
969                     "destination": {
970                         "dest-node": "OpenROADM-1-DEG2",
971                         "dest-tp": "DEG2-CTP-RX"
972                     },
973                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX"
974                 },
975                 {
976                     "link-id": "OpenROADM-1-DEG2-DEG2-CTP-TXtoOpenROADM-1-DEG1-DEG1-CTP-RX",
977                     "source": {
978                         "source-node": "OpenROADM-1-DEG2",
979                         "source-tp": "DEG2-CTP-TX"
980                     },
981                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
982                     "destination": {
983                         "dest-node": "OpenROADM-1-DEG1",
984                         "dest-tp": "DEG1-CTP-RX"
985                     },
986                     "org-openroadm-common-network:opposite-link": "OpenROADM-1-DEG1-DEG1-CTP-TXtoOpenROADM-1-DEG2-DEG2-CTP-RX"
987                 },
988                 {
989                     "link-id": "OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX",
990                     "source": {
991                         "source-node": "OpenROADM-2-DEG1",
992                         "source-tp": "DEG1-CTP-TX"
993                     },
994                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
995                     "destination": {
996                         "dest-node": "OpenROADM-2-DEG2",
997                         "dest-tp": "DEG2-CTP-RX"
998                     },
999                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX"
1000                 },
1001                 {
1002                     "link-id": "OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX",
1003                     "source": {
1004                         "source-node": "OpenROADM-2-DEG1",
1005                         "source-tp": "DEG1-CTP-TX"
1006                     },
1007                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1008                     "destination": {
1009                         "dest-node": "OpenROADM-2-DEG3",
1010                         "dest-tp": "DEG3-CTP-RX"
1011                     },
1012                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX"
1013                 },
1014                 {
1015                     "link-id": "OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX",
1016                     "source": {
1017                         "source-node": "OpenROADM-2-DEG2",
1018                         "source-tp": "DEG2-CTP-TX"
1019                     },
1020                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1021                     "destination": {
1022                         "dest-node": "OpenROADM-2-DEG1",
1023                         "dest-tp": "DEG1-CTP-RX"
1024                     },
1025                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX"
1026                 },
1027                 {
1028                     "link-id": "OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX",
1029                     "source": {
1030                         "source-node": "OpenROADM-2-DEG2",
1031                         "source-tp": "DEG2-CTP-TX"
1032                     },
1033                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1034                     "destination": {
1035                         "dest-node": "OpenROADM-2-DEG3",
1036                         "dest-tp": "DEG3-CTP-RX"
1037                     },
1038                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX"
1039                 },
1040                 {
1041                     "link-id": "OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG1-DEG1-CTP-RX",
1042                     "source": {
1043                         "source-node": "OpenROADM-2-DEG3",
1044                         "source-tp": "DEG3-CTP-TX"
1045                     },
1046                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1047                     "destination": {
1048                         "dest-node": "OpenROADM-2-DEG1",
1049                         "dest-tp": "DEG1-CTP-RX"
1050                     },
1051                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG1-DEG1-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX"
1052                 },
1053                 {
1054                     "link-id": "OpenROADM-2-DEG3-DEG3-CTP-TXtoOpenROADM-2-DEG2-DEG2-CTP-RX",
1055                     "source": {
1056                         "source-node": "OpenROADM-2-DEG3",
1057                         "source-tp": "DEG3-CTP-TX"
1058                     },
1059                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1060                     "destination": {
1061                         "dest-node": "OpenROADM-2-DEG2",
1062                         "dest-tp": "DEG2-CTP-RX"
1063                     },
1064                     "org-openroadm-common-network:opposite-link": "OpenROADM-2-DEG2-DEG2-CTP-TXtoOpenROADM-2-DEG3-DEG3-CTP-RX"
1065                 },
1066                 {
1067                     "link-id": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX",
1068                     "source": {
1069                         "source-node": "OpenROADM-3-DEG1",
1070                         "source-tp": "DEG1-CTP-TX"
1071                     },
1072                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1073                     "destination": {
1074                         "dest-node": "OpenROADM-3-DEG2",
1075                         "dest-tp": "DEG2-CTP-RX"
1076                     },
1077                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX"
1078                 },
1079                 {
1080                     "link-id": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX",
1081                     "source": {
1082                         "source-node": "OpenROADM-3-DEG1",
1083                         "source-tp": "DEG1-CTP-TX"
1084                     },
1085                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1086                     "destination": {
1087                         "dest-node": "OpenROADM-3-DEG3",
1088                         "dest-tp": "DEG3-CTP-RX"
1089                     },
1090                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX"
1091                 },
1092                 {
1093                     "link-id": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX",
1094                     "source": {
1095                         "source-node": "OpenROADM-3-DEG1",
1096                         "source-tp": "DEG1-CTP-TX"
1097                     },
1098                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1099                     "destination": {
1100                         "dest-node": "OpenROADM-3-DEG4",
1101                         "dest-tp": "DEG4-CTP-RX"
1102                     },
1103                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX"
1104                 },
1105                 {
1106                     "link-id": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX",
1107                     "source": {
1108                         "source-node": "OpenROADM-3-DEG2",
1109                         "source-tp": "DEG2-CTP-TX"
1110                     },
1111                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1112                     "destination": {
1113                         "dest-node": "OpenROADM-3-DEG1",
1114                         "dest-tp": "DEG1-CTP-RX"
1115                     },
1116                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX"
1117                 },
1118                 {
1119                     "link-id": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX",
1120                     "source": {
1121                         "source-node": "OpenROADM-3-DEG2",
1122                         "source-tp": "DEG2-CTP-TX"
1123                     },
1124                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1125                     "destination": {
1126                         "dest-node": "OpenROADM-3-DEG3",
1127                         "dest-tp": "DEG3-CTP-RX"
1128                     },
1129                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX"
1130                 },
1131                 {
1132                     "link-id": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX",
1133                     "source": {
1134                         "source-node": "OpenROADM-3-DEG2",
1135                         "source-tp": "DEG2-CTP-TX"
1136                     },
1137                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1138                     "destination": {
1139                         "dest-node": "OpenROADM-3-DEG4",
1140                         "dest-tp": "DEG4-CTP-RX"
1141                     },
1142                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX"
1143                 },
1144                 {
1145                     "link-id": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX",
1146                     "source": {
1147                         "source-node": "OpenROADM-3-DEG3",
1148                         "source-tp": "DEG3-CTP-TX"
1149                     },
1150                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1151                     "destination": {
1152                         "dest-node": "OpenROADM-3-DEG1",
1153                         "dest-tp": "DEG1-CTP-RX"
1154                     },
1155                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX"
1156                 },
1157                 {
1158                     "link-id": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX",
1159                     "source": {
1160                         "source-node": "OpenROADM-3-DEG3",
1161                         "source-tp": "DEG3-CTP-TX"
1162                     },
1163                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1164                     "destination": {
1165                         "dest-node": "OpenROADM-3-DEG2",
1166                         "dest-tp": "DEG2-CTP-RX"
1167                     },
1168                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX"
1169                 },
1170                 {
1171                     "link-id": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX",
1172                     "source": {
1173                         "source-node": "OpenROADM-3-DEG3",
1174                         "source-tp": "DEG3-CTP-TX"
1175                     },
1176                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1177                     "destination": {
1178                         "dest-node": "OpenROADM-3-DEG4",
1179                         "dest-tp": "DEG4-CTP-RX"
1180                     },
1181                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX"
1182                 },
1183                 {
1184                     "link-id": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG1-DEG1-CTP-RX",
1185                     "source": {
1186                         "source-node": "OpenROADM-3-DEG4",
1187                         "source-tp": "DEG4-CTP-TX"
1188                     },
1189                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1190                     "destination": {
1191                         "dest-node": "OpenROADM-3-DEG1",
1192                         "dest-tp": "DEG1-CTP-RX"
1193                     },
1194                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG1-DEG1-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX"
1195                 },
1196                 {
1197                     "link-id": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG2-DEG2-CTP-RX",
1198                     "source": {
1199                         "source-node": "OpenROADM-3-DEG4",
1200                         "source-tp": "DEG4-CTP-TX"
1201                     },
1202                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1203                     "destination": {
1204                         "dest-node": "OpenROADM-3-DEG2",
1205                         "dest-tp": "DEG2-CTP-RX"
1206                     },
1207                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG2-DEG2-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX"
1208                 },
1209                 {
1210                     "link-id": "OpenROADM-3-DEG4-DEG4-CTP-TXtoOpenROADM-3-DEG3-DEG3-CTP-RX",
1211                     "source": {
1212                         "source-node": "OpenROADM-3-DEG4",
1213                         "source-tp": "DEG4-CTP-TX"
1214                     },
1215                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1216                     "destination": {
1217                         "dest-node": "OpenROADM-3-DEG3",
1218                         "dest-tp": "DEG3-CTP-RX"
1219                     },
1220                     "org-openroadm-common-network:opposite-link": "OpenROADM-3-DEG3-DEG3-CTP-TXtoOpenROADM-3-DEG4-DEG4-CTP-RX"
1221                 },
1222                 {
1223                     "link-id": "OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX",
1224                     "source": {
1225                         "source-node": "OpenROADM-4-DEG1",
1226                         "source-tp": "DEG1-CTP-TX"
1227                     },
1228                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1229                     "destination": {
1230                         "dest-node": "OpenROADM-4-DEG2",
1231                         "dest-tp": "DEG2-CTP-RX"
1232                     },
1233                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX"
1234                 },
1235                 {
1236                     "link-id": "OpenROADM-4-DEG2-DEG2-CTP-TXtoOpenROADM-4-DEG1-DEG1-CTP-RX",
1237                     "source": {
1238                         "source-node": "OpenROADM-4-DEG2",
1239                         "source-tp": "DEG2-CTP-TX"
1240                     },
1241                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1242                     "destination": {
1243                         "dest-node": "OpenROADM-4-DEG1",
1244                         "dest-tp": "DEG1-CTP-RX"
1245                     },
1246                     "org-openroadm-common-network:opposite-link": "OpenROADM-4-DEG1-DEG1-CTP-TXtoOpenROADM-4-DEG2-DEG2-CTP-RX"
1247                 },
1248                 {
1249                     "link-id": "OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX",
1250                     "source": {
1251                         "source-node": "OpenROADM-5-DEG1",
1252                         "source-tp": "DEG1-CTP-TX"
1253                     },
1254                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1255                     "destination": {
1256                         "dest-node": "OpenROADM-5-DEG2",
1257                         "dest-tp": "DEG2-CTP-RX"
1258                     },
1259                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX"
1260                 },
1261                 {
1262                     "link-id": "OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX",
1263                     "source": {
1264                         "source-node": "OpenROADM-5-DEG1",
1265                         "source-tp": "DEG1-CTP-TX"
1266                     },
1267                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1268                     "destination": {
1269                         "dest-node": "OpenROADM-5-DEG3",
1270                         "dest-tp": "DEG3-CTP-RX"
1271                     },
1272                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX"
1273                 },
1274                 {
1275                     "link-id": "OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX",
1276                     "source": {
1277                         "source-node": "OpenROADM-5-DEG2",
1278                         "source-tp": "DEG2-CTP-TX"
1279                     },
1280                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1281                     "destination": {
1282                         "dest-node": "OpenROADM-5-DEG1",
1283                         "dest-tp": "DEG1-CTP-RX"
1284                     },
1285                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX"
1286                 },
1287                 {
1288                     "link-id": "OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX",
1289                     "source": {
1290                         "source-node": "OpenROADM-5-DEG2",
1291                         "source-tp": "DEG2-CTP-TX"
1292                     },
1293                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1294                     "destination": {
1295                         "dest-node": "OpenROADM-5-DEG3",
1296                         "dest-tp": "DEG3-CTP-RX"
1297                     },
1298                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX"
1299                 },
1300                 {
1301                     "link-id": "OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG1-DEG1-CTP-RX",
1302                     "source": {
1303                         "source-node": "OpenROADM-5-DEG3",
1304                         "source-tp": "DEG3-CTP-TX"
1305                     },
1306                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1307                     "destination": {
1308                         "dest-node": "OpenROADM-5-DEG1",
1309                         "dest-tp": "DEG1-CTP-RX"
1310                     },
1311                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG1-DEG1-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX"
1312                 },
1313                 {
1314                     "link-id": "OpenROADM-5-DEG3-DEG3-CTP-TXtoOpenROADM-5-DEG2-DEG2-CTP-RX",
1315                     "source": {
1316                         "source-node": "OpenROADM-5-DEG3",
1317                         "source-tp": "DEG3-CTP-TX"
1318                     },
1319                     "org-openroadm-common-network:link-type": "EXPRESS-LINK",
1320                     "destination": {
1321                         "dest-node": "OpenROADM-5-DEG2",
1322                         "dest-tp": "DEG2-CTP-RX"
1323                     },
1324                     "org-openroadm-common-network:opposite-link": "OpenROADM-5-DEG2-DEG2-CTP-TXtoOpenROADM-5-DEG3-DEG3-CTP-RX"
1325                 }
1326             ],
1327             "node": [
1328                 {
1329                     "node-id": "OpenROADM-1-SRG1",
1330                     "ietf-network-topology:termination-point": [
1331                         {
1332                             "tp-id": "SRG1-CP-RX",
1333                             "org-openroadm-common-network:tp-type": "SRG-RX-CP"
1334                         },
1335                         {
1336                             "tp-id": "SRG1-PP4-TX",
1337                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1338                         },
1339                         {
1340                             "tp-id": "SRG1-PP5-TX",
1341                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1342                         },
1343                         {
1344                             "tp-id": "SRG1-PP1-RX",
1345                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1346                         },
1347                         {
1348                             "tp-id": "SRG1-PP3-TX",
1349                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1350                         },
1351                         {
1352                             "tp-id": "SRG1-PP4-RX",
1353                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1354                         },
1355                         {
1356                             "tp-id": "SRG1-PP2-TX",
1357                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1358                         },
1359                         {
1360                             "tp-id": "SRG1-PP5-RX",
1361                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1362                         },
1363                         {
1364                             "tp-id": "SRG1-CP-TX",
1365                             "org-openroadm-common-network:tp-type": "SRG-TX-CP"
1366                         },
1367                         {
1368                             "tp-id": "SRG1-PP1-TX",
1369                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1370                         },
1371                         {
1372                             "tp-id": "SRG1-PP3-RX",
1373                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1374                         },
1375                         {
1376                             "tp-id": "SRG1-PP2-RX",
1377                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1378                         }
1379                     ],
1380                     "org-openroadm-network-topology:srg-attributes": {
1381                         "available-wavelengths": [
1382                             {
1383                                 "index": 10
1384                             },
1385                             {
1386                                 "index": 9
1387                             },
1388                             {
1389                                 "index": 6
1390                             },
1391                             {
1392                                 "index": 5
1393                             },
1394                             {
1395                                 "index": 8
1396                             },
1397                             {
1398                                 "index": 7
1399                             },
1400                             {
1401                                 "index": 2
1402                             },
1403                             {
1404                                 "index": 1
1405                             },
1406                             {
1407                                 "index": 4
1408                             },
1409                             {
1410                                 "index": 3
1411                             }
1412                         ]
1413                     },
1414                     "org-openroadm-common-network:node-type": "SRG",
1415                     "supporting-node": [
1416                         {
1417                             "network-ref":"openroadm-network",
1418                             "node-ref": "OpenROADM-1"
1419                         },
1420                         {
1421                             "network-ref":"clli-network",
1422                             "node-ref": "Node1"
1423                         }
1424                     ]
1425                 },
1426                 {
1427                     "node-id": "OpenROADM-1-DEG1",
1428                     "ietf-network-topology:termination-point": [
1429                         {
1430                             "tp-id": "DEG1-CTP-TX",
1431                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
1432                         },
1433                         {
1434                             "tp-id": "DEG1-TTP-TX",
1435                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
1436                         },
1437                         {
1438                             "tp-id": "DEG1-CTP-RX",
1439                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
1440                         },
1441                         {
1442                             "tp-id": "DEG1-TTP-RX",
1443                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
1444                         }
1445                     ],
1446                     "org-openroadm-network-topology:degree-attributes": {
1447                         "degree-number":1,
1448                         "available-wavelengths": [
1449                             {
1450                                 "index": 10
1451                             },
1452                             {
1453                                 "index": 9
1454                             },
1455                             {
1456                                 "index": 6
1457                             },
1458                             {
1459                                 "index": 5
1460                             },
1461                             {
1462                                 "index": 8
1463                             },
1464                             {
1465                                 "index": 7
1466                             },
1467                             {
1468                                 "index": 2
1469                             },
1470                             {
1471                                 "index": 1
1472                             },
1473                             {
1474                                 "index": 4
1475                             },
1476                             {
1477                                 "index": 3
1478                             }
1479                         ]
1480                     },
1481                     "org-openroadm-common-network:node-type": "DEGREE",
1482                     "supporting-node": [
1483                         {
1484                             "network-ref":"openroadm-network",
1485                             "node-ref": "OpenROADM-1"
1486                         },
1487                         {
1488                             "network-ref":"clli-network",
1489                             "node-ref": "Node1"
1490                         }
1491                     ]
1492                 },
1493                 {
1494                     "node-id": "OpenROADM-1-DEG2",
1495                     "ietf-network-topology:termination-point": [
1496                         {
1497                             "tp-id": "DEG2-CTP-RX",
1498                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
1499                         },
1500                         {
1501                             "tp-id": "DEG2-CTP-TX",
1502                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
1503                         },
1504                         {
1505                             "tp-id": "DEG2-TTP-TX",
1506                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
1507                         },
1508                         {
1509                             "tp-id": "DEG2-TTP-RX",
1510                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
1511                         }
1512                     ],
1513                     "org-openroadm-network-topology:degree-attributes": {
1514                         "degree-number":2,
1515                         "available-wavelengths": [
1516                             {
1517                                 "index": 10
1518                             },
1519                             {
1520                                 "index": 9
1521                             },
1522                             {
1523                                 "index": 6
1524                             },
1525                             {
1526                                 "index": 5
1527                             },
1528                             {
1529                                 "index": 8
1530                             },
1531                             {
1532                                 "index": 7
1533                             },
1534                             {
1535                                 "index": 2
1536                             },
1537                             {
1538                                 "index": 1
1539                             },
1540                             {
1541                                 "index": 4
1542                             },
1543                             {
1544                                 "index": 3
1545                             }
1546                         ]
1547                     },
1548                     "org-openroadm-common-network:node-type": "DEGREE",
1549                     "supporting-node": [
1550                         {
1551                             "network-ref":"openroadm-network",
1552                             "node-ref": "OpenROADM-1"
1553                         },
1554                         {
1555                             "network-ref":"clli-network",
1556                             "node-ref": "Node1"
1557                         }
1558                     ]
1559                 },
1560                 {
1561                     "node-id": "OpenROADM-2-SRG1",
1562                     "ietf-network-topology:termination-point": [
1563                         {
1564                             "tp-id": "SRG1-CP-RX",
1565                             "org-openroadm-common-network:tp-type": "SRG-RX-CP"
1566                         },
1567                         {
1568                             "tp-id": "SRG1-PP4-TX",
1569                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1570                         },
1571                         {
1572                             "tp-id": "SRG1-PP5-TX",
1573                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1574                         },
1575                         {
1576                             "tp-id": "SRG1-PP1-RX",
1577                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1578                         },
1579                         {
1580                             "tp-id": "SRG1-PP3-TX",
1581                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1582                         },
1583                         {
1584                             "tp-id": "SRG1-PP4-RX",
1585                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1586                         },
1587                         {
1588                             "tp-id": "SRG1-PP2-TX",
1589                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1590                         },
1591                         {
1592                             "tp-id": "SRG1-PP5-RX",
1593                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1594                         },
1595                         {
1596                             "tp-id": "SRG1-CP-TX",
1597                             "org-openroadm-common-network:tp-type": "SRG-TX-CP"
1598                         },
1599                         {
1600                             "tp-id": "SRG1-PP1-TX",
1601                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1602                         },
1603                         {
1604                             "tp-id": "SRG1-PP3-RX",
1605                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1606                         },
1607                         {
1608                             "tp-id": "SRG1-PP2-RX",
1609                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1610                         }
1611                     ],
1612                     "org-openroadm-network-topology:srg-attributes": {
1613                         "available-wavelengths": [
1614                             {
1615                                 "index": 10
1616                             },
1617                             {
1618                                 "index": 9
1619                             },
1620                             {
1621                                 "index": 6
1622                             },
1623                             {
1624                                 "index": 5
1625                             },
1626                             {
1627                                 "index": 8
1628                             },
1629                             {
1630                                 "index": 7
1631                             },
1632                             {
1633                                 "index": 2
1634                             },
1635                             {
1636                                 "index": 1
1637                             },
1638                             {
1639                                 "index": 4
1640                             },
1641                             {
1642                                 "index": 3
1643                             }
1644                         ]
1645                     },
1646                     "org-openroadm-common-network:node-type": "SRG",
1647                     "supporting-node": [
1648                         {
1649                             "network-ref":"openroadm-network",
1650                             "node-ref": "OpenROADM-2"
1651                         },
1652                         {
1653                             "network-ref":"clli-network",
1654                             "node-ref": "Node2"
1655                         }
1656                     ]
1657                 },
1658                 {
1659                     "node-id": "OpenROADM-2-DEG1",
1660                     "ietf-network-topology:termination-point": [
1661                         {
1662                             "tp-id": "DEG1-CTP-TX",
1663                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
1664                         },
1665                         {
1666                             "tp-id": "DEG1-TTP-TX",
1667                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
1668                         },
1669                         {
1670                             "tp-id": "DEG1-CTP-RX",
1671                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
1672                         },
1673                         {
1674                             "tp-id": "DEG1-TTP-RX",
1675                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
1676                         }
1677                     ],
1678                     "org-openroadm-network-topology:degree-attributes": {
1679                         "degree-number":1,
1680                         "available-wavelengths": [
1681                             {
1682                                 "index": 10
1683                             },
1684                             {
1685                                 "index": 9
1686                             },
1687                             {
1688                                 "index": 6
1689                             },
1690                             {
1691                                 "index": 5
1692                             },
1693                             {
1694                                 "index": 8
1695                             },
1696                             {
1697                                 "index": 7
1698                             },
1699                             {
1700                                 "index": 2
1701                             },
1702                             {
1703                                 "index": 1
1704                             },
1705                             {
1706                                 "index": 4
1707                             },
1708                             {
1709                                 "index": 3
1710                             }
1711                         ]
1712                     },
1713                     "org-openroadm-common-network:node-type": "DEGREE",
1714                     "supporting-node": [
1715                         {
1716                             "network-ref":"openroadm-network",
1717                             "node-ref": "OpenROADM-2"
1718                         },
1719                         {
1720                             "network-ref":"clli-network",
1721                             "node-ref": "Node2"
1722                         }
1723                     ]
1724                 },
1725                 {
1726                     "node-id": "OpenROADM-2-DEG2",
1727                     "ietf-network-topology:termination-point": [
1728                         {
1729                             "tp-id": "DEG2-CTP-RX",
1730                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
1731                         },
1732                         {
1733                             "tp-id": "DEG2-CTP-TX",
1734                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
1735                         },
1736                         {
1737                             "tp-id": "DEG2-TTP-TX",
1738                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
1739                         },
1740                         {
1741                             "tp-id": "DEG2-TTP-RX",
1742                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
1743                         }
1744                     ],
1745                     "org-openroadm-network-topology:degree-attributes": {
1746                         "degree-number":2,
1747                         "available-wavelengths": [
1748                             {
1749                                 "index": 10
1750                             },
1751                             {
1752                                 "index": 9
1753                             },
1754                             {
1755                                 "index": 6
1756                             },
1757                             {
1758                                 "index": 5
1759                             },
1760                             {
1761                                 "index": 8
1762                             },
1763                             {
1764                                 "index": 7
1765                             },
1766                             {
1767                                 "index": 2
1768                             },
1769                             {
1770                                 "index": 1
1771                             },
1772                             {
1773                                 "index": 4
1774                             },
1775                             {
1776                                 "index": 3
1777                             }
1778                         ]
1779                     },
1780                     "org-openroadm-common-network:node-type": "DEGREE",
1781                     "supporting-node": [
1782                         {
1783                             "network-ref":"openroadm-network",
1784                             "node-ref": "OpenROADM-2"
1785                         },
1786                         {
1787                             "network-ref":"clli-network",
1788                             "node-ref": "Node2"
1789                         }
1790                     ]
1791                 },
1792                 {
1793                     "node-id": "OpenROADM-2-DEG3",
1794                     "ietf-network-topology:termination-point": [
1795                         {
1796                             "tp-id": "DEG3-TTP-TX",
1797                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
1798                         },
1799                         {
1800                             "tp-id": "DEG3-CTP-TX",
1801                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
1802                         },
1803                         {
1804                             "tp-id": "DEG3-CTP-RX",
1805                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
1806                         },
1807                         {
1808                             "tp-id": "DEG3-TTP-RX",
1809                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
1810                         }
1811                     ],
1812                     "org-openroadm-network-topology:degree-attributes": {
1813                         "degree-number":3,
1814                         "available-wavelengths": [
1815                             {
1816                                 "index": 10
1817                             },
1818                             {
1819                                 "index": 9
1820                             },
1821                             {
1822                                 "index": 6
1823                             },
1824                             {
1825                                 "index": 5
1826                             },
1827                             {
1828                                 "index": 8
1829                             },
1830                             {
1831                                 "index": 7
1832                             },
1833                             {
1834                                 "index": 2
1835                             },
1836                             {
1837                                 "index": 1
1838                             },
1839                             {
1840                                 "index": 4
1841                             },
1842                             {
1843                                 "index": 3
1844                             }
1845                         ]
1846                     },
1847                     "org-openroadm-common-network:node-type": "DEGREE",
1848                     "supporting-node": [
1849                         {
1850                             "network-ref":"openroadm-network",
1851                             "node-ref": "OpenROADM-2"
1852                         },
1853                         {
1854                             "network-ref":"clli-network",
1855                             "node-ref": "Node2"
1856                         }
1857                     ]
1858                 },
1859                 {
1860                     "node-id": "OpenROADM-3-SRG1",
1861                     "ietf-network-topology:termination-point": [
1862                         {
1863                             "tp-id": "SRG1-CP-RX",
1864                             "org-openroadm-common-network:tp-type": "SRG-RX-CP"
1865                         },
1866                         {
1867                             "tp-id": "SRG1-PP4-TX",
1868                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1869                         },
1870                         {
1871                             "tp-id": "SRG1-PP5-TX",
1872                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1873                         },
1874                         {
1875                             "tp-id": "SRG1-PP1-RX",
1876                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1877                         },
1878                         {
1879                             "tp-id": "SRG1-PP3-TX",
1880                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1881                         },
1882                         {
1883                             "tp-id": "SRG1-PP4-RX",
1884                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1885                         },
1886                         {
1887                             "tp-id": "SRG1-PP2-TX",
1888                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1889                         },
1890                         {
1891                             "tp-id": "SRG1-PP5-RX",
1892                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1893                         },
1894                         {
1895                             "tp-id": "SRG1-CP-TX",
1896                             "org-openroadm-common-network:tp-type": "SRG-TX-CP"
1897                         },
1898                         {
1899                             "tp-id": "SRG1-PP1-TX",
1900                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
1901                         },
1902                         {
1903                             "tp-id": "SRG1-PP3-RX",
1904                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1905                         },
1906                         {
1907                             "tp-id": "SRG1-PP2-RX",
1908                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
1909                         }
1910                     ],
1911                     "org-openroadm-network-topology:srg-attributes": {
1912                         "available-wavelengths": [
1913                             {
1914                                 "index": 10
1915                             },
1916                             {
1917                                 "index": 9
1918                             },
1919                             {
1920                                 "index": 6
1921                             },
1922                             {
1923                                 "index": 5
1924                             },
1925                             {
1926                                 "index": 8
1927                             },
1928                             {
1929                                 "index": 7
1930                             },
1931                             {
1932                                 "index": 2
1933                             },
1934                             {
1935                                 "index": 1
1936                             },
1937                             {
1938                                 "index": 4
1939                             },
1940                             {
1941                                 "index": 3
1942                             }
1943                         ]
1944                     },
1945                     "org-openroadm-common-network:node-type": "SRG",
1946                     "supporting-node": [
1947                         {
1948                             "network-ref":"openroadm-network",
1949                             "node-ref": "OpenROADM-3"
1950                         },
1951                         {
1952                             "network-ref":"clli-network",
1953                             "node-ref": "Node3"
1954                         }
1955                     ]
1956                 },
1957                 {
1958                     "node-id": "OpenROADM-3-DEG1",
1959                     "ietf-network-topology:termination-point": [
1960                         {
1961                             "tp-id": "DEG1-CTP-TX",
1962                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
1963                         },
1964                         {
1965                             "tp-id": "DEG1-TTP-TX",
1966                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
1967                         },
1968                         {
1969                             "tp-id": "DEG1-CTP-RX",
1970                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
1971                         },
1972                         {
1973                             "tp-id": "DEG1-TTP-RX",
1974                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
1975                         }
1976                     ],
1977                     "org-openroadm-network-topology:degree-attributes": {
1978                         "degree-number":1,
1979                         "available-wavelengths": [
1980                             {
1981                                 "index": 10
1982                             },
1983                             {
1984                                 "index": 9
1985                             },
1986                             {
1987                                 "index": 6
1988                             },
1989                             {
1990                                 "index": 5
1991                             },
1992                             {
1993                                 "index": 8
1994                             },
1995                             {
1996                                 "index": 7
1997                             },
1998                             {
1999                                 "index": 2
2000                             },
2001                             {
2002                                 "index": 1
2003                             },
2004                             {
2005                                 "index": 4
2006                             },
2007                             {
2008                                 "index": 3
2009                             }
2010                         ]
2011                     },
2012                     "org-openroadm-common-network:node-type": "DEGREE",
2013                     "supporting-node": [
2014                         {
2015                             "network-ref":"openroadm-network",
2016                             "node-ref": "OpenROADM-3"
2017                         },
2018                         {
2019                             "network-ref":"clli-network",
2020                             "node-ref": "Node3"
2021                         }
2022                     ]
2023                 },
2024                 {
2025                     "node-id": "OpenROADM-3-DEG2",
2026                     "ietf-network-topology:termination-point": [
2027                         {
2028                             "tp-id": "DEG2-CTP-RX",
2029                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2030                         },
2031                         {
2032                             "tp-id": "DEG2-CTP-TX",
2033                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2034                         },
2035                         {
2036                             "tp-id": "DEG2-TTP-TX",
2037                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2038                         },
2039                         {
2040                             "tp-id": "DEG2-TTP-RX",
2041                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2042                         }
2043                     ],
2044                     "org-openroadm-network-topology:degree-attributes": {
2045                         "degree-number":2,
2046                         "available-wavelengths": [
2047                             {
2048                                 "index": 10
2049                             },
2050                             {
2051                                 "index": 9
2052                             },
2053                             {
2054                                 "index": 6
2055                             },
2056                             {
2057                                 "index": 5
2058                             },
2059                             {
2060                                 "index": 8
2061                             },
2062                             {
2063                                 "index": 7
2064                             },
2065                             {
2066                                 "index": 2
2067                             },
2068                             {
2069                                 "index": 1
2070                             },
2071                             {
2072                                 "index": 4
2073                             },
2074                             {
2075                                 "index": 3
2076                             }
2077                         ]
2078                     },
2079                     "org-openroadm-common-network:node-type": "DEGREE",
2080                     "supporting-node": [
2081                         {
2082                             "network-ref":"openroadm-network",
2083                             "node-ref": "OpenROADM-3"
2084                         },
2085                         {
2086                             "network-ref":"clli-network",
2087                             "node-ref": "Node3"
2088                         }
2089                     ]
2090                 },
2091                 {
2092                     "node-id": "OpenROADM-3-DEG3",
2093                     "ietf-network-topology:termination-point": [
2094                         {
2095                             "tp-id": "DEG3-TTP-TX",
2096                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2097                         },
2098                         {
2099                             "tp-id": "DEG3-CTP-TX",
2100                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2101                         },
2102                         {
2103                             "tp-id": "DEG3-CTP-RX",
2104                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2105                         },
2106                         {
2107                             "tp-id": "DEG3-TTP-RX",
2108                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2109                         }
2110                     ],
2111                     "org-openroadm-network-topology:degree-attributes": {
2112                         "degree-number":3,
2113                         "available-wavelengths": [
2114                             {
2115                                 "index": 10
2116                             },
2117                             {
2118                                 "index": 9
2119                             },
2120                             {
2121                                 "index": 6
2122                             },
2123                             {
2124                                 "index": 5
2125                             },
2126                             {
2127                                 "index": 8
2128                             },
2129                             {
2130                                 "index": 7
2131                             },
2132                             {
2133                                 "index": 2
2134                             },
2135                             {
2136                                 "index": 1
2137                             },
2138                             {
2139                                 "index": 4
2140                             },
2141                             {
2142                                 "index": 3
2143                             }
2144                         ]
2145                     },
2146                     "org-openroadm-common-network:node-type": "DEGREE",
2147                     "supporting-node": [
2148                         {
2149                             "network-ref":"openroadm-network",
2150                             "node-ref": "OpenROADM-3"
2151                         },
2152                         {
2153                             "network-ref":"clli-network",
2154                             "node-ref": "Node3"
2155                         }
2156                     ]
2157                 },
2158                 {
2159                     "node-id": "OpenROADM-3-DEG4",
2160                     "ietf-network-topology:termination-point": [
2161                         {
2162                             "tp-id": "DEG4-TTP-RX",
2163                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2164                         },
2165                         {
2166                             "tp-id": "DEG4-CTP-TX",
2167                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2168                         },
2169                         {
2170                             "tp-id": "DEG4-CTP-RX",
2171                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2172                         },
2173                         {
2174                             "tp-id": "DEG4-TTP-TX",
2175                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2176                         }
2177                     ],
2178                     "org-openroadm-network-topology:degree-attributes": {
2179                         "degree-number":4,
2180                         "available-wavelengths": [
2181                             {
2182                                 "index": 10
2183                             },
2184                             {
2185                                 "index": 9
2186                             },
2187                             {
2188                                 "index": 6
2189                             },
2190                             {
2191                                 "index": 5
2192                             },
2193                             {
2194                                 "index": 8
2195                             },
2196                             {
2197                                 "index": 7
2198                             },
2199                             {
2200                                 "index": 2
2201                             },
2202                             {
2203                                 "index": 1
2204                             },
2205                             {
2206                                 "index": 4
2207                             },
2208                             {
2209                                 "index": 3
2210                             }
2211                         ]
2212                     },
2213                     "org-openroadm-common-network:node-type": "DEGREE",
2214                     "supporting-node": [
2215                         {
2216                             "network-ref":"openroadm-network",
2217                             "node-ref": "OpenROADM-3"
2218                         },
2219                         {
2220                             "network-ref":"clli-network",
2221                             "node-ref": "Node3"
2222                         }
2223                     ]
2224                 },
2225                 {
2226                     "node-id": "OpenROADM-4-SRG1",
2227                     "ietf-network-topology:termination-point": [
2228                         {
2229                             "tp-id": "SRG1-CP-RX",
2230                             "org-openroadm-common-network:tp-type": "SRG-RX-CP"
2231                         },
2232                         {
2233                             "tp-id": "SRG1-PP4-TX",
2234                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2235                         },
2236                         {
2237                             "tp-id": "SRG1-PP5-TX",
2238                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2239                         },
2240                         {
2241                             "tp-id": "SRG1-PP1-RX",
2242                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2243                         },
2244                         {
2245                             "tp-id": "SRG1-PP3-TX",
2246                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2247                         },
2248                         {
2249                             "tp-id": "SRG1-PP4-RX",
2250                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2251                         },
2252                         {
2253                             "tp-id": "SRG1-PP2-TX",
2254                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2255                         },
2256                         {
2257                             "tp-id": "SRG1-PP5-RX",
2258                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2259                         },
2260                         {
2261                             "tp-id": "SRG1-CP-TX",
2262                             "org-openroadm-common-network:tp-type": "SRG-TX-CP"
2263                         },
2264                         {
2265                             "tp-id": "SRG1-PP1-TX",
2266                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2267                         },
2268                         {
2269                             "tp-id": "SRG1-PP3-RX",
2270                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2271                         },
2272                         {
2273                             "tp-id": "SRG1-PP2-RX",
2274                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2275                         }
2276                     ],
2277                     "org-openroadm-network-topology:srg-attributes": {
2278                         "available-wavelengths": [
2279                             {
2280                                 "index": 10
2281                             },
2282                             {
2283                                 "index": 9
2284                             },
2285                             {
2286                                 "index": 6
2287                             },
2288                             {
2289                                 "index": 5
2290                             },
2291                             {
2292                                 "index": 8
2293                             },
2294                             {
2295                                 "index": 7
2296                             },
2297                             {
2298                                 "index": 2
2299                             },
2300                             {
2301                                 "index": 1
2302                             },
2303                             {
2304                                 "index": 4
2305                             },
2306                             {
2307                                 "index": 3
2308                             }
2309                         ]
2310                     },
2311                     "org-openroadm-common-network:node-type": "SRG",
2312                     "supporting-node": [
2313                         {
2314                             "network-ref":"openroadm-network",
2315                             "node-ref": "OpenROADM-4"
2316                         },
2317                         {
2318                             "network-ref":"clli-network",
2319                             "node-ref": "Node4"
2320                         }
2321                     ]
2322                 },
2323                 {
2324                     "node-id": "OpenROADM-4-DEG1",
2325                     "ietf-network-topology:termination-point": [
2326                         {
2327                             "tp-id": "DEG1-CTP-TX",
2328                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2329                         },
2330                         {
2331                             "tp-id": "DEG1-TTP-TX",
2332                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2333                         },
2334                         {
2335                             "tp-id": "DEG1-CTP-RX",
2336                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2337                         },
2338                         {
2339                             "tp-id": "DEG1-TTP-RX",
2340                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2341                         }
2342                     ],
2343                     "org-openroadm-network-topology:degree-attributes": {
2344                         "degree-number":1,
2345                         "available-wavelengths": [
2346                             {
2347                                 "index": 10
2348                             },
2349                             {
2350                                 "index": 9
2351                             },
2352                             {
2353                                 "index": 6
2354                             },
2355                             {
2356                                 "index": 5
2357                             },
2358                             {
2359                                 "index": 8
2360                             },
2361                             {
2362                                 "index": 7
2363                             },
2364                             {
2365                                 "index": 2
2366                             },
2367                             {
2368                                 "index": 1
2369                             },
2370                             {
2371                                 "index": 4
2372                             },
2373                             {
2374                                 "index": 3
2375                             }
2376                         ]
2377                     },
2378                     "org-openroadm-common-network:node-type": "DEGREE",
2379                     "supporting-node": [
2380                         {
2381                             "network-ref":"openroadm-network",
2382                             "node-ref": "OpenROADM-4"
2383                         },
2384                         {
2385                             "network-ref":"clli-network",
2386                             "node-ref": "Node4"
2387                         }
2388                     ]
2389                 },
2390                 {
2391                     "node-id": "OpenROADM-4-DEG2",
2392                     "ietf-network-topology:termination-point": [
2393                         {
2394                             "tp-id": "DEG2-CTP-RX",
2395                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2396                         },
2397                         {
2398                             "tp-id": "DEG2-CTP-TX",
2399                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2400                         },
2401                         {
2402                             "tp-id": "DEG2-TTP-TX",
2403                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2404                         },
2405                         {
2406                             "tp-id": "DEG2-TTP-RX",
2407                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2408                         }
2409                     ],
2410                     "org-openroadm-network-topology:degree-attributes": {
2411                         "degree-number":2,
2412                         "available-wavelengths": [
2413                             {
2414                                 "index": 10
2415                             },
2416                             {
2417                                 "index": 9
2418                             },
2419                             {
2420                                 "index": 6
2421                             },
2422                             {
2423                                 "index": 5
2424                             },
2425                             {
2426                                 "index": 8
2427                             },
2428                             {
2429                                 "index": 7
2430                             },
2431                             {
2432                                 "index": 2
2433                             },
2434                             {
2435                                 "index": 1
2436                             },
2437                             {
2438                                 "index": 4
2439                             },
2440                             {
2441                                 "index": 3
2442                             }
2443                         ]
2444                     },
2445                     "org-openroadm-common-network:node-type": "DEGREE",
2446                     "supporting-node": [
2447                         {
2448                             "network-ref":"openroadm-network",
2449                             "node-ref": "OpenROADM-4"
2450                         },
2451                         {
2452                             "network-ref":"clli-network",
2453                             "node-ref": "Node4"
2454                         }
2455                     ]
2456                 },
2457                 {
2458                     "node-id": "OpenROADM-5-SRG1",
2459                     "ietf-network-topology:termination-point": [
2460                         {
2461                             "tp-id": "SRG1-CP-RX",
2462                             "org-openroadm-common-network:tp-type": "SRG-RX-CP"
2463                         },
2464                         {
2465                             "tp-id": "SRG1-PP4-TX",
2466                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2467                         },
2468                         {
2469                             "tp-id": "SRG1-PP5-TX",
2470                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2471                         },
2472                         {
2473                             "tp-id": "SRG1-PP1-RX",
2474                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2475                         },
2476                         {
2477                             "tp-id": "SRG1-PP3-TX",
2478                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2479                         },
2480                         {
2481                             "tp-id": "SRG1-PP4-RX",
2482                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2483                         },
2484                         {
2485                             "tp-id": "SRG1-PP2-TX",
2486                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2487                         },
2488                         {
2489                             "tp-id": "SRG1-PP5-RX",
2490                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2491                         },
2492                         {
2493                             "tp-id": "SRG1-CP-TX",
2494                             "org-openroadm-common-network:tp-type": "SRG-TX-CP"
2495                         },
2496                         {
2497                             "tp-id": "SRG1-PP1-TX",
2498                             "org-openroadm-common-network:tp-type": "SRG-TX-PP"
2499                         },
2500                         {
2501                             "tp-id": "SRG1-PP3-RX",
2502                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2503                         },
2504                         {
2505                             "tp-id": "SRG1-PP2-RX",
2506                             "org-openroadm-common-network:tp-type": "SRG-RX-PP"
2507                         }
2508                     ],
2509                     "org-openroadm-network-topology:srg-attributes": {
2510                         "available-wavelengths": [
2511                             {
2512                                 "index": 10
2513                             },
2514                             {
2515                                 "index": 9
2516                             },
2517                             {
2518                                 "index": 6
2519                             },
2520                             {
2521                                 "index": 5
2522                             },
2523                             {
2524                                 "index": 8
2525                             },
2526                             {
2527                                 "index": 7
2528                             },
2529                             {
2530                                 "index": 2
2531                             },
2532                             {
2533                                 "index": 1
2534                             },
2535                             {
2536                                 "index": 4
2537                             },
2538                             {
2539                                 "index": 3
2540                             }
2541                         ]
2542                     },
2543                     "org-openroadm-common-network:node-type": "SRG",
2544                     "supporting-node": [
2545                         {
2546                             "network-ref":"openroadm-network",
2547                             "node-ref": "OpenROADM-5"
2548                         },
2549                         {
2550                             "network-ref":"clli-network",
2551                             "node-ref": "Node5"
2552                         }
2553                     ]
2554                 },
2555                 {
2556                     "node-id": "OpenROADM-5-DEG1",
2557                     "ietf-network-topology:termination-point": [
2558                         {
2559                             "tp-id": "DEG1-CTP-TX",
2560                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2561                         },
2562                         {
2563                             "tp-id": "DEG1-TTP-TX",
2564                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2565                         },
2566                         {
2567                             "tp-id": "DEG1-CTP-RX",
2568                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2569                         },
2570                         {
2571                             "tp-id": "DEG1-TTP-RX",
2572                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2573                         }
2574                     ],
2575                     "org-openroadm-network-topology:degree-attributes": {
2576                         "degree-number":1,
2577                         "available-wavelengths": [
2578                             {
2579                                 "index": 10
2580                             },
2581                             {
2582                                 "index": 9
2583                             },
2584                             {
2585                                 "index": 6
2586                             },
2587                             {
2588                                 "index": 5
2589                             },
2590                             {
2591                                 "index": 8
2592                             },
2593                             {
2594                                 "index": 7
2595                             },
2596                             {
2597                                 "index": 2
2598                             },
2599                             {
2600                                 "index": 1
2601                             },
2602                             {
2603                                 "index": 4
2604                             },
2605                             {
2606                                 "index": 3
2607                             }
2608                         ]
2609                     },
2610                     "org-openroadm-common-network:node-type": "DEGREE",
2611                     "supporting-node": [
2612                         {
2613                             "network-ref":"openroadm-network",
2614                             "node-ref": "OpenROADM-5"
2615                         },
2616                         {
2617                             "network-ref":"clli-network",
2618                             "node-ref": "Node5"
2619                         }
2620                     ]
2621                 },
2622                 {
2623                     "node-id": "OpenROADM-5-DEG2",
2624                     "ietf-network-topology:termination-point": [
2625                         {
2626                             "tp-id": "DEG2-CTP-RX",
2627                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2628                         },
2629                         {
2630                             "tp-id": "DEG2-CTP-TX",
2631                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2632                         },
2633                         {
2634                             "tp-id": "DEG2-TTP-TX",
2635                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2636                         },
2637                         {
2638                             "tp-id": "DEG2-TTP-RX",
2639                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2640                         }
2641                     ],
2642                     "org-openroadm-network-topology:degree-attributes": {
2643                         "degree-number":2,
2644                         "available-wavelengths": [
2645                             {
2646                                 "index": 10
2647                             },
2648                             {
2649                                 "index": 9
2650                             },
2651                             {
2652                                 "index": 6
2653                             },
2654                             {
2655                                 "index": 5
2656                             },
2657                             {
2658                                 "index": 8
2659                             },
2660                             {
2661                                 "index": 7
2662                             },
2663                             {
2664                                 "index": 2
2665                             },
2666                             {
2667                                 "index": 1
2668                             },
2669                             {
2670                                 "index": 4
2671                             },
2672                             {
2673                                 "index": 3
2674                             }
2675                         ]
2676                     },
2677                     "org-openroadm-common-network:node-type": "DEGREE",
2678                     "supporting-node": [
2679                         {
2680                             "network-ref":"openroadm-network",
2681                             "node-ref": "OpenROADM-5"
2682                         },
2683                         {
2684                             "network-ref":"clli-network",
2685                             "node-ref": "Node5"
2686                         }
2687                     ]
2688                 },
2689                 {
2690                     "node-id": "OpenROADM-5-DEG3",
2691                     "ietf-network-topology:termination-point": [
2692                         {
2693                             "tp-id": "DEG3-TTP-TX",
2694                             "org-openroadm-common-network:tp-type": "DEGREE-TX-TTP"
2695                         },
2696                         {
2697                             "tp-id": "DEG3-CTP-TX",
2698                             "org-openroadm-common-network:tp-type": "DEGREE-TX-CTP"
2699                         },
2700                         {
2701                             "tp-id": "DEG3-CTP-RX",
2702                             "org-openroadm-common-network:tp-type": "DEGREE-RX-CTP"
2703                         },
2704                         {
2705                             "tp-id": "DEG3-TTP-RX",
2706                             "org-openroadm-common-network:tp-type": "DEGREE-RX-TTP"
2707                         }
2708                     ],
2709                     "org-openroadm-network-topology:degree-attributes": {
2710                         "degree-number":3,
2711                         "available-wavelengths": [
2712                             {
2713                                 "index": 10
2714                             },
2715                             {
2716                                 "index": 9
2717                             },
2718                             {
2719                                 "index": 6
2720                             },
2721                             {
2722                                 "index": 5
2723                             },
2724                             {
2725                                 "index": 8
2726                             },
2727                             {
2728                                 "index": 7
2729                             },
2730                             {
2731                                 "index": 2
2732                             },
2733                             {
2734                                 "index": 1
2735                             },
2736                             {
2737                                 "index": 4
2738                             },
2739                             {
2740                                 "index": 3
2741                             }
2742                         ]
2743                     },
2744                     "org-openroadm-common-network:node-type": "DEGREE",
2745                     "supporting-node": [
2746                         {
2747                             "network-ref":"openroadm-network",
2748                             "node-ref": "OpenROADM-5"
2749                         },
2750                         {
2751                             "network-ref":"clli-network",
2752                             "node-ref": "Node5"
2753                         }
2754                     ]
2755                 },
2756                 {
2757                     "node-id": "XPONDER-1",
2758                     "ietf-network-topology:termination-point": [
2759                         {
2760                             "tp-id": "XPDR-NW1-RX",
2761                             "transportpce-topology:associated-connection-map-port": "Client-1",
2762                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2763                         },
2764                         {
2765                             "tp-id": "XPDR-NW5-RX",
2766                             "transportpce-topology:associated-connection-map-port": "Client-5",
2767                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2768                         },
2769                         {
2770                             "tp-id": "XPDR-NW4-RX",
2771                             "transportpce-topology:associated-connection-map-port": "Client-4",
2772                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2773                         },
2774                         {
2775                             "tp-id": "XPDR-NW2-RX",
2776                             "transportpce-topology:associated-connection-map-port": "Client-2",
2777                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2778                         },
2779                         {
2780                             "tp-id": "XPDR-NW1-TX",
2781                             "transportpce-topology:associated-connection-map-port": "Client-1",
2782                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2783                         },
2784                         {
2785                             "tp-id": "XPDR-NW3-RX",
2786                             "transportpce-topology:associated-connection-map-port": "Client-3",
2787                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2788                         },
2789                         {
2790                             "tp-id": "XPDR-NW2-TX",
2791                             "transportpce-topology:associated-connection-map-port": "Client-2",
2792                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2793                         },
2794                         {
2795                             "tp-id": "XPDR-NW5-TX",
2796                             "transportpce-topology:associated-connection-map-port": "Client-5",
2797                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2798                         },
2799                         {
2800                             "tp-id": "XPDR-NW3-TX",
2801                             "transportpce-topology:associated-connection-map-port": "Client-3",
2802                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2803                         },
2804                         {
2805                             "tp-id": "XPDR-NW4-TX",
2806                             "transportpce-topology:associated-connection-map-port": "Client-4",
2807                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2808                         },
2809                         {
2810                             "tp-id": "Client-4",
2811                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2812                         },
2813                         {
2814                             "tp-id": "Client-5",
2815                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2816                         },
2817                         {
2818                             "tp-id": "Client-1",
2819                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2820                         },
2821                         {
2822                             "tp-id": "Client-2",
2823                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2824                         },
2825                         {
2826                             "tp-id": "Client-3",
2827                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2828                         }
2829                     ],
2830                     "org-openroadm-common-network:node-type": "XPONDER",
2831                     "supporting-node": [
2832                         {
2833                             "network-ref":"openroadm-network",
2834                             "node-ref": "XPONDER-1"
2835                         },
2836                         {
2837                             "network-ref":"clli-network",
2838                             "node-ref": "Node1"
2839                         }
2840                     ]
2841                 },
2842                 {
2843                     "node-id": "XPONDER-2",
2844                     "ietf-network-topology:termination-point": [
2845                         {
2846                             "tp-id": "XPDR-NW1-RX",
2847                             "transportpce-topology:associated-connection-map-port": "Client-1",
2848                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2849                         },
2850                         {
2851                             "tp-id": "XPDR-NW5-RX",
2852                             "transportpce-topology:associated-connection-map-port": "Client-5",
2853                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2854                         },
2855                         {
2856                             "tp-id": "XPDR-NW4-RX",
2857                             "transportpce-topology:associated-connection-map-port": "Client-4",
2858                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2859                         },
2860                         {
2861                             "tp-id": "XPDR-NW2-RX",
2862                             "transportpce-topology:associated-connection-map-port": "Client-2",
2863                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2864                         },
2865                         {
2866                             "tp-id": "XPDR-NW1-TX",
2867                             "transportpce-topology:associated-connection-map-port": "Client-1",
2868                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2869                         },
2870                         {
2871                             "tp-id": "XPDR-NW3-RX",
2872                             "transportpce-topology:associated-connection-map-port": "Client-3",
2873                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2874                         },
2875                         {
2876                             "tp-id": "XPDR-NW2-TX",
2877                             "transportpce-topology:associated-connection-map-port": "Client-2",
2878                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2879                         },
2880                         {
2881                             "tp-id": "XPDR-NW5-TX",
2882                             "transportpce-topology:associated-connection-map-port": "Client-5",
2883                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2884                         },
2885                         {
2886                             "tp-id": "XPDR-NW3-TX",
2887                             "transportpce-topology:associated-connection-map-port": "Client-3",
2888                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2889                         },
2890                         {
2891                             "tp-id": "XPDR-NW4-TX",
2892                             "transportpce-topology:associated-connection-map-port": "Client-4",
2893                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2894                         },
2895                         {
2896                             "tp-id": "Client-4",
2897                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2898                         },
2899                         {
2900                             "tp-id": "Client-5",
2901                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2902                         },
2903                         {
2904                             "tp-id": "Client-1",
2905                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2906                         },
2907                         {
2908                             "tp-id": "Client-2",
2909                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2910                         },
2911                         {
2912                             "tp-id": "Client-3",
2913                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2914                         }
2915                     ],
2916                     "org-openroadm-common-network:node-type": "XPONDER",
2917                     "supporting-node": [
2918                         {
2919                             "network-ref":"openroadm-network",
2920                             "node-ref": "XPONDER-2"
2921                         },
2922                         {
2923                             "network-ref":"clli-network",
2924                             "node-ref": "Node2"
2925                         }
2926                     ]
2927                 },
2928                 {
2929                     "node-id": "XPONDER-3",
2930                     "ietf-network-topology:termination-point": [
2931                         {
2932                             "tp-id": "XPDR-NW1-RX",
2933                             "transportpce-topology:associated-connection-map-port": "Client-1",
2934                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2935                         },
2936                         {
2937                             "tp-id": "XPDR-NW5-RX",
2938                             "transportpce-topology:associated-connection-map-port": "Client-5",
2939                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2940                         },
2941                         {
2942                             "tp-id": "XPDR-NW4-RX",
2943                             "transportpce-topology:associated-connection-map-port": "Client-4",
2944                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2945                         },
2946                         {
2947                             "tp-id": "XPDR-NW2-RX",
2948                             "transportpce-topology:associated-connection-map-port": "Client-2",
2949                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2950                         },
2951                         {
2952                             "tp-id": "XPDR-NW1-TX",
2953                             "transportpce-topology:associated-connection-map-port": "Client-1",
2954                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2955                         },
2956                         {
2957                             "tp-id": "XPDR-NW3-RX",
2958                             "transportpce-topology:associated-connection-map-port": "Client-3",
2959                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2960                         },
2961                         {
2962                             "tp-id": "XPDR-NW2-TX",
2963                             "transportpce-topology:associated-connection-map-port": "Client-2",
2964                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2965                         },
2966                         {
2967                             "tp-id": "XPDR-NW5-TX",
2968                             "transportpce-topology:associated-connection-map-port": "Client-5",
2969                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2970                         },
2971                         {
2972                             "tp-id": "XPDR-NW3-TX",
2973                             "transportpce-topology:associated-connection-map-port": "Client-3",
2974                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2975                         },
2976                         {
2977                             "tp-id": "XPDR-NW4-TX",
2978                             "transportpce-topology:associated-connection-map-port": "Client-4",
2979                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
2980                         },
2981                         {
2982                             "tp-id": "Client-4",
2983                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2984                         },
2985                         {
2986                             "tp-id": "Client-5",
2987                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2988                         },
2989                         {
2990                             "tp-id": "Client-1",
2991                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2992                         },
2993                         {
2994                             "tp-id": "Client-2",
2995                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
2996                         },
2997                         {
2998                             "tp-id": "Client-3",
2999                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3000                         }
3001                     ],
3002                     "org-openroadm-common-network:node-type": "XPONDER",
3003                     "supporting-node": [
3004                         {
3005                             "network-ref":"openroadm-network",
3006                             "node-ref": "XPONDER-3"
3007                         },
3008                         {
3009                             "network-ref":"clli-network",
3010                             "node-ref": "Node3"
3011                         }
3012                     ]
3013                 },
3014                 {
3015                     "node-id": "XPONDER-4",
3016                     "ietf-network-topology:termination-point": [
3017                         {
3018                             "tp-id": "XPDR-NW1-RX",
3019                             "transportpce-topology:associated-connection-map-port": "Client-1",
3020                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3021                         },
3022                         {
3023                             "tp-id": "XPDR-NW5-RX",
3024                             "transportpce-topology:associated-connection-map-port": "Client-5",
3025                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3026                         },
3027                         {
3028                             "tp-id": "XPDR-NW4-RX",
3029                             "transportpce-topology:associated-connection-map-port": "Client-4",
3030                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3031                         },
3032                         {
3033                             "tp-id": "XPDR-NW2-RX",
3034                             "transportpce-topology:associated-connection-map-port": "Client-2",
3035                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3036                         },
3037                         {
3038                             "tp-id": "XPDR-NW1-TX",
3039                             "transportpce-topology:associated-connection-map-port": "Client-1",
3040                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3041                         },
3042                         {
3043                             "tp-id": "XPDR-NW3-RX",
3044                             "transportpce-topology:associated-connection-map-port": "Client-3",
3045                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3046                         },
3047                         {
3048                             "tp-id": "XPDR-NW2-TX",
3049                             "transportpce-topology:associated-connection-map-port": "Client-2",
3050                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3051                         },
3052                         {
3053                             "tp-id": "XPDR-NW5-TX",
3054                             "transportpce-topology:associated-connection-map-port": "Client-5",
3055                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3056                         },
3057                         {
3058                             "tp-id": "XPDR-NW3-TX",
3059                             "transportpce-topology:associated-connection-map-port": "Client-3",
3060                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3061                         },
3062                         {
3063                             "tp-id": "XPDR-NW4-TX",
3064                             "transportpce-topology:associated-connection-map-port": "Client-4",
3065                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3066                         },
3067                         {
3068                             "tp-id": "Client-4",
3069                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3070                         },
3071                         {
3072                             "tp-id": "Client-5",
3073                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3074                         },
3075                         {
3076                             "tp-id": "Client-1",
3077                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3078                         },
3079                         {
3080                             "tp-id": "Client-2",
3081                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3082                         },
3083                         {
3084                             "tp-id": "Client-3",
3085                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3086                         }
3087                     ],
3088                     "org-openroadm-common-network:node-type": "XPONDER",
3089                     "supporting-node": [
3090                         {
3091                             "network-ref":"openroadm-network",
3092                             "node-ref": "XPONDER-4"
3093                         },
3094                         {
3095                             "network-ref":"clli-network",
3096                             "node-ref": "Node4"
3097                         }
3098                     ]
3099                 },
3100                 {
3101                     "node-id": "XPONDER-5",
3102                     "ietf-network-topology:termination-point": [
3103                         {
3104                             "tp-id": "XPDR-NW1-RX",
3105                             "transportpce-topology:associated-connection-map-port": "Client-1",
3106                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3107                         },
3108                         {
3109                             "tp-id": "XPDR-NW5-RX",
3110                             "transportpce-topology:associated-connection-map-port": "Client-5",
3111                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3112                         },
3113                         {
3114                             "tp-id": "XPDR-NW4-RX",
3115                             "transportpce-topology:associated-connection-map-port": "Client-4",
3116                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3117                         },
3118                         {
3119                             "tp-id": "XPDR-NW2-RX",
3120                             "transportpce-topology:associated-connection-map-port": "Client-2",
3121                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3122                         },
3123                         {
3124                             "tp-id": "XPDR-NW1-TX",
3125                             "transportpce-topology:associated-connection-map-port": "Client-1",
3126                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3127                         },
3128                         {
3129                             "tp-id": "XPDR-NW3-RX",
3130                             "transportpce-topology:associated-connection-map-port": "Client-3",
3131                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3132                         },
3133                         {
3134                             "tp-id": "XPDR-NW2-TX",
3135                             "transportpce-topology:associated-connection-map-port": "Client-2",
3136                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3137                         },
3138                         {
3139                             "tp-id": "XPDR-NW5-TX",
3140                             "transportpce-topology:associated-connection-map-port": "Client-5",
3141                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3142                         },
3143                         {
3144                             "tp-id": "XPDR-NW3-TX",
3145                             "transportpce-topology:associated-connection-map-port": "Client-3",
3146                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3147                         },
3148                         {
3149                             "tp-id": "XPDR-NW4-TX",
3150                             "transportpce-topology:associated-connection-map-port": "Client-4",
3151                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
3152                         },
3153                         {
3154                             "tp-id": "Client-4",
3155                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3156                         },
3157                         {
3158                             "tp-id": "Client-5",
3159                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3160                         },
3161                         {
3162                             "tp-id": "Client-1",
3163                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3164                         },
3165                         {
3166                             "tp-id": "Client-2",
3167                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3168                         },
3169                         {
3170                             "tp-id": "Client-3",
3171                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
3172                         }
3173                     ],
3174                     "org-openroadm-common-network:node-type": "XPONDER",
3175                     "supporting-node": [
3176                         {
3177                             "network-ref":"openroadm-network",
3178                             "node-ref": "XPONDER-5"
3179                         },
3180                         {
3181                             "network-ref":"clli-network",
3182                             "node-ref": "Node5"
3183                         }
3184                     ]
3185                 }
3186
3187             ]
3188         }
3189     ]
3190 }