Updated with additional blueprints
This commit is contained in:
@@ -2,15 +2,80 @@
|
||||
"layout": { "name": "preset" },
|
||||
"elements": {
|
||||
"nodes": [
|
||||
{ "data": { "id": "left", "label": "Cell Site" }, "position": { "x": 100, "y": 250 } },
|
||||
{ "data": { "id": "core", "label": "Core" }, "position": { "x": 400, "y": 250 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 700, "y": 250 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 400, "y": 50 } }
|
||||
{ "data": { "id": "5gran", "label": "5G RAN" }, "position": { "x": 100, "y": 300 } },
|
||||
{ "data": { "id": "host", "label": "Host Machine" }, "position": { "x": 400, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig", "label": "ngcore-CPSIG", "parent": "host" }, "position": { "x": 400, "y": 150 } },
|
||||
{ "data": { "id": "core_up", "label": "ngcore-UP", "parent": "host" }, "position": { "x": 400, "y": 300 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 700, "y": 300 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 700, "y": 50 } }
|
||||
],
|
||||
"edges": [
|
||||
{ "data": { "id": "e1", "source": "left", "target": "core", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e2", "source": "core", "target": "dn", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e3", "source": "mgmt", "target": "core", "sourceLabel": "", "targetLabel": "" } }
|
||||
{ "data": { "id": "n4", "source": "core_cpsig", "target": "core_up", "midLabel": "", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_ran_core", "source": "core_up", "target": "core_cpsig", "midLabel": "n4", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_up_5gran", "source": "core_up", "target": "5gran", "midLabel": "n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn", "source": "core_up", "target": "dn", "midLabel": "n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core", "source": "mgmt", "target": "host", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_5gran_core_cpsig", "source": "5gran", "target": "core_cpsig", "midLabel": "n2", "sourceLabel": "", "targetLabel": "" } }
|
||||
]
|
||||
}
|
||||
},
|
||||
"styles": [
|
||||
{
|
||||
"selector": "#host",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#dn",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#000000",
|
||||
"color": "#ffffff",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#mgmt",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#5gran",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#ef4444",
|
||||
"border-width": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
{
|
||||
"layout": { "name": "preset" },
|
||||
"elements": {
|
||||
"nodes": [
|
||||
{ "data": { "id": "5gran", "label": "4G/5G RAN" }, "position": { "x": 100, "y": 300 } },
|
||||
{ "data": { "id": "host", "label": "Host Machine" }, "position": { "x": 400, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig", "label": "ngcore-CPSIG", "parent": "host" }, "position": { "x": 400, "y": 150 } },
|
||||
{ "data": { "id": "core_up", "label": "ngcore-UP", "parent": "host" }, "position": { "x": 400, "y": 300 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 700, "y": 300 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 700, "y": 50 } }
|
||||
],
|
||||
"edges": [
|
||||
{
|
||||
"data": { "id": "n4", "source": "core_cpsig", "target": "core_up", "midLabel": "n4", "sourceLabel": "", "targetLabel": "" },
|
||||
"classes": "n4_curve_left"
|
||||
},
|
||||
{
|
||||
"data": { "id": "n4_2", "source": "core_cpsig", "target": "core_up", "midLabel": "S5", "sourceLabel": "", "targetLabel": "" },
|
||||
"classes": "n4_curve_right"
|
||||
},
|
||||
{ "data": { "id": "e_core_up_5gran", "source": "core_up", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn", "source": "core_up", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core", "source": "mgmt", "target": "host", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_5gran_core_cpsig", "source": "5gran", "target": "core_cpsig", "midLabel": "S1-MME / n2", "sourceLabel": "", "targetLabel": "" } }
|
||||
]
|
||||
},
|
||||
"styles": [
|
||||
{
|
||||
"selector": "#host",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#dn",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#000000",
|
||||
"color": "#ffffff",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#mgmt",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#5gran",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#ef4444",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_left",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [-80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_right",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
{
|
||||
"layout": { "name": "preset" },
|
||||
"elements": {
|
||||
"nodes": [
|
||||
{ "data": { "id": "5gran", "label": "4G/5G RAN" }, "position": { "x": 100, "y": 300 } },
|
||||
{ "data": { "id": "host", "label": "Host Machine 1" }, "position": { "x": 400, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig", "label": "ngcore-CPSIG", "parent": "host" }, "position": { "x": 400, "y": 150 } },
|
||||
{ "data": { "id": "core_up", "label": "ngcore-UP", "parent": "host" }, "position": { "x": 400, "y": 300 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 950, "y": 300 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 525, "y": 0 } },
|
||||
{ "data": { "id": "host_2", "label": "Host Machine 2" }, "position": { "x": 650, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig_2", "label": "ngcore-CPSIG", "parent": "host_2" }, "position": { "x": 650, "y": 150 } },
|
||||
{ "data": { "id": "core_up_2", "label": "ngcore-UP", "parent": "host_2" }, "position": { "x": 650, "y": 300 } }
|
||||
],
|
||||
"edges": [
|
||||
{ "data": { "id": "e_core_up_5gran", "source": "core_up", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core", "source": "mgmt", "target": "host", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_5gran_core_cpsig", "source": "5gran", "target": "core_cpsig", "midLabel": "S1-MME / n2", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_up_5gran_2", "source": "core_up_2", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn_2", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core_2", "source": "mgmt", "target": "host_2", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } }
|
||||
]
|
||||
},
|
||||
"styles": [
|
||||
{
|
||||
"selector": "#host",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#host_2",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#dn",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#000000",
|
||||
"color": "#ffffff",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#mgmt",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#5gran",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#ef4444",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_left",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [-80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_right",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
{
|
||||
"layout": { "name": "preset" },
|
||||
"elements": {
|
||||
"nodes": [
|
||||
{ "data": { "id": "5gran", "label": "4G/5G RAN" }, "position": { "x": 100, "y": 300 } },
|
||||
{ "data": { "id": "host", "label": "Host Machine 1" }, "position": { "x": 400, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig", "label": "ngcore-CPSIG", "parent": "host" }, "position": { "x": 400, "y": 150 } },
|
||||
{ "data": { "id": "core_up", "label": "ngcore-UP", "parent": "host" }, "position": { "x": 400, "y": 300 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 950, "y": 300 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 525, "y": 0 } },
|
||||
{ "data": { "id": "host_2", "label": "Host Machine 2" }, "position": { "x": 650, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig_2", "label": "ngcore-CPSIG", "parent": "host_2" }, "position": { "x": 650, "y": 150 } },
|
||||
{ "data": { "id": "core_up_2", "label": "ngcore-UP", "parent": "host_2" }, "position": { "x": 650, "y": 300 } }
|
||||
],
|
||||
"edges": [
|
||||
{ "data": { "id": "e_core_up_5gran", "source": "core_up", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core", "source": "mgmt", "target": "host", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_5gran_core_cpsig", "source": "5gran", "target": "core_cpsig", "midLabel": "S1-MME / n2", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_up_5gran_2", "source": "core_up_2", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn_2", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core_2", "source": "mgmt", "target": "host_2", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } }
|
||||
]
|
||||
},
|
||||
"styles": [
|
||||
{
|
||||
"selector": "#host",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#host_2",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#dn",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#000000",
|
||||
"color": "#ffffff",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#mgmt",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#5gran",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#ef4444",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_left",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [-80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_right",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
{
|
||||
"layout": { "name": "preset" },
|
||||
"elements": {
|
||||
"nodes": [
|
||||
{ "data": { "id": "5gran", "label": "4G/5G RAN" }, "position": { "x": 100, "y": 300 } },
|
||||
{ "data": { "id": "host", "label": "Host Machine 1" }, "position": { "x": 400, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig", "label": "ngcore-CPSIG", "parent": "host" }, "position": { "x": 400, "y": 150 } },
|
||||
{ "data": { "id": "core_up", "label": "ngcore-UP", "parent": "host" }, "position": { "x": 400, "y": 300 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 950, "y": 300 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 525, "y": 0 } },
|
||||
{ "data": { "id": "host_2", "label": "Host Machine 2" }, "position": { "x": 650, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig_2", "label": "ngcore-CPSIG", "parent": "host_2" }, "position": { "x": 650, "y": 150 } },
|
||||
{ "data": { "id": "core_up_2", "label": "ngcore-UP", "parent": "host_2" }, "position": { "x": 650, "y": 300 } }
|
||||
],
|
||||
"edges": [
|
||||
{ "data": { "id": "e_core_up_5gran", "source": "core_up", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core", "source": "mgmt", "target": "host", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_5gran_core_cpsig", "source": "5gran", "target": "core_cpsig", "midLabel": "S1-MME / n2", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_up_5gran_2", "source": "core_up_2", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn_2", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core_2", "source": "mgmt", "target": "host_2", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } }
|
||||
]
|
||||
},
|
||||
"styles": [
|
||||
{
|
||||
"selector": "#host",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#host_2",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#dn",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#000000",
|
||||
"color": "#ffffff",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#mgmt",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#5gran",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#ef4444",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_left",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [-80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": ".n4_curve_right",
|
||||
"style": {
|
||||
"curve-style": "unbundled-bezier",
|
||||
"control-point-distances": [80],
|
||||
"control-point-weights": [0.5]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,138 @@
|
||||
{
|
||||
"layout": { "name": "preset" },
|
||||
"elements": {
|
||||
"nodes": [
|
||||
{ "data": { "id": "5gran", "label": "4G/5G RAN" }, "position": { "x": 100, "y": 300 } },
|
||||
{ "data": { "id": "host", "label": "Host Machine 1" }, "position": { "x": 400, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig", "label": "ngcore-CPSIG", "parent": "host" }, "position": { "x": 400, "y": 150 } },
|
||||
{ "data": { "id": "core_up", "label": "ngcore-UP", "parent": "host" }, "position": { "x": 400, "y": 275 } },
|
||||
{ "data": { "id": "core_up_1b", "label": "ngcore-UP", "parent": "host" }, "position": { "x": 400, "y": 375 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 950, "y": 300 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 525, "y": 0 } },
|
||||
{ "data": { "id": "host_2", "label": "Host Machine 2" }, "position": { "x": 650, "y": 250 } },
|
||||
{ "data": { "id": "core_cpsig_2", "label": "ngcore-CPSIG", "parent": "host_2" }, "position": { "x": 650, "y": 150 } },
|
||||
{ "data": { "id": "core_up_2", "label": "ngcore-UP", "parent": "host_2" }, "position": { "x": 650, "y": 275 } },
|
||||
{ "data": { "id": "core_up_2b", "label": "ngcore-UP", "parent": "host_2" }, "position": { "x": 650, "y": 375 } }
|
||||
],
|
||||
"edges": [
|
||||
{ "data": { "id": "e_core_up_5gran", "source": "core_up", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_up_1b_5gran", "source": "core_up_1b", "target": "5gran", "midLabel": "S1-U / n3", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_up_2b_dn", "source": "core_up_2b", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core", "source": "mgmt", "target": "host", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_5gran_core_cpsig", "source": "5gran", "target": "core_cpsig", "midLabel": "S1-MME / n2", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_dn_2", "source": "core_up_2", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_core_up_2b_dn_2", "source": "core_up_2b", "target": "dn", "midLabel": "SGi / n6", "sourceLabel": "", "targetLabel": "" } },
|
||||
{ "data": { "id": "e_mgmt_core_2", "source": "mgmt", "target": "host_2", "midLabel": "Mgmt Netw", "sourceLabel": "", "targetLabel": "" } }
|
||||
]
|
||||
},
|
||||
"styles": [
|
||||
{
|
||||
"selector": "#host",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#host_2",
|
||||
"style": {
|
||||
"width": 180,
|
||||
"height": 180,
|
||||
"text-valign": "bottom",
|
||||
"text-margin-y": 20,
|
||||
"background-color": "#f8fafc",
|
||||
"border-color": "#94a3b8",
|
||||
"border-width": 2,
|
||||
"font-weight": "600"
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_cpsig_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#f59e42",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up_1b",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up_2",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#core_up_2b",
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 60,
|
||||
"background-color": "#fde047",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#dn",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#000000",
|
||||
"color": "#ffffff",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#mgmt",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#5gran",
|
||||
"style": {
|
||||
"width": 100,
|
||||
"height": 50,
|
||||
"background-color": "#ef4444",
|
||||
"border-width": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -3,10 +3,8 @@
|
||||
"elements": {
|
||||
"nodes": [
|
||||
{ "data": { "id": "ran", "label": "RAN" }, "position": { "x": 100, "y": 240 } },
|
||||
|
||||
{ "data": { "id": "proxmox", "label": "Proxmox Host" }, "position": { "x": 450, "y": 240 } },
|
||||
{ "data": { "id": "core", "label": "All-in-One Core", "parent": "proxmox" }, "position": { "x": 450, "y": 240 } },
|
||||
|
||||
{ "data": { "id": "server1", "label": "Host Machine" }, "position": { "x": 450, "y": 240 } },
|
||||
{ "data": { "id": "core", "label": "4G/5G All-in-One Core", "parent": "server1" }, "position": { "x": 450, "y": 240 } },
|
||||
{ "data": { "id": "dn", "label": "Data Network" }, "position": { "x": 800, "y": 240 } },
|
||||
{ "data": { "id": "mgmt", "label": "Management" }, "position": { "x": 450, "y": 0 } }
|
||||
],
|
||||
@@ -45,7 +43,7 @@
|
||||
},
|
||||
"styles": [
|
||||
{
|
||||
"selector": "#proxmox",
|
||||
"selector": "#server1",
|
||||
"style": {
|
||||
"width": 340,
|
||||
"height": 180,
|
||||
@@ -59,7 +57,33 @@
|
||||
},
|
||||
{
|
||||
"selector": "#core",
|
||||
"style": { "width": 140, "height": 70 }
|
||||
"style": {
|
||||
"width": 140,
|
||||
"height": 70,
|
||||
"background-color": "#22c55e",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#ran",
|
||||
"style": {
|
||||
"background-color": "#ef4444",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#dn",
|
||||
"style": {
|
||||
"background-color": "#000000",
|
||||
"color": "#ffffff",
|
||||
"border-width": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"selector": "#mgmt",
|
||||
"style": {
|
||||
"border-width": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user