0508 # 1 www.acreo.se
IST MUPBED:Multi-Partner European Test Network for Research Networking
• Project Overview, September 2006
IST FP6 Project in 2nd Call, “Research Networking Test Beds”
Multi-Partner European Test Beds for Research Networking
• Project Overview, November 2007
IST FP6 Project in 2nd Call, “Research Networking Test Beds”
Tove Madsen ([email protected])
Anders Gavler ([email protected])
0508 # 2 www.acreo.se
MUPBED Consortium
• Equipment Manufacturers– Ericsson (Germany); Project Co-ordinator
– Marconi SpA (Italy)
– Juniper Networks (Ireland)
• Network Operators– Telecom Italia (Italy)
– Deutsche Telekom - T-Systems (Germany)
– Telefonica I+D (Spain)
– Magyar Telekom (Hungary)
• Research Centres– ACREO (Sweden)
– TU Denmark (Denmark)
– Politecnico di Milano (Italy)
– University of Erlangen-Nuremberg (Germany)
– DFN-Verein (Germany)
– GARR (Italy)
– RedIRIS/Red.es (Spain)
– PSNC (Poland)
0508 # 3 www.acreo.se
MUPBED Layer2 Network RealisationFull mesh between test bed sites
Northern Europetest bed
Central Europetest bed
Western Europetest bed
Southern Europetest bed
Eastern Europetest bed
DFN
PIONIER
NORDUnet
RedIRIS
GARR
DTU
FAUGÉANT2
ACREO
Telefonica I+D
T-SystemsDT
PSNC
GE
GE
GE
GE
GEGMPLS
Ethernet
IP/MPLS
ASON/GMPLS
ASON/GMPLS
TelecomItalia
0508 # 4 www.acreo.se
Relevance of MUPBED for NRENs
• Harmonisation/convergence of “telecom operator” and NRENsolutions
• Network architecture work, selected theoretical investigations• Leading edge control plane solutions:
– Focus on IETF GMPLS and ITU ASON approach, includingmulti-domain inter-working
– Driving standardisation• Work on “application – network” inter-working
– Applications (requirements, interface, selected trials in testbed)
– User groups (within and outside the MUPBED consortium)• Extended field trials for selected solutions: Set-up and operation of
European scale test bed• Collaboration with GEANT2 Project, TF-NGN
0508 # 5 www.acreo.se
Future applications to support
Areas of NREN
applications
• High Energy Physics
(HEP)
• Atmospheric Sciences
• Medical Sciences
• Grids/Computing
• Geosciences
• Fusion/ITER
• Astronomy
• Networking
0508 # 6 www.acreo.se
NRENs attitude towards MUPBED technologies
• PSNC, Poland:• Migrating to IP/MPLS
• Highly interested in using MUPBED developments for on-demand bandwidth provisioning
• Red.es, Spain:• Currently IP/MPLS-based network and manual L2VPN configuration
• Demand on bandwidth and P2P connectivity is only increasing
• Completed the upgrade of L2 (up to 4x10 GbE between nodes), L2 VLANs + VPNs are now provided tocustomers
• Decided on L1 upgrade (WDM), most likely deployment by 2008
• Near future deployment of ASON/GMPLS for automatic bandwidth provisioning, participates inAUTOBAHN testing of GMPLS
• GARR, Italy:• already using IP/MPLS, DWDM, 10 Gb/s links (SDH, Ethernet)
• interest in ASON/GMPLS as a tool for traffic engineering and optical equipment (L1) management
• Actual deployment in a part of the production network on a time scale of 1-2 years
• DFN, Germany:• Currently using DWDM up to 160 x 10 Gb/s, Ethernet (95% of links are GbE, including some 10GbE)
and SDH, VPN and best-effort IP
• Follows the MUPBED developments in the ASON/GMPLS control plane
• Most likely to start a GMPLS-based intra-domain pilot in the future
0508 # 7 www.acreo.se
Demo Terena 2007 Uncompressed, on-demand video transmission Data plane: FAU-DT-Acreo-DTU/Exhibition (400 Mb/s, ca 2000 km)
Northern Europetest bed
Central Europetest bed
Western Europetest bed
Southern Europetest bed
Eastern Europetest bed
DFN
PIONIER
NORDUnet
RedIRIS
GARR
DTU
FAUGÉANT2
ACREO
Telefonica I+D
T-SystemsDT
PSNC
GE
GE
GE
GE
GE
GMPLS
Ethernet
IP/MPLS
ASON/GMPLS
ASON/GMPLS
TelecomItalia
0508 # 8 www.acreo.se
Further Information
• Web:
– http://www.ist-mupbed.eu
http://www.ist-mupbed.org
• Project Co-ordinator:
0508 # 9 www.acreo.se
Working Party (WP) 3 of MUPBED
• MPLS / GMPLS “memory jogging”
• The MUPBED network
• User to Network Interface testing in MUPBED
• GMPLS Ethernet in MUPBED
• Multi-layer GMPLS in MUPBED
• Technical summary
Anders Gavler
Research engineer
Acreo
0508 # 10 www.acreo.se
Jogging your memory about MPLS
• Multi Protocol Label Swapping
• Traffic Engineering extensions
– E.g. RSVP with MPLS TE extensions for signaling
– E.g. OSPF with MPLS TE extensions for routing
• Label has link local significance
• No data plane / control plane separation
0508 # 11 www.acreo.se
The integrated GMPLS approach
LSR LSR LSR LSR LSR LSR
Data P
lane
Co
ntro
l Plan
e
Layer n
Layer n -1
Layer n -2
Layer n LSP
Layer n -1 LSP
Layer n -2 LSP
OSPF-TE
LMP
RSVP -TE
OSPF-TE
LMP
RSVP -TE
OSPF-TE
LMP
RSVP-TE
OSPF-TE
LMP
RSVP -TE
OSPF-TE
LMP
RSVP -TE
OSPF-TE
LMP
RSVP -TE
• Generalized MPLS
• Data Plane (DP) and Control Plane (CP) separation
• GMPLS TE extensions for signalling (RSVP), routing (e.g. OSPF)
• Link Management Protocol (LMP) – new protocol
– Informs RSVP-TE and OSPF-TE about the data plane
• Technology dependent labels (SDH, fiber port, wavelength etc)
0508 # 12 www.acreo.se
The User to Network Interface - UNI
If you are allowed to signal theprovider network this can be seenas a sort of bandwidth / VPN ondemand, i.e., a serviceprovisioning tool
I-NNI - Interior Networkto Network Interface
0508 # 13 www.acreo.se
The MUPBED network
Date Plane transportover national/regionalNRENs + GEANT
Control Planeestablished throughIPSec tunnels
UNI-C (Client)SW Agentby PSNC
0508 # 14 www.acreo.se
Different UNI types in MUPBED
UNI proxy server
OIF UNI-C 2.0 moduleIETF RSVP_TE module
ASONnetworkdomain
UNIGMPLSnetworkdomain
UNI
RSVP agent - IETF or OIF RSVP-TE - Packet labeling
ASON or GMPLSNetwork domain
UNIcommand
line client
mngtprotocol
• Two flavours: IETF UNI and OIF UNI
– OIF: UNI-C (Client) and UNI-N (Network)
• No routing information
• Both based on IETF RSVP-TE
• Differences like
– LSP Session / Call and Connection
segments
– TNA address usage
– Etc
This part could beintegrated into anapplication, i.e., aservice provisioningtool (which wasactually done by DTU)
0508 # 15 www.acreo.se
DT Network
OIF UNI test case
Acreo Router
Juniper M5
192.168.1.4/32lo0
DT SDH Equipment
lo0
Interface
GbE.612
Interface
GbE.612
LSPGMPLS
LSP
LSP
Setup and Teardown
tested OK!
GbE
VLAN 612
InternetInternet
UNI-N
Control
Channel
IPSec
UNI Control
Channel
OIF UNI
over
IPSec
UNI -C
Agent PC
X
IETF UNI
over
GRE or plain
Telecom Italia Network
TID
UNI-C
TID DP
GbE
Telefonica
Spain
TI
UNI-C
TI DP
GbE
0508 # 16 www.acreo.se
Acreo Router
Juniper M5
192.168.1.4/32
lo0
Traffic Engineering Link Information:
TE-link local adress 10.35.100.2
TE-link Local ID 43352
TE-link Remote ID 42543
Local adress 10.35.100.2
Local ID 54183 (label)
Remote ID 54183 (label)
PSNC Router
Juniper Mx
192.168.1.5/32
lo0
ge-x/x/x.612
172.16.13.2/24
Traffic Engineering
Link ACREO - PSNC
10.35.100.0/30
ge-1/3/0.612
172.16.13.1/24
Traffic Engineering Link Information:
TE-link local adress 10.35.100.1
TE-link Local ID 42543
TE-link Remote ID 43352
Local adress 10.35.100.1
Local ID 54183 (label)
Remote ID 54183 (label)
UNI Control
Channel
GRE
172.16.99.2
UNI Control
Channel
GRE
172.16.99.1
GMPLS
LSP
GMPLS
LSP
LSP
GbE
Control
Channel
VLAN 612
IETF UNI test case
Result1. Setup and teardown – OK!2. Data plane separation
through multiple VLANs – Not OK!
# 17 www.acreo.se
GMPLS L2 Ethernet Network in MUPBED
• Design and setup
• Linux PC
– Ethernet Data Plane controller
– Extended DRAGON Control
Plane software
• Ethernet DP
by Switch Core
• Linux Virtual CP/DP
SwitchCore
Dragon/Linux PC
OSPF -TE
RSVP -TE
L2
SC
NE
R1
E1
E2
R2
R3
E3
Dragon/Linux PC
OSPF -TE
RSVP -TE
Ro
ute
r N
E
Dragon/Linux PC
OSPF -TE
RSVP -TE
Ro
ute
r N
E
Dragon/Linux PC
OSPF -TE
RSVP -TE
Ro
ute
r N
E
SwitchCore
Dragon/Linux PC
OSPF -TE
RSVP -TE
L2
SC
NE
SwitchCore
Dragon/Linux PC
OSPF -TE
RSVP -TE
L2
SC
NE
Control Plane
LSP - Label Switched Path
Data Plane
• Standardization just started
–VLAN ID = LSP label?
–VID + MAC = LSP label?
–802.1Q, 802.1ad,
802.1ah, 802.1Qay
(PBB-TE)
• LSP setup - OK!– OSPF-TE - OK!– RSVP-TE - OK!
• PCE – OK!
0508 # 18 www.acreo.se
GMPLS: Multi-layer networking and multi-technology control
• Design and setup of an GMPLS
three layered (MPLS, Ethernet
and optical) network – DONE!
• Some success in LSP setup
• Much work remains
– GMPLS Ethernet
– Multi-layer LSP signaling
– Multi-layer routing
• Technology specific
routing information
– PCE
– Development / Implementation
• MPLS DP control
• Optical DP control
– Protection
– Scalability
– Virtual topolgies
Two layered GMPLS network(Router – Optical Cross Connect)
0508 # 19 www.acreo.se
Summary of MUPBED technical results
• UNI Tests in MUPBED– OIF UNI RSVP-TE Agent tested ok
– IETF UNI RSVP-TE tested ok
! Include Ethernet in GMPLS due to possible resource de-optimization
• Design and setup of an GMPLS Ethernet networkwas successfully established
– LSP setup and teardown was successfully shown, i.e.,working signalling and routing
• Design and setup of an GMPLS three layered (MPLS,Ethernet and optical) network was successfullyestablished
– LSP setup and teardown has been partially successful
– Much work remains in this area
0508 # 20 www.acreo.se
Questions?
Your most welcome to doresearch and develop the multi-
layer GMPLS testbed with us