(reaction) - terena · 2 outline •project overview •implemented project tools and facilities...

28
Filippo Cugini, Luis Velasco, Juan Pedro Fernandez-Palacios Copenaghen, November, 2014 Research and Experimental Assessment of Control plane archiTectures for In-Operation flexgrid Network re-optimization (REACTION)

Upload: dangkhuong

Post on 08-May-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

Filippo Cugini, Luis Velasco, Juan Pedro Fernandez-Palacios Copenaghen, November, 2014

Research and Experimental Assessment of Control plane archiTectures for In-Operation flexgrid

Network re-optimization (REACTION)

2

Outline

• Project overview • Implemented project tools and facilities

– OPNET model – Distributed testbed

• Some project achievements on advanced use cases – Slice-ability – After failure repair optimization – Multipath restoration and bitrate squeezing

3

Participants

Participant no. Participant organisation name Participant

short name Country

1 (Coordinator)

Consorzio Nazionale Interuniversitario per le Telecomunicazioni CNIT Italy

2 Universitat Politècnica de Catalunya, Barcelonatech UPC Spain

3 Telefonica TID Spain

4

Abstract

• REACTION targets the design and validation of a flexible optical network enabling software-controlled super-channel transmission.

• The focus is on: 1. Advanced bandwidth variable transponder (BVT)

functionalities supporting multi-carrier transmission, adaptation of transmission parameters (mod. format, spectrum allocation, coding/FEC) and slice-ability

2. Advanced control plane architecture and functionalities including innovative two-level active stateful PCE including the BGP-LS advertising solution

3. Advanced routing and spectrum assignment (RSA) algorithms

Activity lead by CNIT

Activity lead by TID

Activity lead by UPC

•5

C programming language

OPNET: Event driven network framework

Tool: OPNET Model

•6

Functionalities: •Link state advertisement •Spectrum availability adv. •Extensions for flex-grid •Routing and Spectrum Assignment

OPNET Implementation (1/3): OSPF-TE

•7

Functionalities: •Reserve/Release spectrum slots along the path • Extensions for flex-grid

OPNET Implementation (2/3): RSVP-TE

8

OPNET Implementation (3/3): PCE and PCEP

Finite state machine (FSM) of the root process

FSM of the child process: specific for each PCE-PCC session.

9

Distributed control plane implementation

• Extended for flexi-grid

10

Implemented control plane architecture

• Active stateful front-end PCE, in charge of computing RSA and elastic provisioning

• Back-end PCE responsible for performing complex network operation s (e.g., re-optimizations)

• To provide the back-end PCE with updated network topology info, we propose to rely on the North-Bound Distribution of Link-State and TE Information through BGP, known as BGP-LS.

Back-end PCE

TED LSP-DB

Active Solver PCEP

Server

PCEP

BGP-LS PCEP Server

Front-end PCE

Provisioning

TED LSP-DB

Inventory

11

Testbed resources

OXC1 OXC2

OXC3 OXC4

OXC5

p1 (16QAM)

p2

P3 (QPSK)

Tb/sTx/Rx

Tb/sTx/Rx

PCETED

CNIT: - IP/MPLS network testbed composed of six IP/MPLS routers (Juniper M7i/M10, Cisco 7206); - traffic generator/analyzer, - 3 ROADMs and 3 flexi-grid WSS; - Optical terabit/s TX with coherent RX - Advanced control plane including GMPLS and PCE as well as SDN controller and agents. UPC: – Back-end PCE The test-bed supports the most advanced RSA algorithms and interoperates with the PCEs of the other partners. Telefonica I+D: - Flexgrid testbed with Flexgrid ROADMS from Cisco - control plane emulator supporting multiple domains and including GMPLS and PCE extensions for Flexgrid.

12

Slice-ability (1/2)

• Flexibility to cope with traffic increase – support connections to different destinations, each served by a

sub-set of sub-carriers.

Sliceable

functionality applied to a single four-carrier SBVT

