Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Cost optimal allocation of amplifiers and DCMs in WDM ring networks

Open Access Open Access

Abstract

Designing metropolitan wavelength division multiplexing (WDM) ring networks with minimum deployment cost is a demanding issue in Telecommunication Network planning . We have already presented amplifier placement methods to minimize the number of amplifiers in WDM rings for the case all amplifiers follow a unique gain model. In this paper, we take into account different types of amplifiers with predefined fixed characteristics and costs. We also formulate fiber dispersion limitations on the ring design, and present two efficient methods for placing amplifiers and Dispersion Compensation Modules (DCMs) in WDM rings to minimize the total deployment cost of the system. The first method deals with both linear and nonlinear equations and uses a mixed integer nonlinear programming (MINLP) solver where the second method applies the linear approximation of nonlinear constraints, and uses a mixed integer linear programming (MILP) solver to minimize the total cost of the system. We carry out Simulation experiments to confirm the applicability of the methods and compare the results for various network configurations.

©2006 Optical Society of America

1. Introduction

Optical ring networks deploying Wavelength Division Multiplexing (WDM) technology has gained prominence in present-day metro-area technology. Amplifier placement in these rings is a demanding design issue. As the distance between two adjacent nodes in WDM ring networks is less than 30 km, usually a single amplifier is sufficient to compensate the fiber loss [1]. However, using one amplifier at each node increases the system cost. On the other hand, fiber dispersion is another factor limiting the ability to utilize system bandwidth. So, dispersion Compensation Modules (DCMs) need to be placed in WDM rings to compensate the dispersion incurred by the fibers.

There are variety of published studies in the literature on optical components and WDM networks design [2–6]. There have been some amplifier placement methods to minimize the number of amplifiers in star and switched networks [7–12]. We have previously introduced amplifier placement methods [13] that minimize the number of amplifiers in WDM rings considering a unique gain model for all amplifiers. But in the design process, the designer has access to a large number of amplifier types with different gain models and costs. Moreover, the fiber dispersion and the placement of DCMs was not considered. We have also proposed some methods [14] for the placement of amplifiers and DCMs in optical links based on dynamic programming methods. But WDM Ring networks are different to optical links due to the problems of ring lasing, recirculating amplified spontaneous emission (ASE) noise, and effect of optical add-drop multiplexer (OADM) crosstalk on the bit-error rate (BER) of the received signals. This paper presents two methods to find the cheapest configuration of amplifiers and DCMs in WDM rings from sets of different available amplifier and DCM types. The first method contains both linear and nonlinear constraints and is solved by a mixed integer nonlinear programming (MINLP) solver. The second method linearly approximates the nonlinear constraints of the first method and is solved by a mixed integer linear programming (MILP) solver.

The paper is organized as follows: In Section 2, the problem of cost optimal allocation of amplifiers and DCMs in WDM rings is explored and formulated. In Section 3, the solution methods are presented whereas its application to WDM ring design is demonstrated using series of examples in Section 4. After discussing the results, this paper is concluded in Section 5.

2. Problem formulation

 figure: Fig. 1.

Fig. 1. A typical unidirectional WDM ring network

Download Full Size | PDF

A typical unidirectional WDM ring network is shown in Fig. 1 with N nodes and L links (L = N). We assume that each pair of nodes in WDM metro-area rings have a unique wavelength to communicate with. Therefore, the total number of wavelengths in the ring is W = N(N - 1)/2, and there is an OADM in each node that can add and drop (N - 1) wavelengths to communicate with the other nodes. However, in order to decrease the number of required wavelengths in networks with larger number of nodes (i.e. wide-area networks), different wavelength strategies should be used [15, 16], or multiple rings need to be interconnected together to provide large geographical coverage [17].

