Added rename and removed files

This commit is contained in:
sakv2e10204
2022-05-31 16:30:14 +05:30
parent cdf2c4ca9e
commit c18fdd0ce3
6 changed files with 5509 additions and 0 deletions

1963
css/style.css Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,814 @@
{
"tip-photonic-equipment:amplifier": [
{
"type": "high_detail_model_example",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "25.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.000168241",
"b": "0.0469961",
"c": "0.0359549",
"d": "5.82851"
}
},
{
"type": "Juniper_BoosterHG",
"gain-min": "10.0",
"frequency-min": "191.4",
"frequency-max": "196.1",
"gain-flatmax": "25.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0008",
"b": "0.0272",
"c": "-0.2249",
"d": "6.4902"
}
},
{
"type": "operator_model_example",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "26.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.0",
"nf-max": "10.0"
}
},
{
"type": "openroadm_ila_low_noise",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-ILA": {
"a": "-0.0008104",
"b": "-0.06221",
"c": "-0.5889",
"d": "37.62"
}
},
{
"type": "openroadm_ila_standard",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-ILA": {
"a": "-0.0005952",
"b": "-0.0625",
"c": "-1.071",
"d": "28.99"
}
},
{
"type": "openroadm_mw_mw_preamp",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-preamp": {}
},
{
"type": "openroadm_mw_mw_booster",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "32.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-booster": {}
},
{
"type": "std_high_gain",
"gain-min": "25.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "35.0",
"max-power-out": "21.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "5.5",
"nf-max": "7.0"
}
},
{
"type": "std_medium_gain",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "26.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.0",
"nf-max": "10.0"
}
},
{
"type": "std_low_gain",
"gain-min": "8.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "16.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.5",
"nf-max": "11.0"
}
},
{
"type": "high_power",
"gain-min": "8.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "16.0",
"max-power-out": "25.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "9.0",
"nf-max": "15.0"
}
},
{
"type": "std_fixed_gain",
"gain-min": "20.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "21.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0",
"b": "0.0",
"c": "0.0",
"d": "5.5"
}
},
{
"type": "4pumps_raman",
"gain-min": "12.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "12.0",
"max-power-out": "21.0",
"has-output-voa": false,
"raman-approximation": {
"nf": "-1.0"
}
},
{
"type": "hybrid_4pumps_lowgain",
"gain-min": "25.0",
"composite": {
"preamp": "4pumps_raman",
"booster": "std_low_gain"
}
},
{
"type": "hybrid_4pumps_mediumgain",
"gain-min": "25.0",
"composite": {
"preamp": "4pumps_raman",
"booster": "std_medium_gain"
}
},
{
"type": "medium+low_gain",
"gain-min": "25.0",
"composite": {
"preamp": "std_medium_gain",
"booster": "std_low_gain"
}
},
{
"type": "medium+high_power",
"gain-min": "25.0",
"composite": {
"preamp": "std_medium_gain",
"booster": "high_power"
}
}
],
"tip-photonic-equipment:fiber": [
{
"type": "NZDF",
"chromatic-dispersion": "5.0",
"gamma": "1.46",
"pmd-coefficient": "0.0400028124"
},
{
"type": "LOF",
"chromatic-dispersion": "22.0",
"gamma": "0.843",
"pmd-coefficient": "0.0400028124"
},
{
"type": "SSMF",
"chromatic-dispersion": "16.7",
"gamma": "1.27",
"pmd-coefficient": "0.0400028124",
"raman-efficiency": [
{
"delta-frequency": "0.0",
"cr": "0.0"
},
{
"delta-frequency": "0.5",
"cr": "0.0000094"
},
{
"delta-frequency": "1.0",
"cr": "0.0000292"
},
{
"delta-frequency": "1.5",
"cr": "0.0000488"
},
{
"delta-frequency": "2.0",
"cr": "0.0000682"
},
{
"delta-frequency": "2.5",
"cr": "0.0000831"
},
{
"delta-frequency": "3.0",
"cr": "0.000094"
},
{
"delta-frequency": "3.5",
"cr": "0.0001014"
},
{
"delta-frequency": "4.0",
"cr": "0.0001069"
},
{
"delta-frequency": "4.5",
"cr": "0.0001119"
},
{
"delta-frequency": "5.0",
"cr": "0.0001217"
},
{
"delta-frequency": "5.5",
"cr": "0.0001268"
},
{
"delta-frequency": "6.0",
"cr": "0.0001365"
},
{
"delta-frequency": "6.5",
"cr": "0.000149"
},
{
"delta-frequency": "7.0",
"cr": "0.000165"
},
{
"delta-frequency": "7.5",
"cr": "0.000181"
},
{
"delta-frequency": "8.0",
"cr": "0.0001977"
},
{
"delta-frequency": "8.5",
"cr": "0.0002192"
},
{
"delta-frequency": "9.0",
"cr": "0.0002469"
},
{
"delta-frequency": "9.5",
"cr": "0.0002749"
},
{
"delta-frequency": "10.0",
"cr": "0.0002999"
},
{
"delta-frequency": "10.5",
"cr": "0.0003206"
},
{
"delta-frequency": "11.0",
"cr": "0.0003405"
},
{
"delta-frequency": "11.5",
"cr": "0.0003592"
},
{
"delta-frequency": "12.0",
"cr": "0.000374"
},
{
"delta-frequency": "12.5",
"cr": "0.0003826"
},
{
"delta-frequency": "12.75",
"cr": "0.0003841"
},
{
"delta-frequency": "13.0",
"cr": "0.0003826"
},
{
"delta-frequency": "13.25",
"cr": "0.0003802"
},
{
"delta-frequency": "13.5",
"cr": "0.0003756"
},
{
"delta-frequency": "14.0",
"cr": "0.0003549"
},
{
"delta-frequency": "14.5",
"cr": "0.0003795"
},
{
"delta-frequency": "14.75",
"cr": "0.000344"
},
{
"delta-frequency": "15.0",
"cr": "0.0002933"
},
{
"delta-frequency": "15.5",
"cr": "0.0002024"
},
{
"delta-frequency": "16.0",
"cr": "0.0001158"
},
{
"delta-frequency": "16.5",
"cr": "0.0000846"
},
{
"delta-frequency": "17.0",
"cr": "0.0000714"
},
{
"delta-frequency": "17.5",
"cr": "0.0000686"
},
{
"delta-frequency": "18.0",
"cr": "0.000085"
},
{
"delta-frequency": "18.25",
"cr": "0.0000893"
},
{
"delta-frequency": "18.5",
"cr": "0.0000901"
},
{
"delta-frequency": "18.75",
"cr": "0.0000815"
},
{
"delta-frequency": "19.0",
"cr": "0.0000667"
},
{
"delta-frequency": "19.5",
"cr": "0.0000437"
},
{
"delta-frequency": "20.0",
"cr": "0.0000328"
},
{
"delta-frequency": "20.5",
"cr": "0.0000296"
},
{
"delta-frequency": "21.0",
"cr": "0.0000265"
},
{
"delta-frequency": "21.5",
"cr": "0.0000257"
},
{
"delta-frequency": "22.0",
"cr": "0.0000281"
},
{
"delta-frequency": "22.5",
"cr": "0.0000308"
},
{
"delta-frequency": "23.0",
"cr": "0.0000367"
},
{
"delta-frequency": "23.5",
"cr": "0.0000585"
},
{
"delta-frequency": "24.0",
"cr": "0.0000663"
},
{
"delta-frequency": "24.5",
"cr": "0.0000636"
},
{
"delta-frequency": "25.0",
"cr": "0.000055"
},
{
"delta-frequency": "25.5",
"cr": "0.0000406"
},
{
"delta-frequency": "26.0",
"cr": "0.0000277"
},
{
"delta-frequency": "26.5",
"cr": "0.0000242"
},
{
"delta-frequency": "27.0",
"cr": "0.0000187"
},
{
"delta-frequency": "27.5",
"cr": "0.000016"
},
{
"delta-frequency": "28.0",
"cr": "0.000014"
},
{
"delta-frequency": "28.5",
"cr": "0.0000113"
},
{
"delta-frequency": "29.0",
"cr": "0.0000105"
},
{
"delta-frequency": "29.5",
"cr": "0.0000098"
},
{
"delta-frequency": "30.0",
"cr": "0.0000098"
},
{
"delta-frequency": "30.5",
"cr": "0.0000113"
},
{
"delta-frequency": "31.0",
"cr": "0.0000164"
},
{
"delta-frequency": "31.5",
"cr": "0.0000195"
},
{
"delta-frequency": "32.0",
"cr": "0.0000238"
},
{
"delta-frequency": "32.5",
"cr": "0.0000226"
},
{
"delta-frequency": "33.0",
"cr": "0.0000203"
},
{
"delta-frequency": "33.5",
"cr": "0.0000148"
},
{
"delta-frequency": "34.0",
"cr": "0.0000109"
},
{
"delta-frequency": "34.5",
"cr": "0.0000098"
},
{
"delta-frequency": "35.0",
"cr": "0.0000105"
},
{
"delta-frequency": "35.5",
"cr": "0.0000117"
},
{
"delta-frequency": "36.0",
"cr": "0.0000125"
},
{
"delta-frequency": "36.5",
"cr": "0.0000121"
},
{
"delta-frequency": "37.0",
"cr": "0.0000109"
},
{
"delta-frequency": "37.5",
"cr": "0.0000098"
},
{
"delta-frequency": "38.0",
"cr": "0.0000082"
},
{
"delta-frequency": "38.5",
"cr": "0.0000066"
},
{
"delta-frequency": "39.0",
"cr": "0.0000047"
},
{
"delta-frequency": "39.5",
"cr": "0.0000027"
},
{
"delta-frequency": "40.0",
"cr": "0.0000019"
},
{
"delta-frequency": "40.5",
"cr": "0.0000012"
},
{
"delta-frequency": "41.0",
"cr": "4.00000E-7"
},
{
"delta-frequency": "41.5",
"cr": "2.00000E-7"
},
{
"delta-frequency": "42.0",
"cr": "1.00000E-7"
}
]
}
],
"tip-photonic-equipment:transceiver": [
{
"type": "vendorA_trx-type1",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "mode 1",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "11.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 2",
"bit-rate": 200,
"baud-rate": "66.0",
"required-osnr": "15.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
},
{
"type": "Voyager",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "mode 1",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "12.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 3",
"bit-rate": 300,
"baud-rate": "44.0",
"required-osnr": "18.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "62.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 2",
"bit-rate": 400,
"baud-rate": "66.0",
"required-osnr": "21.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 4",
"bit-rate": 200,
"baud-rate": "66.0",
"required-osnr": "16.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
}
],
"tip-photonic-equipment:roadm": [
{
"type": "default",
"add-drop-osnr": "38.0",
"polarization-mode-dispersion": "0.0",
"target-channel-out-power": "-20.0",
"compatible-preamp": [],
"compatible-booster": []
}
],
"tip-photonic-simulation:simulation": {
"grid": {
"frequency-min": "191.3",
"frequency-max": "195.1",
"spacing": "50.0",
"power": "0.0",
"tx-roll-off": "0.15",
"tx-osnr": "40.0",
"baud-rate": "32.0"
},
"autodesign": {
"allowed-inline-edfa": [
"std_high_gain",
"std_medium_gain",
"std_low_gain",
"hybrid_4pumps_lowgain",
"hybrid_4pumps_mediumgain",
"medium+low_gain"
],
"power-adjustment-for-span-loss": {
"maximal-reduction": "-2.0",
"maximal-boost": "3.0",
"excursion-step-size": "0.5"
},
"power-mode": {
"power-sweep": {
"start": "0.0",
"stop": "0.0",
"step-size": "1.0"
}
}
},
"system-margin": "2.0"
},
"ietf-network:networks": {
"network": [
{
"network-id": "ra",
"network-types": {
"tip-photonic-topology:photonic-topology": {}
},
"node": [
{
"group-id": "Site_A",
"node-id": "Site_A",
"tip-photonic-topology:transceiver": {
"model": "vendorA_trx-type1"
}
},
{
"group-id": "ILA_1",
"node-id": "Edfa1",
"tip-photonic-topology:amplifier": {
"model": "std_low_gain",
"gain-target": "17.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
}
},
{
"group-id": "ILA_1",
"node-id": "Edfa2",
"tip-photonic-topology:amplifier": {
"model": "std_high_gain",
"gain-target": "25.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
}
},
{
"group-id": "Site_B",
"node-id": "Site_B",
"tip-photonic-topology:transceiver": {
"model": "vendorA_trx-type1"
}
}
],
"ietf-network-topology:link": [
{
"group-id": "Span_1",
"link-id": "Span1",
"source": {
"source-node": "Site_A"
},
"destination": {
"dest-node": "Edfa1"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "80.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"group-id": "Span_1",
"link-id": "Span2",
"source": {
"source-node": "Edfa2"
},
"destination": {
"dest-node": "Site_A"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "70.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "patch{Edfa1, Site_B}",
"source": {
"source-node": "Edfa1"
},
"destination": {
"dest-node": "Site_B"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "patch{Site_B, Edfa2}",
"source": {
"source-node": "Site_B"
},
"destination": {
"dest-node": "Edfa2"
},
"tip-photonic-topology:patch": {}
}
]
}
]
}
}

198
data/configurationdata.json Normal file
View File

@@ -0,0 +1,198 @@
{
"project": {
"network_id": "GNPy",
"network_platform_layout": [
"ANSI",
"ETSI"
],
"eqpt_config_file_path": "https://uatassess.hiremee.co.in/Data/eqpt_config.json"
},
"node": {
"site_length": 20,
"dir": "Assets/img/",
"roadm_type": [
"Default"
],
"Roadm": {
"is_degree_validation": false,
"default": {
"label": "NE ",
"FV_label": "ROADM ",
"node_degree": 100,
"node_type": "Roadm",
"roadm_type": "",
"pre_amp_type": "",
"booster_type": "",
"component_type": "node"
}
},
"ILA": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "ILA ",
"node_degree": 2,
"node_type": "Amplifier",
"amp_category": "ILA",
"pre_amp_type": "",
"booster_type": "",
"component_type": "node"
}
},
"Amplifier": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "EDFA ",
"node_degree": 2,
"node_type": "Amplifier",
"amp_category": "Amplifier",
"pre_amp_type": "",
"component_type": "node",
"amp_type": ""
}
},
"RamanAmplifier": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "Raman ",
"node_degree": 2,
"node_type": "Amplifier",
"amp_category": "RamanAmplifier",
"pre_amp_type": "",
"component_type": "node",
"amp_type": ""
}
},
"Fused": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "Attenuator ",
"node_degree": 2,
"node_type": "Fused",
"pre_amp_type": "none",
"booster_type": "none",
"component_type": "node"
}
},
"Transceiver": {
"is_degree_validation": false,
"default": {
"label": "TCVR ",
"FV_label": "TCVR ",
"node_degree": 100,
"node_type": "Transceiver",
"transceiver_type": "",
"transceiver_mode": "",
"component_type": "node"
}
}
},
"DualFiber": {
"component_type": "Fiber",
"fiber_category": "Dual Fiber",
"fiber_type": [
"SSMF",
"LOF",
"NZDF"
],
"SSMF": {
"CD_coefficient": 16.7
},
"LOF": {
"CD_coefficient": 22.0
},
"NZDF": {
"CD_coefficient": 5.0
},
"default": {
"fiber_type": "SSMF",
"CD_coefficient": 16.7,
"PMD_coefficient": 0.0400028124,
"Span_length": "1.0",
"Loss_coefficient": "0.25",
"Connector_in": "0.5",
"Connector_out": "0.5",
"Ageing_loss": "0.0",
"Length_based_loss": false,
"Span_loss": "0.0"
}
},
"SingleFiber": {
"component_type": "Fiber",
"fiber_category": "Single Fiber",
"fiber_type": [
"SSMF",
"LOF",
"NZDF"
],
"SSMF": {
"CD_coefficient": 16.7
},
"LOF": {
"CD_coefficient": 22.0
},
"NZDF": {
"CD_coefficient": 5.0
},
"default": {
"fiber_type": "",
"CD_coefficient": "",
"PMD_coefficient": "",
"Span_length": "",
"Loss_coefficient": "",
"Connector_in": "",
"Connector_out": "",
"Ageing_loss": "",
"Length_based_loss": false,
"Span_loss": ""
}
},
"Service": {
"component_type": "Service",
"service_type": [
"OpenROADM MSA ver. 4.0"
],
"data_rate": [
"100G DP-QPSK",
"200G DP-QPSK",
"300G DP-8QAM",
"400G DP-16QAM"
],
"100G DP-QPSK": [
"27.95",
"31.57"
],
"200G DP-QPSK": [
"63.1"
],
"300G DP-8QAM": [
"63.1"
],
"400G DP-16QAM": [
"63.1"
],
"Central_frequency": [
"Auto"
],
"Grid_spacing_min": "Baud-rate",
"Grid_spacing_max": "150GHz",
"default": {
"service_type": "OpenROADM MSA ver. 4.0",
"Frequency_min": 0.0400028124,
"Frequency_max": 1.0,
"Data_rate": "100G DP-QPSK",
"Baud_rate": 27.95,
"Grid_spacing": "50GHz",
"band_width": 100
}
},
"Patch": {
"component_type": "Patch"
}
}

