Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Use of Graph Database in P2P / P2MP Connectivity for Video
Contribution & Distribution Networks
Security classification. P...
2 Security classification. Published version. Owner's name.
Agenda
12/03/2020 15:10
●Organisation Context – BT Technology ...
3 Security classification. Published version. Owner's name.
Organisation Context – BT Technology M&B Service Platforms
3/1...
4 Security classification. Published version. Owner's name.
Video Delivery Chain – BT Media & Broadcast Role
12/03/2020 15...
5 Security classification. Published version. Owner's name.
UK Media Network & Global Media Network
12/03/2020 15:10
6 Security classification. Published version. Owner's name.
Opportunity – Renewal of obsolescent infrastructure and manage...
7 Security classification. Published version. Owner's name.
Architectural Principles for IT Systems
12/03/2020 15:10
Layer...
The Requirement
• Ingest a snapshot of the topology of the current
network
• Set up a path computation service to calculat...
The Requirement
• Create a layered inventory in Neo4J
• Create relationships between each layer
• This helps us in
• Root ...
The Requirement
• Create an SIA service on top of Neo4j
• We call this API using the identifier of the
node/link that fail...
11 Security classification. Published version. Owner's name.
Future plans
3/12/2020 3:10 PM
• Failure injection tests
• De...
Questions ?
12 Security classification. Published version. Owner's name.12/03/2020 15:10
Upcoming SlideShare
Loading in …5
×

of

GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 1 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 2 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 3 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 4 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 5 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 6 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 7 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 8 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 9 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 10 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 11 GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks Slide 12
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

0 Likes

Share

Download to read offline

GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks

Download to read offline

British Telecom
Mritunjay Singh, Principal Architect
Shankanil Chowdury - Special Solution Architect

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

