35
1 OpMiGua, a Circuit/packet hybrid optical network enabling absolute service guarantees and high throughput Steinar Bjørnstad Norwegian University of Science and Technology (NTNU) Institute of Telematics OpMiGua homepage: www.opmigua.com

OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

  • Upload
    lytruc

  • View
    219

  • Download
    2

Embed Size (px)

Citation preview

Page 1: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

1

OpMiGua, a Circuit/packet hybrid optical network enabling absolute service guarantees and high throughput

Steinar Bjørnstad Norwegian University of Science and

Technology (NTNU) Institute of Telematics

OpMiGua homepage: www.opmigua.com

Page 2: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

2

Challenge: Migration from circuitto packet networks• Candidate: Optical packet/circuit hybrid

networks that brings together the best from two worlds– QoS and cost efficiency

Page 3: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

3

Outline• Background• Motivation• QoS demands in broadcast and mobile networks• Introduction to the OpMiGua hybrid principle• Node and network architecture• Performance simulations• Experimental results• Further work• Summary

Page 4: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

4

OpMiGua

• Optical Packet Switched Migration capable Network with Guaranteed service– Project proposed by S. Bjørnstad 2003, ended 2006

• Explore the packet/circuit hybrid network• Funded by Norwegian research council• Participants

– Telenor, Norwegian Univ. Science and Technology, Network Electronics

• Homepage: www.opmigua.com

Page 5: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

5

Motivation• Network capacity needs increases• Packet based transport replaces circuit based

transport– Not straight forward: Added latency, jitter– Potentially higher power consumption and cost.

• Desire for a converged network serving multiple services – Telephony, file transfer, IP-TV, TV-broadcast,….

• Converged network requirements– Efficiency of packet switching (statistical multiplexing)– QoS of circuit switching (high reliability and performance)

Page 6: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

6

TV-broadcast network structure

Distributionnetwork

Operator distributionnetwork

Distributionnetwork

Head-End

Distributionnetwork

Head-End

Head-End

Broadcastercontributionnetwork

Page 7: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

7

QoS demands in TV-broadcasting• Contribution

– Between production facilities– A single packet loss affects all viewers– Packet loss or any type of interruption should not occur

• Primary distribution– From broadcaster to TV-transmitters or IP-TV head-ends– Information loss affects all viewers in a segment

• Secondary distribution– From IP-TV head-end or TV-transmitter to the individual viewers. – Information loss typically affects a high number of viewers

Page 8: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

8

Broadcast performance requirements• Viewers call customer support when artifacts occur in

the picture– Especially during films and sports events like e.g. Olympic games– Expensive!– PLR demand < 10-8

• Pictures must not be skipped or repeated at receiver side– Synchronization between transmitter and receiver needed– Difficult in asynchronous IP-networks, GPS needed

Page 9: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

9

Mobile backhaul QoS requirements

• Migration from circuit (PDH) to packet (Ethernet)– Mobile data-traffic drives the demand

• Voice traffic demands low packet loss and low delay• Handover between base-stations demands predictive

delays and synchronization– Low or no delay jitter, alternatively GPS

Page 10: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

10

The OpMiGua hybrid network• Packet based transport but circuit/packet switched• ORION (Ghent univ. and part of STOLAS proj.)

Related principle and project• Time multiplexed packet and circuit switched network

– Some packets follow wavelength paths (circuits) – Some packets are switched by packet switches

• Packets are tagged to decide: Wavelength path or packet switching– OpMiGua uses polarizations state as tag

Page 11: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

11

GST lightpath from A→D

A DCB

D

D

D

D

Pure Circuit switched system

Incoming GST packets destined for node D

- Traffic is routed according to circuit e.g. wavelength → minimal delay ☺- Traffic to different destinations must use different circuits or wavelengths

– Ensures no collisions between the two traffic streams ☺

– Requires one wavelength per stream

–Streams may e.g. be one circuit and one packet: Classic hybrid

C

C

C

C

Page 12: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

12

Pure packet switched system

Ingr

ess

queu

e

Ingr

ess

queu

e

Ingr

ess

queu

e

Egr

ess

queu

e

Egr

ess

queu

e

Egr

ess

queu

e

