public class Report_wdm_routingSpectrumAndModulationAssignments extends Object implements com.net2plan.interfaces.networkDesign.IReport
This report collects information about the Routing and Spectrum assignment in the network, as well as other general information about the WDM layer.
This report is valid for the WDM layers compatible with the WDMUtils library .This includes both fixed and flexi-grid networks,
with unique or mixed line rates in the lightpaths, with or without optical signal regenerators and wavelength (frequency slot) conversions.
The report first checks that the WDM network follows the conventions described in WDMUtils library (see its Javadoc for further information on this).
Then, the report provides a number of statistics regarding frequency slot occupation, optical signal regenerators, wavelength (frequency slot) converters needed, etc. It also warns about possible frequency slot clashing two lightpaths using the same slot in the same fibers)
Lightpaths are separated into:
Route objects in the design.ProtectionSegment objects in the design.| Constructor and Description |
|---|
Report_wdm_routingSpectrumAndModulationAssignments() |
| Modifier and Type | Method and Description |
|---|---|
String |
executeReport(com.net2plan.interfaces.networkDesign.NetPlan netPlan,
Map<String,String> reportParameters,
Map<String,String> net2planParameters) |
String |
getDescription() |
List<com.net2plan.utils.Triple<String,String,String>> |
getParameters() |
String |
getTitle() |
public Report_wdm_routingSpectrumAndModulationAssignments()
public String executeReport(com.net2plan.interfaces.networkDesign.NetPlan netPlan, Map<String,String> reportParameters, Map<String,String> net2planParameters)
executeReport in interface com.net2plan.interfaces.networkDesign.IReportpublic String getDescription()
getDescription in interface com.net2plan.interfaces.networkDesign.IReportgetDescription in interface com.net2plan.internal.IExternalpublic List<com.net2plan.utils.Triple<String,String,String>> getParameters()
getParameters in interface com.net2plan.interfaces.networkDesign.IReportgetParameters in interface com.net2plan.internal.IExternalCopyright © 2018. All rights reserved.