37,5GHz

150 GHZ

Year 1Four different destinations

100G 100G 100G 100G

125 GHZ

200G 200G

Year 2Two different destinations

100 GHZ

400G

Year 3Single destination

13

Slice-ability (2/2)

37,5GHz

150 GHZ

Year 1Four different destinations

100G 100G 100G 100G

125 GHZ

200G 200G

Year 2Two different destinations

100 GHZ

400G

Year 3Single destination

Single path with low spectrum use vs.

multi-path with overall larger spectrum?

s d

• Flexibility in provisioning and recovery

14

Performance evaluation: Provisioning

Sliced

Adaptive No Sliced

15

Performance evaluation: Recovery

Sliced

No Sliced Adaptive

[Ref] M. Dallaglio, A. Giorgetti, N. Sambo, F. Cugini, P. Castoldi, “Impact of slice-ability on dynamic restoration in GMPLS-based Flexible Optical Networks” Optical Fiber Communications Conference (OFC), March 2014

16

Slice-ability on different SBVT architectures

• Sliceable BVT architecture can be implemented either with 1. Array of N tunable lasers 2. A single tunable multi-wavelength source (generated from 1 laser)

• N lasers guarantee full and independent tunability of each sub-carrier no constraint s on RSA • Conversely, a MW source only supports contiguous frequencies RSA constraints • A MW source is expected to be to be cheaper (reducing the number of

lasers), with lower footprint and lower power consumption. • Moreover a MW source enables better frequency stability among sub-carriers less spectrum.

17

Performance evaluation: Recovery with MW

[Ref] M. Dallaglio, A. Giorgetti, N. Sambo, P. Castoldi, “Impact of SBVTs based on Multi-wavelength Source During Provisioning and Restoration in Elastic Optical Networks”, ECOC Conf, Sept. 2014

18

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1-2 2-3 3-4 4-5 1-6 6-7 7-5 1-8 6-8

7-10 5-10 8-9

9-10

Re-

optim

izat

ion

Res

tora

tion

•8 •9 •10

•2 •4

1 •6 5 •7

•3

•a)

•8 •9 •10

•2 •4

1 •6 5 •7

•3

•b)

•8 •9 •10

•2 •4

1 •6 5 •7

•3

•c)

4 slices

4 slices

4 slices

8 slices

2 slices

4 slices

8 slices

•Frequency slice

•Opt

ical

Lin

k

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1-2 2-3 3-4 4-5 1-6 6-7 7-5 1-8 6-8

7-10 5-10 8-9

9-10

•Frequency slice 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

1-2 2-3 3-4 4-5 1-6 6-7 7-5 1-8 6-8

7-10 5-10 8-9

9-10

•Frequency slice

P1

P2

P2

P3

P4

P5

P5

P1

P3 P2a

P4

P5

P5

P1

P2

P3

P4

P5

P5

P2b

P2b

P2b

P2

P1

P2

P1 P1

P2 P2b

P2a

After failure repair optimization

19

Effective re-optimization algorithms

20

Implementation (1/2)

• ABNO-driven re-optimization • Involves both front-end PCE and Back-end PCE

[Ref] L. Velasco, F. Paolucci, Ll. Gifre, A. Aguado, F. Cugini, P. Castoldi, V. Lopez,,

“First experimental demonstration of ABNO-driven in-operation flexgrid network re-optimization”, OFC Conf, March. 2014, post-deadline paper

Telefonica CNIT UPC

21

Implementation (2/2)

Back-end PCE

TED LSP-DB

Active Solver PCEP

Server PCEP

PCEP Server

Active Stateful PCE

Provisioning

TED LSP-DB

Telefónica Premises (Madrid, Spain) UPC Premises

(Barcelona, Spain) ABNO

Controller

PCEP

CNIT Premises (Pisa, Italy)

GCO

Controller Controller

PCC

Conn. Controller

Res. Mngr.

Controller RSVP-TE