Each link can have up to one amplifier and one DCM. For practical and economical considerations, it is beneficial to place the amplifiers and DCMs at the end of the links. This strategy enhances network maintainability and reduces the deployment cost. In this paper, whenever a DCM is required to be placed, we assume that it is placed after the amplifier in the link. This helps the signal power to be boosted to the DCMs input power range, and to contract the losses in the DCMs.

One of the popular but simple gain models for optical amplifiers is [13]

G=1+PsatPinln(G0G)

where G is the saturated gain in linear scale, P sat is the internal saturation power in watts, P in is the total input power in watts, and G 0 is the small signal gain in linear scale. Fig. 2 shows the amplifier gain G (dB) versus input power P in (dBm) for P sat = 20 dBm and G 0 = 30 dB. The dotted line is the exact gain function given by equation 1 and the solid line is a linear approximation of that. It can be assumed that the amplifier has a flat gain over the left piece of the solid line. Different types of amplifiers have different values of G 0 and P sat which lead to different gain functions, flat gain regions and costs. In this paper we reference each amplifier of type j with its maximum gain G amp,j (dB), maximum input power Pamp,jmax and minimum input power Pamp,jmin to operate in the unsaturated mode, and its cost C amp,j. As amplifiers with larger gains have higher costs, it’s beneficial to use amplifiers in their flat gain regions and bring the total cost down.

 figure: Fig. 2.

Fig. 2. Amplifier gain G (dB) versus input power P in (dBm) for P sat = 20 dBm, G 0 = 30 dB

Download Full Size | PDF

We assume that all amplifiers have a constant gain for all wavelengths being amplified and there are N amp types of amplifiers and N DCM types of DCMs available to choose from. We also assume that fibers have negative dispersion and DCMs have positive dispersion compensation values. The parameters and specifications of all devices including OADMs, amplifiers, and DCMs are shown in Table 1, whereas the network parameters and variables are summarized in Table 2 and Table 3 respectively.

Constants A and B are defined to calculate the ASE noise power (in dBm) using 0.1 nm and 20 nm bandwidths respectively [13], i.e.,

A=10log10(2NsphvB0103)
B=10log10(2NsphvB1103)

where N sp = 2 is the spontaneous emission factor, h = 6.63×10-34 Js is the Planck’s constant, v= 193.1 THz is the signal frequency, B 0 = 12.5 GHz is the noise bandwidth equivalent to 0.1 nm, B 1 = 2.5 THz is the noise bandwidth equivalent to 20 nm. We use constant A to calculate the total ASE noise as part of OSNR and constant B to calculate the total ASE noise contributing to the total system power.

The objective function of this placement method is to minimize the total cost of the system which is the cost of amplifiers and DCMs, i.e.,

minimizei=1L(j=1Nampni,jCamp,j+j=1NDCMmi,jCDCM,j)

subject to

j=1Nampni,j1,ni,j0,i=1,,L

and

j=1NDCMmi,j1,mi,j0,i=1,,L
Tables Icon

Table 1. Device Parameters

We assume that amplifiers are in ascending order in accordance with their maximum gain, and amplifiers with higher gains have a higher cost. So, amplifier j is selected for link i if the required gain value in link i (Gi ) falls between G amp,j-1 and G amp,j (G amp,j-1 < GiG amp,j). The exact value of Gi is then achieved by tuning the amplifier or by use of attenuators. This is formulated as

j=1Nampni,jGamp,j1<Gij=1Nampni,jGamp,ji=1,,L

The total power in watts is the sum of all channel powers and the total ASE noise power on that link. The total ASE noise power in dBm at the beginning of link i is equal to PSCRASE i -β1NODE_SCRi - A + B where P ASE SCRi is the total ASE noise power at the end of the previous link using 0.1 nm bandwidth, β1NODE_SCRi is the insertion loss for through channels at the source node of the link, and -A+B is to convert from 0.1 nm to 20 nm bandwidth. So the total power at the input to the amplifier in dBm is

