blob: 125a307b3786766044acbccf2bb735826faf1dc8 [file] [log] [blame]
weibit38c42ed2014-10-09 19:03:54 -07001{
Thomas Vachuska0e752bd2014-10-22 22:33:41 -07002 "opticalSwitches": [
weibit38c42ed2014-10-09 19:03:54 -07003 {
4 "allowed": true,
5 "latitude": 37.6,
6 "longitude": 122.3,
7 "name": "ROADM1",
8 "nodeDpid": "00:00:ff:ff:ff:ff:ff:01",
9 "params": {
10 "numRegen": 0
11 },
12 "type": "Roadm"
13 },
14
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070015 {
weibit38c42ed2014-10-09 19:03:54 -070016 "allowed": true,
17 "latitude": 37.3,
18 "longitude": 121.9,
19 "name": "ROADM2",
20 "nodeDpid": "00:00:ff:ff:ff:ff:ff:02",
21 "params": {
22 "numRegen": 0
23 },
24 "type": "Roadm"
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070025 },
weibit38c42ed2014-10-09 19:03:54 -070026
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070027 {
weibit38c42ed2014-10-09 19:03:54 -070028 "allowed": true,
29 "latitude": 33.9,
30 "longitude": 118.4,
31 "name": "ROADM3",
32 "nodeDpid": "00:00:ff:ff:ff:ff:ff:03",
33 "params": {
34 "numRegen": 2
35 },
36 "type": "Roadm"
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070037 }
weibit38c42ed2014-10-09 19:03:54 -070038 ],
39
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070040 "opticalLinks": [
weibit38c42ed2014-10-09 19:03:54 -070041 {
42 "allowed": true,
43 "nodeDpid1": "00:00:ff:ff:ff:ff:ff:01",
44 "nodeDpid2": "00:00:ff:ff:ff:ff:ff:03",
45 "params": {
46 "distKms": 1000,
47 "nodeName1": "ROADM1",
48 "nodeName2": "ROADM3",
49 "numWaves": 80,
weibitaca14602014-10-24 10:26:26 -070050 "port1": 20,
weibit38c42ed2014-10-09 19:03:54 -070051 "port2": 30
52 },
53 "type": "wdmLink"
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070054 },
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070055
56 {
57 "allowed": true,
weibit38c42ed2014-10-09 19:03:54 -070058 "nodeDpid1": "00:00:ff:ff:ff:ff:ff:03",
59 "nodeDpid2": "00:00:ff:ff:ff:ff:ff:02",
60 "params": {
61 "distKms": 2000,
62 "nodeName1": "ROADM3",
63 "nodeName2": "ROADM2",
64 "numWaves": 80,
65 "port1": 31,
weibitaca14602014-10-24 10:26:26 -070066 "port2": 21
weibit38c42ed2014-10-09 19:03:54 -070067 },
68 "type": "wdmLink"
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070069 },
weibit38c42ed2014-10-09 19:03:54 -070070
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070071 {
weibit38c42ed2014-10-09 19:03:54 -070072 "allowed": true,
73 "nodeDpid1": "00:00:ff:ff:ff:ff:00:01",
74 "nodeDpid2": "00:00:ff:ff:ff:ff:ff:01",
75 "params": {
76 "nodeName1": "ROUTER1",
77 "nodeName2": "ROADM1",
78 "bandWidth": 100000,
Praseed Balakrishnan546cdfc2014-10-29 17:19:37 -070079 "port1": 2,
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070080 "port2": 10
81 },
82 "type": "pktOptLink"
83 },
weibit38c42ed2014-10-09 19:03:54 -070084
Thomas Vachuska0e752bd2014-10-22 22:33:41 -070085 {
weibit38c42ed2014-10-09 19:03:54 -070086 "allowed": true,
87 "nodeDpid1": "00:00:ff:ff:ff:ff:00:02",
88 "nodeDpid2": "00:00:ff:ff:ff:ff:ff:02",
89 "params": {
90 "nodeName1": "ROUTER2",
91 "nodeName2": "ROADM2",
92 "bandWidth": 100000,
Praseed Balakrishnan546cdfc2014-10-29 17:19:37 -070093 "port1": 2,
weibitaca14602014-10-24 10:26:26 -070094 "port2": 11
weibit38c42ed2014-10-09 19:03:54 -070095 },
96 "type": "pktOptLink"
Thomas Vachuska18867bf2014-10-27 19:56:15 -070097 }
weibit38c42ed2014-10-09 19:03:54 -070098
99 ]
100}