aboutsummaryrefslogtreecommitdiffstats
path: root/msasimulator/json-files/msa-topology.json
diff options
context:
space:
mode:
Diffstat (limited to 'msasimulator/json-files/msa-topology.json')
-rw-r--r--msasimulator/json-files/msa-topology.json130
1 files changed, 130 insertions, 0 deletions
diff --git a/msasimulator/json-files/msa-topology.json b/msasimulator/json-files/msa-topology.json
new file mode 100644
index 0000000..7519d93
--- /dev/null
+++ b/msasimulator/json-files/msa-topology.json
@@ -0,0 +1,130 @@
+{
+ "network-id": "otn-topology",
+ "ietf-network-topology:link": [
+ {
+ "link-id": "NodeA-XPDR1#XPDR1-NETWORK1##NodeB-XPDR1#XPDR1-NETWORK2",
+ "org-openroadm-network-topology:administrative-state": "outOfService",
+ "org-openroadm-otn-network-topology:link-type": "OTN-LINK",
+ "destination": {
+ "dest-node": "NodeB-XPDR1",
+ "dest-tp": "XPDR1-NETWORK2"
+ },
+ "source": {
+ "source-node": "NodeA-XPDR1",
+ "source-tp": "XPDR1-NETWORK1"
+ }
+ }
+ ],
+ "supporting-network": [
+ {
+ "network-ref": "openroadm-topology"
+ }
+ ],
+ "network-types": {},
+ "node": [
+ {
+ "supporting-node": [
+ {
+ "network-ref": "openroadm-topology",
+ "node-ref": "NodeA-XPDR1"
+ }
+ ],
+ "node-id": "NodeA-XPDR1",
+ "ietf-network-topology:termination-point": [
+ {
+ "org-openroadm-otn-network-topology:tp-type": "XPONDER-CLIENT",
+ "org-openroadm-otn-network-topology:eqpt-srg-id": 1,
+ "tp-id": "XPDR1-CLIENT1",
+ "supporting-termination-point": [
+ {
+ "network-ref": "openroadm-topology",
+ "tp-ref": "XPDR1-CLIENT1",
+ "node-ref": "NodeA-XPDR1"
+ }
+ ]
+ },
+ {
+ "org-openroadm-otn-network-topology:tp-type": "XPONDER-CLIENT",
+ "org-openroadm-otn-network-topology:eqpt-srg-id": 1,
+ "tp-id": "XPDR1-CLIENT2",
+ "supporting-termination-point": [
+ {
+ "network-ref": "openroadm-topology",
+ "tp-ref": "XPDR1-CLIENT2",
+ "node-ref": "NodeA-XPDR1"
+ },
+ {
+ "org-openroadm-otn-network-topology:tp-type": "XPONDER-NETWORK",
+ "org-openroadm-otn-network-topology:eqpt-srg-id": 1,
+ "tp-id": "XPDR1-NETWORK1",
+ "supporting-termination-point": [
+ {
+ "network-ref": "openroadm-topology",
+ "tp-ref": "XPDR1-NETWORK1",
+ "node-ref": "NodeA-XPDR1"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "org-openroadm-network:node-status": "PLANNED",
+ "org-openroadm-otn-network-topology:node-type": "SWITCH",
+ "org-openroadm-otn-network-topology:xpdr-attributes": {
+ "xpdr-number": 1
+ }
+ },
+ {
+ "supporting-node": [
+ {
+ "network-ref": "openroadm-topology",
+ "node-ref": "NodeB-XPDR1"
+ }
+ ],
+ "node-id": "NodeB-XPDR1",
+ "ietf-network-topology:termination-point": [
+ {
+ "org-openroadm-otn-network-topology:tp-type": "XPONDER-CLIENT",
+ "org-openroadm-otn-network-topology:eqpt-srg-id": 1,
+ "tp-id": "XPDR1-CLIENT1",
+ "supporting-termination-point": [
+ {
+ "network-ref": "openroadm-topology",
+ "tp-ref": "XPDR1-CLIENT1",
+ "node-ref": "NodeA-XPDR1"
+ }
+ ]
+ },
+ {
+ "org-openroadm-otn-network-topology:tp-type": "XPONDER-CLIENT",
+ "org-openroadm-otn-network-topology:eqpt-srg-id": 1,
+ "tp-id": "XPDR1-CLIENT2",
+ "supporting-termination-point": [
+ {
+ "network-ref": "openroadm-topology",
+ "tp-ref": "XPDR1-CLIENT2",
+ "node-ref": "NodeA-XPDR1"
+ },
+ {
+ "org-openroadm-otn-network-topology:tp-type": "XPONDER-NETWORK",
+ "org-openroadm-otn-network-topology:eqpt-srg-id": 1,
+ "tp-id": "XPDR1-NETWORK1",
+ "supporting-termination-point": [
+ {
+ "network-ref": "openroadm-topology",
+ "tp-ref": "XPDR1-NETWORK1",
+ "node-ref": "NodeA-XPDR1"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "org-openroadm-network:node-status": "PLANNED",
+ "org-openroadm-otn-network-topology:node-type": "SWITCH",
+ "org-openroadm-otn-network-topology:xpdr-attributes": {
+ "xpdr-number": 1
+ }
+ }
+ ]
+}