Pitot=10log10(k=1W10Pi,k10+10pSCRiASEβ1NODE_SCRiA+B10)αLi
Tables Icon

Table 2. Network Parameters

The total input power to amplifiers (Pitot) should be within amplifiers input range. So we impose the inequality

Pamp,jminPitotPamp,jmaxni,j=1j=1,,Namp

We define Λ i as the attenuation of DCM on link i, i.e.,

Λi=j=1NDCMmi,jγDCM,j

and Ωi as the dispersion compensation value of DCM on link i, i.e.,

Ωi=j=1NDCMmi,jDDCM,j

The total input power to DCMs (Pitot + Gi ) should be within DCMs input range. So we impose the inequality

PDCM,jminPitot+GiPDCM,jmaxmi,j=1j=1,,NDCM

The total power at any point in the fibers should be lower than a maximum value Pnonlinear to prevent nonlinear effects such as four-wave mixing and self-phase modulation. So, the total power at the beginning of the link (Pitot + αLi) and the total power after the amplifiers (Pitot + Gi) should not be greater than Pnonlinear, i.e.,

Pitot+αLiPnonlinear
Pitot+GiPnonlinear

The total dispersion value of each channel on link i need to be within the minimum and maximum dispersion allowed in fibers. So, the total dispersion at the beginning of the the link (D i,k) should be less than D max, and the total dispersion before the DCM should be greater than D min, i.e.,

Gi,kDmax
Di,k+δLiDmin

The spectral density function of ASE noise S(v) for an amplifier with gain value G in watts is calculated as [18]

S(v)=(G1)nsphv

To calculate the total ASE noise power at the end of link i we should add the ASE noise power from the amplifier on link i and the total ASE noise power from the previous link in watts, i.e.,

PiASE=10log10[10A10(10Gi101)10Λi10+10pSCRiASE+GiΛiβ1NODE_SCRiαLi10]

If the channel at wavelength λk in link i is not dropped at the destination node, the power of wavelength λk at the beginning of the following link (P DESTi, k) is calculated as

PDESTi,k=Pi,k+GiΛiαLiβ1NODE_DESTiλkNONDROPNODE_DESTi

and the dispersion of wavelength λk at the beginning of the following link (D DEST i ,k) is calculated as

PDESTi,k=Di,k+δLi+ΩiλkNONDROPNODE_DESTi

If the channel at wavelength λk in link i is dropped at the destination node, the OSNR of the received signal should be greater than or equal to the Desired_OSNR, i.e.,

Pi,k+GiΛiαLiPiASEDesired_OSNRλkDROPNODE_DESTi

Furthermore, the power of dropped wavelengths should be no less than the receivers minimum detectable power (P minr) and within the receivers dynamic range, i.e.,

PminrPi,k+GiΛiαLiβ2NODE_DESTiPminr+DRλkDROPNODE_DESTi

and the dispersion of dropped wavelengths should be within the minimum and maximum dispersion limits of the receiver, i.e.,

DminrDi,k+δLi+ΩiDmaxrλkDROPNODE_DESTi

If the channel at wavelengthλk is added at the node NODE_DESTi, its power at the beginning of the following link (P DEST i ,k) is related to the transmitted power (P xmit NODE_DEST i ,k) as

PDESTi,k=PNODE_DESTi,kxmitβ3NODE_DESTiλkADDNODE_DESTi

The transmitted power is limited to a minimum and a maximum value, i.e.,

Pmint=PNODE_DESTi,kxmitPmaxtλkADDNODE_DESTi

However, the transmitted dispersion of added channels is set to 0, i.e.,

PDESTi,k=0λkADDNODE_DESTi

As it is shown in Fig. 3, for all wavelengths (λk ) that are both added and dropped at each node j, the leakage at the add/drop ports from the input wavelength to the output wavelength (IX1), and from the add wavelength to the drop wavelength (IX2) cause input-output crosstalk (27), and add-drop crosstalk respectively (28). These crosstalks both need to be no greater than -25 dB to achieve a power penalty below 1 dB [19], i.e.,

