Practice School - 2
Thrifty Kapila
(15thMay,2016 – 9thJuly,2016)
• Organizational Overview
• GSM Architecture
• UNIX Architecture
• LINUX Commands
• CRM & i-DOC
• R Programming
• Android App Development
• Business Intelligence
• Python Programming
Table of Contents
• Call Centre
• Visit to ZTE
• Billing System
• Network
• Database Ware-housing
• Literature Work
• Enterprise Frameworks
• Cyber Security
• Company’s Profile – History and Current Position
• Vision & Mission of the Company
• Visit to various departments like :
Organizational Overview
 IT Department
 Marketing & Sales Department
 CS Department
 Financial Department
 Network Department
 Legal Department
AIRTEL
IBM (BSS STACK)
Prepaid/ Postpaid/ Billing/ Provisioning/ MiS/
Network
ERICSSON/ NOKIA/ ZTE/ HUWAEI
(OSS STACK)
Technical Part (tower/ sites)
ORGANISATIONAL OVERVIEW
CEO
MARKETING HR SCM LEGAL FINANCE CS IT
GSM Architecture- Overview
Mobile Station (MS)
Mobile Equipment (ME)
Subscriber Identity Module (SIM)
Base Station Subsystem (BSS)
Base Transceiver Station (BTS)
Base Station Controller (BSC)
Network Switching Subsystem(NSS)
Mobile Switching Center (MSC)
Home Location Register (HLR)
Visitor Location Register (VLR)
TERMINOLOGIES IN GSM
• GSM : Global System for Mobile
• SIM: Subscriber Identity Module
• BTS: Base Transceiver Station
• MSC: Mobile Switching Centre
• HLR: Home Location Register
• VLR: Visitor Location Register
• AIR: Account Identifier
• AUC: Authentication Centre
• TV: Tele-Verification
• HSPA: High Speed Packet Access
• HSS: Home Subscriber Service
• SMSC : Short Message Service Centre
• SDP : Subscriber Dialer Point
• EMA : Ericcson Multiple Activation
• MB : Message Broker
• IN : Intelligent Network
• PUK: Pin Unblocking Key
• FTA: First Time Activation
• CDMA : Code Division Multiple Access
UNIX - Overview
• Introduction & types of UNIX
• Basic Architecture
• File System
• Kernels & Shells
• Shell Scripting - Introduction
• Security
• Applications
LINUX – Commands
• Dual booted Linux Mint Cinnamon 17.03
• Learnt Linux commands like : pwd, cal, cd, dir, dircolors, du and
many more.
• Read some chapters from the book on Linux Architecure and
Commands by Sumitabha Das.
• Shown applications in telecoms
• Networking – All the routing and address resolution issues are
implemented within the kernel.
CRM
• Punching Techniques – Normal, COIP and COCP
• i-Doc is for Data Entry
• It stores all the customer data plans activated.
• Access to CDR’s of any customer
• Need of CRM – Billing System is difficult to manage
• Airtel uses Oracle based CRM
• Idea uses Siebel based CRM
Billing
System
CRM i-Doc
R Programming
• Its free and Open Source Application.
• Mathematical function and graphic modules are embedded.
• Is a functional and Object Oriented Programming Language.
• Used by Data Scientist of Google ,Apple and many more.
• Faster and more powerful than MATLAB.
• Learnt – Data links , Variable Declaration and making changes, creating
tables and formatting them, creating scatter plots.
R Studio - Interface
Android – Airtel Bid App
• Need – To bring transparency to user and profit to company in Bidding
Process for VIP mobile numbers.
• Working Scheme –
Base Price for 9898989898 is Rs.10,000/-
User A - bids for 9898989898 for Rs.10,000/-
• User B - bids for 9898989898 for Rs.15,000/-
• So, User B will be allocated that no.
Extra Profit of Company = Rs. 5,000
Distribution of Work
Thrifty Kapila - Splash Screen/Loading Screen
Login Screen
Register Screen
Backend Services for my specific services
Dummy Database Creation
Your Suggestions page (Backend Services other than search algorithm)
Shubham Kumar - Top Bids Activity
Your Cart and Suggestions (Algorithmic Part)
Backend Services for its specific Activities
Dummy Database Creation.
Both - Contact Us activity
FAQ Activity
Interrupts for the whole App
Development Process
Development Process
Final APK – Pre Alpha Build
Final APK – Pre Alpha Build
Final APK – Pre Alpha Build
Final APK – Pre Alpha Build
BUSINESS INTELLIGENCE
• BI provides data to different departments of company so that they can analyze
and reach at a decision.
• It plays an important role in decision making of the organization.
DATA
BUSINESS
INTELLIGENCE
DIFFERENT
DEPARTMENTS:
• FINANCE
• MARKETING
• IT
IN DATA
Python Programming
• Always been my interest to learn Python
• Used to make wide range of applications like : Webcrawlers, Web
Development, word counter
• On top of that, it is used in Game Development
• Python is so flexible that it can collaborate with many of other languages
like :
 Java
 Javascript
 MySQL
 Django
 Flask
 Database Webservers
 Google App Engine
 Pyramid
 HTML5/CSS3
 CoffeeScript and many more
