mirror of
				https://github.com/Telecominfraproject/oopt-gnpy-web-gui.git
				synced 2025-10-30 17:47:51 +00:00 
			
		
		
		
	Added rename and removed files
This commit is contained in:
		
							
								
								
									
										1963
									
								
								css/style.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1963
									
								
								css/style.css
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										814
									
								
								data/Equipment_JSON_MOD2.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										814
									
								
								data/Equipment_JSON_MOD2.json
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										198
									
								
								data/configurationdata.json
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										482
									
								
								data/styledata.json
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										31
									
								
								js/helper/helper.js
									
									
									
									
									
										Normal 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
									
								
							
							
						
						
									
										2021
									
								
								js/localDB/taffy.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user
	 sakv2e10204
					sakv2e10204