(Pi,k+GiΛiαLi+IX1NODE_DESTi)(PNODE_DESTi,kxmitβ3NODE_DESTi)25
λk(DROPNODE_DESTiADDNODE_DESTi)
(PNODE_DESTi,kxmitIX2NODE_DESTi)(Pi,k+GiΛiαLiβ2NODE_DESTi)25
λk(DROPNODE_DESTiADDNODE_DESTi)
 figure: Fig. 3.

Fig. 3. Insertion losses and leakage paths at a node in the ring

Download Full Size | PDF

To prevent lasing and accumulation of ASE noise in the ring, the total gain in the ring needs to be less than the total loss by a margin, i.e.,

(i=1L(αLi+Λi)+j=1Nβ1j)i=1LGiMARGIN

3. Solution method

This problem contains some linear and integer constraints as well as two nonlinear constraints (8) and (18) which result the problem to fall into the category of MINLP problems which are highly computational complex and hard to solve.

In the first method, the problem was programmed in the AMPL modeling language [20] and solved by the MINLP solver on NEOS server [21]. The MINLP solver implements a branch-and-bound algorithm searching a tree whose nodes correspond to continuous nonlinearly constrained optimization problems. The continuous problems are solved using filter SQP, a Sequential Quadratic Programming solver which is suitable for solving large nonlinearly constrained problems. The software guarantees to find global solutions, if the problem is convex [22]. It is also effective to solve non-convex MINLP problems. However, no guarantee is given that a global solution is found in this case.

Due to presence of high number of variables and constraints as well as nonlinear equations in this optimization problem, The running time of the first method is too long and cannot solve the problem for a large number of nodes. So, in the second method, we first estimate the two nonlinear constraints (8) and (18) with two linear constraints with acceptable accuracy and then solve the remaining MILP problem.

Using the same scheme as [13], constraint (8) can be written in the form of

y=10log10(k=1W+110xk10)

where y = Pitot + αLi , xk = Pi,k (k = 1,…,W), and x W+1 = PSCRiASE - β1NODE_SCRi -A+B. We use Least-Squares Fit (LSF) to find a best fit approximation of (30) by the following linear function

y=k=1W+1hkxk+hW+2

and our mission is to find h = [h 1 h 2h W+1 h W+2]T which is a (W + 2)×1 vector. In order to find h, we need M data samples taken from each xk in (30) and we define the (W + 2)×1 vector x j to note each set of data samples, i.e.,

xj=[x1jx2jxW+1j+1]Tj=1,,M

We also represent the value of y corresponding to each set of data samples in Equation (30) by yj

yj=10log10(k=1W+110xkj10)

To linearly approximate (30) using LSF method the following function C needs to be minimized with respect to h, i.e.,

C=j=1MhTxjyj2

where hT is the transpose of vector h. We can expand (34) as

C=hTDh2Eh+j=1M(yj)2

where D = j=1M[x j(x j )T], and E = j=1M(yj (x j) T ). It can be easily seen that C is minimized when h = D -1 E T. Therefore,

h=[j=1M(xj(xj)T)]1[j=1M(yjxj)]

When h is calculated, the nonlinear constraint (8) can be approximated by the following linear constraint

Pitot=k=1W(hkPi,k)+hW+1(PSRCiASEβ1NODE_SRCiA+B)+hW+2αLi

For a 6-node ring where (W = 15), h was calculated in MATLAB using M = 10000 data samples. Due to device limitations as shown in Table 1, P i,k and P ASE SCRi samples are taken randomly from -30 to -5 and from -50 to -20 respectively assuming a uniform distribution. For this instance, (37) is written as

Pitot=k=1150.048Pi,k+0.023(PSCRiASEβ1NODE_SCRiA+B)+12.025αLi

The average error between the approximate and the actual values is 0.931 dB.