Pycharm – Python IDE
Call Centre
Call Centre
• Concepts we learnt about call centre :
• AHT (Average Handle Time)
• ACD (Automatic Call Distributors)
• Virtual Queuing – In this, ACD holds queued calls in FIFO order until
agents become available.
• IVR (Interactive Voice Response) and Auto attendants
• AHT defines the profit of CC and its formula is -
VISIT TO Network War Room
• Airtel has managed a whooping numbers in migration of existing towers.
• In last 6 months, they had successfully executed a big project and planted
around 4900 BTS towers in Punjab only and new implementation in 3G and
4G
• ZTE basically concerns itself with the tower infrastructure of Airtel.
• ZTE along with Airtel’s own network team looks after setting up of the
towers and their proper functioning.
BILLING SYSTEM
OM
PROVISONAL
SYSTEM
R
H
L
R
MEDIATAION HLR
BILLING
PAYABLES (FX)
KENAN
TECHNICAL(ERICSSO
N)
MANAGED
BY IBM
RAW MOBILE
NUMBER
SIM NUMBER
PAIRING
DATA WAREHOUSING:
SOURCE
EXTRACTION TRANSFORMATION
AND LOADING DWH
• MEDIATION
• IN
• VENDOR
• DTH
• AM
• BILLING
• It is a huge pile of data which are useful for the business.
• We generally put queries in the data warehouse to extract the required data.
A typical example of a query:
Select * from table_name where mob_no=“_number_” and
date = “_particular_date_”
Literature Work
1. Learn how agile really works.
2. Understand when it is appropriate.
3. Start small and let passionate evangelists spread the word.
4. Allow teams that have mastered the process to customize their practices.
5. Practice agile at the top.
6. Destroy corporate barriers to agile behaviors
• We were given a Harvard’s Review Paper based on “Agile Software
Development”.
• This tells us more about advantages of this approach over the waterfall
method.
• Further, author tells 6 practices for improved Agile potential that are :
ENTERPRISE FRAMEWORK
• Frameworx is a suite of best practices and standards that when adopted enable a
service-oriented, highly automated and efficient approach to business operations.
• Frameworx consists of four different framework consisting of Business process
framework, information framework ,Application framework and Integration framework.
• It also provides hundreds of standardized Business Metrics and Best Practices that have
been embraced by the industry and allow for benchmarking.
• At the conceptual level, the Business process framework has two major areas,
reflecting major focuses within typical enterprises :
1. Strategy, Infrastructure and Product.
2. Operations.
Security and Business Continuity
ISO27001 and ISO22301 are two standards which play important role in Risk
Management of enterprise.
• Phishing
• Online Stalking
• DDOS Attacks
• Hacking
• Pharming
• Drive By
• MITM (Man in the Middle)
Cyber Security
and
Preventive Measures
Thank You