Transit queue Transit queueTransit queue

A B C

•Single circuit (may be several wavelengths) for transmission•All packets are processed electronically: Header address lookup, queuing, forwarding•Packets from Ingress queue and Transit queue are statistically multiplexed

Page 13: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

13

Pure packet switched system

A B C

•Packets from A and B are destined to C•Different streams have different color•Interleaving of simultaneously arriving packets gives variable packet delays

C

C

C C

C

Page 14: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

14

Pure packet switched system

A B C

•Packets from A and B are destined to C•Different streams have different color•Interleaving of simultaneously arriving packets gives variable packet delays

CCCCC

C

Page 15: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

15

Pure packet switched system

A B C

•New arrivals at B destined for C•Transmit queue is full => packet drop in ingress node B !

CCCCC C

C

C

C

C

Page 16: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

16

Pure packet switched system

•Packets arrive reordered at output •Packets may be dropped •Efficient utilization of transmission wavelength ☺

C

C

C

CC CC

C

C

C

A B C

Page 17: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

17

DB

GST lightpath from A→D

Underutilized circuit (wavelength)

Incoming GST packets destined for node D

Transit traffic is not being processed in B and C

Time between packets is unused

– Pure WDM system (circuit) gives low channel utilization

– For 270 Mb/s video on a 1 Gbps, 70 % of capacity is wasted

OpMiGua switch will insert lower quality (Internet) traffic in voids

B

C

C

Packet Switch

D

Input Queue Output Queue

A C

D

CD

D

D

C

Page 18: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

18

Two basic QoS classes

• Guaranteed Service Class (GST)– No logical packet loss, fixed delay, no packet jitter– Fixed delay allows synchronous transfer if desirable– Suitable for broadcast-TV and mobile backhaul

• Statistical Multiplexed (SM)– Statistical multiplexed packet switched– Suitable for less demanding services, e.g. file transfer

Page 19: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

19

OpMiGua network nodes• Packets are detected at input SM or GST• SM packets are only scheduled if no GST packet is

detected at input. – A delay through the node ensures that preemption of packets at the

output does not occur.

DelayGST λ1

Sense SM add

Delay

SM drop/GST sense SM add

DelayGST λ2

SM drop

GST λ2

GST λ1

Ingress node Core node Egress node

Aggregation interfaces Aggregation interfaces

Page 20: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

20

Node architecture• Optical cross connect• Optical or electronic packet switch• SM packet scheduling always finishes

– GST packets delayed in FDL corresponding to SM MTU

Packet switch

Cross coupling matrix1

s

s X PBS

1

s

1

s

1

s

s X PM

1

s

1

s

Packet/Circuitinput

Packet/CircuitoutputControl unit

GSTpackets

HCT/NCTpackets

FDL

FDL

SM

Inputs Outputs

Page 21: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

21 Performance of SM class(Bjornstad et.al. ICTON 2004, JSAC 2006)

• GST packets introduce contention for SM packets, but…• High GST share implies fewer SM packets to be switched and buffered

– Lower SM PLR– Higher SM Delay

Performance varying GST traffic share

0,0E+00

1,0E-03

2,0E-03

3,0E-03

4,0E-03

5,0E-03

6,0E-03

0 20 40 60 80 100

GST traffic share (%)

PLR

0

0,5

1

1,5

2

2,5

Del

ay

PLRDelay

Page 22: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

22 Performance and cost savings(Bjornstad et.al. ICTON 2004, JSAC 2006)