In order to linearly approximate (18), we assume that the amplifier gains are much greater than 1 and (10Gi101) ≈ 10Gi10. So, (18) can be approximated as

PiASE=10log10[10A1010Gi1010Λi10+10PSCRiASE+GiΛiβ1NODE_SRCiαLi10]

Further simplifying (39) gives

PiASE=GiΛi+10log10[10A10+10PSRCiASEβ1NODE_SRCiαLi10]

(40) can now be rewritten as

y=10log10(10x110+F)

where y = PiASE - Gi + Λ i , x 1 = PSRCiASE - β1NODE_SRCi, - αLi , and F=10A10. Using a similar method as for (30), we can approximate (41) as y = h 1 x 1 + h 2 where h 1 and h 2 are derived from (36). Finally, the linear approximation of (18) is

PiASE=GiΛi+h1(PSRCiASEβ1NODE_SRCiαLi)+h2

Implementing this method in MATLAB with M = 10000 data samples, PSRCiASE samples taken randomly from -50 to -20, and 30-km node spacing, the Equation (42) is written as

PiASE=GiΛi+0.541(PSRCiASEβ1NODE_SRCiαLi)+19.156

The average error between the approximate and the actual values is 1.456 dB.

Having replaced nonlinear constraints (8) and (18) by linear approximations (37) and (42), the second method is programmed in AMPL modeling language and solved by the MINTO solver on NEOS server [23]. MINTO solves mixed-integer linear programs by a branch-and-bound algorithm with linear programming relaxations.

4. Results and discussion

The solution from the MINLP solver (Method 1) for a 6-node ring with 10 km node spacing, 2 types of available amplifiers shown in Table 4, and 5 types of available DCMs shown in Table 5, is demonstrated in Fig. 4. It shows that the minimum deployment cost of the system is 148.5 K$ corresponding to 1 amplifier of Type 1 (A1), 2 amplifiers of Type 2 (A2), and 5 DCMs of Type 1 (D1). The MINLP solver provides the transmitted power of all add channels (Pj,kxmit) too.

Tables Icon

Table 4. Set of available amplifiers

Tables Icon

Table 5. Set of available DCMs

 figure: Fig. 4.

Fig. 4. Amplifier and DCM placement solution for a six-node ring with 10 km node spacing using both Method 1 and Method 2

Download Full Size | PDF

The solution from the MINTO solver (Method 2) for the same network topology and the same available amplifiers and DCMs, is exactly the same as the solution of Method 1. However, the running time of Method 2 is only 24 seconds whereas the running time of Method 1 is 13.1 minutes. It shows that using the linear approximations of the nonlinear constraints can significantly decrease the running time of the algorithm with acceptable accuracy of the solutions.

Table 6 shows the running time, total cost, and solution configuration of Method 1 and Method 2 under various network topologies. The results in Table 6 confirm that by increasing the link lengths the total cost of the system increases as amplifiers and DCMs with higher values of gain and dispersion are required which are more expensive. However, in some instances there is a small difference between the costs calculated by Method 1 and those calculated by Method 2. This is due to the error between the actual and approximate values of Pitot in (8) and (37), and PiASE in (18) and (42). However, using tighter margins in Method 2 can insure the validity and applicability of the solutions.

Tables Icon

Table 6. Running time, total cost, and solution configuration of Method 1 and Method 2 for different ring topologies

Table 6 also shows that Method 2 is always faster than Method 1. Moreover, for the 6-node ring with 10 km node spacing, Method 1 was unable to find a solution due to the MINLP limitations on stack size and maximum task time.

The results also confirm that using these placement methods, the number of required amplifiers and cost has reduced compared to placing one amplifier at each node.

