1
Abstract: We investigated several key techniques in software-defined elastic optical networks, with successful testbed and multi-domain UCD-COTN-ESNet demonstration. Conventional DWDM vs Flexible Bandwidth Key Techniques for Elastic Optical Networks · wasted stranded spectral bands · wavelength management · wavelength routing · fixed capacity per wavelength determined by transponder · subwavelength granularity difficult · multiwavelength granularity difficult · efficient use of spectrum · bandwidth management · bandwidth routing · flexible capacity per flow · assign mini-capacity below standard WDM channel · assign large-capacity above standard wavelength channel capacity Gregory Lauer (PI), S. J. Ben Yoo (PI), Lei Liu, Stephen Dabideen Email: [email protected], [email protected] Web: http://sierra.ece.ucdavis.edu Exascale Virtualized and Programmable Distributed Cyber Resource Control MUX DMUX ROADM FB- TRX FB- TRX BV-ROADM WSS WSS TRX = Transmitter and Receiver, FB-TRX = Flexible Bandwidth TRX Bandwidth-Scalable THz Rate Optical Arbitrary Waveform Generation and Measurment · Fourier Synthesis of Arbitrary Waveforms scaling to Terahertz BW using simple CMOS speed electronics · Flexible spectrum & modulation format assignments · Flexible grid spacing · Low PAPR and Pre-Comp/Post-Comp · Photonic Integrated Circuit construction EON-Flexible Bandwidth Network Testbed (a) FPGA based low-speed over- modulation (b) Correlation between the BER of the SC and the data (c) Automated adjustment of modulation format to maintain BER This work was supported by DOE Inv Conv. Sig Four Wave Mixing (FWM): 1. Coherent/phase sensitive 2. Operates over THz bandwidths 3. With two pumps, non-inverting w p1 w 1 1 w w p2 w 1 Input Signal Non-inv Conv. Sig · Fragmentation is a new challenge in Flexible Bandwidth Networks · FWM can be used to defragment · Defragmentation is about moving the existing connections · Defragmentation can be mapped to MIS problem in an auxiliary graph 1.25 Gb/s Receiver LEAF Spool Virtex 5 FPGA OAWG Device OAWG Control Circuits Comb Generation WSS Units DATA Our Selected Publications related to this topic: [1] S. J. B. Yoo, et al., “Software defined elastic optical networking in temporal, spectral, spatial domains," Photonic Network Communications (Invited), Vol. 28, No. 1, pp. 19-33, August, 2014. [2] X. Cai, et al., “Experimental demonstration of adaptive combinational QoT failure restoration in elastic optical networks,IEEE/OSA Journal of Lightwave Technology, Vol. 31, No. 4, pp. 664-671, February, 2013. UC Davis Campus Testbed Kemper NEES Center for Mind and Brain 1GE 1GE 10GE 10GE 10GE 10GE PerfSonar Web10G PerfSonar Web100 OpenFlow Controller 10GE 10GE 10GE 10GE GENI rack / ExoGENI Wimax BS BGI cluster LSST storage LSST Cluster 3x1GE 3x1GE 3x1GE 3x1GE Campus Border Router 10GE 100GE 10GE 10GE 100GE 100GE 100GE 100GE 32x32 Optical Switch Reconfigurable optical networking Wimax BS Wimax BS ScienceDMZ Switch/Router Campus Production Network CENIC Digital California Network UCSD ICAIR/iGENI Pacific Wave ESNet ETRI (Korea) UK (Univ. Bristol) KDDI Labs (Japan) Internet 2 AL2S China (Tsinghua Univ.) CENIC HPR Network Layer 2 Spectrum Fragmentation Software-defined Elastic Optical Networking by OpenFlow OpenFlow Cross-Connection Entry in Elastic Optical Networks (Extended from the Flow Entry in the standard OpenFlow protocol ) Our SDN/OpenFlow controller We have successfully conducted multi-domain SDN experiments with COTN and ESNet from UC Davis Campus Networks Domain Virtualization for FlexGrid · Domain controller · Defines virtual links between gateway pairs · Finds path between each pair of gateways · Determines the slots available on each virtual link path for that interval · Reports slot availability on a per-virtual link basis · Virtualization · Blocking probability decreases with number of paths evaluated for each virtual link · However overhead increases with number of paths Elastic Optical Network (Core) IP Network (Client Layer) Datacenter (Client layer) …. Request Manager Thread 1 Thread 2 Thread N …. Thread Pool Main Thread Asynchronous I/O PCE TED Data plane Configuration Extended OpenFlow Protocol Flow request Time Slots on a link 13 12 11 10 9 8 7 6 5 4 3 2 1 Now Instantiated Instantiated Instantiated Instantiated Accepted Accepted Temporal Fragmentation Defragmentation ment

PerfSonar Network Distributed Cyber Resource Control · PDF filePerfSonar Web10G PerfSonar Web100 OpenFlow Controller 10GE 10GE 10GE 10GE GENI rack / ExoGENI WimaxBS BGI cluster LSST

  • Upload
    ngoanh

  • View
    252

  • Download
    2

Embed Size (px)

Citation preview