• GST performance (circuit)– No packet loss– Fixed delay (transmission delay + # nodes X FDL

• GST traffic not processed in intermediate packet switches– Transit traffic may follow the wavelength path if vacant capacity available– Transit traffic through the node does not need processing

• Less powerful packet switch required – Potential cost savings– Quantified in the ORION project

Page 23: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

23

Experimental resultsFrom the OpMiGua testbed

Page 24: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

24 OpMiGua testbedIngress

CorePolarisationcontrol

Fibre

Page 25: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

25

Ingress

CorePolarisationcontrol

Fibre

OpMiGua testbed

Delay line

Page 26: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

26

Experiments

• Polarization control experiments• Measuring packet loss of the SM class• Transferring video in GST or SM class

Page 27: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

27

Polarization labeling (Tuft et.al. ICTON 2005 )

• Different from polarization multiplexing– Not simultaneous signals in SOPs

• Less sensitive to pol. Misalignment– Avoids inter-channel interference– 4.5 dB less power penalty @16 degrees

misalignment

• Experiments– Polarization misalignment sensitivity– Polarization control

SOP axesChannel 1 packets

Channel 2 packets

SOP axesChannel 1 packets

Channel 2 packets

PolMUX PolTDM

PolTDM

PolMUX

Page 28: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

28

Measuring packet loss in OpMiGua

• Three node experimental network• GST class confirmed to have no packet loss

DelayGST λ1

GST detect

SM insert

Delay

SM insert

Delay

GST λ2

GST λ2

GST λ1

Ingress node

Corenode

Egressnode

SM dropSM drop /GST detect

gaps

Page 29: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

29

SM PLR (ECOC 2006)

1.0E-05

1.0E-04

1.0E-03

1.0E-02

1.0E-01

1.0E+00

0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80SM load

Pack

et L

oss

Rat

io (P

LR)

GST load 0.29

GST load 0.39

GST load 0.49

GST load 0.58

SM PLR vs SM loads

SM Buffer overflowcauses steep risein SM PLR. Due to the CBR type of traffic, one or more packets are lost in each SM burst

For SM PLRs below 4x10-5, the total load (GST load + SM load) should be below 0.8. Total load 0.96 achieved in later exp. M. Nord et. al. PTL 2006

(Minimum SM PLR on the order of 10-6 due to error floor in PC generators. No error floor in PTL 2006 when using instrumental generators.)

Page 30: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

30 Experimental setup video• Packet sources

– Uncompressed 270 Mb/s video-streaming over RTP/UDP/IP/Ethernet

– Packet generator and monitor

E/O GST interface

Logiccircuit

E/O SM interface

PBC

100 km SSMF

SOPSM

1550.5nm

PolTDM scheme SOPGST

SOPSM

Ingress

PBSFDL

(3.5 km) EDFA

SOPSM

PCSOPGST

power tap

Packet detector

PBC

SOPGST

1550.5 nm SOPSM

PC

PCSOPSM

O/E O/ECore Egress

25 km SSMF

Gigabit Ethernet packet generator

SOPGST

EDFA

PBS

SM interface

VideoEncoder

Logic/

Video monitorand recorder

packet counter

VideoDecoder

Page 31: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

31

Two experiments on Gigabit Ethernet link• Experiment 1: Verify video transmission in GST class

without packet loss– Video quality should not be affected by SM packets

• Experiment 2: Video transmission in SM class.– Find how GST load degrades uncompressed video signals.

Page 32: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

32

Experimental results, video in GST• GST always error free, independent of SM load

– Total load < 0.5 => SM PLR < 1 x 10-4 – Total load = 0.5 = saturation => SM PLR increases steeply to 2.3

%, 29 % @ load = 0.6

Page 33: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

33Experimental results, video in SM• High error rate for total load >=0.5• Low error rate on SM for low GST loads• Error rate 5x10-4 gives visible errors in video!

0.5/5X10-4 0.7/1X10-3

0.8/4X10-1 0.9/8X10-1 1/~1

Page 34: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

34

Further work

• Control and management of the OpMiGua hybrid network

• GMPLS compatible node and network design• Demonstration closer to a commercial product

Page 35: OpMiGua, a Circuit/packet hybrid optical network enabling ... · PDF file– Efficiency of packet switching (statistical multiplexing) ... Summary and conclusion • Migration from

35

Summary and conclusion• Migration from circuit to packet is a great challenge

– Applications like TV-broadcast and mobile puts very high demands on QoS– At its best: Low fixed delay for synchronization and a PLR < 10-8

– High cost efficiency

• OpMiGua hybrid circuit/packet network – GST packet transmission without packet loss, optionally with

synchronization– Processing of node transit traffic not required => Cost efficiency

• Experiments– Error free streaming of broadcast video in network with high total load– Load > 0.9 demonstrated with moderate SM PLR– Polarization labeling successfully demonstrated

• Further work– Management and control