SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Routing and Wavelength Assignment for
Wavelength-Routed WDM Networks
   Combined routing and wavelength assignment problem
   Routing
    x static: ILP formulation

    x dynamic: on-line algorithms

   Wavelength assignment
    x static: graph coloring approach

    x dynamic: heuristics

   A new wavelength assignment heuristic
              ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                              1
RWA
 Problem statement
 Wavelength-continuity constraint




            ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                            2
Combined Routing and Wavelength
Assignment Problem




          ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                          3
Routing - ILP Formulation




           ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                           4
Routing - Algorithms For Dynamic Traffic
   Fixed routing (On/Off line)
   Fixed-alternate routing (On/Off line)
   Adaptive routing (On line)
    x adaptive shortest path routing

    x least congested path routing




               ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                               5
Wavelength Assignment with Known
Lightpaths and Routes - Graph Coloring
   Construct an auxiliary graph G(V,E)
   Color the nodes of the graph G such
   that no two adjacent nodes have the
   same color
   Sequential graph coloring approaches




              ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                              6
Wavelength Assignment Heuristics
  Random                                   Least Loaded
  First-Fit                                MAX-SUM
  Least-Used/SPREAD                        Relative Capacity Loss
  Most-Used/PACK                           Wavelength Reservation
  Min-Product                              Protecting Threshold




             ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                    7
Illustrative Example
        wavelengths              P1:(2,4)
            λ3

            λ2

            λ1

            λ0

                 0     1        2           3       4        5        6


Note: control network not shown. All wavelengths shown are for data traffic
                      ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                              8
Calculation of Max-Sum
 wavelengths           P1:(2,4)
     λ3

     λ2

     λ1
                                                                      WPC:
     λ0                                                               Wavelength-path
          0    1       2          3      4         5       6          Capacity

 wavelengths WPC loss of each path on each λ                      Total WPC
                                                                     loss
                   P2:(1,5)       P3:(3,6)       P4:(0,3)
          λ3          1              0              0                   1      Wavelength
          λ2          1              1              0                   2       selected:
          λ1          0              1              0                   1      λ0, λ1, or λ3
          λ0          0              0              1                   1
                      ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                                           9
Calculation of Relative Capacity Loss
 wavelengths            P1:(2,4)
     λ3

     λ2

     λ1
                                                                    Wavelength selected:
     λ0                                                                  λ1 or λ3
          0    1       2           3      4         5       6

wavelengths          RCL of each path on each λ                        Total RCL
                   P2:(1,5) P3:(3,6)     P4:(0,3)
     λ3              0.5        0           0                              0.5
     λ2              0.5       0.5          0                               1
     λ1               0        0.5          0                              0.5
     λ0               0         0           1                               1
                    ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                                           10
Simulation Network
                                   2
                       1                          2
         1                                                      1

    0              1                                  1             3

         1                                                      1
                       5                          4
                                   2
  Connection management protocol: link-state
                ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                        11
Results from Others’ Publication
        Source: S. Subramaniam and R. A. Barry, “Wavelength assignment in fixed
          routing WDM networks,” Proc. ICC'97 - International Conference on
          Communications, Montreal, Canada, vol. 1, pp. 406-410, June 1997.



                                                                                      5x5
20-node
                                                                                      bidirectional
unidirectional                                                               R
                                                                                      mesh-torus,
ring, load/W                              R
                                                                             FF, MU   load/W
= 1 Erlang
                                                                                      = 25 Erlangs
                                          FF                                MS

                                                                            WC
                               WC     MU, MS

                       # of wavelengths                  # of wavelengths
                            (a)                                 (b)
                           ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                                                      12
Computational Complexity
   Wavelength reservation & Protecting threshold -
   constant
   Random & First-Fit - O(W)
   Min-Product & Least-Loaded - O(NW)
   Least-Used & Most-Used - O(LW)
   Max-Sum & Relative Capacity Loss - O(WN3)
   where W - # of wavelengths, N - # of nodes, L - # of
   links
               ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                               13
