SlideShare a Scribd company logo
1 of 17
Colt SDN NNI
Inter-provider Standard
APIs BoF
MEF
Members Meeting – Q4 2016 Ottawa
Simon Farrell, Javier Benitez
Strategy & Architecture
25 October 2016 1
Agenda
A new Era in Networking: SDN & NFV 2
Colt Overview
On Demand Vision
SDN NNI PoC
API Evolution
MEF LSO & Next Steps
1
2
3
4
5
On-Net Fibre Coverage Network Reach Partner Coverage
• 24K + On-Net buildings
• 585+ 3rd-party data centres
• 29 Colt-owned DCs
• 2500 PAON buildings
• 205 city PoPs in 28 countries
• 49 MANs
• 49K+ km terrestrial network
• 130K+ km subsea network
• 919 COs (635 EFM)
• 390 E-NNIs in 180 cities to 146
countries
On Demand Services (Colt Novitas)
4
Changing the nature of today’s network services:
Self-
provision
Near
real-time
Interworking
with other
providers
Available
through portal
and APIs
Provides
performance
analytics
And delivering important benefits:
Supports
value added
services
Elastic
Topology
Elastic
Service
Deliver programmable flexible topologies
based on overlay and underlay networks.
Deliver virtualised off-net and on-net L2 and
L3 edge services on top of basic connectivity.
SDN
NFV
Elastic
Bandwidth
Deliver programmable elastic links with
variable bandwidth.
Available through the Colt portal or via API
Intuitive /
Human friendly
Enables automation /
Machine friendly
Standard HTTP based RESTful API
delivered with TLS over the internet
or
5
Problem Statement: the need for a wider SDN/NFV Ecosystem
• There is not a single SP with complete reach; that is why we build NNIs
• But, traditional NNIs have been bespoke, i.e., very expensive to implement
• Focused on replacing “electronic paper” and not the overall order/request
management
• As SDN & NFV services become commercially available, the industry needs to
approach once again the reach issue (customers already asking)
• Colt Novitas has been designed from day one with the vision to extend the new
OnDemand network capabilities beyond Colt’s footprint and into third-party
networks
• Colt has engaged with a number of SPs to discuss and plan for real SDN inter-
provider connections (consensus around the need to solve the reach issue)
• Colt jointly with a Tier 1 US SP successfully built a PoC last summer
demonstrating Ethernet on demand across the two networks, between US
and EU
• What now?: how do we drive the industry towards “agreed” APIs? And more
importantly, how do we do it quickly?
10/25/2016 6
10/25/2016 7
SDN NNI PoC (July’16)
US Tier-1 SP
Network
US Tier-1
Service
Provider site
Colt London
Beaufort House
Colt Barcelona
Colt Frankfurt
US Tier-1
Service Provider
portal
Novitas portal
Novitas
engine
 Service Enquiry
 Service Activation
 Service modification
(Bandwidth Flexing)
 Service Cease
