Smart Internet Lab @ Bristol...NS _ catalogue Deploy / Terminate _ NS REST API Q K D Q 1...
Transcript of Smart Internet Lab @ Bristol...NS _ catalogue Deploy / Terminate _ NS REST API Q K D Q 1...
-
1 High Performance Networks Group
Smart Internet Lab @ Bristol
• Combined expertise across optical, wireless, IoT
and cloud technologies
• Holistic approach to end-to-end network design
and optimisation
• 200 academic and researchers, and growing…
• State of the art research labs
• Strong national and international links with academic and industrial networks
• Large portfolio of projects (RCUK, Government,
EU, Industry, international…)
-
2 High Performance Networks Group
High Performance Network Group
-
3 High Performance Networks Group
5G Testbeds at West of England Region
Six Primary Sites• Smart Internet Lab, University of Bristol• We The Curious, Millennium Square, Bristol• Watershed, Waterfront, Bristol• M-Shed Museum, Harbourside, Bristol • The Pump Rooms, Roman Baths, Bath• Connection to KCL and Digital Catapult, London
-
4 High Performance Networks Group
5G UK Test Network
Heterogeneous Networking• LTE-A and 5GNR Cellular from Nokia• 26 & 60GHz mmWave mesh networks from CCS• SDN and network slicing from Zeetta• MEC and cloud compute via Openstack• End-to-End orchestration through OSM • Comprehensive network monitoring tools• Slice creation and management for use-cases
-
5 High Performance Networks Group
Part of National Dark Fibre Facility (NDFF)
NDFF Technology:
SDN-enabled optical switches
Optical Amplifiers
Dispersion Compensation Modules
Optical Transceivers 10Gb/s DWDM
L2 Switches
SDN CONTROLLER
SwitchesTxs/Rxs
Abstracted Resource Pool
Virtualisation LayerAbstraction Layer
Application-Specific Network Slices• NDFF is a facility to support research on future networks• 630 km experimental installed optical fibre network• Software Defined Networking (SDN) Platform for full
programmability of optical networks• Research collaboration between universities
-
6 High Performance Networks Group
Software Deined QKD Control Plane
SDN Control of QKD and Classical
AI-Assisted Quantum and Classical Channel
Path Computation
Quantum Secured Network Function Virtualization (Quantum Secure NFV)
Alice/Bob Time Sharing
Quantum Aware Software Defined Control Plane
NetworkOperatingSystem
NetApp NetApp NetApp
NetworkVirtualization
Abstract Network View
ControlPrograms
f View( )Control
Programs
f View( )Control
Programs
f View( )
Optical Switch
with TNs
Logical QKD network 1 Logical QKD network 2 Untrusted logical network 3
QKD$Logical$Network$Composi6on$Tools$and$Algorithm$For$Mapping$
-
7 High Performance Networks Group
Time Shared SW Defined QKD
SDN Control of QKD and Classical With Time Sharing Algorithm
-
8 High Performance Networks Group
ML-assisted and SW QKD Network Supporting Co-existance
• Apply real-time monitors network-wide (spectrum, power, noise, channels spacing, secret key rate - SKR, QBER, probability of detection..)
• Feed and train the Machine Learning algorithm to optimize Q-Ch
• Develop SDN architecture to re-configure the network based on the ML output
-
9 High Performance Networks Group
QKD over Multicore Fibres for DC [World record Co-Existence 11.2Tbps]
Intra-DC
Intra-DC
Inter-DC
Inter-DC
-
10 High Performance Networks Group
• Dynamically deploy Optical network connectivity for VNF chaining in multiple Data Centers
• Dynamically Mix & Match VNFs from multiple islands
• Use inter-DC optical network for high bandwidth and low latency VNF requirements
• Create secured inter-DC connectivity for VNF chaining using QKD within same fiber as classical traffic
• Highly dynamic secure optical connectivity from multiple access devices to edge and metro DC for 5G Virtual Service
Quantum Security for 5G
VNF1
VNF2
VNF3
5G Network Service = VNF1 + VNF 2 + VNF3
-
11 High Performance Networks Group
Quantum Security for 5G
5GUKEx
VNF11 VNF12 VNF21 VNF22
Inter-island Optical
Network
Island1VIM SDN
Controller
ComputeResources
Network Resources
ComputeResources
Network Resources
Island2VIMSDN
Controller
Deploy NS
VM11 VM12
Deploy inter-island NS?
Deploy inter-island NS
VM11 VM12 VM21 VM22
QKD QKD
Quantum Secured & Optical Network Aware Multi-Domain NFV Orchestrator
Data Center 2Data Center 1
-
12 High Performance Networks Group
Multi-layer Network-Aware & Quantum-Aware Multi-domain NFV Orchestrator
VNF 31
VNF 41
WSS
VNF 12...
VNF 1X
Compute Node
Data Encryptor/Decryptor A 1
VOYAGER
Corsa Switch De
Mux
AWG
WSS
BVT4BVT3BVT2BVT1
WSS
WSS
Q1
Island Proxy
ISLAND SDN Controller
Island Orchestrator
5G Island 2
VLAN Trunk
VLAN Trunk
VIM Voyager
PluginOpenFlow
Virtual Network Service (VNS) Composer
Virtual Network Service (VNS) Manager
User
VNS1 Sec (VNF12,VNF21,VNF32)
Security (1)BandwidthLatencyTTLVNF12, VNF21,VNF32
NSD1
Quantum-Aware Inter-Domain Connectivity Manager (QIDCM)
SDN ControllerWSS Plugin Optical Fibre Switch Plugin
Island
_regis
tratio
nNS
_catal
ogue
Deplo
y/Term
inate_
NS
REST API
QKD
Q1
Quantum-Aware Flexi-WDM Routing and Wavelength Assignment
VNS Catalogue
VNF Placement and Island Selection
VNS Lifecycle
5GUK
EX
Q1
WSS
Q2
Q2
Q1
Q2
Q1
WSS
WSS
WSS
Optical Fibre SwitchEDFA
Multiple EDFA
OFS
BYPASS PORT
BYPASS PORTBYPASS PORT
BYPA
SS PO
RT
DROP PORTS
Q CL
DROP PORTS
QCL
DROP PORTS
QCL
DROP PORTS
QCL
q-ROADM
R2 R3 R4R1
VNF 22...
VNF 2X
Compute Node
Data Encryptor/Decryptor A 2
VOYAGER
Corsa Switch De
Mux
AWG
WSS
BVT4BVT3BVT2BVT1
Q2
Island Proxy Island
Orchestrator
VLAN Trunk
VLAN Trunk
VIM
QKD
WSS
R2 R3 R4R1
5G Island 4
VNF 32...
VNF 3X
Compute Node
Data Encryptor/Decryptor
VOYAGER
Corsa Switch
BVT4BVT3BVT2BVT1
Island Proxy
ISLAND SDN Controller
VLAN Trunk
VLAN Trunk
VIMVoyager Plugin
OpenFlow
REST API
R3 R2 R1R4
B1Q1DeM
uxAW
G
QKD
Island Orchestrator
WSS VNF 42
...
VNF 4X
Compute Node
Data Encryptor/Decryptor
VOYAGER
Corsa Switch
BVT4BVT3BVT2BVT1
Island Proxy
ISLAND SDN Controller
VLAN Trunk
VLAN Trunk
VIMVoyager Plugin
OpenFlow
REST API
R3 R2 R1R4
B2Q2DeM
uxAW
G
QKD
Island Orchestrator
Q2
5G Island 3
ISLAND SDN ControllerVoyager Plugin
OpenFlow
REST API
5G Island 1
VNS2 (VNF11,VNF41)
Security (0)BandwidthLatencyTTLVNF11 and VNF41
NSD2
VNF CatalogueNSD Parser
VNF Lifecycle
Local Island NFV Availability DB
Local Island Network Capability DB
Local Island Quantum Security Capability DB
Quantum-Aware Virtual Network Service (VNS) Broker
QKD Control
IDQ Plugin
Bandwidth Variable TransceiverBVTWSSWSS Wavelength Selective Switches
VSGW...
VPGW
VHSS...
...
User Equipment
Antenna
User Equipment
Antenna 5G Base Station
VSGW...
VPGW
Antenna5G
Base Station
User Equipment
VHSS...
...
5G Base Station
User Equipment
Optical FrontHaul
Optical FrontHaul
Optical FrontHaul Optical
FrontHaulAntenna
5G Base Station
Virtualised Mobile Core
& RAN Functions
VEPC
Dashed Components are not implemented
Exte
nded
Data Center 1
Data Center 2 Data Center 3
Data Center 4
-
13 High Performance Networks Group
Test-bed
Natio
nal D
ark Fi
ber
HPN
NSQI
1CS
WTC
Bradley Stoke
Edge ComputingDynamic qROADMQ-Aware SDN Controller8x200G 16-QAMOptical Switching Alice & Bob
-
14 High Performance Networks Group
Test-bed
Natio
nal D
ark Fi
ber
HPN
NSQI
1CS
WTC
Bradley Stoke
Cryogenic DetectorQ handheld Optical Switching Alice & Bob
-
15 High Performance Networks Group
Test-bed
Natio
nal D
ark Fi
ber
HPN
NSQI
1CS
WTC
Bradley Stoke
Metro DCClassical Switching Alice
-
16 High Performance Networks Group
Test-bed
Natio
nal D
ark Fi
ber
HPN
NSQI
1CS
WTC
Bradley Stoke
Remote/Core DCClassical Switching Alice
-
17 High Performance Networks Group
Test-bed
Natio
nal D
ark Fi
ber
HPN
NSQI
1CS
WTC
Bradley StokeEdge Computing/DCOptical Switching Alice5G Access
-
18 High Performance Networks Group
SDN Control of QKD and Classical
AI-Assisted Quantum and Classical Channel
Path Computation
Quantum Secured Network Function Virtualization (Quantum Secure NFV)
Quantum Key Management
Quantum Aware Software Defined Control Plane
Test-bed
NSQI (Trusted Node)
CL2A1
CL3B
WTC (5G Access)
Encryption Server
CL2A2
1CS (Edge DC)
Encryption Server
CL2B2
Encryption Server
Encryption Server
CL3A
BS (Core DC)
DEMUX
BVT
MUX
BVTHPN (Edge DC)
CL2B1
Encryption Server
OXC
OXCOXC
OXC OXC
DCDC
-
19 High Performance Networks Group
Test-bed Connectivity Topology and Complexity
HPN
WTC
NSQI
1CS
Bradley Stoke
-
20 High Performance Networks Group
SDN Control of QKD and Classical
Quantum Key Management / Monitoring (CQP Toolkit)
NSQI (Trusted Node)
CL2A1
CL3B
WTC (5G Access)
Encryption Server
CL2A2
1CS (Edge DC)
Encryption Server
CL2B2
Encryption Server
Encryption Server
CL3A
BS (Core DC)
DEMUX
BVT
MUX
BVTHPN (Edge DC)
CL2B1
Encryption Server
OXC
OXCOXC
OXC OXC
DCDC
Demo 1: Software Defined Multidomain Quantum Secured Network Field Trial
-
21 High Performance Networks Group
Demo2: Fully meshed dynamically switched QKD Metro network
21
IDQ CL2IDQ CL3
IDQ CL2IDQ CL3
IDQ CL2
IDQ CL2
23km
23.7 km
1.9 km
1.2 km
2 km