Page 1: PerfSonar Network Distributed Cyber Resource Control · PDF filePerfSonar Web10G PerfSonar Web100 OpenFlow Controller 10GE 10GE 10GE 10GE GENI rack / ExoGENI WimaxBS BGI cluster LSST

Abstract: We investigated several key techniques in software-defined elastic optical networks, with successful testbed and multi-domain UCD-COTN-ESNet demonstration.

Conventional DWDM vs Flexible Bandwidth

Key Techniques for Elastic Optical Networks

· wasted stranded spectral bands

· wavelength management

· wavelength routing

· fixed capacity per wavelength determined by transponder

· subwavelength granularity difficult

· multiwavelength granularity difficult

· efficient use of spectrum

· bandwidth management

· bandwidth routing

· flexible capacity per flow

· assign mini-capacity below standard WDM channel

· assign large-capacity above standard wavelength channel capacity

Gregory Lauer (PI), S. J. Ben Yoo (PI), Lei Liu, Stephen Dabideen Email: [email protected], [email protected] Web: http://sierra.ece.ucdavis.edu

Exascale Virtualized and Programmable

Distributed Cyber Resource Control

MUX DMUX

ROADM

FB-

TRX

FB-

TRX

BV-ROADM

WSSWSS

TRX = Transmitter and Receiver,

FB-TRX = Flexible Bandwidth TRX

Bandwidth-Scalable THz Rate Optical Arbitrary Waveform

Generation and Measurment

· Fourier Synthesis of Arbitrary Waveforms scaling to

Terahertz BW using simple CMOS speed electronics

· Flexible spectrum & modulation format assignments

· Flexible grid spacing

· Low PAPR and Pre-Comp/Post-Comp

· Photonic Integrated Circuit construction

EON-Flexible Bandwidth Network Testbed (a) FPGA based low-speed over-modulation

(b) Correlation between the BER of the SC and the data

(c) Automated adjustment of modulation format to maintain BER

This work was supported by DOE

Inv

Conv. Sig

Four Wave Mixing (FWM):

1. Coherent/phase sensitive

2. Operates over THz bandwidths3. With two pumps, non-inverting

wp1

w1 w1'

w

wp2

w1”

Input

Signal

Non-inv

Conv. Sig

· Fragmentation is a new challenge in

Flexible Bandwidth Networks

· FWM can be used to defragment

· Defragmentation is about moving the

existing connections

· Defragmentation can be mapped to MIS

problem in an auxiliary graph

1.25 Gb/s Receiver

LEAF SpoolVirtex 5

FPGA

OAWG Device

OAWG Control

Circuits

Comb Generation

WSS Units

DATA

Our Selected Publications related to this topic:

[1] S. J. B. Yoo, et al., “Software defined elastic optical networking in temporal, spectral, spatial domains," Photonic Network

Communications (Invited), Vol. 28, No. 1, pp. 19-33, August, 2014.

[2] X. Cai, et al., “Experimental demonstration of adaptive combinational QoT failure restoration in elastic optical networks,”

IEEE/OSA Journal of Lightwave Technology, Vol. 31, No. 4, pp. 664-671, February, 2013.

UC Davis Campus Testbed

Kemper

NEESCenter for

Mind and Brain

1GE1GE

10GE

10GE

10GE

10GE

PerfSonarWeb10G

PerfSonarWeb100

OpenFlowController

10GE

10GE10GE

10GE

GENI rack / ExoGENI

Wimax BS

BGI cluster

LSST storage

LSST Cluster

3x1GE3x1GE

3x1GE3x1GE

CampusBorderRouter

10GE

100GE

10GE 10GE

100GE

100GE

100GE

100GE

32x32 OpticalSwitch

Reconfigurable optical networking

Wimax BS

Wimax BS

ScienceDMZSwitch/Router

CampusProductionNetwork

CENIC DigitalCaliforniaNetwork

UCSD

ICAIR/iGENI

PacificWave

ESNet

ETRI(Korea)

UK(Univ. Bristol)

KDDI Labs(Japan)

Internet 2AL2S

China(Tsinghua Univ.)

CENIC HPRNetworkLayer 2

Spectrum Fragmentation

Software-defined Elastic Optical Networking by OpenFlow

OpenFlow Cross-Connection Entry in

Elastic Optical Networks (Extended from

the Flow Entry in the standard OpenFlow

protocol )

Our SDN/OpenFlow controller

We have successfully conducted multi-domain SDN experiments with COTN and ESNet from UC Davis Campus Networks

Domain Virtualization for FlexGrid

· Domain controller · Defines virtual links between gateway pairs

· Finds path between each pair of gateways

· Determines the slots available on each virtual link path for that interval

· Reports slot availability on a per-virtual link basis

· Virtualization· Blocking probability decreases with number of paths evaluated for each

virtual link

· However overhead increases with number of paths

Elastic

Optical

Network

(Core)

IP Network

(Client Layer)Datacenter

(Client layer)

….

Request

Manager Thread 1

Thread 2

Thread N

….

Thread PoolMain Thread

Asynchronous I/O

PCE TED

Data plane

Configuration

Extended OpenFlow Protocol

Flow request

Time

Slo

ts o

n a

lin

k

13121110

987654321

Now

Instantiated

Instantiated

Instantiated

Instantiated

Accepted

Accepted

Temporal Fragmentation

Defragmentation

ment