Distributed RCL Algorithm
                                                   P1:(2,4)
                            λ3

                            λ2

                            λ1

                            λ0

                                 0   1         2          3       4         5        6
      Wavelength                 0   1         2          3       4        5         6   Subtotal

                                                                                                    Wavelength
                       λ3
RCL table at Node 2




                                 0   1/3       0        1/4     1/4       1/3        0   11/12 *    selected: λ3

                       λ2        0   1/3       0        1/4     1/4       1/3       1/2 17/12
                       λ1        0   0         0        1/4     1/4       1/3       1/2 13/12
                       λ0        1   1/3       0        1/4     1/4        0         0   19/12
                                         ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                                                              14
Characteristics of Distributed RCL
   Less state information is exchanged
   Faster computation of wavelength assignment
   upon a connection request
   Can be combined with adaptive routing




              ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                              15
Simulation Network
                               2
                  1                          2
       1                                                    1

   0          1                                  1              3

       1                                                    1
                  5                          4
                        2
       Average propagation delay between two
       nodes: 0.107 ms
       Average hop distance: 1.53
            ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                    16
Simulation Results of Distributed RCL

                                                   Comparison of
                                                   DRCL with adaptive
                                                   routing and
                                                   RCL with
                                                   fixed routing




            ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                        17
Conclusion for RWA
         Heuristics              Complexity                Performance
Least Used                      O(LW)                     Ordered in
Random                          O(W)                      increasing
                                                          order
Min-Product                     O(NW)
First-Fit                       O(W)
Most-Used                       O(NW)
Least-Loaded                    O(LW)
Max-Sum                         O(WN3)
Relative Capacity Loss          O(WN3)

         L: # of links, N: # of nodes, W: # of wavelengths
               ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                         18
Future Research

   Survivable wavelength-routed WDM networks
    x previous work: static traffic & single link failure
      [S. Ramamurthy 1998]
    x higher layer protection -logical topology design
      with bundle cut in mind
    x WDM layer protection - dynamic traffic




                ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                                19
Future Research (Cont’d)
   Managing multicast connections in
   wavelength-routed WDM networks
    x KMB

    x Bellman-Ford

    x Chain




              ECS 259 -- H. Zang and B. Mukherjee, UC Davis
                                                              20

Mais conteúdo relacionado

Mais procurados

Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysisCKSunith1
 
Dispersion in optical fibers
Dispersion in optical fibersDispersion in optical fibers
Dispersion in optical fibersCKSunith1
 
Optical communications
Optical communicationsOptical communications
Optical communicationskrishslide
 
Chap 4 (large scale propagation)
Chap 4 (large scale propagation)Chap 4 (large scale propagation)
Chap 4 (large scale propagation)asadkhan1327
 
Non linear effects in optical fibers
Non linear effects in optical fibersNon linear effects in optical fibers
Non linear effects in optical fibersCKSunith1
 
2.5 capacity calculations of fdma, tdma and cdma
2.5   capacity calculations of fdma, tdma and cdma2.5   capacity calculations of fdma, tdma and cdma
2.5 capacity calculations of fdma, tdma and cdmaJAIGANESH SEKAR
 
MIMO-OFDM for 4G network
MIMO-OFDM for 4G networkMIMO-OFDM for 4G network
MIMO-OFDM for 4G networknimay1
 
Power delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadPower delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadManish Srivastava
 
Optical Fibre Splices , Couplers and Connectors
Optical Fibre Splices , Couplers and ConnectorsOptical Fibre Splices , Couplers and Connectors
Optical Fibre Splices , Couplers and ConnectorsRitwikSaurabh1
 

Mais procurados (20)

Wavelength division multiplexing
Wavelength division multiplexingWavelength division multiplexing
Wavelength division multiplexing
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysis
 
