## 3 The Proposed OAM&WDM-PON Architecture Design with the P2 MP Topology
### Input Parameters of Algorithms  
After the program initialization, it is necessary to insert appropriate input parameters. This process is managed by the program. After the first two parameters--a selection of the operating technology and a selection of the allocation method, the possibility of selecting a way for data insertion is allowed. Input parameters can differ in the case of various algorithm selections by reason that some parameters are requested for particular algorithms and unnecessary for others. Definitions of individual input parameters:  
* The operating technology \(OT\)--a selection between WDM, OAM and their OAM/WDM combination; based on the operating technology selection, an option of the algorithm is adapted. * The allocation method \(AM\)--a selection between static, dynamic, and dynamic customized allocation method; based on the WDM and/or OAM channel allocation method selection, an option of the algorithm is adapted. The adaptation of the algorithm changes likewise types of resulting data and simultaneously results in a case of permanent data. * A number of ONUs \(N_{ONU}\)--values from 4 up to 256, whereby only squares of 2 are allowed (4, 8, 16, 32, 64, 128, 256). The value is closely related to the number of power splitters' outputs utilized in real telecom operators' passive optical networks. * The maximum channel transmission rate \(R_{CH}\)--values directly in Mbit/s units depending on provided basic customer services (more details can be found in Section 4.1). Figure 2: Examples of the real GPON traffic loading all day long. * The grant cycle for particular ONUs \(GC_{\textit{O}\textit{N}\textit{U}}\)--values directly in us units; each ONU has dedicated its own value because grant cycles can vary for different ONUs. It depends on the customer service provided by the particular ONU unit. * The guard time \(GT\)--considered in the context of dynamic or dynamic customized allocation methods; a parameter presents a separation window at the transmission between sequential ONUs. The default guard time value is 5 us. * The requested bandwidth for particular ONUs \(BR_{\textit{O}\textit{N}\textit{U}}\)--values directly in Mbit/s units; each ONU has dedicated its own value because bandwidth requests can vary for different ONUs. The ONU bandwidth request depends on the dedicated customer service (more details can be found in Section 4.1). * A number of WDM channels \(N_{\textit{C}\textit{I}\textit{U}\textit{W}\textit{D}}\)--considered in the context of WDM or OAM/WDM operating technologies; a range of wavelengths can be from 850 nm up to 1625 nm; after inserting the minimum and maximum wavelengths, a number of WDM channels is calculated based on the maximum channel transmission rate and used various channel spacing possible from 0.1 nm up to 1.6 nm. From the total number of WDM channels, the separate wavelength channel is assigned to ONUs according to the specification in the concrete algorithms. The channel spacing for DWDM applications is based on the standard ITU-T G.694.1 [23] from 12.5 GHz to 100 GHz [18]. The default channel spacing value is 50 GHz, corresponding to the 0.4 nm. * A number of OAM channels \(N_{\textit{C}\textit{I}\textit{U}\textit{O}\textit{A}\textit{O}\textit{A}}\)--considered in the context of OAM or OAM/WDM operating technologies; a number of OAM channels is dependent on the applied optical fiber's type--a common fiber with 4 OAM channels, the vortex optical fiber with 8 OAM channels and the air core's optical fiber with the 16 OAM channels. * The SLA (Service Level Agreement) value for particular ONUs \(SLA_{\textit{O}\textit{N}\textit{U}}\)--considered in the context of the dynamic customized allocation method; each ONU has dedicated its own value because the SLA value can vary for different ONUs. The SLA value can be from 1 up to 6, whereby it presents a level of telecommunication resource savings. SLA 1 represents a situation where 100% channel transmission capacity is available for 100% requested bandwidth in the case of very prominent customers.