Multicast Routing and Distance-Adaptive Spectrum Allocation in - - PowerPoint PPT Presentation

multicast routing and distance adaptive spectrum
SMART_READER_LITE
LIVE PREVIEW

Multicast Routing and Distance-Adaptive Spectrum Allocation in - - PowerPoint PPT Presentation

Multicast Routing and Distance-Adaptive Spectrum Allocation in Elastic Optical Networks With Shared Protection Speakers: Anliang Cai City University of Hong Kong Co-authors: Jun Guo, Rongping Lin, Gangxiang Shen, and Moshe Zukerman A. Cai, J.


slide-1
SLIDE 1

Multicast Routing and Distance-Adaptive Spectrum Allocation in Elastic Optical Networks With Shared Protection

Speakers: Anliang Cai City University of Hong Kong Co-authors: Jun Guo, Rongping Lin, Gangxiang Shen, and Moshe Zukerman

  • A. Cai, J. Guo, R. Lin, G. Shen, and M. Zukerman, “Multicast routing and distance-adaptive spectrum

allocation in elastic optical networks with shared protection,” J. Lightw. Technol., vol. 34, no. 17, pp. 4076–4088, Sep. 2016.

slide-2
SLIDE 2

Outline

  • Introduction & motivation
  • Problem statement
  • Heuristic algorithm
  • Numerical results
  • Conclusions

2

slide-3
SLIDE 3

Introduction

  • Rapid growth in Internet traffic: Nearly

threefold increase over the next 5 years

  • Elastic optical networks

– Flexible frequency grid – Better spectrum utilization – Support of super channels – Distance-adaptive transmission – ……

3 Cisco, “Cisco Visual Networking Index: Forecast and Methodology, 2015–2020,” Jun. 2016.

  • O. Gerstel, M. Jinno, A. Lord, and S. J. B. Yoo, “Elastic optical networking: A new dawn for the
  • ptical layer?” IEEE Commun. Mag., vol. 50, no. 2, pp. s12-s20, Feb. 2012.

Elastic frequency WDM frequency

w1 w3 w2

Bandwidth saving 50 GHz Exsiting ITU-T fixed grid New flexible grid 100 Gbps 10 Gbps 40 Gbps 50 GHz 50 GHz

slide-4
SLIDE 4

Introduction (Cont.)

  • Multicast traffic: Data transmitted from one

source to multiple destinations

  • Bandwidth-intensivemulticast services

– Ultra-high-definition TV delivery, video conferencing, inter-datacenter synchronization, etc.

1 2 3 4 5 6 Source Destination

4