combat fading in wireless
combat fading in wirelesscombat fading in wireless
combat fading in wireless
 
Directional couplers 22
Directional couplers 22Directional couplers 22
Directional couplers 22
 
Optical networks
Optical networksOptical networks
Optical networks
 
Dispersion in optical fibers
Dispersion in optical fibersDispersion in optical fibers
Dispersion in optical fibers
 
Wavelength division multiplexing
Wavelength division multiplexingWavelength division multiplexing
Wavelength division multiplexing
 
Optical communications
Optical communicationsOptical communications
Optical communications
 
Chap 4 (large scale propagation)
Chap 4 (large scale propagation)Chap 4 (large scale propagation)
Chap 4 (large scale propagation)
 
OFDM
OFDMOFDM
OFDM
 
Soliton
Soliton Soliton
Soliton
 
Wdm and dwdm ppt
Wdm and dwdm pptWdm and dwdm ppt
Wdm and dwdm ppt
 
Non linear effects in optical fibers
Non linear effects in optical fibersNon linear effects in optical fibers
Non linear effects in optical fibers
 
Optical networking
Optical networkingOptical networking
Optical networking
 
2.5 capacity calculations of fdma, tdma and cdma
2.5   capacity calculations of fdma, tdma and cdma2.5   capacity calculations of fdma, tdma and cdma
2.5 capacity calculations of fdma, tdma and cdma
 
Satellite link design
Satellite link designSatellite link design
Satellite link design
 
MIMO-OFDM for 4G network
MIMO-OFDM for 4G networkMIMO-OFDM for 4G network
MIMO-OFDM for 4G network
 
Power delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadPower delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spread
 
Optical Fibre Splices , Couplers and Connectors
Optical Fibre Splices , Couplers and ConnectorsOptical Fibre Splices , Couplers and Connectors
Optical Fibre Splices , Couplers and Connectors
 
Power Divider
Power DividerPower Divider
Power Divider
 

Semelhante a Lecture5c

Ad hoc routing
Ad hoc routingAd hoc routing
Ad hoc routingits
 
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering ChannelsLTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering ChannelsIllaKolani1
 
An efficient energy conservation in heterogeneous mobile adhoc network
An efficient energy conservation in heterogeneous mobile adhoc networkAn efficient energy conservation in heterogeneous mobile adhoc network
An efficient energy conservation in heterogeneous mobile adhoc networkPadhu Ar
 
Ganesh conf
Ganesh confGanesh conf
Ganesh confPadhu Ar
 
Class06 transmission line_basics
Class06 transmission line_basicsClass06 transmission line_basics
Class06 transmission line_basicsbhaavan22
 
Transmission Line Basics
Transmission Line BasicsTransmission Line Basics
Transmission Line BasicsJohn Williams
 
MIMO Channel Capacity
MIMO Channel CapacityMIMO Channel Capacity
MIMO Channel CapacityPei-Che Chang
 
Printed Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN Operation
Printed Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN OperationPrinted Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN Operation
Printed Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN OperationSaou-Wen Su
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd Iaetsd
 
Wireless LAN (WLAN) concepts: Modulation to Aggregation
Wireless LAN (WLAN) concepts: Modulation to AggregationWireless LAN (WLAN) concepts: Modulation to Aggregation
Wireless LAN (WLAN) concepts: Modulation to AggregationChaitanya Tata, PMP
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...IDES Editor
 
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECTAN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECTBUKYABALAJI
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 

Semelhante a Lecture5c (20)

Ad hoc routing
Ad hoc routingAd hoc routing
Ad hoc routing
 
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering ChannelsLTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
 
Hn analysis
Hn analysisHn analysis
Hn analysis
 
An efficient energy conservation in heterogeneous mobile adhoc network
An efficient energy conservation in heterogeneous mobile adhoc networkAn efficient energy conservation in heterogeneous mobile adhoc network
An efficient energy conservation in heterogeneous mobile adhoc network
 