Novitas SDN API calls
SDN
E-NNI
Scope: ordering, delivery and in-life management of Ethernet services between the
east coast of the US and various locations in Europe using a live video stream to
visualize the actions taken: our partner could, through their own online portal which
communicated to the NOVITAS API, reserve ports, order a point-to-point Ethernet
service, flex the bandwidth up and down and cease the service.
SDN & NFV NNI Full Concept
Objective: drive the industry towards API “agreement” enabling scalable, simple,
fast and cost-effective SDN & NFV Network to Network Interconnections.
8
Backend
Access
Ring
3rd-party
Network
Colt
Network
Node
DC
NNI
3rd-party
portal
Novitas
portal
OSS/BSSOSS/BSS
SDN/NFV
Service Abstraction
Layer
API
Backend
Colt
SDN & NFV
Controller
3rd-party
SDN & NFV
Controller
API
VNF A
VNF B
APIs
25 October 2016 Presentation title 9
APIs - Technical detail
• RESTful API
• Username/password + persistent
session
• Simple domain model, initially
Standard HTTP based
RESTful API delivered
with TLS over the
internet
using
Object
Create
Read
Update
Delete
Port    
Connection    
Request  
Product / Price 
• Partner = customer
• One set of APIs for all clients
Under the hood
Evolution
25 October 2016 Presentation title 12
API Functionality
•EPLs
•Existing DCs
•Single ME domain
•Soft provisioning
• EVPLs
• Existing on-net
with CPE
• NNIs
• CSP access
• Long-running
(hard provisioning)
• EPNs
• Multi-vendor CPE
• Multiple ME
domains
• L3 services
•Port
•Connection
•Request
•Pricing
• RBAC
• Bill prediction
• Intelligent
route selection
• Address book
• Cloud resilience
• Chain long-running
requests
• Performance
Reporting
• L3 services
Ethernet Functionality
Premature standardisation can hold back innovation
Just In Time design
Example: address book management
Example: automated route selection
API Swagger example
PUT /api/connection/<connection id>
A HTTP PUT request to the /api/connections
resource initiates the process of modifying an
EVC. The body of the request must be a JSON
object containing details of the EVC to be
modified and its target specification.
There are two forms of request. The first
requests a commercial change of some kind –
e.g. a change to the commitment period or a
bandwidth change; this is uniquely specified by
a price ID and takes the first form shown.
The second form requests a change to non-
commercial attributes, currently VLAN
configuration.
This operation requires a session token
provided in the auth-token HTTP header.
The response to this call is a HTTP 200
response code and a JSON object containing
the URL of the trackable request that
represents the EVC modification.
{
"price_id": "11",
"coterminus_option":"true“
}
}
{
"a_end_vlan_mapping":"F",
"b_end_vlan_mapping":"F",
"a_end_vlan_type":"C",
"b_end_vlan_type":"C",
"a_end_vlan_ids":[
{
"from_id_range":23,
"to_id_range":23
}
],
"b_end_vlan_ids":[
{
"from_id_range":23,
"to_id_range":23
}
]
}
{
“response_url": “https://ondemand.colt.net/api/requests/4662"
}
Request Object – commercial change
Request Object – VLAN change
Response Object
API technical evolution – under consideration
HATEOAS?............many standards for JSON support
 Redesign API responses?
SAML/Oauth…… “Nice to have” initially, now becoming
important for UI & therefore APIs
 Redesign Authentication?
Multi-language APIs?.....probably not
Reconsider Swagger….does not easily support overloaded
methods
Websockets…. mainly for UI support & to eliminate API polling
 Eliminate or restrict polling?
Proper semantic versioning…...big mistake not to include this
from the start
Developer sandbox with stateful model behind the APIs
Lessons learned
Premature design stifles innovation
- Use cases (and therefore APIs) are still evolving:
add attributes, add query parameters, add new
services
Domain Objects vs Data Model
- Data Model approach requires a crystal ball and an
extremely generic model, which is harder to code
against, not self-explanatory and easy to
misinterpret
- The same comment applies to API functionality
No difference between customers and partners
- (and salesmen!)
80/20 rule and YAGNI apply to API design exactly as they do
to application design
25 October 2016 Presentation title 15
Thoughts on Standardisation
Simplicity – juggle completeness of vision with ease of adoption
Start small – Minimum Viable Product
- Wait for adoption before extending
- How many adopters constitute a critical mass?
- The bigger the API, the harder it is to adopt: discuss!
Post-adoption – what frequency is best to revise & extend?
- Juggle requests for enhancement with stability/ ease of adoption
- Providers will enhance the APIs themselves, anyway
- How to adopt best practise as defined by what enhancements get
used?
Open source model – is forking good or bad?
- Decentralised by its nature
- Software is judged by number of pull requests, number of forks
- But standards need stability! How to resolve this tension?
25 October 2016 Presentation title 16
Thank you
For your time
Any questions?

More Related Content

What's hot

Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN
Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN
Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN Colt Technology Services
 
Colt SDN and NFV - The Route to Automation
Colt SDN and NFV - The Route to Automation Colt SDN and NFV - The Route to Automation
Colt SDN and NFV - The Route to Automation Colt Technology Services
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV VisionFIBRE Testbed
 
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansColt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansOpen Networking Summit
 