The running time of Method 1 and Method 2 increase sharply if the number of nodes in the ring exceeds two dozen. In this case, an approximation of Method 2 could be employed in which the depth of the branch-and-bound algorithm is constrained to a maximum number. This strategy leads to a shorter running time, however, as some part of the search space is cut, the final solution may only be quasi-optimal. However, such methods are widely used in practice due to the acceptable quality of results. For instance, by limiting the branch-and-bound search to 5000 nodes in the previous example, the results are consistent as Method 2 for the 6-node ring topologies, but different for the 10-node ring topologies (see Table 7).

The running time of the Approximation of Method 2 is much shorter than that of Method 2 for 10-node ring topologies as it is shown in Table 7. However, for 10-km spacing, the approximation of Method 2 could not find the optimal solution of 277.8 K$, but it found the solution of 5×A1+2×A2+6×D1+2×D2 with the total cost of 286.2 K$. By increasing the branch-and-bound search nodes, more accurate results can be found. However, the running time will then be closer to that of Method 2.

Tables Icon

Table 7. Running time and total cost of Method 2 and the approximation of Method 2 for different ring topologies

5. Conclusion

In this paper, two cost optimal equipment placement methods for WDM ring networks were presented. Unlike the previous methods that tried to minimize the total number of amplifiers in the ring (considering only a single type of amplifier) and neglected the fiber dispersion, these methods deal with different types of amplifiers and DCMs with predefined fixed characteristics and costs, and their objective function is to minimize the total cost of the system. Method 1 contains both linear and nonlinear constraints and is solved by a MINLP solver where Method 2 linearly approximates the nonlinear constraints, so they can be solved by a MILP solver. The methods were tested for various ring topologies and it was revealed that Method 2 has a shorter run time compared to Method 1. However, both method solutions are close to each other. The results confirm that Method 2 or an approximation of Method 2 can be used to find solutions for large ring topologies with practically acceptable results.

References and links

1. A. Saleh and J. Simmons, “Architectural principles of optical regional and metropolitan access networks,” J. Lightwave Technol. 17, 2431-2448 (1999). [CrossRef]  

2. M. Borella, J. Jue, D. Banerjee, B. Ramamurthy, and B. Mukherjee, “Optical components for WDM lightwave networks,” Proceedings of the IEEE 85, 1274-1307 (1997). [CrossRef]  

3. R. K. Ahuja, T. L. Magnanti, and J. B. Orlin, Network Flows (Prentice Hall, New Jersey, 1993).

4. R. Ramaswami and K. N. Sivarajan, Optical Networks: A Practical perspective (Morgan Kaufmann, San Francisco, CA, 1998).

5. B. Sanso and P. Soriano, Telecommunications Network Planning (Kluwer Academic, Norwell, MA, 1999). [CrossRef]  

6. T. E. Stern and K. Bala, Multiwavelength optical Networks: A Layered approach (Addison Wesley, Reading, MA, 1999).

7. C.-S. Li, F.-K. Tong, C. Georgiou, and M. Chen, “Gain equalization in metropolitan and wide area optical networks using optical amplifiers,” Proceedings IEEE INFOCOM ’94 1, 130-137 (1994).

8. B. Ramamurthy, J. Iness, and B. Mukherjee, “Optimizing amplifier placements in a multiwavelength optical LAN/MAN: the equally powered-wavelengths case,” J. Lightwave Technol. 16, 1560-1569 (Sept. 1998). [CrossRef]  

9. B. Ramamurthy, J. Iness, and B. Mukherjee, “Optimizing amplifier placements in a multiwavelength optical LAN/MAN: the unequally powered wavelengths case,” IEEE/ACM Transactions on Networking 6, 755-767 (1998). [CrossRef]  

10. J. Iness and B. Mukherjee, “New optical amplifier placement schemes for broadcast networks,” European Transactions on Telecommunications 11, 117-124 (2000).

11. A. Fumagalli, G. Balestra, and L. Valcarenghi, “Optimal amplifier placement in multi-wavelength optical networks based on simulated annealing,” Proceedings of the SPIE - The International Society for Optical Engineering 3531, 268-279 (1998).