482
data/styledata.json Normal file
View File

@@ -0,0 +1,482 @@
{
"common": {
"background_color": "white",
"font": "14px Helvetica black",
"border": "1px solid black",
"font_variant": "normal"
},
"options": {
"physics": false,
"interaction": {
"navigationButtons": true,
"keyboard": false,
"dragView": true,
"multiselect": true,
"hover": true
},
"edges": {
"color": {
"color": "blue",
"highlight": "blue",
"hover": "blue",
"inherit": false,
"opacity": 1
},
"background": {
"color": "blue",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": false,
"type": "continuous"
}
}
},
"Roadm": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newroadm.png",
"err_image": "err_roadm.png",
"w_image": "w_roadm.png",
"h_image": "h_roadm.png",
"fh_image": "fh_roadm.png",
"node_type": "Roadm",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"ILA": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "ILA.svg",
"err_image": "ILA.svg",
"w_image": "ILA.svg",
"h_image": "ILA.svg",
"fh_image": "ILA.svg",
"node_type": "Amplifier",
"amp_category": "ILA",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Amplifier": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newamp.png",
"err_image": "err_amplifier.png",
"w_image": "w_amplifier.png",
"h_image": "h_amplifier.png",
"fh_image": "fh_amplifier.png",
"node_type": "Amplifier",
"amp_category": "Amplifier",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"RamanAmplifier": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "ramanamp.png",
"err_image": "err_raman.png",
"w_image": "w_raman.png",
"h_image": "h_raman.png",
"fh_image": "fh_raman.png",
"node_type": "Amplifier",
"amp_category": "RamanAmplifier",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Fused": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newattenuator.png",
"err_image": "err_attenuator.png",
"w_image": "w_attenuator.png",
"h_image": "h_attenuator.png",
"fh_image": "fh_attenuator.png",
"node_type": "Fused",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Transceiver": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newtransceiver.png",
"err_image": "err_transceiver.png",
"w_image": "w_transceiver.png",
"h_image": "h_transceiver.png",
"fh_image": "fh_transceiver.png",
"node_type": "Transceiver",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Fiber": {
"options": {
"smooth": {
"enabled": false,
"roundness": 0.5,
"type": "continuous"
}
}
},
"DualFiber": {
"dashes": false,
"component_type": "Fiber",
"fiber_category": "Dual Fiber",
"width": 2,
"options": {
"color": {
"color": "blue",
"highlight": "blue",
"hover": "blue",
"inherit": false,
"opacity": 1
},
"background": {
"color": "blue",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": false,
"type": "arrow"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": true,
"roundness": 0.1,
"type": "curvedCW"
}
}
},
"SingleFiber": {
"dashes": true,
"component_type": "Fiber",
"fiber_category": "Single Fiber",
"width": 2,
"options": {
"w_color": {
"color": "gray",
"highlight": "gray",
"hover": "gray",
"inherit": false,
"opacity": 1
},
"err_color": {
"color": "orange",
"highlight": "orange",
"hover": "orange",
"inherit": false,
"opacity": 1
},
"h_color": {
"color": "brown",
"highlight": "brown",
"hover": "brown",
"inherit": false,
"opacity": 1
},
"fh_color": {
"color": "green",
"highlight": "green",
"hover": "green",
"inherit": false,
"opacity": 1
},
"color": {
"color": "blue",
"highlight": "blue",
"hover": "blue",
"inherit": false,
"opacity": 1
},
"background": {
"color": "blue",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": true,
"roundness": 0.1,
"type": "curvedCW"
}
}
},
"Service": {
"dashes": true,
"component_type": "Service",
"width": 2,
"options": {
"color": {
"color": "red",
"highlight": "red",
"hover": "red",
"inherit": false,
"opacity": 1
},
"background": {
"color": "red",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": true,
"roundness": "0.1",
"type": "curvedCW"
}
}
},
"SinglePatch": {
"dashes": true,
"component_type": "Patch",
"patch_category": "Single Patch",
"width": 2,
"options": {
"color": {
"color": "black",
"highlight": "black",
"hover": "black",
"inherit": false,
"opacity": 1
},
"background": {
"color": "black",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": false,
"roundness": 0.1,
"type": "curvedCW"
}
}
},
"DualPatch": {
"dashes": false,
"component_type": "Patch",
"patch_category": "Dual Patch",
"width": 2,
"options": {
"color": {
"color": "black",
"highlight": "black",
"hover": "black",
"inherit": false,
"opacity": 1
},
"background": {
"color": "black",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": false,
"type": "arrow"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": false,
"roundness": 0.1,
"type": "curvedCW"
}
}
}
}

31
js/helper/helper.js Normal file
View File

@@ -0,0 +1,31 @@
var nodeType = {
ROADM: 1,
Attenuator: 3,
Transceiver: 4,
ILA: 2,
Amplifier: 5,
RamanAmplifier: 6
}
var fiberType = {
SingleFiber: 1,
DualFiber: 2,
SinglePatch: 3,
DualPatch: 4,
}
var topologyView = {
NE_View: 1,
Functional_View: 2
}
var edgeType = {
fiber: 1,
patch: 2,
service: 3
}
var alertType = {
Success: 1,
Info: 2,
Error: 3,
Warning: 4,
}

2021
js/localDB/taffy.js Normal file

File diff suppressed because it is too large Load Diff