GraphTour 2020 - BT: Use of Graph Database in P2P / P2MP Connectivity for Video Contribution Networks

  1. 1. Use of Graph Database in P2P / P2MP Connectivity for Video Contribution & Distribution Networks Security classification. Published version. Owner's name.12/03/2020 15:101 09/03/2020 Mritunjay Singh Principal Solution Architect BT TV & Broadband Shankhanil Chowdhury Specialist Solution Architect BT Media & Broadcast
  2. 2. 2 Security classification. Published version. Owner's name. Agenda 12/03/2020 15:10 ●Organisation Context – BT Technology Media & Broadcast Service Platforms ● BT Media & Broadcast Role in Video Delivery Chain ●Network Refresh Opportunity – System Transformation ●Key Architectural Principles for Systems ●Future plans
  3. 3. 3 Security classification. Published version. Owner's name. Organisation Context – BT Technology M&B Service Platforms 3/12/2020 3:10 PM Retail EnterpriseGlobal Services Service Platforms Mobile & Wi-Fi Hot Spots TV & Broadband BT Consumer Facing Unit Voice Media & Broadcast BT Technology BT Media & Broadcast is a specialist business unit within BT Enterprise which has served the broadcast industry for over 60 years. BT Technology M&B Service Platforms is internal service unit, responsible for delivering and operating M&B’s networks ( UK Media network & Global Media Network ), Platforms and IT systems
  4. 4. 4 Security classification. Published version. Owner's name. Video Delivery Chain – BT Media & Broadcast Role 12/03/2020 15:10 UK Media Network/Global Media Network IT Systems for OSS/BSS Functionality
  5. 5. 5 Security classification. Published version. Owner's name. UK Media Network & Global Media Network 12/03/2020 15:10
  6. 6. 6 Security classification. Published version. Owner's name. Opportunity – Renewal of obsolescent infrastructure and management systems 12/03/2020 15:10 Increased Competitiveness & Customer Experience Operational Effectiveness & Data Integrity • Decrease operational costs through partial elimination of human intervention through the entire service lifecycle, from service creation to service operations • Data model structured to guarantee real time resources status depiction to management layer • Guarantee end to end view of resources • Decrease time to market through service life cycle management automation • Deploy a platforms capable of supporting creation of innovative and competitive service bundles for broadcasters • Provide customers with a simplified service ordering portal • Closed loop service fault management • Minimize human intervention • End to end network topology view, Rest APIs, Central Dynamic inventory, stateless data model; • Service, components, resources and infrastructure live data correlation for service management decisions • Modular functional architecture for horizontal and vertical scalability • Adoption of Micro services to workflows for Service Provisioning and Assurance • Self healing networks • Number of repair calls completed • Cost reduction related to inventory changes • Revenues • Market Share • Number of new services launch • Number of new Service Bundles launch • Service Delivery Time Area Opportunities for BT M&B Key IT System Requirements KPIs Opportunity: Leverage this transformation to fulfil BT M&B key business objectives in terms of competitiveness, operational effectiveness and data integrity
  7. 7. 7 Security classification. Published version. Owner's name. Architectural Principles for IT Systems 12/03/2020 15:10 Layering Ops response Improvement Service Fulfilment Service view vs network view with relationships between service & network resources Provide an enriched and correlated alarm to operations and not bombard them with hundreds of isolated, unrelated events. Service fulfilment needs a real time, e2e path computation service. This path computation service needs to take BT and customer constraints into account Development Capability & Flexibility Architecture Complexity System Resilience & Availability Minimize System Integration costs 5 9’s availability Short lead time to support new services creation Top Functional Requirements Top Non-Functional Requirements These Functional Non functional requirements drove us towards using Neo4J Graph Database
  8. 8. The Requirement • Ingest a snapshot of the topology of the current network • Set up a path computation service to calculate a path from a source to multiple destinations considering the following constraints – • Node and Link Diversity - The primary and protected paths cannot use the same links and nodes • Cost of the Link – which is function of latency and bandwidth • Bandwidth Optimization - for a tree, we split as late as possible so as to optimize node and link bandwidth usage • MPLS constraint – we don’t loop back to a node we visited when calculating a path • The time between call and response needs to be in milliseconds 8 Security classification. Published version. Owner's name. Path Computation of a Service 12/03/2020 15:10 Node and Link Diversity Primary Service Tree Protected Service Tree
  9. 9. The Requirement • Create a layered inventory in Neo4J • Create relationships between each layer • This helps us in • Root Cause Analysis • Service Impact Analysis • Feasibility check of a service • Reservation of resources • Service Fulfilment 9 Security classification. Published version. Owner's name. Layered Resource and Service Inventory 12/03/2020 15:10 Physical Resources Layer Logical Resources Layer Service Layer Customer Layer Port Chassis Circuit Contains Carries VRF 2VRF 1 Service123 Customer ABC Hosts Belongs to Carries
  10. 10. The Requirement • Create an SIA service on top of Neo4j • We call this API using the identifier of the node/link that failed • This internally queries the database and calculates 1. Services impacted 2. The type of impact – e.g. is this a loss of resilience/loss of service 3. Customers impacted • We can consolidate this information and instead of flooding ops with hundreds of alarms, only send enriched and correlated alarms • The time between call and response needs to be in milliseconds 10 Security classification. Published version. Owner's name. Service Impact Assessment 12/03/2020 15:10 Which services are running on this network node? Service Nodes Customer Nodes Network Node Failure Which customers own these services?
  11. 11. 11 Security classification. Published version. Owner's name. Future plans 3/12/2020 3:10 PM • Failure injection tests • Deploy into Production • SIA enhancements • As per ops feedback • PCE enhancements • As per customer and SME feedback • Ingest Live Topology state into Neo4J
  12. 12. Questions ? 12 Security classification. Published version. Owner's name.12/03/2020 15:10

British Telecom Mritunjay Singh, Principal Architect Shankanil Chowdury - Special Solution Architect

Views

Total views

532

On Slideshare

0

From embeds

0

Number of embeds

0

Actions

Downloads

14

Shares

0

Comments

0

Likes

0

×