12. L. Zhong and B. Ramamurthy, “Optimization of amplifier placements in switch-based optical networks,” ICC 2001. IEEE International Conference on Communications 1, 224-228 (2001).

13. A. Tran, R. Tucker, and N. Boland, “Amplifier placement methods for metropolitan WDM ring networks,” J. Lightwave Technol. 22, 2509-2522 (2004). [CrossRef]  

14. A. Minagar and M. Premaratne, “Cost Optimal Configuration of Optical Networks,” J. Lightwave Technol. 243295-3302 (2006). [CrossRef]  

15. P. Saengudomlert, E. Modiano, and R. Gallager, “On-line routing and wavelength assignment for dynamic traffic in WDM ring and torus networks,” IEEE/ACM Transactions on Networking 14, 330-340 (2006). [CrossRef]  

16. K. Mosharaf, “Optimal Resource Allocation and Fairness Control in All-Optical WDM Networks,” IEEE Journal on Selected Areas in Communications 23, 1496-1507 (2005). [CrossRef]  

17. B. Mukherjee, “WDM Optical Communication Networks: Progress and Challenges,” IEEE Journal on Selected Areas in Communications 18, 1810-1824 (2000). [CrossRef]  

18. G. P. Agrawal, Fiber-Optic Communication Systems, 3rd ed. (Wiley-Interscience, New York, 2002). [CrossRef]  

19. W. Cornwell and I. Andonovic, “Interferometric noise for a single interferer: comparison between theory and experiment,” Electron. Lett. 32, 1501-1502 (1996). [CrossRef]  

20. R. Fourer, D. M. Gay, and B. W. Kernighan, AMPL: A Modeling Language for Mathematical Programming, 2nd ed. (Duxbury Press, Toronto, 2003).

21. “MINLP solver on NEOS server,” URL http://neos.mcs.anl.gov/neos/solvers/minco:MINLP/AMPL.html.

22. “User Manual for MINLP,” URL http://www.maths.dundee.ac.uk/˜ sleyffer/MINLP_manual.ps.Z.

23. “MINTO solver on NEOS server,” URL http://neos.mcs.anl.gov/neos/solvers/milp:MINTO/AMPL.html.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (4)

Fig. 1.
Fig. 1. A typical unidirectional WDM ring network
Fig. 2.
Fig. 2. Amplifier gain G (dB) versus input power P in (dBm) for P sat = 20 dBm, G 0 = 30 dB
Fig. 3.
Fig. 3. Insertion losses and leakage paths at a node in the ring
Fig. 4.
Fig. 4. Amplifier and DCM placement solution for a six-node ring with 10 km node spacing using both Method 1 and Method 2

Tables (7)

Tables Icon

Table 1. Device Parameters

Tables Icon

Table 2. Network Parameters

Tables Icon

Table 4. Set of available amplifiers

Tables Icon

Table 5. Set of available DCMs

Tables Icon

Table 6. Running time, total cost, and solution configuration of Method 1 and Method 2 for different ring topologies

Tables Icon

Table 7. Running time and total cost of Method 2 and the approximation of Method 2 for different ring topologies

Equations (45)

Equations on this page are rendered with MathJax. Learn more.