(Source: http://www.imcca.org/)

slide-5
SLIDE 5

A Light-Tree-Based Elastic Optical Network

Light-tree: Optical channel from a source to multiple

destinations

5

Optical fiber BV-T MC-OXC IP router Light-tree 1: Aà{C,D} f8f9 Node B Node C Node D Node A BV-T: Bandwidth-variable transponder MC-OXC: Multicast-capable

  • ptical cross-connect

f8f9 f8f9

  • L. H. Sahasrabuddhe and B. Mukherjee, “Light-trees: optical multicasting for improved performance

in wavelength routed networks,” IEEE Commun. Mag., vol. 37, no. 2, pp. 67-73, 1999.

  • M. Jinno et al., “Distance-adaptive spectrum resource allocation in spectrum-sliced elastic optical

path network,” IEEE Commun. Mag., vol. 48, no. 8, pp. 138-145, 2010.

Frequency slot (FS): A unit to quantize the spectral resources

slide-6
SLIDE 6

Motivation

  • A failure in a link (esp., a trunk of a light-tree)

could result in severe service disruption

  • Protection: Enable network to continue to
  • perate under a failure
  • We focus on multicast protection for the case of

a single-link failure in EONs

6

1 2 3 4 5 6 Source Destination

slide-7
SLIDE 7

Multicast Routing, Modulation and Spectrum Assignment (MC-RMSA)

  • Multicast routing: Find a routing tree
  • Modulation and spectrum assignment: Assign

modulation and thus bandwidth

7

Optical fiber BV-T MC-OXC IP router Light-tree 1: Aà{C,D} f8f9 Node B Node C Node D Node A f8f9 f8f9

slide-8
SLIDE 8

Distance-Adaptive Resource Allocation

  • Minimum spectrum resources are adaptively allocated to an all-
  • ptical channel according to its physical condition
  • To meet required optical signal noise ratio (OSNR), the use of a

modulation scheme (MS) for a connection dictates a transparent reach (TsR) or maximal transmission distance

  • Modulation and spectrum assignment is subject to the longest

distance among the paths to all destinations

3 1 2 5 4 6

1200 1500 1500 1200 1200 1200 1200 1200

Must choose BPSK

1200 km 2700 km

8

MS TsR (km) Capacity per FS (Gbps) BPSK 4000 12.5 QPSK 2000 25 TR and Capacity per FS for Each MS*

* C. Wang, G. Shen, and S. K. Bose, “Distance adaptive dynamic routing and spectrum allocation in elastic optical networks with shared backup path protection,” J. Lightw. Technol.,

  • vol. 33, no. 14, pp. 2955-64, Jul. 2015.
slide-9
SLIDE 9

Major Constraints in Spectrum Assignment

  • Spectrum continuity (no spectrum conversion

capability): Assign same FSs in all traversed links

  • Spectrum contiguity (𝑔

",𝑔 $ not 𝑔 ", 𝑔 %&)

9

Optical fiber BV-T MC-OXC IP router Light-tree 1: Aà{C,D} f8f9 Node B Node C Node D Node A f8f9 f8f9

slide-10
SLIDE 10

Major Constraints in Spectrum Assignment (Cont.)

  • Spectrum non-overlapping: Any FS in a fiber

cannot be allocated to two or more connections

10

Optical fiber BV-T MC-OXC IP router Light-tree 1: Aà{C,D} f8f9 Node B Node C Node D Node A f8f9 f8f9

Light-tree 2: Bà{C} f1f2f3 … …

slide-11
SLIDE 11

Shared Protection Scheme

  • Protect a light-tree by having each of its primary paths protected

via a link-disjointbackup path

– Link-disjoint: No backup path shares common linkwith its primary tree – Self-sharing (SS): The resources in a link allocated to a source-destination (SD) pair protect the primarypath of another SD pair

  • Cross-sharing (XS): Multipleconnectionscan share backup-only

resources as long as they do not fail simultaneously

An example for protection schemes: (a) a four-node fully-mesh network; (b) link- disjoint; (c) self-sharing; and (d) cross-sharing.

11

A D B C

(b) M1={A;B,C}

B C D

(c) M2={B;C,D}

A B D C

(d) M1&M2 Primary-only link SS link SS link Backup-only link XS link Physical link

A D B C

(a) A four-node fully-mesh network

  • N. K. Singhal, C. Ou, and B. Mukherjee, “Cross-sharing vs. self-sharing trees for protecting multicast

sessions in mesh networks,” Comput. Netw., vol. 50, no. 2, pp. 200-206, 2006.

slide-12
SLIDE 12

Problem Statement

  • Inputs and assumptions

– A network: Each node is multicast-capable, and each link corresponds to a pair of fibers in opposite directions – No spectrum conversioncapability – A set of multicast demands – Each SD pair has at least a pair of link-disjointpaths – The same spectrum modulated by the same MS are used in both primary tree and backup paths for self-sharing

  • Objective: Minimize the maximum spectrum resource

among the spectrum resources required in all links to accommodate the given demands

  • Methodology: Mixed integer linear programming (MILP)

formulation and heuristic algorithm

12

slide-13
SLIDE 13

Heuristic Algorithms

  • MILP is not scalable, but for realistic size problems

we still need to minimize the spectrum resources. Accordingly, we aim for

– A higher-order MS (shorter reach -> shorter path -> smaller trees and fewer FSs) – Having smaller trees is an additional benefit (fewer links) – But we may need longer path -> lower MS -> current resources can be reused

13

slide-14
SLIDE 14

Demand-Serving Order Matters!

  • In our heuristic algorithm, we serve the demands

in an order

  • Different demand-serving orders yield different

results

  • Two ordering methods

– Arrange demands in a decreasing order of their required FSs – Randomly shuffle the demands to obtain a randomly

  • rdered demand sequence and to further improve the

solution quality, we consider multiple demand sequences for each given set of demands

14

slide-15
SLIDE 15

Test Conditions

  • FS granularity: 12.5 GHz
  • 10 sets of MCC demands: for each set, the

multicast demands are randomly generated, where the traffic follows a uniform distribution (100, 200) Gbps and the multicast sessions are obtained randomly

15

MS TsR (km) Capacity per FS (Gbps) BPSK 4000 12.5 QPSK 2000 25 8QAM 1000 37.5 Transparent reach and capacity per FS for each MS

slide-16
SLIDE 16

Test Networks

16

1 2 3 4 5 6

400 550 550 400 400 400 700 400 400 1 5 3 4 9 6 2 8 10 7

1310 550 760 390 740 390 300 210 220 930 400 1090 600 820 320 730 565 350 320 730 340 660 390 660 820 450

(a) A six-node nine-link (n6s9) network (c) 24-node 43-link USNET network (b) 11-node 26-link COST239 network

slide-17
SLIDE 17

Numerical Results

17

Performance comparison for the n6s9 network (10 demands).

Method Routing Service Order Method Short Name MILP

  • MILP

Heuristic Algorithm APPF Decreasing Order APPF_G_DO n Random Orders APPF_G_n

Compared to MILP

  • APPF_G_DO requires 11.8%

more spectrum

  • APPF_G_100 requires 4.4%

more spectrum

100 random sequences are considered sufficient to achieve near optimum Margin benefit for broadcast: n6s9 average nodal degree is low, i.e., 3

slide-18
SLIDE 18

Numerical Results

  • APPF_G_4000, saves around 9% spectrum compared

to APPF_G_DO

  • 4000 sequences are considered sufficient
  • Significant benefit for broadcast: COST239 average

nodal degree 4.7

18

Performance comparison for the COST239 network (50 demands).

slide-19
SLIDE 19

Numerical Results

  • APPF_G_4000 saves on average 4.3%

spectrum compared to APPF_G_DO

  • USNET average nodal degree: 3.6

19

Performance comparison for the USNET network (50 demands).

slide-20
SLIDE 20

Conclusions

  • We have considered the MC-RMSA problem in

EONs with shared protection

– A MILP formulation and an efficient heuristic algorithm – The proposed heuristic algorithm performs close to the MILP by allowing a longer running time

20

slide-21
SLIDE 21