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