The business case for SD WAN in the enterprise
The business case for SD WAN in the enterprise The business case for SD WAN in the enterprise
The business case for SD WAN in the enterprise Colt Technology Services
 
OSS in the era of SDN and NFV: Evolution vs Revolution - What we can learn f...
OSS in the era of SDN and NFV:  Evolution vs Revolution - What we can learn f...OSS in the era of SDN and NFV:  Evolution vs Revolution - What we can learn f...
OSS in the era of SDN and NFV: Evolution vs Revolution - What we can learn f...Colt Technology Services
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumOpen Networking Summit
 
Managing and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSManaging and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSComarch
 
SDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity ServiceSDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity ServiceOpen Networking Summit
 
Five myths about Network Function Virtualization (NFV)
Five myths about Network Function Virtualization (NFV) Five myths about Network Function Virtualization (NFV)
Five myths about Network Function Virtualization (NFV) srichakra komatineni
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesOpen Networking Summit
 
How will virtual networks, controlled by software, impact OSS systems?
How will virtual networks, controlled by software, impact OSS systems?How will virtual networks, controlled by software, impact OSS systems?
How will virtual networks, controlled by software, impact OSS systems?Comarch
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsCisco Service Provider
 
How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...
How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...
How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...Comarch
 
Approaches to Network Automation
Approaches to Network AutomationApproaches to Network Automation
Approaches to Network AutomationAPNIC
 
Networking Challenges for the Next Decade
Networking Challenges for the Next DecadeNetworking Challenges for the Next Decade
Networking Challenges for the Next DecadeOpen Networking Summit
 

What's hot (20)

Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN
Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN
Colt's L3 VPN Evolution: Towards Hybrid MPLS and SD WAN
 
Colt SDN and NFV - The Route to Automation
Colt SDN and NFV - The Route to Automation Colt SDN and NFV - The Route to Automation
Colt SDN and NFV - The Route to Automation
 
Colt Optical SDN Innovation
Colt Optical SDN InnovationColt Optical SDN Innovation
Colt Optical SDN Innovation
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
 
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansColt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
 
The business case for SD WAN in the enterprise
The business case for SD WAN in the enterprise The business case for SD WAN in the enterprise
The business case for SD WAN in the enterprise
 
Network Automation at Colt
Network Automation at ColtNetwork Automation at Colt
Network Automation at Colt
 
OSS in the era of SDN and NFV: Evolution vs Revolution - What we can learn f...
OSS in the era of SDN and NFV:  Evolution vs Revolution - What we can learn f...OSS in the era of SDN and NFV:  Evolution vs Revolution - What we can learn f...
OSS in the era of SDN and NFV: Evolution vs Revolution - What we can learn f...
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband Forum
 
Managing and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSManaging and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSS
 
SDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity ServiceSDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity Service
 
SDN/NFV architecture vision and reality
SDN/NFV architecture vision and reality SDN/NFV architecture vision and reality
SDN/NFV architecture vision and reality
 
Five myths about Network Function Virtualization (NFV)
Five myths about Network Function Virtualization (NFV) Five myths about Network Function Virtualization (NFV)
Five myths about Network Function Virtualization (NFV)
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and Services
 
How will virtual networks, controlled by software, impact OSS systems?
How will virtual networks, controlled by software, impact OSS systems?How will virtual networks, controlled by software, impact OSS systems?
How will virtual networks, controlled by software, impact OSS systems?
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox Communications
 
Network Evolution and Market Outlook
Network Evolution and Market OutlookNetwork Evolution and Market Outlook
Network Evolution and Market Outlook
 
How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...
How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...
How to adopt SDN/NFV Technology into the BSS & OSS stack and shorten the time...
 
Approaches to Network Automation
Approaches to Network AutomationApproaches to Network Automation
Approaches to Network Automation
 
Networking Challenges for the Next Decade
Networking Challenges for the Next DecadeNetworking Challenges for the Next Decade
Networking Challenges for the Next Decade
 

