Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
© 2017 TM Forum | 1
Standardizing
Interoperability to
Enable Platform
Business Models
Greg TiltonFounder
DGIT Systems
© 2017 TM Forum | 2
Platforms & APIs
“A platform is a business model that creates value by facilitating exchanges between two or more interdependent groups, usually consumers and producers”
▪ Cloud Platforms such as our new Telflow Cloud make sophisticated IT more accessible and at a lower TCO
▪ Platform architectures have big role to play across multi Opco corporate groups
▪ A platform strategy has proven highly effective for large scale IT transformation projects
▪ Standards based APIs enable platform business models by
removing integration barriers and
supporting omni-channel customer engagement
© 2017 TM Forum | 3
“A common set of business operations and APIs can be combined with
meta-data instantiation of services to support any service type, NFV, SDN,
IaaS, SaaS, IoT, Fibre as a Service.”
A common set of APIs for all service types
Dynamic payload in APIs governed by meta data
Common APIs to support best practice touchpoints
There are several competing options for a sharable standard meta-
data formatBUYER PROCESS
StandardisedAPIs
SUPPLIER PROCESS
Dynamic Data Payloads
Service
Tempate
share
Inventory
© 2017 TM Forum | 4
Templates – Four Notable Formats
Option Summary Benefits
SID
Specifications
Powerful template type used by a
number of TMF SID compliant
catalog’s
Excellent “superset” meta data for
systems that need to integrate in
multiple formats.
TOSCA Topology and Orchestration
Specification for Cloud Applications
notably used by ONAP
Used to define Cloud services and
adopted by some NFV options.
Offers portability of service template.
JSON
Schema
Hypermedia
Data models in JSON format which
can be called into messages and
driven by a catalog
Catalog’s can expose the simple
JSON templates by hyperlinks
(hypermedia). Very easy for a
partner to integrate. Libraries to
render screens now in common web
development toolkits.
Yang &
Netconf
network data modelling language
defined by the IETF
Defacto standard for configuring
physical devices
© 2017 TM Forum | 5
NFV MANO / SDN CONTROLLERVNF
RouterIAAS
FIBRE ACCESS(LAYER 1)
VNFFirewall
NFV / SDN Orchestration Cloud Service Orchestration
PRODUCT ORCHESTRATION
DESIGN TIME / BUNDLING LAYER
FaaS Service Orchestration
SELF SERVICE PORTAL
SERVICE PROVIDER SELF SERVICE CUSTOMER
PRODUCT MANAGER
A B
UNI/NNI EVC
MEF Service Orchestration
COMMON REST APIsOrderCatalogAddress Inventory AppointQual
Combining MEF, FaaS, NFV, Cloud
Product to Service
(PSR) Decomp
TMForum APIs
B2B APIs TMForum APIsCatalog Driven
© 2017 TM Forum | 6
New Offer Journey 1
Add new fields
(characteristics) or
value to enumerations
Simple to use editor
© 2017 TM Forum | 7
New Offer Journey 2Visualise as you
create
Import/Export in TMF
SID format
© 2017 TM Forum | 8
DESIGN TIME
ORCHESTRATIONOPEN REST APIs
Journey End : Immediate support for an Omni Channel model
Ticket
Orders
Appointment
ActiveInventory
Catalog & Specification
Internal Systems
Order
Ticket
Event
Task
Catalog API
Address
Party
Tasks EventsLifecycle ProcessInventory
Lifecycle SkillsSlots Region
Tasks Events ProcessLifecycle
Mobile Apps
Web Portals
External Systems (B2B)
Dynamic Portal
Appointment
Party
Qualification
Process Build
Identity Management
Hyperlinked Catalog Entities
© 2017 TM Forum | 9
Web Portal Channel
Offer dependent on
site and
serviceability
Parent
Inventory
Ordering screens
dynamically rendered from
catalog.
© 2017 TM Forum | 10
Industry Catalog (ie MEF)
ProductOrder APIJSON schema extensions are used to
describe products
The buyer calls the
catalog entry using URL
in the message
Service Provider Catalog
Order Orchestrator
http://unitemplate1.1.mef.net
http://evctemplate1.3.mef.net
http://specialproduct2.0.acmeco.net
The B2B buyer calls the
catalog entry using
URL/hyperlink in the
message simplifying
catalog integration
Catalog’s and Hypermedia
Order API
Web Portal
The Dynamic Portal calls
the catalog and renders
screens from Templates
Acknowledgement : Sample Message from MEF data model V4 contributed by Orange
© 2017 TM Forum | 11
TMF ORDER API v2.0 + ORDER EVENTS
Create Order
USING TMF OPEN APIS FOR MEF LSO
MEF CANTATA[WEB PORTAL]
Add Sites & Qualify
Add & Configure Order Items
Submit Order
Run Network Design
Raise Network Orders
Issue Partner Orders
Await Partner
Review Network Topology
Review Billing System
DEMONSTRATION STEPSCOMPONENTS
ETHERNET
VIRTUAL CIRCUIT
ENNI OPERATOR VIRTUAL
CIRCUIT
USER NETWORK
INTERFACE
NETWORK / INVENTORY MODEL
OVC-ENNI OVC-UNI
OVC-UNIOVC-ENNI
51 SERVICE DESCRIPTION
DEMONSTRATION ORDERING SCENARIO
ORDER ORCHESTRATION BILLINGTMF ORDER API v2.0
[REST JSON]
NETWORK OPERATOR A NETWORK OPERATOR B
CUSTOMER
PARTNERING PLATFORM FOR MEF SERVICES CATALYST ON SHOW @ TMF LIVE 2017
TMF ORDER API v2.0 + MEF EXTENSIONS
MEF SONATA[REST JSON]
COMMUNICATIONS SERVICE PROVIDER (CSP)
- TMF ORDER API v2.0 + MEF ORDER EXTENSIONS
Close Orders & Bill
PARTY
CATALOG
ORDER
INVENTORY
APIS
MEF SONATA[B2B]
Hypermedia
Catalog
© 2017 TM Forum | 12
Summary
▪ Platform Business Models are Changing the World
▪Open APIs are a key building block
▪ Platforms with Dynamic APIs and Catalog’s are Agile
▪ Standardised Templating Formats play a key role
▪ Hypermedia improves partner integration experience