Automating InterProvider Operations with LSO APIs LSO Sonata



















- Slides: 19
Automating Inter-Provider Operations with LSO APIs: LSO Sonata Roadmaps & Use Cases Laurent Sevette, LSO Committee Co-Chair, MEF; Senior Director, Architecture & Engineering, Century. Link MEF Q 3/19 Members Meeting, July 2019
LSO APIs enable end-to-end service orchestration across networks & over technology domains. Customer Facing APIs Self-service Web Portal FRAMEWOR K cantata allegro Inter. Carrier APIs sonata Business Applications legato Service Orchestration interlude presto Commercial The industry is referencing the LSO framework for next-gen OSS & the foundation for autonomous networking. FRAMEWOR K Service Orchestration Cloud Facing presto Technology Domain APIs adagio Mobile Retail Service Provider Wholesale Operator Residential Data Center Cloud Service Provider Internet Cloud
LSO Sonata Customer Domain Customer Application Coordinator SP Domain CANTATA (CUS: BUS) ALLEGRO (CUS: SOF) LSO Sonata SDK Release 3 Serviceability Address Validation Site Queries Product Offering Qualification Product Quoting Product Ordering Product Inventory Trouble ticket Billing Contract Business Applications LEGATO (BUS: SOF) Service Orchestration Functionality PRESTO (SOF: ICM) Partner Domain SONATA (BUS: BUS) INTERLUDE (SOF: SOF) Business Applications LEGATO (BUS: SOF) Service Orchestration Functionality PRESTO (SOF: ICM) Infrastructure Control and Management ADAGIO (ICM: ECM) Element Control and Management ENNI Network Infrastructure
LSO Sonata High Level Scenario LSO Sonata – Interface Reference Point • Supporting business-layer operations between service providers. • Based on TM Forum APIs with MEF 3. 0 Service Payloads (Polymorphic approach) • Initial focus on MEF 3. 0 CE Access ELine services. • Extensible to all MEF 3. 0 services via MEF 3. 0 service payloads. No changes to base TMF APIs needed. LSO Sonata APIs US Office Details UK Office Details Business Applications Customer Portal Retail Service Provider UNI UK Office Business Applications Service Orchestration ICM/ECM ENNI Wholesale Business Partner UNI US Office
LSO Sonata Release Roadmap Contract and Catalog Establish Contract Address / Site Validation Find Addresses matching criteria Product Offering Qualification Request Product Qualification Quote Request quotes for new or changed Products Order Create Order for new, change or disconnect Inventory Retrieve Product Inventory Data Trouble Ticket Create Trouble Ticket Billing/Invoice Retrieve Bill/Invoice Offered Product Catalog Get Address details by Address ID Find Sites matching criteria Get Site details by Site ID Receive Product Qualification Receive Quotes Retrieve Order Details Update Trouble Ticket Amend or Cancel in-flight Order Close Trouble Ticket SDK R 3, June 2019 Notify of Order Status Cancel Trouble Ticket Future Release Complete Order Retrieve Trouble Ticket Query Order List Receive Trouble Ticket Notification
LSO Sonata APIs Current Shipping Scenarios
LSO Sonata API Use Case – Address/Site Validation APIs Retail SP validates wholesale partner address/site for end service UNI location. Retail SP queries wholesale partner: • Validate delivery location address • Retrieve site info using ID / Filtering-criteria Customer LSO Sonata APIs Business Applications Portal Retail Service Provider UNI Service Orchestration ICM/ECM ENNI UK Office Wholesale Business Partner UNI US Office Based on TMF 647, Address API REST Specification R 16. 0. 2 and TMF 674, Geographic Site API REST Specification R 17. 5. 0
LSO Sonata API Use Case – Product Offering Qualification (POQ) POQ API • A request initiated by the Buyer to determine whether the Seller can feasibly deliver a particular Product (or Products) to a specific set of geographic locations • The Buyer requests a list of POQs from the Seller based on a set of POQ filter criteria Retail Service Provider UNI • The Buyer requests the full details of a single Product Offering Qualification based on a POQ identifier. • Register for POQ Notifications by the Buyer to instruct the Seller of POQ state changes LSO Sonata APIs Business Applications Service Orchestration ICM/ECM ENNI UK Office Wholesale Business Partner UNI US Office Based on TMF 645, Service Qualification API REST Specification R 16. 0. 1
LSO Sonata API Use Case – Quote • The Buyer Cancels or Rejects a Product Quote that is in progress • The Seller sends Quote Creation, Quote State Change and Quote Attribute Value Changes notifications to the Buyer who has subscribed to these notifications Quote API • Buyer requests a Product Quote from the Seller • The Buyer retrieves a list of Product Quotes from the Seller based on Product Quote filter criteria. • The Buyer retrieves information related to a single Product Quote based on a Quote identifier. LSO Sonata APIs Business Applications Retail Service Provider UNI Business Applications Service Orchestration ICM/ECM ENNI UK Office Wholesale Business Partner UNI US Office Based on TMF 637 Product Inventory Management API REST Specification R 16. 5. 1 and MEF LSO Sonata Payload Product Specification
LSO Sonata API Use Case – Order API • Enables order placement by retail service provider to wholesale service partner • Includes relevant service attributes • Buyer can change, disconnect, query, amend & cancel an order LSO Sonata APIs Business Applications Retail Service Provider UNI Business Applications Service Orchestration ICM/ECM ENNI UK Office Wholesale Business Partner UNI US Office Based on TMF 622 Product Ordering API REST Specification R 16. 5. 1 and MEF LSO Sonata Payload Product Specification
LSO Sonata API Use Case – Inventory Product Offering Qualification APIs Retail SP get wholesale partner product inventory for end service UNI location. Retail SP queries wholesale partner: • Retrieve list of products based on filter criteria • Request single product based on ID Customer LSO Sonata APIs Business Applications Portal Retail Service Provider UNI Service Orchestration ICM/ECM ENNI Wholesale Business Partner UNI UK Office US Office Based on TMF 637 TM Forum, Product Inventory Management API REST Specification and MEF LSO Sonata Payload Product Specification
LSO Sonata APIs Proposed Future Scenarios
LSO Sonata Trouble Ticketing API Use Case Trouble Ticket State Machine Trouble Ticketing API Enables creation/mgmt. of trouble tickets by retail service provider to their wholesale service partner for a given product set INITIAL ACKNOWLEDGED INFO REQUIRED PENDING CLEARANCE_ REACTED IN-PROGRESS CANCELLED CLEARED RESOLVED CLOSED FINAL Example Scenarios: • Instantiate trouble ticket • Query trouble ticket(s) • Modify trouble ticket • Close trouble ticket • Cancel trouble ticket • Send trouble ticket-related notifications
LSO Sonata Billing and Settlements API Use Case Commercial Billing & Settlement API LSO SONATA APIS Operator Partner 1 Service Provider Distributed Ledger using blockchain technology Secure & private distributed ledger • Blockchain technology used to automate commercial settlement for services. e. g. Bandwidth-on-demand • Commercially pre-qualified operators • Operator’s engagement history (‘reputation’) • Product specifics Operator Partner 2 Operator Partner N Enables commercial activities agreement for set of defined MEF services Includes: • Customer definition • Price vs. cost • Margin concept
Opportunities for engaging with MEF Collaborate within the specification area as an architect, technologist or business person Participate as a developer in creating/enhancing LSO APIs, SDKs Educate, influence & evangelize the industry on LSO APIs
LSO Sonata Business Case – Marketing Project • Discussing game plan in MEC, 11: 15 – Noon, Wednesday • Seeking input from 6+ service buyers/sellers • Leverage content/talking points already being shared by companies leading standardization work, demonstrating, and implementing • Potential analyst firm partner
Member Perspective: Standardised interfaces are a nobrainer 1 -1. 5 years 4 -6 months 3 -4 months 2 -3 weeks Traditional Approach Agree to build an interface (based on volume) Get budget authorisation Construct cross -organisation project team Agree principles and process Agree usecases Agree messages and mappings Design Build Test Rework Test some more Initial Sonata Adoption Agree to build an interface (based on volume) Get budget authorisation Construct cross -organisation project team Agree principles and process Design Build Test Rework Test some more Controlled Introduction Production Early days work with partners that have “done it before” Agree to integrate Get budget authorisation Construct cross -functional project team Test Controlled Introduction Production Business as Usual Agree to integrate On-board Smoke Test Production Controlled Introduction Production
Member Perspective: Why are LSO Sonata APIs important? TODAY AT&T Carrier A EMAIL ASR TIME EB PO RT TIME COST AL Carrier C Carrier D AT&T BSS Standard API’s Carrier A BSS Cycle Time Reduction API EASE OF USE Carrier B W TOM CUS COST Carrier N TOMORROW EASE OF USE Implementation Cost Compensated by Efficiency Savings Homogenic Approach Standardized and Automated Interfaces Streamlined Processes © 2018 AT&T Intellectual Property. AT&T, Globe logo, and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.
Automating Inter-Provider Operations with LSO APIs: LSO Sonata & LSO Interlude Roadmaps & Use Cases Laurent Sevette, LSO Committee Co-Chair, MEF; Senior Director, Architecture & Engineering, Century. Link MEF Q 3/19 Members Meeting, July 2019



















