Professional Documents
Culture Documents
Supervised by
Prof. Dr. Abd ElKarim Omar Hassan Dr. Khaled Fouad Elsayed Faculty of Engineering, Cairo University
Submitted By
Zein ElAbedin Mohamed Wali
7/24/2011
Motivation
1. Growth & wide application of optical communication networks
More users More bandwidth requirement (audio, video, .) New generation networks combining: data / audio/ video/ HD-TV, Video mail, etc)
2. Optical network design is still an active research area 3. Possibility of application to other OR problems
7/24/2011
Agenda
1. Optical fiber networks
7/24/2011
7/24/2011
Multiplexing techniques
Space-division multiplexing (SDM) Frequency/Wavelength-division multiplexing (FDM/WDM) several independent logical channels each carried on different wavelength
Fiber Tx Tx Tx
7/24/2011
Rx Rx Rx
6
LigthPath
A lightpath is the basic mechanism of communication in WRON. lightpath (also referred to as P-channel), bypasses electronic processing at intermediate nodes. Realized by finding:
physical path allocating a free wavelength on each link of that path
7/24/2011 7
Required:
To determine lightpath for each connection: Physical route Assigned wavelength
7/24/2011
Constraints: 1. Wavelength continuity constraint: A lightpath must use the same wavelength on all the links along its path from source to destination 2. Distinct wavelength (capacity) constraint: All lightpaths using the same link (fiber) must be allocated distinct wavelengths.
9
7/24/2011
7/24/2011
10
C P1
D P2
P1
A
7/24/2011
Distinct Wavelengths
11
Example WRON:
P1 P2
7/24/2011
Optical CrossConnect
12
Objective
Min-RWA // Max-RWA Max-RWA
Fiber Multiplicity
Single / Multiple
Request Multiplicity
Single / Multiple
7/24/2011
13
Agenda
1. Network Optimization 2. Optical fiber networks 3. Approaches for RWA
Path-based (ILP)
ILP formulation variables reflect path-flows Lower number of variables with reduced search space Implicit wavelength continuity constraint
Heuristics
Greedy, Tabu search
15
7/24/2011
Agenda
1. 2. 3. 4. Network Optimization Optical fiber Approaches for RWA Proposed approach
1. 2. 3. 4.
Related work Candidate path calculation Addressing Multiple fiber Min-RWA objective Network growing problem
3. Proposed approach
Path-based approach Related Work:
Ozdaglar et. al.(2003): Min-RWA, unique requests, single fiber. Lee et. al.(2004): Min-RWA, multiple requests, multi-fiber. multi-fiber incorporated into the ILP, Based on lagrangean heuristic. Saad et. al.(2004): Max-RWA, multiple requests, multi-fiber. multi-fiber incorporated into the ILP, Based on Maximum coverage heuristic.
7/24/2011
17
3. Proposed approach
Based on the work of Ramaswami et. al. 1995 1. Candidate path calculation for each SD pair Link-disjoint paths Link-distinct paths We adopted the link-disjoint paths criterion: Avoid congested links (load balancing). No. of link-disjoint paths is less than linkdistinct path Contributes to lower the number of Branch and Bound iterations.
7/24/2011 18
Addressing multi-fibers
7/24/2011
19
ILP Model
Given:
SD1 P(sd1)
SD2
P(sd2)
B matrix
Connection requests
7/24/2011
Candidate paths
Links
W i, j i, j
C G
i !1 j !1
Min-RWA objective:
Assign increasing weights to increasing index of used P W wavelengths
Objective
C G
i, j i!1
T
i, j
j!1
C B
w
1
T
WxL
m e1 C A
m u0
i
, integeri !1,....,R
,integeri !1,...., , j !1,...., P W
21
i, j
u0
Current network topology and resources can not satisfy the demanded requests
Required
to obtain the minimum set of modifications to satisfy the connection requests.
Our assumption: the suggested modifications are only the addition of fibers to already existing links.
22
7/24/2011
A
Solve the model Yes Feasible ? Build new model with Max No solution #. of wavelengths Solve the model No LP solve library
7/24/2011
End
Network growing
23
Agenda
1. 2. 3. 4. 5. Network Optimization Optical fiber Approaches for RWA Proposed approach Practical examples
6. Future work
7/24/2011 24
Performance metrics
Objective value (Min. no. of wavelengths, W) Elapsed time (T in mSec) Total no. of iterations Branch & Bound iterations (B&B)
7/24/2011
25
Performance Evaluation
1. Model test results: Variable no. of SD pairs Variable no. of requests (increasing multiplicity for the same SD pairs) Variable no. of candidate paths (search space) 2. Comparison with Greedy EDP
7/24/2011
26
Network models
Cost239 Network (11 nodes, 23*2=46 links)
Co en ondon Amsterd m en erlin
r r ssels em o r ris
ienn Z ric
7/24/2011
Mil n
27
1 7 8 11 13 10 3 6 4
14 9
7/24/2011 28
Results
NSFNET network, increasing SD pairs
W 3 3 3 7 7 8 9 # of iterations 195 219 790 1635 4632 16578 16462 T (mSec) 66 140 162 1040 3E3 28E3 27E3 B&B iterations 100 59 602 1295 4005 14085 13912
1. Increasing SD pairs
# of SD pairs 20 25 30 40 60 80 100
Results (Ctd)
Results (Ctd)
Cost239 network, 80 requests, varying candidate paths W # of Iterations T ( mSec) B&B iterations # of candidate Paths
1 2 3 4
8 4 4 4
Results (Ctd)
Comparison Comparison between proposed and Greedy-EDP approaches Model Proposed Approach W # of Iterations T (mSec) Greedy-EDP W T (mSec)
2 2 1 12 4
7 (0 B&B) 15(0 B&B) 3 (0 B&B) 63560 (61365 B&B) 1250 (578 B&B)
2 2 3 21 7
Agenda
1. 2. 3. 4. 5. Network Optimization Optical fiber networks Approaches for RWA Proposed approach Future work
7/24/2011
33
5. Future work
1. Network optimization
Place and route problem in VLSI Assignment problems (scheduling, crew assignment, job assignment )
7/24/2011
34
Thank You!
Even if the researcher does not find what was initially expected, the pursuit of a personally important topic is still rewarding and generally produces continuing researches.
7/24/2011 35
References
1. 2. B. Mukherjee, "Optical communication networks", McGraw-Hill Publishers, 1997. I.Chlamtac, A.Ganz, and G.Karmi, Lightpath Communications: An Approach to High Bandwidth Optical WANs IEEE Transactions on Communications, vol.40, no.7, July1992. H. ang, J. P. Jue, and B. Mukherjee, A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks, SPIE/Baltzer Optical Networks Magazine (ONM), vol. 1, no. 1, January 2000. J. S. Choi, N. Golmie, F. Lapeyrere, F. Mouveaux, and D. Su, A Functional Classification of Routing and Wavelength Assignment Schemes in DWDM Networks: Static Case, Journal of Optical Communication and Networks, January 2000.
3.
4.
7/24/2011
36
References
5. D. Banerjee, and B. Mukherjee, A Practical Approach for Routing and Wavelength Assignment in Large Wavelength-Routed Optical Networks," IEEE Journal on Selected Areas in Communications, Vol. 14 No. 5, 1996. R.M. Krishnaswamy, and K.N. Sivarajan, Algorithms for Routing and Wavelength Assignment Based on Solutions of the LPRelaxation, IEEE Communications Letters, vol. 5, no. 10, October 2001. A. E. Ozdaglar, and D. P. Bertsekas, Routing and Wavelength Assignment in Optical Networks, IEEE/ACM Transactions on Networking, vol. 11, no. 2, April 2003. M. Saad, and -Q. Luo, "On the Routing and Wavelength Assignment in Multifiber WDM Networks", IEEE Journal on Selected Areas in Communications (special series on optical communications and networking), vol. 22, no. 9, November 2004.
6.
7. 8.
7/24/2011
37
References
9. 10. R. Ramaswami and K. Sivarajan, Routing and Wavelength Assignment in All-Optical Networks, IEEE/ACM Trans. Networking, vol. 3, October 1995. P. Manohar, D. Manjunath, and R. K. Shevgaonkar, Routing and Wavelength Assignment in Optical Networks from Edge Disjoint Path Algorithms, IEEE communication letters, Vol. 6, No. 5, May 2002. C. Dzongang, P. Galinier, and S. Pierre, "A Tabu Search Heuristic for the Routing and Wavelength Assignment Problem in Optical Networks", IEEE Communications letters, Vol. 9, No. 5, May 2005. R.K. Ahuja, T.L. Magnanti and J.B. Orlin, "Handbooks in Operations Research and Management Science", Network Flows chapter, Elsvier science publisher B.V., 1989. X. Jia, D. Du, X. Hu, H. Huang, and D. Li, Placement of Wavelength Converters for Minimal Wavelength Usage in WDM Networks, IEEE INFOCOM'02, New York, June 2002.
7/24/2011
38