Update docs conf.yaml version to Sulfur
[transportpce.git] / tests / sample_configs / honeynode-otntopo400G.json
1 {
2     "network": [
3         {
4             "network-id": "otn-topology",
5             "network-types": {
6                 "org-openroadm-common-network:openroadm-common-network": {}
7             },
8             "node": [
9                 {
10                     "node-id": "XPDR-A2-XPDR1",
11                     "org-openroadm-common-network:node-type": "TPDR",
12                     "org-openroadm-common-network:operational-state": "inService",
13                     "org-openroadm-common-network:administrative-state": "inService",
14                     "org-openroadm-otn-network-topology:xpdr-attributes": {
15                         "xpdr-number": 1
16                     },
17                     "ietf-network-topology:termination-point": [
18                         {
19                             "tp-id": "XPDR1-CLIENT1",
20                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
21                                 "supported-interface-capability": [
22                                     {
23                                         "if-cap-type": "org-openroadm-port-types:if-400GE"
24                                     }
25                                 ]
26                             },
27                             "transportpce-topology:associated-connection-map-port": "XPDR1-NETWORK1",
28                             "org-openroadm-common-network:operational-state": "inService",
29                             "org-openroadm-common-network:administrative-state": "inService",
30                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
31                         },
32                         {
33                             "tp-id": "XPDR1-NETWORK1",
34                             "supporting-termination-point": [
35                                 {
36                                     "network-ref": "openroadm-topology",
37                                     "node-ref": "XPDR-A2-XPDR1",
38                                     "tp-ref": "XPDR1-NETWORK1"
39                                 }
40                             ],
41                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
42                                 "supported-interface-capability": [
43                                     {
44                                         "if-cap-type": "org-openroadm-port-types:if-otsi-otsigroup"
45                                     }
46                                 ]
47                             },
48                             "transportpce-topology:associated-connection-map-port": "XPDR1-CLIENT1",
49                             "org-openroadm-common-network:operational-state": "inService",
50                             "org-openroadm-common-network:administrative-state": "inService",
51                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
52                         }
53                     ],
54                     "supporting-node": [
55                         {
56                             "network-ref": "clli-network",
57                             "node-ref": "NodeA"
58                         },
59                         {
60                             "network-ref": "openroadm-network",
61                             "node-ref": "XPDR-A2"
62                         },
63                         {
64                             "network-ref": "openroadm-topology",
65                             "node-ref": "XPDR-A2-XPDR1"
66                         }
67                     ]
68                 },
69                 {
70                     "node-id": "XPDR-C2-XPDR1",
71                     "org-openroadm-common-network:node-type": "TPDR",
72                     "org-openroadm-common-network:operational-state": "inService",
73                     "org-openroadm-common-network:administrative-state": "inService",
74                     "org-openroadm-otn-network-topology:xpdr-attributes": {
75                         "xpdr-number": 1
76                     },
77                     "ietf-network-topology:termination-point": [
78                         {
79                             "tp-id": "XPDR1-CLIENT1",
80                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
81                                 "supported-interface-capability": [
82                                     {
83                                         "if-cap-type": "org-openroadm-port-types:if-400GE"
84                                     }
85                                 ]
86                             },
87                             "transportpce-topology:associated-connection-map-port": "XPDR1-NETWORK1",
88                             "org-openroadm-common-network:operational-state": "inService",
89                             "org-openroadm-common-network:administrative-state": "inService",
90                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
91                         },
92                         {
93                             "tp-id": "XPDR1-NETWORK1",
94                             "supporting-termination-point": [
95                                 {
96                                     "network-ref": "openroadm-topology",
97                                     "node-ref": "XPDR-C2-XPDR1",
98                                     "tp-ref": "XPDR1-NETWORK1"
99                                 }
100                             ],
101                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
102                                 "supported-interface-capability": [
103                                     {
104                                         "if-cap-type": "org-openroadm-port-types:if-otsi-otsigroup"
105                                     }
106                                 ]
107                             },
108                             "transportpce-topology:associated-connection-map-port": "XPDR1-CLIENT1",
109                             "org-openroadm-common-network:operational-state": "inService",
110                             "org-openroadm-common-network:administrative-state": "inService",
111                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
112                         }
113                     ],
114                     "supporting-node": [
115                         {
116                             "network-ref": "openroadm-network",
117                             "node-ref": "XPDR-C2"
118                         },
119                         {
120                             "network-ref": "clli-network",
121                             "node-ref": "NodeC"
122                         },
123                         {
124                             "network-ref": "openroadm-topology",
125                             "node-ref": "XPDR-C2-XPDR1"
126                         }
127                     ]
128                 },
129                 {
130                     "node-id": "XPDR-A2-XPDR2",
131                     "org-openroadm-common-network:node-type": "MUXPDR",
132                     "org-openroadm-common-network:operational-state": "inService",
133                     "org-openroadm-common-network:administrative-state": "inService",
134                     "org-openroadm-otn-network-topology:xpdr-attributes": {
135                         "xpdr-number": 2
136                     },
137                     "org-openroadm-otn-network-topology:switching-pools": {
138                         "odu-switching-pools": [
139                             {
140                                 "switching-pool-number": 1,
141                                 "switching-pool-type": "non-blocking",
142                                 "non-blocking-list": [
143                                     {
144                                         "nbl-number": 1,
145                                         "interconnect-bandwidth-unit": 1000000000,
146                                         "tp-list": [
147                                             "XPDR2-NETWORK1",
148                                             "XPDR2-CLIENT1"
149                                         ],
150                                         "available-interconnect-bandwidth": 10
151                                     },
152                                     {
153                                         "nbl-number": 2,
154                                         "interconnect-bandwidth-unit": 1000000000,
155                                         "tp-list": [
156                                             "XPDR2-CLIENT2",
157                                             "XPDR2-NETWORK1"
158                                         ],
159                                         "available-interconnect-bandwidth": 10
160                                     }
161                                 ]
162                             }
163                         ]
164                     },
165                     "ietf-network-topology:termination-point": [
166                         {
167                             "tp-id": "XPDR2-NETWORK1",
168                             "supporting-termination-point": [
169                                 {
170                                     "network-ref": "openroadm-topology",
171                                     "node-ref": "XPDR-A2-XPDR2",
172                                     "tp-ref": "XPDR2-NETWORK1"
173                                 }
174                             ],
175                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
176                                 "supported-interface-capability": [
177                                     {
178                                         "if-cap-type": "org-openroadm-port-types:if-otsi-otsigroup"
179                                     }
180                                 ]
181                             },
182                             "org-openroadm-common-network:operational-state": "inService",
183                             "org-openroadm-common-network:administrative-state": "inService",
184                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
185                         },
186                         {
187                             "tp-id": "XPDR2-CLIENT1",
188                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
189                                 "supported-interface-capability": [
190                                     {
191                                         "if-cap-type": "org-openroadm-port-types:if-OCH-OTU4-ODU4"
192                                     },
193                                     {
194                                         "if-cap-type": "org-openroadm-port-types:if-100GE-ODU4"
195                                     }
196                                 ]
197                             },
198                             "org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes": {
199                                 "rate": "org-openroadm-otn-common-types:ODU4"
200                             },
201                             "org-openroadm-common-network:operational-state": "inService",
202                             "org-openroadm-common-network:administrative-state": "inService",
203                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
204                         },
205                         {
206                             "tp-id": "XPDR2-CLIENT2",
207                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
208                                 "supported-interface-capability": [
209                                     {
210                                         "if-cap-type": "org-openroadm-port-types:if-OCH-OTU4-ODU4"
211                                     },
212                                     {
213                                         "if-cap-type": "org-openroadm-port-types:if-100GE-ODU4"
214                                     }
215                                 ]
216                             },
217                             "org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes": {
218                                 "rate": "org-openroadm-otn-common-types:ODU4"
219                             },
220                             "org-openroadm-common-network:operational-state": "inService",
221                             "org-openroadm-common-network:administrative-state": "inService",
222                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
223                         }
224                     ],
225                     "supporting-node": [
226                         {
227                             "network-ref": "clli-network",
228                             "node-ref": "NodeA"
229                         },
230                         {
231                             "network-ref": "openroadm-network",
232                             "node-ref": "XPDR-A2"
233                         },
234                         {
235                             "network-ref": "openroadm-topology",
236                             "node-ref": "XPDR-A2-XPDR2"
237                         }
238                     ]
239                 },
240                 {
241                     "node-id": "XPDR-C2-XPDR2",
242                     "org-openroadm-common-network:node-type": "MUXPDR",
243                     "org-openroadm-common-network:operational-state": "inService",
244                     "org-openroadm-common-network:administrative-state": "inService",
245                     "org-openroadm-otn-network-topology:xpdr-attributes": {
246                         "xpdr-number": 2
247                     },
248                     "org-openroadm-otn-network-topology:switching-pools": {
249                         "odu-switching-pools": [
250                             {
251                                 "switching-pool-number": 1,
252                                 "switching-pool-type": "non-blocking",
253                                 "non-blocking-list": [
254                                     {
255                                         "nbl-number": 1,
256                                         "interconnect-bandwidth-unit": 1000000000,
257                                         "tp-list": [
258                                             "XPDR2-NETWORK1",
259                                             "XPDR2-CLIENT1"
260                                         ],
261                                         "available-interconnect-bandwidth": 10
262                                     },
263                                     {
264                                         "nbl-number": 2,
265                                         "interconnect-bandwidth-unit": 1000000000,
266                                         "tp-list": [
267                                             "XPDR2-CLIENT2",
268                                             "XPDR2-NETWORK1"
269                                         ],
270                                         "available-interconnect-bandwidth": 10
271                                     }
272                                 ]
273                             }
274                         ]
275                     },
276                     "ietf-network-topology:termination-point": [
277                         {
278                             "tp-id": "XPDR2-NETWORK1",
279                             "supporting-termination-point": [
280                                 {
281                                     "network-ref": "openroadm-topology",
282                                     "node-ref": "XPDR-C2-XPDR2",
283                                     "tp-ref": "XPDR2-NETWORK1"
284                                 }
285                             ],
286                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
287                                 "supported-interface-capability": [
288                                     {
289                                         "if-cap-type": "org-openroadm-port-types:if-otsi-otsigroup"
290                                     }
291                                 ]
292                             },
293                             "org-openroadm-common-network:operational-state": "inService",
294                             "org-openroadm-common-network:administrative-state": "inService",
295                             "org-openroadm-common-network:tp-type": "XPONDER-NETWORK"
296                         },
297                         {
298                             "tp-id": "XPDR2-CLIENT1",
299                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
300                                 "supported-interface-capability": [
301                                     {
302                                         "if-cap-type": "org-openroadm-port-types:if-OCH-OTU4-ODU4"
303                                     },
304                                     {
305                                         "if-cap-type": "org-openroadm-port-types:if-100GE-ODU4"
306                                     }
307                                 ]
308                             },
309                             "org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes": {
310                                 "rate": "org-openroadm-otn-common-types:ODU4"
311                             },
312                             "org-openroadm-common-network:operational-state": "inService",
313                             "org-openroadm-common-network:administrative-state": "inService",
314                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
315                         },
316                         {
317                             "tp-id": "XPDR2-CLIENT2",
318                             "org-openroadm-otn-network-topology:tp-supported-interfaces": {
319                                 "supported-interface-capability": [
320                                     {
321                                         "if-cap-type": "org-openroadm-port-types:if-OCH-OTU4-ODU4"
322                                     },
323                                     {
324                                         "if-cap-type": "org-openroadm-port-types:if-100GE-ODU4"
325                                     }
326                                 ]
327                             },
328                             "org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes": {
329                                 "rate": "org-openroadm-otn-common-types:ODU4"
330                             },
331                             "org-openroadm-common-network:operational-state": "inService",
332                             "org-openroadm-common-network:administrative-state": "inService",
333                             "org-openroadm-common-network:tp-type": "XPONDER-CLIENT"
334                         }
335                     ],
336                     "supporting-node": [
337                         {
338                             "network-ref": "openroadm-network",
339                             "node-ref": "XPDR-C2"
340                         },
341                         {
342                             "network-ref": "openroadm-topology",
343                             "node-ref": "XPDR-C2-XPDR2"
344                         },
345                         {
346                             "network-ref": "clli-network",
347                             "node-ref": "NodeC"
348                         }
349                     ]
350                 }
351             ]
352         }
353     ]
354 }