172.16.104.2

172.16.101.3

172.16.50.2

10.0.0.49

PCEP 10.0.0.8

10.0.0.1

n = 1 m = 1

2

[Ref]. L. Gifre, F. Paolucci, L. Velasco, A. Aguado, F. Cugini, P. Castoldi, V. Lopez, “First Experimental Assessment of ABNO-driven In-Operation Flexgrid Network Re-Optimization” Journal of Lightwave Technology (JLT), 2014.

22

Multipath Restoration and Bitrate Squeezing

23

SDN-based Implementation

[Ref]. F. Paolucci, A. Castro, F. Cugini, L. Velasco, P. Castoldi “Multipath restoration and bitrate squeezing in SDN-based elastic optical networks [Invited]” Journal of Photonic Network Communications (PNET), Aug. 2014

24

Multi-domain networks

DataCenter 1

Optical Transport Network

DataCenter 2

Multi-domain planning tool

ABNO

In-operation Planning Tool

SDN Controller SDN Controller

Optical Transport Network

SDN Controller

In-operation Planning Tool

Broker

Abstract Links

Inter-domain Links

25

Example

Domain 1

Domain 2 (ABNO) src

tgt

Domain 4

Candidate Path

1, 6

1, 5, 6

3, 6

free slices: 1, 3, 4, 6

1, 2,6 1, 5, 6

1, 3, 6

26

Experimental Set-up

147.83.30.189

UC Davis Premises (Davis, California)

OF-Controller D2

Broker 169.237.74.168

USTC Premises (Hefei, China)

222.195.92.10

OpenFlow

Controller D1

169.237.74.223

OpenFlow

UPC Premises (Barcelona, Spain)

Controller

HTTP REST Server

Topology DB Algorithm

PLATON OpenFlow

OpenFlow HTTP/XML

•1 •6

•8

•9

•3

•1

•2

•4

•8 •9

•6

•7

•5

•10

[Ref] Ll. Gifre et al, "Experimental Assessment of Broker and Planning Tool Coordination in Multi-domain Environments,“ submitted to OFC, 2015.

27

[1]. L. Velasco, F. Paolucci, Ll. Gifre, A. Aguado, F. Cugini, P. Castoldi, V. Lopez, “First experimental demonstration of ABNO-driven in-operation flexgrid network re-optimization” OFC Conf., March 2014, Post-deadline Paper [2]. M. Dallaglio, A. Giorgetti, N. Sambo, F. Cugini, P. Castoldi, “Impact of slice-ability on dynamic restoration in GMPLS-based Flexible Optical Networks” OFC Conf., March 2014, Top Scored Paper [3]. Ll. Gifre, A. Castro, M. Ruiz, N. Navarro, L. Velasco, “An in-operation planning tool architecture for flexgrid network re-optimization” ICTON Conf., July 2014 [4]. M. Dallaglio, A. Giorgetti, N. Sambo, P. Castoldi, “Impact of SBVTs based on Multi-wavelength Source During Provisioning and Restoration in Elastic Optical Networks” ECOC Conf., Sept. 2014 [5]. F. Paolucci, A. Castro, F. Cugini, L. Velasco, P. Castoldi “Multipath restoration and bitrate squeezing in SDN-based elastic optical networks [Invited]” Journal of Photonic Network Communications (PNET), August 2014 [6]. L. Gifre, F. Paolucci, L. Velasco, A. Aguado, F. Cugini, P. Castoldi, V. Lopez, “First Experimental Assessment of ABNO-driven In-Operation Flexgrid Network Re-Optimization” Journal of Lightwave Technology (JLT), 2014. • One additional JOCN journal under minor revisions, two papers submitted at OFC 2015

REACTION Publications

28

• Filippo Cugini <[email protected]>

• Luis Velasco <[email protected]>

• Juan Pedro Fernandez-Palacios Gimenez <[email protected]> Victor Lopez <[email protected]>

Contacts