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.

Telco Business & Technology

457 views

Published on

by Harry Prasetyo Kurniawan
@SARCCOM MEETUP
http://sarccom.org
https://www.meetup.com/Software-Architect-Indonesia

Published in: Technology
  • Be the first to comment

Telco Business & Technology

  1. 1. @arydewo Telco Business & Technology
  2. 2. @arydewo . 2 . Harry Prasetyo K Experienced IT & Telco OSS / BSS, Solution Architect, Software Development in https://id.linkedin.com/in/arydewo Education : Master Degree, Information Technology, Binus University Bachelor Degree, Informatics Engineering, ITS Surabaya Working Experience : Deputy Director, IT Solution Expert Senior Manager, Research and Development Head of OSS/BSS, Sr Manager 2014 - Now 2012 - 2014 2008 - 2012 2007 - 2008 Solutions Consultant 2001 - 2007 Senior Consultant Programmer Lecturer Assistant on Programming Programmer
  3. 3. BUSINESS INTRODUCTION Telco Business & Technology
  4. 4. @arydewo Telco Ecosystem Entities 4 Technology Providers Technology Partners Content Partners Subscribers Telco Operators
  5. 5. @arydewo Telco Ecosystem Entities - Major 5 Technology Providers Telco Operators Subscribers (End Users) Technology Services
  6. 6. @arydewo Telco Ecosystem Entities - Continued • 6 Telco Operators 6 Technology Services Technology Partners Content &Service Partners Local Global Local Global ? ? ? ? ? ? ? ? ? ? ? ?
  7. 7. @arydewo Telco Ecosystem – Entity Relationship 7 Technology Providers Telco Operators Subscribers (End Users) Technology Services Hardware Software Server Storage Router Appliance Application Database App Server Cache Platform Voice SMS Data VAS Digital Svc
  8. 8. @arydewo Telco Ecosystem Entities - Continued • 8 Telco Operators 8 Technology Services Technology Partners Content &Service Partners Software Custom Application Services Managed Service Consultancy RBT Other VAS Content Logistics
  9. 9. @arydewo Telco Technology Overview 9 Radio Core Network IT-BSS Subscriber Employee
  10. 10. TECHNOLOGY INTRODUCTION Telco Business & Technology
  11. 11. @arydewo Business Demands to Technology . 11 Availability System should be available 24x7x365 Reliability System performance should be stable during traffic peak and spike Fast Time To Market System should support dynamic market changes, launch product as soon as possible. Cost Effective Budget for spending is no longer luxurious due to the competition and market changes
  12. 12. @arydewo Telco High Level Data Access Architecture • 12 BSC/ RAN SGSN AAA HLR GGSN OCS PCRF Internet Fiber Fiber Fiber Radio Network BSS 2-8 E1 STM1 STM4
  13. 13. @arydewo Telco User Access Experience 13 Network Coverage - Out Of Coverage : too far from BTS signal reach - Low Signal : in building, far from BTS - Interference : conflicting frequency Network Congestion - Missmatch Demand vs Capacity 1x E1 bandwidth = 2 Mbps Full HD Access require 1.4 Mbps to 3.4 Mbps 8x E1 max 16 Mbps Only able to handle 4 to 11 User concurrently BSC/ RAN Typical Bad User Experience
  14. 14. @arydewo Telco High Level System Architecture (Focused on IT-BSS) 14 CRMSAP (HR, FI, MM) Card Mgmt Mobile Apps SMS GW Middleware (SOA & MFT) Portal Provisioning Card Mgmt Loyalty System Mediation ODS & DWH BI OCS PCRF RBT HLR AAA Interconnect Billing SMSC UMB USSD GW Prepaid Reg E-Mail Server
  15. 15. @arydewo My Responsibility In AXIS 15 CRMSAP (HR, FI, MM) Card Mgmt Mobile Apps SMS GW Middleware (SOA & MFT) Portal Provisioning Card Mgmt Loyalty System Mediation ODS & DWH BI OCS PCRF RBT HLR AAA Interconnect Billing SMSC UMB USSD GW Prepaid Reg E-Mail Server
  16. 16. @arydewo Technology Provider & Partner Map 16 System Tech Provider / Partner Middleware - SOA SoftwareAG Middleware - MFT Axway Provisioning Comptel Mediation Comptel Interconnect Billing Intec (CSG), Huawei System Tech Provider / Partner Loyalty System Business Logic Systems CRM Oracle - Siebel Mobile Apps Custom : LINKIT 360 SMS Gateway Custom : LINKIT 360 Virtualization VMWare Server HP, IBM Database Oracle Security & Load Balancer Bluecoat, F5
  17. 17. DIVE INTO SYSTEM ARCHITECTURE Telco Business & Technology
  18. 18. @arydewo Telco High Level Architecture Strategy : Middleware As Key 18 Avoid Spaghetti Environment It’s delicious when in form of food, but not within IT System Cost Saving Changes on every single system is costly in terms of money and time Best Practice & Standardization Follow Industry Best Practice (TMF, TOGAF), Minimize code fraction thus easier to manage
  19. 19. @arydewo Software Architecture : Front End Technology Stacks . 19 nginx css3 html5 php MySQL Redis Beanstalkd Mobile Apps (Native) Web Browser ODP Server php Beanstalkd SMSGW MySQL kannelnginx Bearer Box SMS Box SMS (MO & MT) F5 ODP Server and SMSGW - Leverage Open Source Technology - Lightweight, minimize business logic F5 - Carrier Grade FW & Load Balancer Appliance - Perform Header Enrichment (inject MSISDN)
  20. 20. @arydewo Software Architecture : Middleware Technology Stacks 20 Middleware APP SoftwareAG Integration Server (ESB) Cache Server Middleware MQ Broker Server SoftwareAG Database Oracle Oracle DB Timesten VMWare Middleware - Utilize SoftwareAG proprietary - True RAD, focus on App Design & Logic - Stable, High Performance Database - Utilize Oracle proprietary - Oracle DB for persistent data, Timesten for In Memory Data Virtualization - Utilize VMWare eSXi
  21. 21. @arydewo Middleware Journey In AXIS 21 2 App Server, 2 DB Server Monolithic Architecture Only serve Siebel CRM for Inquiry 2 App Server, 2 DB Server Modular Architecture v1 Start to serve Direct Subscriber Transaction for FCA, RBT, and Subscription Daily Transaction 20K, Peak 20 tps 2008 2009 2 Server, 2 DB Server Modular Architecture v2 Increase Subscription Traffic Daily Transaction 400K, Peak 100 tps 8 Virtualized Server Modular Architecture v4 Main Revenue Generator Daily Transaction 1.8 Mio, Peak >1000 tps, Adopting Virtualization, In Memory DB 2010 2011 2012 4 App Server, 2 DB Server Modular Architecture v4 Key Revenue Generator Daily Transaction 1 Mio, Peak >500 tps Introduce Cache Technology
  22. 22. @arydewo Middleware Architecture Version 1 : Monolithic 22 Server #1 Server #2 MQ 1 MQ 2 DB 1 DB 2 App B App A App B App A SAN Storage • High Availability • Active-Active Cluster for ESB • Active-Passive Cluster for MQ and DB • Monolithic App • End To End handled within 1 App Module • No Caching mechanism • Direct Access from App Module to DB & Backend
  23. 23. @arydewo Middleware Architecture Version 4 : Modular & Robustness 23
  24. 24. @arydewo Middleware Architecture Version 4 : Application Design Principles . 24 Inbound Processing Logic Outbound Batch Monitoring ESB Layer Seggregation ESB Module Design • Split Revenue Generator and Non Revenue Generator • Request Processing : • Inquiry  Synchronous • Transaction Asynchronous • Traffic Control Mechanishm • Queue Management (on-off, quantity) • Activity based • Adjustable Service Routing • Whitelist & Blacklist
  25. 25. @arydewo Middleware Architecture Version 4 : Data Store Principles 25 LargeMedium Cache In Memory DB Regular DB FastestSpeed SmallSize HighestPrice RAMInfrastructure Faster Higher SSD/SAS Relatively Slower Lowest SATA/SAS Midline Technology Purpose Store : Configuration & Selected Data Update : Fewer, non existence data Store : Transaction Data Update : Upon New Transaction and Modified Transaction State Store : All persistent Configuration & Transaction Data Update : based on transaction logic
  26. 26. @arydewo Middleware Architecture Version 4 : Data Design Principles • Consideration : – Performance Oriented – Auditable Process 26 Inbound Request Trx Inbound Request History Queue Trx Queue History Outbound Resp Trx Outbound Resp History Queue Item Trx Queue History In Memory DB Oracle DB Partitioned Data on Data Model and DB Table Config
  27. 27. @arydewo Middleware Architecture Version 4 : Data Access Strategy 27 Online (Realtime) Reporting & Dashboard In Memory DB OLTP DB ODS & Datawarehouse (OLAP) Flat File Export Import From OLTP DB thru MFT
  28. 28. ADDITIONAL DECKS Telco Business & Technology
  29. 29. @arydewo Software Development Practice In AXIS 29 Biz & Other Tech User Tech Engineering Requirement Spec Design Specification Development SDD Agile Waterfall 20% 80% • Spec Driven Development • Define Input and Output • Enable parallel Development, thus faster TTM • Agile Practice : • Sprint Planning • Daily Standup • Burndown Chart, Retro • Waterfall Practice : • Predefined Deadline (Tight, Very Tight) • Baseline Requirement  Development  Dev Test/SIT/UAT  Deployment  Monitoring • Code Review : • Peer Review • Supervisor Review
  30. 30. @arydewo 30 Thank YouContact Number : 081519077357 | E-Mail : harry.prasetyo@gmail.com

×