mirror of
				https://github.com/Telecominfraproject/oopt-gnpy.git
				synced 2025-10-31 10:07:57 +00:00 
			
		
		
		
	add an invocation test with power saturation
Signed-off-by: EstherLerouzic <esther.lerouzic@orange.com> Change-Id: I0a6a8442326fdfb9c9922abf05aeee52cfa42090
This commit is contained in:
		 EstherLerouzic
					EstherLerouzic
				
			
				
					committed by
					
						 Jan Kundrát
						Jan Kundrát
					
				
			
			
				
	
			
			
			 Jan Kundrát
						Jan Kundrát
					
				
			
						parent
						
							6f62251cb4
						
					
				
				
					commit
					280443f17f
				
			
							
								
								
									
										326
									
								
								tests/invocation/transmission_saturated
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										326
									
								
								tests/invocation/transmission_saturated
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,326 @@ | |||||||
|  | There are 96 channels propagating | ||||||
|  | Power mode is set to True | ||||||
|  | => it can be modified in eqpt_config.json - Span | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Lorient_KMA to Loudeac | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING[0m: WARNING: effective gain in Node east edfa in Lannion_CAS to Stbrieuc is above user specified amplifier std_low_gain | ||||||
|  | max flat gain: 16dB ; required gain: 23.0dB. Please check amplifier type. | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Rennes_STA to Stbrieuc | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING[0m: WARNING: effective gain in Node east edfa in Lannion_CAS to Morlaix is above user specified amplifier std_low_gain | ||||||
|  | max flat gain: 16dB ; required gain: 23.0dB. Please check amplifier type. | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Brest_KLA to Morlaix | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Lorient_KMA to Loudeac | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING[0m: WARNING: effective gain in Node west edfa in Lannion_CAS to Corlay is above user specified amplifier test | ||||||
|  | max flat gain: 25dB ; required gain: 29.82dB. Please check amplifier type. | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Lorient_KMA to Vannes_KBE | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Vannes_KBE to Lorient_KMA | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Lorient_KMA to Quimper | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Quimper to Lorient_KMA | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Brest_KLA to Quimper | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Vannes_KBE to Lorient_KMA | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Lorient_KMA to Vannes_KBE | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Vannes_KBE to Ploermel | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Ploermel to Vannes_KBE | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Rennes_STA to Ploermel | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Rennes_STA to Stbrieuc | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Stbrieuc to Rennes_STA | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Lannion_CAS to Stbrieuc | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Rennes_STA to Ploermel | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Vannes_KBE to Ploermel | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Brest_KLA to Morlaix | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING[0m: WARNING: effective gain in Node east edfa in Brest_KLA to Quimper is above user specified amplifier std_low_gain | ||||||
|  | max flat gain: 16dB ; required gain: 23.0dB. Please check amplifier type. | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in Quimper to Lorient_KMA | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in Lorient_KMA to Quimper | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in a to b | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in b to a | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in a to c | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in c to a | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in b to a | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in a to b | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in b to f | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in f to b | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in c to a | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in a to c | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in d to c | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in c to f | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in f to c | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in d to c | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in c to d | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in d to e | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in e to d | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in e to d | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in d to e | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in e to g | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in g to e | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in f to c | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in c to f | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in f to b | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in b to f | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in f to h | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in h to f | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in g to e | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in e to g | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in g to h | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in h to g | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in h to f | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in f to h | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node east edfa in h to g | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  | [1;31;40mWARNING:[0m target gain and power in node west edfa in g to h | ||||||
|  |      is beyond all available amplifiers capabilities and/or extended_gain_range: | ||||||
|  |     a power reduction of -1.82 is applied | ||||||
|  |  | ||||||
|  |  | ||||||
|  | There are 3 fiber spans over 130 km between trx Lannion_CAS and trx Lorient_KMA | ||||||
|  |  | ||||||
|  | Now propagating between trx Lannion_CAS and trx Lorient_KMA: | ||||||
|  |  | ||||||
|  | Propagating with input power = [1;36;40m3.00 dBm[0m: | ||||||
|  | Transceiver trx Lannion_CAS | ||||||
|  |   GSNR (0.1nm, dB):          100.00 | ||||||
|  |   GSNR (signal bw, dB):      95.92 | ||||||
|  |   OSNR ASE (0.1nm, dB):      100.00 | ||||||
|  |   OSNR ASE (signal bw, dB):  95.92 | ||||||
|  |   CD (ps/nm):                0.00 | ||||||
|  |   PMD (ps):                  0.00 | ||||||
|  | Roadm roadm Lannion_CAS | ||||||
|  |   effective loss (dB):  23.00 | ||||||
|  |   pch out (dBm):        -20.00 | ||||||
|  | Edfa east edfa in Lannion_CAS to Corlay | ||||||
|  |   type_variety:           test | ||||||
|  |   effective gain(dB):     21.18 | ||||||
|  |   (before att_in and before output VOA) | ||||||
|  |   noise figure (dB):      6.13 | ||||||
|  |   (including att_in) | ||||||
|  |   pad att_in (dB):        0.00 | ||||||
|  |   Power In (dBm):         -0.18 | ||||||
|  |   Power Out (dBm):        21.01 | ||||||
|  |   Delta_P (dB):           0.00 | ||||||
|  |   target pch (dBm):       3.00 | ||||||
|  |   effective pch (dBm):    1.18 | ||||||
|  |   output VOA (dB):        0.00 | ||||||
|  | Fiber          fiber (Lannion_CAS → Corlay)-F061 | ||||||
|  |   type_variety:                SSMF | ||||||
|  |   length (km):                 20.00 | ||||||
|  |   pad att_in (dB):             0.00 | ||||||
|  |   total loss (dB):             4.00 | ||||||
|  |   (includes conn loss (dB) in: 0.00 out: 0.00) | ||||||
|  |   (conn loss out includes EOL margin defined in eqpt_config.json) | ||||||
|  |   pch out (dBm): -2.82 | ||||||
|  | Fused west fused spans in Corlay | ||||||
|  |   loss (dB): 1.00 | ||||||
|  | Fiber          fiber (Corlay → Loudeac)-F010 | ||||||
|  |   type_variety:                SSMF | ||||||
|  |   length (km):                 50.00 | ||||||
|  |   pad att_in (dB):             0.00 | ||||||
|  |   total loss (dB):             10.00 | ||||||
|  |   (includes conn loss (dB) in: 0.00 out: 0.00) | ||||||
|  |   (conn loss out includes EOL margin defined in eqpt_config.json) | ||||||
|  |   pch out (dBm): -13.82 | ||||||
|  | Fused west fused spans in Loudeac | ||||||
|  |   loss (dB): 1.00 | ||||||
|  | Fiber          fiber (Loudeac → Lorient_KMA)-F054 | ||||||
|  |   type_variety:                SSMF | ||||||
|  |   length (km):                 60.00 | ||||||
|  |   pad att_in (dB):             0.00 | ||||||
|  |   total loss (dB):             12.00 | ||||||
|  |   (includes conn loss (dB) in: 0.00 out: 0.00) | ||||||
|  |   (conn loss out includes EOL margin defined in eqpt_config.json) | ||||||
|  |   pch out (dBm): -26.82 | ||||||
|  | Edfa west edfa in Lorient_KMA to Loudeac | ||||||
|  |   type_variety:           test | ||||||
|  |   effective gain(dB):     28.00 | ||||||
|  |   (before att_in and before output VOA) | ||||||
|  |   noise figure (dB):      5.76 | ||||||
|  |   (including att_in) | ||||||
|  |   pad att_in (dB):        0.00 | ||||||
|  |   Power In (dBm):         -6.99 | ||||||
|  |   Power Out (dBm):        21.04 | ||||||
|  |   Delta_P (dB):           -1.82 | ||||||
|  |   target pch (dBm):       1.18 | ||||||
|  |   effective pch (dBm):    1.18 | ||||||
|  |   output VOA (dB):        0.00 | ||||||
|  | Roadm roadm Lorient_KMA | ||||||
|  |   effective loss (dB):  21.18 | ||||||
|  |   pch out (dBm):        -20.00 | ||||||
|  | Transceiver trx Lorient_KMA | ||||||
|  |   GSNR (0.1nm, dB):          23.94 | ||||||
|  |   GSNR (signal bw, dB):      19.85 | ||||||
|  |   OSNR ASE (0.1nm, dB):      24.29 | ||||||
|  |   OSNR ASE (signal bw, dB):  20.20 | ||||||
|  |   CD (ps/nm):                2171.00 | ||||||
|  |   PMD (ps):                  0.46 | ||||||
|  |  | ||||||
|  | Transmission result for input power = 3.00 dBm: | ||||||
|  |   Final GSNR (0.1 nm): [1;36;40m23.94 dB[0m | ||||||
|  |  | ||||||
|  | (Invalid source node 'lannion' replaced with trx Lannion_CAS) | ||||||
|  |  | ||||||
|  | (Invalid destination node 'lorient' replaced with trx Lorient_KMA) | ||||||
| @@ -11,6 +11,8 @@ SRC_ROOT = Path(__file__).parent.parent | |||||||
|  |  | ||||||
| @pytest.mark.parametrize("output, handler, args", ( | @pytest.mark.parametrize("output, handler, args", ( | ||||||
|     ('transmission_main_example', transmission_main_example, []), |     ('transmission_main_example', transmission_main_example, []), | ||||||
|  |     ('transmission_saturated', transmission_main_example, | ||||||
|  |      ['tests/data/testTopology_expected.json', 'lannion', 'lorient', '-e', 'tests/data/eqpt_config.json', '--pow', '3']), | ||||||
|     ('path_requests_run', path_requests_run, []), |     ('path_requests_run', path_requests_run, []), | ||||||
|     ('transmission_main_example__raman', transmission_main_example, |     ('transmission_main_example__raman', transmission_main_example, | ||||||
|      ['gnpy/example-data/raman_edfa_example_network.json', '--sim', 'gnpy/example-data/sim_params.json', '--show-channels', ]), |      ['gnpy/example-data/raman_edfa_example_network.json', '--sim', 'gnpy/example-data/sim_params.json', '--show-channels', ]), | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user