Update portmapping YANG model
[transportpce.git] / networkmodel / src / test / resources / portMapping.json
1 {
2     "network": {
3         "nodes": [
4             {
5                 "node-id": "XPDR-A1",
6                 "mapping": [
7                     {
8                         "logical-connection-point": "XPDR1-NETWORK2",
9                         "port-qual": "xpdr-network",
10                         "port-direction": "bidirectional",
11                         "supporting-port": "1",
12                         "connection-map-lcp": "XPDR1-CLIENT2",
13                         "supported-interface-capability": [
14                             "org-openroadm-port-types:if-OCH"
15                         ],
16                         "lcp-hash-val": "AMkDwQ7xTmRL",
17                         "supporting-circuit-pack-name": "1/0/2-PLUG-NET"
18                     },
19                     {
20                         "logical-connection-point": "XPDR1-NETWORK1",
21                         "port-qual": "xpdr-network",
22                         "port-direction": "bidirectional",
23                         "supporting-port": "1",
24                         "connection-map-lcp": "XPDR1-CLIENT1",
25                         "supported-interface-capability": [
26                             "org-openroadm-port-types:if-OCH"
27                         ],
28                         "lcp-hash-val": "AMkDwQ7xTmRI",
29                         "supporting-circuit-pack-name": "1/0/1-PLUG-NET"
30                     },
31                     {
32                         "logical-connection-point": "XPDR1-CLIENT1",
33                         "port-qual": "xpdr-client",
34                         "port-direction": "bidirectional",
35                         "supporting-port": "C1",
36                         "connection-map-lcp": "XPDR1-NETWORK1",
37                         "supported-interface-capability": [
38                             "org-openroadm-port-types:if-100GE"
39                         ],
40                         "lcp-hash-val": "AJUUr6I5fALj",
41                         "supporting-circuit-pack-name": "1/0/1-PLUG-CLIENT"
42                     },
43                     {
44                         "logical-connection-point": "XPDR1-CLIENT2",
45                         "port-qual": "xpdr-client",
46                         "port-direction": "bidirectional",
47                         "supporting-port": "C1",
48                         "connection-map-lcp": "XPDR1-NETWORK2",
49                         "supported-interface-capability": [
50                             "org-openroadm-port-types:if-100GE"
51                         ],
52                         "lcp-hash-val": "AJUUr6I5fALg",
53                         "supporting-circuit-pack-name": "1/0/2-PLUG-CLIENT"
54                     }
55                 ],
56                 "node-info": {
57                     "node-clli": "NodeA",
58                     "openroadm-version": "2.2.1",
59                     "node-model": "model2",
60                     "node-type": "xpdr",
61                     "node-vendor": "vendorA",
62                     "node-ip-address": "1.2.3.4"
63                 }
64             },
65             {
66                 "node-id": "SPDR-SA1",
67                 "node-info": {
68                     "node-clli": "NodeSA",
69                     "openroadm-version": "2.2.1",
70                     "node-model": "universal-switchponder",
71                     "node-type": "xpdr",
72                     "node-vendor": "vendorA",
73                     "node-ip-address": "1.2.3.4"
74                 },
75                 "switching-pool-lcp": [
76                     {
77                         "switching-pool-number": 1,
78                         "switching-pool-type": "non-blocking",
79                         "non-blocking-list": [
80                             {
81                                 "nbl-number": 11,
82                                 "lcp-list": [
83                                     "XPDR1-CLIENT2",
84                                     "XPDR1-NETWORK1"
85                                 ],
86                                 "interconnect-bandwidth": 0,
87                                 "interconnect-bandwidth-unit": 1000000000
88                             },
89                             {
90                                 "nbl-number": 12,
91                                 "lcp-list": [
92                                     "XPDR1-NETWORK1",
93                                     "XPDR1-CLIENT3"
94                                 ],
95                                 "interconnect-bandwidth": 0,
96                                 "interconnect-bandwidth-unit": 1000000000
97                             },
98                             {
99                                 "nbl-number": 13,
100                                 "lcp-list": [
101                                     "XPDR1-CLIENT4",
102                                     "XPDR1-NETWORK1"
103                                 ],
104                                 "interconnect-bandwidth": 0,
105                                 "interconnect-bandwidth-unit": 1000000000
106                             },
107                             {
108                                 "nbl-number": 14,
109                                 "lcp-list": [
110                                     "XPDR1-CLIENT1",
111                                     "XPDR1-NETWORK1"
112                                 ],
113                                 "interconnect-bandwidth": 0,
114                                 "interconnect-bandwidth-unit": 1000000000
115                             }
116                         ]
117                     },
118                     {
119                         "switching-pool-number": 2,
120                         "switching-pool-type": "non-blocking",
121                         "non-blocking-list": [
122                             {
123                                 "nbl-number": 2,
124                                 "lcp-list": [
125                                     "XPDR2-CLIENT1",
126                                     "XPDR2-NETWORK3",
127                                     "XPDR2-NETWORK4",
128                                     "XPDR2-NETWORK1",
129                                     "XPDR2-NETWORK2",
130                                     "XPDR2-CLIENT4",
131                                     "XPDR2-CLIENT3",
132                                     "XPDR2-CLIENT2"
133                                 ],
134                                 "interconnect-bandwidth": 0,
135                                 "interconnect-bandwidth-unit": 1000000000
136                             }
137                         ]
138                     }
139                 ],
140                 "mapping": [
141                     {
142                         "logical-connection-point": "XPDR1-NETWORK1",
143                         "port-qual": "xpdr-network",
144                         "port-direction": "bidirectional",
145                         "supporting-port": "CP1-CFP0-P1",
146                         "supported-interface-capability": [
147                             "org-openroadm-port-types:if-OCH-OTU4-ODU4"
148                         ],
149                         "lcp-hash-val": "Swfw02qXGyI=",
150                         "xponder-type": "mpdr",
151                         "supporting-circuit-pack-name": "CP1-CFP0"
152                     },
153                     {
154                         "logical-connection-point": "XPDR2-CLIENT4",
155                         "port-qual": "switch-client",
156                         "port-direction": "bidirectional",
157                         "supporting-port": "CP2-QSFP4-P1",
158                         "supported-interface-capability": [
159                             "org-openroadm-port-types:if-100GE-ODU4",
160                             "org-openroadm-port-types:if-100GE"
161                         ],
162                         "lcp-hash-val": "AN/WSSRXne3r",
163                         "supporting-circuit-pack-name": "CP2-QSFP4"
164                     },
165                     {
166                         "logical-connection-point": "XPDR2-CLIENT2",
167                         "port-qual": "switch-client",
168                         "port-direction": "bidirectional",
169                         "supporting-port": "CP2-QSFP2-P1",
170                         "supported-interface-capability": [
171                             "org-openroadm-port-types:if-100GE-ODU4",
172                             "org-openroadm-port-types:if-100GE"
173                         ],
174                         "lcp-hash-val": "AN/WSSRXne3t",
175                         "supporting-circuit-pack-name": "CP2-QSFP2"
176                     },
177                     {
178                         "logical-connection-point": "XPDR2-CLIENT3",
179                         "port-qual": "switch-client",
180                         "port-direction": "bidirectional",
181                         "supporting-port": "CP2-QSFP3-P1",
182                         "supported-interface-capability": [
183                             "org-openroadm-port-types:if-100GE-ODU4",
184                             "org-openroadm-port-types:if-100GE"
185                         ],
186                         "lcp-hash-val": "AN/WSSRXne3s",
187                         "supporting-circuit-pack-name": "CP2-QSFP3"
188                     },
189                     {
190                         "logical-connection-point": "XPDR2-CLIENT1",
191                         "port-qual": "switch-client",
192                         "port-direction": "bidirectional",
193                         "supporting-port": "CP2-QSFP1-P1",
194                         "supported-interface-capability": [
195                             "org-openroadm-port-types:if-100GE-ODU4",
196                             "org-openroadm-port-types:if-100GE"
197                         ],
198                         "lcp-hash-val": "AN/WSSRXne3u",
199                         "supporting-circuit-pack-name": "CP2-QSFP1"
200                     },
201                     {
202                         "logical-connection-point": "XPDR1-CLIENT2",
203                         "port-qual": "xpdr-client",
204                         "port-direction": "bidirectional",
205                         "supporting-port": "CP1-SFP2-P1",
206                         "supported-interface-capability": [
207                             "org-openroadm-port-types:if-10GE-ODU2e",
208                             "org-openroadm-port-types:if-10GE-ODU2"
209                         ],
210                         "lcp-hash-val": "FqlcrxV7p38=",
211                         "supporting-circuit-pack-name": "CP1-SFP2"
212                     },
213                     {
214                         "logical-connection-point": "XPDR1-CLIENT3",
215                         "port-qual": "xpdr-client",
216                         "port-direction": "bidirectional",
217                         "supporting-port": "CP1-SFP3-P1",
218                         "supported-interface-capability": [
219                             "org-openroadm-port-types:if-10GE-ODU2e",
220                             "org-openroadm-port-types:if-10GE-ODU2",
221                             "org-openroadm-port-types:if-10GE"
222                         ],
223                         "lcp-hash-val": "FqlcrxV7p3g=",
224                         "supporting-circuit-pack-name": "CP1-SFP3"
225                     },
226                     {
227                         "logical-connection-point": "XPDR1-CLIENT4",
228                         "port-qual": "xpdr-client",
229                         "port-direction": "bidirectional",
230                         "supporting-port": "CP1-SFP4-P1",
231                         "supported-interface-capability": [
232                             "org-openroadm-port-types:if-10GE-ODU2e",
233                             "org-openroadm-port-types:if-10GE-ODU2",
234                             "org-openroadm-port-types:if-10GE"
235                         ],
236                         "lcp-hash-val": "FqlcrxV7p30=",
237                         "supporting-circuit-pack-name": "CP1-SFP4"
238                     },
239                     {
240                         "logical-connection-point": "XPDR1-CLIENT1",
241                         "port-qual": "xpdr-client",
242                         "port-direction": "bidirectional",
243                         "supporting-port": "CP1-SFP1-P1",
244                         "supported-interface-capability": [
245                             "org-openroadm-port-types:if-10GE-ODU2e",
246                             "org-openroadm-port-types:if-10GE-ODU2"
247                         ],
248                         "lcp-hash-val": "FqlcrxV7p34=",
249                         "supporting-circuit-pack-name": "CP1-SFP1"
250                     },
251                     {
252                         "logical-connection-point": "XPDR2-NETWORK2",
253                         "port-qual": "switch-network",
254                         "port-direction": "bidirectional",
255                         "supporting-port": "CP6-CFP-P1",
256                         "supported-interface-capability": [
257                             "org-openroadm-port-types:if-OCH-OTU4-ODU4"
258                         ],
259                         "lcp-hash-val": "exT821pFtOQ=",
260                         "xponder-type": "switch",
261                         "supporting-circuit-pack-name": "CP6-CFP"
262                     },
263                     {
264                         "logical-connection-point": "XPDR2-NETWORK1",
265                         "port-qual": "switch-network",
266                         "port-direction": "bidirectional",
267                         "supporting-port": "CP5-CFP-P1",
268                         "supported-interface-capability": [
269                             "org-openroadm-port-types:if-OCH-OTU4-ODU4"
270                         ],
271                         "lcp-hash-val": "exT821pFtOc=",
272                         "xponder-type": "switch",
273                         "supporting-circuit-pack-name": "CP5-CFP"
274                     },
275                     {
276                         "logical-connection-point": "XPDR2-NETWORK4",
277                         "port-qual": "switch-network",
278                         "port-direction": "bidirectional",
279                         "supporting-port": "CP8-CFP-P1",
280                         "supported-interface-capability": [
281                             "org-openroadm-port-types:if-OCH-OTU4-ODU4"
282                         ],
283                         "lcp-hash-val": "exT821pFtOI=",
284                         "xponder-type": "switch",
285                         "supporting-circuit-pack-name": "CP8-CFP"
286                     },
287                     {
288                         "logical-connection-point": "XPDR2-NETWORK3",
289                         "port-qual": "switch-network",
290                         "port-direction": "bidirectional",
291                         "supporting-port": "CP7-CFP-P1",
292                         "supported-interface-capability": [
293                             "org-openroadm-port-types:if-OCH-OTU4-ODU4"
294                         ],
295                         "lcp-hash-val": "exT821pFtOU=",
296                         "xponder-type": "switch",
297                         "supporting-circuit-pack-name": "CP7-CFP"
298                     }
299                 ]
300             }
301         ]
302     }
303 }