Viewers also liked

Enterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WANEnterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WANToshal Dudhwala
 
Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...
Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...
Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...Colt Technology Services
 
Create Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN ConnectionsCreate Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN ConnectionsOpSource
 
Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareOpSource
 
OPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the CloudOPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the CloudOPNFV
 
[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...
[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...
[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...SirionLabs
 
BTGSCloudofCloudsvisionwebcastslides03062015
BTGSCloudofCloudsvisionwebcastslides03062015BTGSCloudofCloudsvisionwebcastslides03062015
BTGSCloudofCloudsvisionwebcastslides03062015Jon Flack
 
Telstra Global Network Map
Telstra Global Network MapTelstra Global Network Map
Telstra Global Network Mapchalja
 
Webinar how to ensure sdn-nfv doesn't break your network
Webinar   how to ensure sdn-nfv doesn't break your networkWebinar   how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your networkQualitest
 
Juniper Contrail VNS A BASIC introduction
Juniper Contrail VNSA BASIC introductionJuniper Contrail VNSA BASIC introduction
Juniper Contrail VNS A BASIC introductionMarketingArrowECS_CZ
 
Overture presentation on Central Office (Exchange): Home to the New Telco Clo...
Overture presentation on Central Office (Exchange): Home to the New Telco Clo...Overture presentation on Central Office (Exchange): Home to the New Telco Clo...
Overture presentation on Central Office (Exchange): Home to the New Telco Clo...Overture Networks
 
Building a network emulator with Docker and Open vSwitch
Building a network emulator with Docker and Open vSwitchBuilding a network emulator with Docker and Open vSwitch
Building a network emulator with Docker and Open vSwitchGoran Cetusic
 
2016 interop sdi_showcase_contrail
2016 interop sdi_showcase_contrail2016 interop sdi_showcase_contrail
2016 interop sdi_showcase_contrailDaisuke Nakajima
 
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleSriram Subramanian
 
Using OpenContrail with Kubernetes
Using OpenContrail with KubernetesUsing OpenContrail with Kubernetes
Using OpenContrail with KubernetesMatt Baldwin
 
Telco Cloud - An evolution approach 2016
Telco Cloud - An evolution approach 2016Telco Cloud - An evolution approach 2016
Telco Cloud - An evolution approach 2016Fernando Herrera
 

Viewers also liked (20)

Colt: The Future of Telco Cloud
Colt: The Future of Telco Cloud Colt: The Future of Telco Cloud
Colt: The Future of Telco Cloud
 
Enterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WANEnterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WAN
 
Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...
Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...
Caso de estudio: Las ventajas de la nube gestionada por Colt son comprobadas ...
 
Create Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN ConnectionsCreate Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN Connections
 
Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept Software
 
Dynamic Global Connectivity
Dynamic Global ConnectivityDynamic Global Connectivity
Dynamic Global Connectivity
 
OPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the CloudOPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the Cloud
 
[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...
[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...
[SirionLabs Webinar] How Vodafone is Building the Future of Commercial Contra...
 
BTGSCloudofCloudsvisionwebcastslides03062015
BTGSCloudofCloudsvisionwebcastslides03062015BTGSCloudofCloudsvisionwebcastslides03062015
BTGSCloudofCloudsvisionwebcastslides03062015
 
Telstra Global Network Map
Telstra Global Network MapTelstra Global Network Map
Telstra Global Network Map
 
Webinar how to ensure sdn-nfv doesn't break your network
Webinar   how to ensure sdn-nfv doesn't break your networkWebinar   how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your network
 
Contrail Enabler for agile cloud services
Contrail Enabler for agile cloud servicesContrail Enabler for agile cloud services
Contrail Enabler for agile cloud services
 
Juniper Contrail VNS A BASIC introduction
Juniper Contrail VNSA BASIC introductionJuniper Contrail VNSA BASIC introduction
Juniper Contrail VNS A BASIC introduction
 
Overture presentation on Central Office (Exchange): Home to the New Telco Clo...
Overture presentation on Central Office (Exchange): Home to the New Telco Clo...Overture presentation on Central Office (Exchange): Home to the New Telco Clo...
Overture presentation on Central Office (Exchange): Home to the New Telco Clo...
 
Building a network emulator with Docker and Open vSwitch
Building a network emulator with Docker and Open vSwitchBuilding a network emulator with Docker and Open vSwitch
Building a network emulator with Docker and Open vSwitch
 
2016 interop sdi_showcase_contrail
2016 interop sdi_showcase_contrail2016 interop sdi_showcase_contrail
2016 interop sdi_showcase_contrail
 
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, Oracle
 
Contrail Basics
Contrail BasicsContrail Basics
Contrail Basics
 
Using OpenContrail with Kubernetes
Using OpenContrail with KubernetesUsing OpenContrail with Kubernetes
Using OpenContrail with Kubernetes
 
Telco Cloud - An evolution approach 2016
Telco Cloud - An evolution approach 2016Telco Cloud - An evolution approach 2016
Telco Cloud - An evolution approach 2016
 

Similar to Colt inter-provider SDN NNIs and APIs

"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017Deborah Porchivina
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016Deborah Porchivina
 
NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassLeah Wilkinson
 
Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Deborah Porchivina
 
OFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsOFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsDeborah Porchivina
 
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 BarcelonaColt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 BarcelonaJavier Benitez
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys Corporation
 
IMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleIMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleAlan Quayle
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability QuestionDeborah Porchivina
 
OIF Certification: Optical Control Plane UNI
 OIF Certification: Optical Control Plane UNI OIF Certification: Optical Control Plane UNI
OIF Certification: Optical Control Plane UNIDeborah Porchivina
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfGVNSK Sravya
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liDeborah Porchivina
 
2018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.20182018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.2018Leah Wilkinson
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveCisco DevNet
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksDeborah Porchivina
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Deborah Porchivina
 
Blockchain explored
Blockchain explored Blockchain explored
Blockchain explored IBM Sverige
 

Similar to Colt inter-provider SDN NNIs and APIs (20)

Javier Lecanda - Colt SDN/NFV Experience inca 201706
Javier Lecanda - Colt SDN/NFV Experience   inca 201706Javier Lecanda - Colt SDN/NFV Experience   inca 201706
Javier Lecanda - Colt SDN/NFV Experience inca 201706
 
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
 
SDN Framework and APIs
SDN Framework and APIsSDN Framework and APIs
SDN Framework and APIs
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016
 
NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical Masterclass
 
Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?
 
OFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsOFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIs
 
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 BarcelonaColt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618
 
IMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleIMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan Quayle
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability Question
 
OIF Certification: Optical Control Plane UNI
 OIF Certification: Optical Control Plane UNI OIF Certification: Optical Control Plane UNI
OIF Certification: Optical Control Plane UNI
 
Optinet China 2019
Optinet China 2019Optinet China 2019
Optinet China 2019
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie li
 
2018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.20182018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.2018
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport Networks
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015
 
Blockchain explored
Blockchain explored Blockchain explored
Blockchain explored
 

Recently uploaded

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Recently uploaded (20)

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Colt inter-provider SDN NNIs and APIs

  • 1. Colt SDN NNI Inter-provider Standard APIs BoF MEF Members Meeting – Q4 2016 Ottawa Simon Farrell, Javier Benitez Strategy & Architecture 25 October 2016 1
  • 2. Agenda A new Era in Networking: SDN & NFV 2 Colt Overview On Demand Vision SDN NNI PoC API Evolution MEF LSO & Next Steps 1 2 3 4 5
  • 3. On-Net Fibre Coverage Network Reach Partner Coverage • 24K + On-Net buildings • 585+ 3rd-party data centres • 29 Colt-owned DCs • 2500 PAON buildings • 205 city PoPs in 28 countries • 49 MANs • 49K+ km terrestrial network • 130K+ km subsea network • 919 COs (635 EFM) • 390 E-NNIs in 180 cities to 146 countries
  • 4. On Demand Services (Colt Novitas) 4 Changing the nature of today’s network services: Self- provision Near real-time Interworking with other providers Available through portal and APIs Provides performance analytics And delivering important benefits: Supports value added services Elastic Topology Elastic Service Deliver programmable flexible topologies based on overlay and underlay networks. Deliver virtualised off-net and on-net L2 and L3 edge services on top of basic connectivity. SDN NFV Elastic Bandwidth Deliver programmable elastic links with variable bandwidth.
  • 5. Available through the Colt portal or via API Intuitive / Human friendly Enables automation / Machine friendly Standard HTTP based RESTful API delivered with TLS over the internet or 5
  • 6. Problem Statement: the need for a wider SDN/NFV Ecosystem • There is not a single SP with complete reach; that is why we build NNIs • But, traditional NNIs have been bespoke, i.e., very expensive to implement • Focused on replacing “electronic paper” and not the overall order/request management • As SDN & NFV services become commercially available, the industry needs to approach once again the reach issue (customers already asking) • Colt Novitas has been designed from day one with the vision to extend the new OnDemand network capabilities beyond Colt’s footprint and into third-party networks • Colt has engaged with a number of SPs to discuss and plan for real SDN inter- provider connections (consensus around the need to solve the reach issue) • Colt jointly with a Tier 1 US SP successfully built a PoC last summer demonstrating Ethernet on demand across the two networks, between US and EU • What now?: how do we drive the industry towards “agreed” APIs? And more importantly, how do we do it quickly? 10/25/2016 6
  • 7. 10/25/2016 7 SDN NNI PoC (July’16) US Tier-1 SP Network US Tier-1 Service Provider site Colt London Beaufort House Colt Barcelona Colt Frankfurt US Tier-1 Service Provider portal Novitas portal Novitas engine  Service Enquiry  Service Activation  Service modification (Bandwidth Flexing)  Service Cease Novitas SDN API calls SDN E-NNI Scope: ordering, delivery and in-life management of Ethernet services between the east coast of the US and various locations in Europe using a live video stream to visualize the actions taken: our partner could, through their own online portal which communicated to the NOVITAS API, reserve ports, order a point-to-point Ethernet service, flex the bandwidth up and down and cease the service.
  • 8. SDN & NFV NNI Full Concept Objective: drive the industry towards API “agreement” enabling scalable, simple, fast and cost-effective SDN & NFV Network to Network Interconnections. 8 Backend Access Ring 3rd-party Network Colt Network Node DC NNI 3rd-party portal Novitas portal OSS/BSSOSS/BSS SDN/NFV Service Abstraction Layer API Backend Colt SDN & NFV Controller 3rd-party SDN & NFV Controller API VNF A VNF B
  • 9. APIs 25 October 2016 Presentation title 9
  • 10. APIs - Technical detail • RESTful API • Username/password + persistent session • Simple domain model, initially Standard HTTP based RESTful API delivered with TLS over the internet using Object Create Read Update Delete Port     Connection     Request   Product / Price  • Partner = customer • One set of APIs for all clients
  • 12. Evolution 25 October 2016 Presentation title 12 API Functionality •EPLs •Existing DCs •Single ME domain •Soft provisioning • EVPLs • Existing on-net with CPE • NNIs • CSP access • Long-running (hard provisioning) • EPNs • Multi-vendor CPE • Multiple ME domains • L3 services •Port •Connection •Request •Pricing • RBAC • Bill prediction • Intelligent route selection • Address book • Cloud resilience • Chain long-running requests • Performance Reporting • L3 services Ethernet Functionality Premature standardisation can hold back innovation Just In Time design Example: address book management Example: automated route selection
  • 13. API Swagger example PUT /api/connection/<connection id> A HTTP PUT request to the /api/connections resource initiates the process of modifying an EVC. The body of the request must be a JSON object containing details of the EVC to be modified and its target specification. There are two forms of request. The first requests a commercial change of some kind – e.g. a change to the commitment period or a bandwidth change; this is uniquely specified by a price ID and takes the first form shown. The second form requests a change to non- commercial attributes, currently VLAN configuration. This operation requires a session token provided in the auth-token HTTP header. The response to this call is a HTTP 200 response code and a JSON object containing the URL of the trackable request that represents the EVC modification. { "price_id": "11", "coterminus_option":"true“ } } { "a_end_vlan_mapping":"F", "b_end_vlan_mapping":"F", "a_end_vlan_type":"C", "b_end_vlan_type":"C", "a_end_vlan_ids":[ { "from_id_range":23, "to_id_range":23 } ], "b_end_vlan_ids":[ { "from_id_range":23, "to_id_range":23 } ] } { “response_url": “https://ondemand.colt.net/api/requests/4662" } Request Object – commercial change Request Object – VLAN change Response Object
  • 14. API technical evolution – under consideration HATEOAS?............many standards for JSON support  Redesign API responses? SAML/Oauth…… “Nice to have” initially, now becoming important for UI & therefore APIs  Redesign Authentication? Multi-language APIs?.....probably not Reconsider Swagger….does not easily support overloaded methods Websockets…. mainly for UI support & to eliminate API polling  Eliminate or restrict polling? Proper semantic versioning…...big mistake not to include this from the start Developer sandbox with stateful model behind the APIs
  • 15. Lessons learned Premature design stifles innovation - Use cases (and therefore APIs) are still evolving: add attributes, add query parameters, add new services Domain Objects vs Data Model - Data Model approach requires a crystal ball and an extremely generic model, which is harder to code against, not self-explanatory and easy to misinterpret - The same comment applies to API functionality No difference between customers and partners - (and salesmen!) 80/20 rule and YAGNI apply to API design exactly as they do to application design 25 October 2016 Presentation title 15
  • 16. Thoughts on Standardisation Simplicity – juggle completeness of vision with ease of adoption Start small – Minimum Viable Product - Wait for adoption before extending - How many adopters constitute a critical mass? - The bigger the API, the harder it is to adopt: discuss! Post-adoption – what frequency is best to revise & extend? - Juggle requests for enhancement with stability/ ease of adoption - Providers will enhance the APIs themselves, anyway - How to adopt best practise as defined by what enhancements get used? Open source model – is forking good or bad? - Decentralised by its nature - Software is judged by number of pull requests, number of forks - But standards need stability! How to resolve this tension? 25 October 2016 Presentation title 16
  • 17. Thank you For your time Any questions?

Editor's Notes

  1. So beginning with network reach and coverage, Colt has over 20,000 connected buildings in 42 metro networks across Europe. We can connect to over 450 DCs, CHs which represents over 60% of the European market! This is supported by our LDN, long distance network, which connects 23 countries and is used to provide national and international services. In addition to this, we have approximately 630 EFM – enabled central offices across Europe and circa 150 OLO partners with whom we have over 400 Ethernet E-NNIs in 121 locations. Of particular note, we’ve also identified over 2000 ‘pre-approved’ business sites close to our network, which we will connect On Demand at standard list pricing. A key message is that Colt continues to invest for growth through 4 related network expansion programmes that relate to each of these areas – some more details are on the slide. Through what we call Customer Driven On-Net Expansion, in the last year we added over 800 buildings, bringing our total to almost 20,000, and 30 additional Ethernet First Mile - enabled central offices, bringing the total to nearly 630 across Europe. As part of our Targeted Strategic Sites programme, we’ve continued to add data centres and key business sites to the network, 11 more in the last year, and we’ve also identified over 2000 ‘pre-approved’ business sites close to our network, which we will connect On Demand at standard list pricing. Our LDN continues to expand, and we’ve added 25 new city PoPs in the last year, bringing the total number to 192 across 23 countries. And we continue to expand our off-net partnerships with over 400 E-NNIs in 121 locations serving 65 countries, 3 global MPLS NNIs in 2013 with 2 more nearing completion.
  2. Colt have been evolving their Networks by adopting SDN and NFV to meet evolving demand of business globally and are delivering meaningful benefits for customers
  3. 5