G = 1 + P sat P in ln ( G 0 G )
A = 10 log 10 ( 2 N sp h v B 0 10 3 )
B = 10 log 10 ( 2 N sp h v B 1 10 3 )
min imize i = 1 L ( j = 1 N amp n i , j C amp , j + j = 1 N DCM m i , j C DCM , j )
j = 1 N amp n i , j 1 , n i , j 0 , i = 1 , , L
j = 1 N DCM m i , j 1 , m i , j 0 , i = 1 , , L
j = 1 N amp n i , j G amp , j 1 < G i j = 1 N amp n i , j G amp , j i = 1 , , L
P i tot = 10 log 10 ( k = 1 W 10 P i , k 10 + 10 p SCR i ASE β 1 NODE _ SCR i A + B 10 ) α L i
P amp , j min P i tot P amp , j max n i , j = 1 j = 1 , , N amp
Λ i = j = 1 N DCM m i , j γ DCM , j
Ω i = j = 1 N DCM m i , j D DCM , j
P DCM , j min P i tot + G i P DCM , j max m i , j = 1 j = 1 , , N DCM
P i tot + α L i P nonlinear
P i tot + G i P nonlinear
G i , k D max
D i , k + δ L i D min
S ( v ) = ( G 1 ) n sp h v
P i ASE = 10 log 10 [ 10 A 10 ( 10 G i 10 1 ) 10 Λ i 10 + 10 p SCR i ASE + G i Λ i β 1 NODE _ SCR i α L i 10 ]
P DEST i , k = P i , k + G i Λ i α L i β 1 NODE _ DEST i λ k NONDROP NODE _ DEST i
P DEST i , k = D i , k + δ L i + Ω i λ k NONDROP NODE _ DEST i
P i , k + G i Λ i α L i P i ASE Desired _ OSNR λ k DROP NODE _ DEST i
P minr P i , k + G i Λ i α L i β 2 NODE _ DEST i P minr + DR λ k DROP NODE _ DEST i
D minr D i , k + δ L i + Ω i D max r λ k DROP NODE _ DEST i
P DEST i , k = P NODE _ DEST i , k xmit β 3 NODE _ DEST i λ k ADD NODE _ DEST i
P min t = P NODE _ DEST i , k xmit P max t λ k ADD NODE _ DEST i
P DEST i , k = 0 λ k ADD NODE _ DEST i
( P i , k + G i Λ i α L i + IX 1 NODE _ DEST i ) ( P NODE _ DEST i , k xmit β 3 NODE _ DEST i ) 25
λ k ( DROP NODE _ DEST i ADD NODE _ DEST i )
( P NODE _ DEST i , k xmit IX 2 NODE _ DEST i ) ( P i , k + G i Λ i α L i β 2 NODE _ DEST i ) 25
λ k ( DROP NODE _ DEST i ADD NODE _ DEST i )
( i = 1 L ( α L i + Λ i ) + j = 1 N β 1 j ) i = 1 L G i MARGIN
y = 10 log 10 ( k = 1 W + 1 10 x k 10 )
y = k = 1 W + 1 h k x k + h W + 2
x j = [ x 1 j x 2 j x W + 1 j + 1 ] T j = 1 , , M
y j = 10 log 10 ( k = 1 W + 1 10 x k j 10 )
C = j = 1 M h T x j y j 2
C = h T Dh 2 Eh + j = 1 M ( y j ) 2
h = [ j = 1 M ( x j ( x j ) T ) ] 1 [ j = 1 M ( y j x j ) ]
P i tot = k = 1 W ( h k P i , k ) + h W + 1 ( P SRC i ASE β 1 NODE _ SRC i A + B ) + h W + 2 α L i
P i tot = k = 1 15 0.048 P i , k + 0.023 ( P SCR i ASE β 1 NODE _ SCR i A + B ) + 12.025 α L i
P i ASE = 10 log 10 [ 10 A 10 10 G i 10 10 Λ i 10 + 10 P SCR i ASE + G i Λ i β 1 NODE _ SRC i α L i 10 ]
P i ASE = G i Λ i + 10 log 10 [ 10 A 10 + 10 P SRC i ASE β 1 NODE _ SRC i α L i 10 ]
y = 10 log 10 ( 10 x 1 10 + F )
P i ASE = G i Λ i + h 1 ( P SRC i ASE β 1 NODE _ SRC i α L i ) + h 2
P i ASE = G i Λ i + 0.541 ( P SRC i ASE β 1 NODE _ SRC i α L i ) + 19.156
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.