Ganesh conf
Ganesh confGanesh conf
Ganesh conf
 
An03 dws
An03 dwsAn03 dws
An03 dws
 
Bz25454457
Bz25454457Bz25454457
Bz25454457
 
Class06 transmission line_basics
Class06 transmission line_basicsClass06 transmission line_basics
Class06 transmission line_basics
 
Transmission Line Basics
Transmission Line BasicsTransmission Line Basics
Transmission Line Basics
 
D04622933
D04622933D04622933
D04622933
 
MIMO Channel Capacity
MIMO Channel CapacityMIMO Channel Capacity
MIMO Channel Capacity
 
Printed Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN Operation
Printed Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN OperationPrinted Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN Operation
Printed Omnidirectional Access-Point Antenna for 2.4/5-GHz WLAN Operation
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networks
 
Wireless LAN (WLAN) concepts: Modulation to Aggregation
Wireless LAN (WLAN) concepts: Modulation to AggregationWireless LAN (WLAN) concepts: Modulation to Aggregation
Wireless LAN (WLAN) concepts: Modulation to Aggregation
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
 
Dq31784792
Dq31784792Dq31784792
Dq31784792
 
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECTAN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 

Último

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Último (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

Lecture5c

  • 1. Routing and Wavelength Assignment for Wavelength-Routed WDM Networks Combined routing and wavelength assignment problem Routing x static: ILP formulation x dynamic: on-line algorithms Wavelength assignment x static: graph coloring approach x dynamic: heuristics A new wavelength assignment heuristic ECS 259 -- H. Zang and B. Mukherjee, UC Davis 1
  • 2. RWA Problem statement Wavelength-continuity constraint ECS 259 -- H. Zang and B. Mukherjee, UC Davis 2
  • 3. Combined Routing and Wavelength Assignment Problem ECS 259 -- H. Zang and B. Mukherjee, UC Davis 3
  • 4. Routing - ILP Formulation ECS 259 -- H. Zang and B. Mukherjee, UC Davis 4
  • 5. Routing - Algorithms For Dynamic Traffic Fixed routing (On/Off line) Fixed-alternate routing (On/Off line) Adaptive routing (On line) x adaptive shortest path routing x least congested path routing ECS 259 -- H. Zang and B. Mukherjee, UC Davis 5
  • 6. Wavelength Assignment with Known Lightpaths and Routes - Graph Coloring Construct an auxiliary graph G(V,E) Color the nodes of the graph G such that no two adjacent nodes have the same color Sequential graph coloring approaches ECS 259 -- H. Zang and B. Mukherjee, UC Davis 6
  • 7. Wavelength Assignment Heuristics Random Least Loaded First-Fit MAX-SUM Least-Used/SPREAD Relative Capacity Loss Most-Used/PACK Wavelength Reservation Min-Product Protecting Threshold ECS 259 -- H. Zang and B. Mukherjee, UC Davis 7
  • 8. Illustrative Example wavelengths P1:(2,4) λ3 λ2 λ1 λ0 0 1 2 3 4 5 6 Note: control network not shown. All wavelengths shown are for data traffic ECS 259 -- H. Zang and B. Mukherjee, UC Davis 8
  • 9. Calculation of Max-Sum wavelengths P1:(2,4) λ3 λ2 λ1 WPC: λ0 Wavelength-path 0 1 2 3 4 5 6 Capacity wavelengths WPC loss of each path on each λ Total WPC loss P2:(1,5) P3:(3,6) P4:(0,3) λ3 1 0 0 1 Wavelength λ2 1 1 0 2 selected: λ1 0 1 0 1 λ0, λ1, or λ3 λ0 0 0 1 1 ECS 259 -- H. Zang and B. Mukherjee, UC Davis 9
  • 10. Calculation of Relative Capacity Loss wavelengths P1:(2,4) λ3 λ2 λ1 Wavelength selected: λ0 λ1 or λ3 0 1 2 3 4 5 6 wavelengths RCL of each path on each λ Total RCL P2:(1,5) P3:(3,6) P4:(0,3) λ3 0.5 0 0 0.5 λ2 0.5 0.5 0 1 λ1 0 0.5 0 0.5 λ0 0 0 1 1 ECS 259 -- H. Zang and B. Mukherjee, UC Davis 10
  • 11. Simulation Network 2 1 2 1 1 0 1 1 3 1 1 5 4 2 Connection management protocol: link-state ECS 259 -- H. Zang and B. Mukherjee, UC Davis 11
  • 12. Results from Others’ Publication Source: S. Subramaniam and R. A. Barry, “Wavelength assignment in fixed routing WDM networks,” Proc. ICC'97 - International Conference on Communications, Montreal, Canada, vol. 1, pp. 406-410, June 1997. 5x5 20-node bidirectional unidirectional R mesh-torus, ring, load/W R FF, MU load/W = 1 Erlang = 25 Erlangs FF MS WC WC MU, MS # of wavelengths # of wavelengths (a) (b) ECS 259 -- H. Zang and B. Mukherjee, UC Davis 12
  • 13. Computational Complexity Wavelength reservation & Protecting threshold - constant Random & First-Fit - O(W) Min-Product & Least-Loaded - O(NW) Least-Used & Most-Used - O(LW) Max-Sum & Relative Capacity Loss - O(WN3) where W - # of wavelengths, N - # of nodes, L - # of links ECS 259 -- H. Zang and B. Mukherjee, UC Davis 13
  • 14. Distributed RCL Algorithm P1:(2,4) λ3 λ2 λ1 λ0 0 1 2 3 4 5 6 Wavelength 0 1 2 3 4 5 6 Subtotal Wavelength λ3 RCL table at Node 2 0 1/3 0 1/4 1/4 1/3 0 11/12 * selected: λ3 λ2 0 1/3 0 1/4 1/4 1/3 1/2 17/12 λ1 0 0 0 1/4 1/4 1/3 1/2 13/12 λ0 1 1/3 0 1/4 1/4 0 0 19/12 ECS 259 -- H. Zang and B. Mukherjee, UC Davis 14
  • 15. Characteristics of Distributed RCL Less state information is exchanged Faster computation of wavelength assignment upon a connection request Can be combined with adaptive routing ECS 259 -- H. Zang and B. Mukherjee, UC Davis 15
  • 16. Simulation Network 2 1 2 1 1 0 1 1 3 1 1 5 4 2 Average propagation delay between two nodes: 0.107 ms Average hop distance: 1.53 ECS 259 -- H. Zang and B. Mukherjee, UC Davis 16
  • 17. Simulation Results of Distributed RCL Comparison of DRCL with adaptive routing and RCL with fixed routing ECS 259 -- H. Zang and B. Mukherjee, UC Davis 17
  • 18. Conclusion for RWA Heuristics Complexity Performance Least Used O(LW) Ordered in Random O(W) increasing order Min-Product O(NW) First-Fit O(W) Most-Used O(NW) Least-Loaded O(LW) Max-Sum O(WN3) Relative Capacity Loss O(WN3) L: # of links, N: # of nodes, W: # of wavelengths ECS 259 -- H. Zang and B. Mukherjee, UC Davis 18
  • 19. Future Research Survivable wavelength-routed WDM networks x previous work: static traffic & single link failure [S. Ramamurthy 1998] x higher layer protection -logical topology design with bundle cut in mind x WDM layer protection - dynamic traffic ECS 259 -- H. Zang and B. Mukherjee, UC Davis 19
  • 20. Future Research (Cont’d) Managing multicast connections in wavelength-routed WDM networks x KMB x Bellman-Ford x Chain ECS 259 -- H. Zang and B. Mukherjee, UC Davis 20