{
    "ports" : {
    "of:0000000000000102/3" : {
        "interfaces" : [
        {
            "ips" : [ "10.1.100.1/24" ], "vlan-untagged": 10
        }
        ]
    },
    "of:0000000000000102/4" : {
        "interfaces" : [
        {
            "ips" : [ "10.1.100.1/24" ], "vlan-untagged": 10
        }
        ]
    },
    "of:0000000000000103/3" : {
        "interfaces" : [
        {
            "ips" : [ "10.1.101.1/24" ], "vlan-untagged": 20
        }
        ]
    },
    "of:0000000000000103/4" : {
        "interfaces" : [
        {
            "ips" : [ "10.1.101.1/24" ], "vlan-untagged": 20
        }
        ]
    },
    "of:0000000000000104/3" : {
        "interfaces" : [
        {
            "ips" : [ "10.1.102.1/24" ], "vlan-untagged": 30
        }
        ]
    },
    "of:0000000000000105/3" : {
        "interfaces" : [
        {
            "ips" : [ "10.1.103.1/24" ], "vlan-untagged": 40
        }
        ]
    },
    "of:0000000000000105/4" : {
        "interfaces" : [
        {
            "ips" : [ "10.1.103.1/24" ], "vlan-untagged": 40
        }
        ]
    }
    },
    
    "devices" : {
    "of:0000000000000100" : {
        "basic" : {
        "name":"Sw0", "latitude":40,"longitude":-95, "driver": "ofdpa-ovs"
        },
            "segmentrouting" : {
                "name" : "Sw0",
                "ipv4NodeSid" : 100,
                "ipv4Loopback" : "192.168.0.100",
                "routerMac" : "00:00:00:00:00:80",
                "isEdgeRouter" : false,
                "adjacencySids" : []
            }
        },
        "of:0000000000000101" : {
        "basic" : {
            "name":"Sw1", "latitude":40,"longitude":-85,"driver" : "ofdpa-ovs"
        },
            "segmentrouting" : {
                "name" : "Sw1",
                "ipv4NodeSid" : 101,
                "ipv4Loopback" : "192.168.0.101",
                "routerMac" : "00:00:00:00:01:80",
                "isEdgeRouter" : false,
                "adjacencySids" : []
            }
        },
        "of:0000000000000102" : {
            "basic" : {
            "name":"Sw2", "latitude":35,"longitude":-105, "driver" : "ofdpa-ovs"
        },
            "segmentrouting" : {
                "name" : "Sw2",
                "ipv4NodeSid" : 102,
                "ipv4Loopback" : "192.168.0.102",
                "routerMac" : "00:00:01:00:02:80",
                "isEdgeRouter" : true,
                "adjacencySids" : []
            }
        },
    "of:0000000000000103" : {
        "basic" : {
            "name":"Sw3", "latitude":35,"longitude":-95, "driver" : "ofdpa-ovs"
        },
        "segmentrouting" : {
                "name" : "Sw3",
                "ipv4NodeSid" : 103,
                "ipv4Loopback" : "192.168.0.103",
                "routerMac" : "00:00:01:00:03:80",
                "isEdgeRouter" : true,
                "adjacencySids" : []
            }
        },
        "of:0000000000000104" : {
            "basic" : {
            "name":"Sw4", "latitude":35,"longitude":-85, "driver" : "ofdpa-ovs"
        },
            "segmentrouting" : {
                "name" : "Sw4",
                "ipv4NodeSid" : 104,
                "ipv4Loopback" : "192.168.0.104",
                "routerMac" : "00:00:01:00:04:80",
                "isEdgeRouter" : true,
                "adjacencySids" : []
            }
        },
        "of:0000000000000105" : {
            "basic" : {
            "name":"Sw5", "latitude":35,"longitude":-75, "driver" : "ofdpa-ovs"
        },
            "segmentrouting" : {
                "name" : "Sw5",
                "ipv4NodeSid" : 105,
                "ipv4Loopback" : "192.168.0.105",
                "routerMac" : "00:00:01:00:05:80",
                "isEdgeRouter" : true,
                "adjacencySids" : []
            }
        }
    },
    "hosts" : {
    "02:fd:00:05:02:01/-1" : {
        "basic": {
        "name":"h1", 
        "latitude":30,"longitude":-108,
                "ips": ["10.1.100.11"],
                "locations": ["of:0000000000000102/3"]
                }       
        },
    "02:fd:00:05:03:01/-1" : {
        "basic": {
        "name":"h2", 
        "latitude":30,"longitude":-102,
                "ips": ["10.1.100.12"],
                "locations": ["of:0000000000000102/4"]
                }       
        },
    "02:fd:00:05:04:01/-1" : {
        "basic": {
        "name":"h3", 
        "latitude":30,"longitude":-98,
                "ips": ["10.1.101.11"],
                "locations": ["of:0000000000000103/3"]
                }       
        },
    "02:fd:00:05:05:01/-1" : {
        "basic": {
        "name":"h4", 
        "latitude":30,"longitude":-92,
                "ips": ["10.1.101.12"],
                "locations": ["of:0000000000000103/4"]
                }       
        },
    "02:fd:00:05:01:01/-1" : {
        "basic": {
        "name":"br", 
        "latitude":30,"longitude":-85,
                "ips": ["10.1.102.2"],
                "locations": ["of:0000000000000104/3"]
                }       
        },
    "02:fd:00:05:06:01/-1" : {
        "basic": {
        "name":"h5", 
        "latitude":30,"longitude":-78,
                "ips": ["10.1.103.11"],
                "locations": ["of:0000000000000105/3"]
                }       
        },
    "02:fd:00:05:07:01/-1" : {
        "basic": {
        "name":"h6", 
        "latitude":30,"longitude":-72,
                "ips": ["10.1.103.12"],
                "locations": ["of:0000000000000105/4"]
                }       
        }
    }
}