Airtel-BML

  • 1.
    Practice School -2 Thrifty Kapila (15thMay,2016 – 9thJuly,2016)
  • 2.
    • Organizational Overview •GSM Architecture • UNIX Architecture • LINUX Commands • CRM & i-DOC • R Programming • Android App Development • Business Intelligence • Python Programming Table of Contents • Call Centre • Visit to ZTE • Billing System • Network • Database Ware-housing • Literature Work • Enterprise Frameworks • Cyber Security
  • 3.
    • Company’s Profile– History and Current Position • Vision & Mission of the Company • Visit to various departments like : Organizational Overview  IT Department  Marketing & Sales Department  CS Department  Financial Department  Network Department  Legal Department
  • 4.
    AIRTEL IBM (BSS STACK) Prepaid/Postpaid/ Billing/ Provisioning/ MiS/ Network ERICSSON/ NOKIA/ ZTE/ HUWAEI (OSS STACK) Technical Part (tower/ sites)
  • 5.
  • 6.
    GSM Architecture- Overview MobileStation (MS) Mobile Equipment (ME) Subscriber Identity Module (SIM) Base Station Subsystem (BSS) Base Transceiver Station (BTS) Base Station Controller (BSC) Network Switching Subsystem(NSS) Mobile Switching Center (MSC) Home Location Register (HLR) Visitor Location Register (VLR)
  • 7.
    TERMINOLOGIES IN GSM •GSM : Global System for Mobile • SIM: Subscriber Identity Module • BTS: Base Transceiver Station • MSC: Mobile Switching Centre • HLR: Home Location Register • VLR: Visitor Location Register • AIR: Account Identifier • AUC: Authentication Centre • TV: Tele-Verification • HSPA: High Speed Packet Access • HSS: Home Subscriber Service • SMSC : Short Message Service Centre • SDP : Subscriber Dialer Point • EMA : Ericcson Multiple Activation • MB : Message Broker • IN : Intelligent Network • PUK: Pin Unblocking Key • FTA: First Time Activation • CDMA : Code Division Multiple Access
  • 9.
    UNIX - Overview •Introduction & types of UNIX • Basic Architecture • File System • Kernels & Shells • Shell Scripting - Introduction • Security • Applications
  • 10.
    LINUX – Commands •Dual booted Linux Mint Cinnamon 17.03 • Learnt Linux commands like : pwd, cal, cd, dir, dircolors, du and many more. • Read some chapters from the book on Linux Architecure and Commands by Sumitabha Das. • Shown applications in telecoms • Networking – All the routing and address resolution issues are implemented within the kernel.
  • 11.
    CRM • Punching Techniques– Normal, COIP and COCP • i-Doc is for Data Entry • It stores all the customer data plans activated. • Access to CDR’s of any customer • Need of CRM – Billing System is difficult to manage • Airtel uses Oracle based CRM • Idea uses Siebel based CRM Billing System CRM i-Doc
  • 12.
    R Programming • Itsfree and Open Source Application. • Mathematical function and graphic modules are embedded. • Is a functional and Object Oriented Programming Language. • Used by Data Scientist of Google ,Apple and many more. • Faster and more powerful than MATLAB. • Learnt – Data links , Variable Declaration and making changes, creating tables and formatting them, creating scatter plots.
  • 13.
    R Studio -Interface
  • 14.
    Android – AirtelBid App • Need – To bring transparency to user and profit to company in Bidding Process for VIP mobile numbers. • Working Scheme – Base Price for 9898989898 is Rs.10,000/- User A - bids for 9898989898 for Rs.10,000/- • User B - bids for 9898989898 for Rs.15,000/- • So, User B will be allocated that no. Extra Profit of Company = Rs. 5,000
  • 15.
    Distribution of Work ThriftyKapila - Splash Screen/Loading Screen Login Screen Register Screen Backend Services for my specific services Dummy Database Creation Your Suggestions page (Backend Services other than search algorithm) Shubham Kumar - Top Bids Activity Your Cart and Suggestions (Algorithmic Part) Backend Services for its specific Activities Dummy Database Creation. Both - Contact Us activity FAQ Activity Interrupts for the whole App
  • 16.
  • 17.
  • 18.
    Final APK –Pre Alpha Build
  • 19.
    Final APK –Pre Alpha Build
  • 20.
    Final APK –Pre Alpha Build
  • 21.
    Final APK –Pre Alpha Build
  • 22.
    BUSINESS INTELLIGENCE • BIprovides data to different departments of company so that they can analyze and reach at a decision. • It plays an important role in decision making of the organization. DATA BUSINESS INTELLIGENCE DIFFERENT DEPARTMENTS: • FINANCE • MARKETING • IT IN DATA
  • 23.
    Python Programming • Alwaysbeen my interest to learn Python • Used to make wide range of applications like : Webcrawlers, Web Development, word counter • On top of that, it is used in Game Development • Python is so flexible that it can collaborate with many of other languages like :  Java  Javascript  MySQL  Django  Flask  Database Webservers  Google App Engine  Pyramid  HTML5/CSS3  CoffeeScript and many more
  • 24.
  • 25.
  • 26.
    Call Centre • Conceptswe learnt about call centre : • AHT (Average Handle Time) • ACD (Automatic Call Distributors) • Virtual Queuing – In this, ACD holds queued calls in FIFO order until agents become available. • IVR (Interactive Voice Response) and Auto attendants • AHT defines the profit of CC and its formula is -
  • 27.
    VISIT TO NetworkWar Room • Airtel has managed a whooping numbers in migration of existing towers. • In last 6 months, they had successfully executed a big project and planted around 4900 BTS towers in Punjab only and new implementation in 3G and 4G • ZTE basically concerns itself with the tower infrastructure of Airtel. • ZTE along with Airtel’s own network team looks after setting up of the towers and their proper functioning.
  • 28.
    BILLING SYSTEM OM PROVISONAL SYSTEM R H L R MEDIATAION HLR BILLING PAYABLES(FX) KENAN TECHNICAL(ERICSSO N) MANAGED BY IBM RAW MOBILE NUMBER SIM NUMBER PAIRING
  • 29.
    DATA WAREHOUSING: SOURCE EXTRACTION TRANSFORMATION ANDLOADING DWH • MEDIATION • IN • VENDOR • DTH • AM • BILLING • It is a huge pile of data which are useful for the business. • We generally put queries in the data warehouse to extract the required data. A typical example of a query: Select * from table_name where mob_no=“_number_” and date = “_particular_date_”
  • 30.
    Literature Work 1. Learnhow agile really works. 2. Understand when it is appropriate. 3. Start small and let passionate evangelists spread the word. 4. Allow teams that have mastered the process to customize their practices. 5. Practice agile at the top. 6. Destroy corporate barriers to agile behaviors • We were given a Harvard’s Review Paper based on “Agile Software Development”. • This tells us more about advantages of this approach over the waterfall method. • Further, author tells 6 practices for improved Agile potential that are :
  • 31.
    ENTERPRISE FRAMEWORK • Frameworxis a suite of best practices and standards that when adopted enable a service-oriented, highly automated and efficient approach to business operations. • Frameworx consists of four different framework consisting of Business process framework, information framework ,Application framework and Integration framework. • It also provides hundreds of standardized Business Metrics and Best Practices that have been embraced by the industry and allow for benchmarking. • At the conceptual level, the Business process framework has two major areas, reflecting major focuses within typical enterprises : 1. Strategy, Infrastructure and Product. 2. Operations.
  • 32.
    Security and BusinessContinuity ISO27001 and ISO22301 are two standards which play important role in Risk Management of enterprise. • Phishing • Online Stalking • DDOS Attacks • Hacking • Pharming • Drive By • MITM (Man in the Middle)
  • 34.
  • 36.