You are previewing Fundamentals of EMS, NMS and OSS/BSS.
O'Reilly logo
Fundamentals of EMS, NMS and OSS/BSS

Book Description

In this era where data and voice services are available at a push of a button, service providers have virtually limitless options for reaching their customers with value-added services. The changes in services and underlying networks that this always-on culture creates make it essential for service providers to understand the evolving business logic and appropriate support systems for service delivery, billing, and revenue assurance.

Supplying an end-to-end understanding of telecom management layers, Fundamentals of EMS, NMS and OSS/BSS is a complete guide to telecom resource and service management basics. Divided into four sections: Element Management System, Network Management System, Operation/Business Support Systems, and Implementation Guidelines, the book examines standards, best practices, and the industries developing these systems. Each section starts with basics, details how the system fits into the telecom management framework, and concludes by introducing more complex concepts.

From the initial efforts in managing elements to the latest management standards, the text:

  • Covers the basics of network management, including legacy systems, management protocols, and popular products
  • Deals with OSS/BSS—covering processes, applications, and interfaces in the service/business management layers
  • Includes implementation guidelines for developing customized management solutions

The book includes chapters devoted to popular market products and contains case studies that illustrate real-life implementations as well as the interaction between management layers. Complete with detailed references and lists of web resources to keep you current, this valuable resource supplies you with the fundamental understanding and the tools required to begin developing telecom management solutions tailored to your customer’s needs.

Table of Contents

  1. Foreword
  2. Preface
  3. About the Author
  4. Section I - Element Management System (EMS)
    1. Chapter 1 - What Is EMS?
      1. 1.1 Introduction
      2. 1.2 EMS in Telecom
      3. 1.3 EMS Architecture
      4. 1.4 Need for EMS
      5. 1.5 Characteristics Required in EMS
      6. 1.6 Popular EMS Products
      7. 1.7 Conclusion
      8. Additional Reading
    2. Chapter 2 - TMN Model
      1. 2.1 Introduction
      2. 2.2 What Is TMN?
      3. 2.3 Functional Architecture
      4. 2.4 Physical Architecture
      5. 2.5 Information Architecture
      6. 2.6 Logical Architecture
      7. 2.7 Conclusion
      8. Additional Reading
    3. Chapter 3 - ITU-T FCAPS
      1. 3.1 Introduction
      2. 3.2 Fault Management
      3. 3.3 Configuration Management
      4. 3.4 Accounting Management
      5. 3.5 Performance Management
      6. 3.6 Security Management
      7. 3.7 Conclusion
      8. Additional Reading
    4. Chapter 4 - EMS Functions
      1. 4.1 Introduction
      2. 4.2 Network/Service Provisioning
      3. 4.3 Network/Service Development and Planning
      4. 4.4 Inventory Management
      5. 4.5 Integrated Multivendor Environment
      6. 4.6 Service Assurance
      7. 4.7 Network Operations Support
      8. 4.8 Network/Service Monitoring and Control
      9. 4.9 Conclusion
      10. Additional Reading
    5. Chapter 5 - OSI Network Management
      1. 5.1 Introduction
      2. 5.2 OSI Organizational Model
      3. 5.3 OSI Information Model
        1. 5.3.1 Structure of Management Information (SMI)
        2. 5.3.2 Management Information Base (MIB)
      4. 5.4 OSI Communication Model
      5. 5.5 OSI Functional Model
      6. 5.6 OAM
      7. 5.7 TMN and OSI Management
      8. 5.8 Conclusion
      9. Additional Reading
    6. Chapter 6 - Management Protocols
      1. 6.1 Introduction
      2. 6.2 Overview of SNMP (Simple Network Management Protocol)
      3. 6.3 Overview of TL1 (Transaction Language 1)
      4. 6.4 Overview of CMIP (Common Management Information Protocol)
      5. 6.5 Overview of CLP (Command Line Protocol)
      6. 6.6 Overview of XMLP (XML Protocol)
      7. 6.7 Overview of SOAP (Simple Object Access Protocol)
      8. 6.8 Overview of NETCONF (NETwork CONFiguration)
      9. 6.9 Overview of IIOP (Internet Inter-ORB Protocol)
      10. 6.10 Conclusion
      11. Additional Reading
    7. Chapter 7 - Standardizing Bodies
      1. 7.1 Introduction
      2. 7.2 ITU (International Telecommunication Union)
      3. 7.3 TMF (TeleManagement Forum)
      4. 7.4 DMTF (Distributed Management Task Force)
      5. 7.5 3GPP (Third Generation Partnership Project)
      6. 7.6 ETSI (European Telecommunications Standards Institute)
      7. 7.7 MEF (Metro Ethernet Forum)
      8. 7.8 ATIS (Alliance for Telecommunications Industry Solutions)
      9. 7.9 OASIS (Organization for the Advancement of Structured Information Standards)
      10. 7.10 OMA (Open Mobile Alliance)
      11. 7.11 SNIA (Storage Networking Industry Association)
      12. 7.12 Conclusion
      13. Additional Reading
    8. Chapter 8 - MTNM Compliant EMS
      1. 8.1 Introduction
      2. 8.2 About MTNM
      3. 8.3 MTNM Business Agreement (TMF 513)
      4. 8.4 MTNM Information Agreement (TMF 608)
      5. 8.5 MTNM Solution Set (TMF 814)
      6. 8.6 MTNM Implementation Statement and Guidelines (TMF 814A)
      7. 8.7 Conclusion
      8. Additional Reading
  5. Section II - NETWORK MANAGEMENT SYSTEM (NMS)
    1. Chapter 9 - Communication Networks
      1. 9.1 Introduction
      2. 9.2 ATM Network
      3. 9.3 GSM Network
      4. 9.4 GPRS Network
      5. 9.5 UMTS Network
      6. 9.6 MPLS Network
      7. 9.7 IMS
      8. 9.8 CDMA Network
      9. 9.9 WiMAX
      10. 9.10 Recent Initiatives like LTE and SAE
      11. 9.11 Conclusion
      12. Additional Reading
    2. Chapter 10 - Seven-Layer Communication Model
      1. 10.1 Introduction
      2. 10.2 Physical Layer
      3. 10.3 Data Link Layer
      4. 10.4 Network Layer
      5. 10.5 Transport Layer
      6. 10.6 Session Layer
      7. 10.7 Presentation Layer
      8. 10.8 Application Layer
      9. 10.9 TCP/IP Model and OSI Model
      10. 10.10 Conclusion
      11. Additional Reading
    3. Chapter 11 - What Is NMS?
      1. 11.1 Introduction
      2. 11.2 Network Management System
      3. 11.3 Legacy NMS Architecture
      4. 11.4 Data Collection Components
      5. 11.5 Platform Components
      6. 11.6 Management Function Components
      7. 11.7 GUI Components
      8. 11.8 NBI (North Bound Interface) Components
      9. 11.9 Design Considerations
      10. 11.10 Conclusion
      11. Additional Reading
    4. Chapter 12 - NMS Functions
      1. 12.1 Introduction
      2. 12.2 Resource Provisioning
      3. 12.3 Resource Data Collection and Processing
      4. 12.4 Resource Trouble Management
      5. 12.5 Resource Performance Management
      6. 12.6 Resource Management and Operation Support and Readiness
      7. 12.7 Conclusion
      8. Additional Reading
    5. Chapter 13 - NMS Products
      1. 13.1 Introduction
      2. 13.2 OpenNMS
      3. 13.3 AdventNet Web NMS
      4. 13.4 HP OpenView
      5. 13.5 IBM Tivoli
      6. 13.6 Telecom Network Management Products
      7. 13.7 Conclusion
      8. Additional Reading
    6. Chapter 14 - SNMP
      1. 14.1 Introduction
      2. 14.2 SNMPv1
      3. 14.3 SNMPv2
      4. 14.4 SNMPv3
      5. 14.5 Conclusion
      6. Additional Reading
    7. Chapter 15 - Information Handling
      1. 15.1 Introduction
      2. 15.2 ASN.1
        1. 15.2.1 ASN.1 Simple Types
        2. 15.2.2 ASN.1 Structured Type
      3. 15.3 BER
      4. 15.4 SMI
      5. 15.5 Conclusion
      6. Additional Reading
    8. Chapter 16 - Management Information Base (MIB)
      1. 16.1 Introduction
      2. 16.2 Types of MIB
      3. 16.3 MIB-II
      4. 16.4 SNMPv1 MIB
      5. 16.5 SNMPv2 MIB
      6. 16.6 SNMPv3 MIB
      7. 16.7 Conclusion
      8. Additional Reading
    9. Chapter 17 - Next Generation Network Management (NGNM)
      1. 17.1 Introduction
      2. 17.2 NGNM Basics
      3. 17.3 TR133
      4. 17.4 M.3060
      5. 17.5 Conclusion
      6. Additional Reading
    10. Chapter 18 - XML-Based Protocols
      1. 18.1 Introduction
      2. 18.2 XMLP Overview
      3. 18.3 XML Protocol Message Envelope
      4. 18.4 XML Protocol Binding
      5. 18.5 Mapping with SNMP
        1. 18.5.1 Messaging
        2. 18.5.2 Transfer of Message
        3. 18.5.3 XMLP-Based Management Framework
      6. 18.6 SOAP
      7. 18.7 NETCONF
      8. 18.8 Conclusion
      9. Additional Reading
  6. Section III - OPERATION/BUSINESS SUPPORT SYSTEMS (OSS/BSS)
    1. Chapter 19 - What Is OSS and BSS?
      1. 19.1 Introduction
      2. 19.2 Service Providers
      3. 19.3 Drivers for Support Systems
      4. 19.4 What Do Support Systems Offer?
        1. 19.4.1 Support Systems to Manage the Customers
        2. 19.4.2 Support Systems to Manage Service
        3. 19.4.3 Support Systems to Manage Resources
      5. 19.5 Defining OSS and BSS
      6. 19.6 From TMN to eTOM
      7. 19.7 Few OSS/BSS Processes
      8. 19.8 Conclusion
      9. Additional Reading
    2. Chapter 20 - OSS/BSS Functions
      1. 20.1 Introduction
      2. 20.2 Fulfillment Process
      3. 20.3 Assurance Process
      4. 20.4 Billing Process
      5. 20.5 Conclusion
      6. Additional Reading
    3. Chapter 21 - NGOSS
      1. 21.1 Introduction
      2. 21.2 NGOSS Overview
      3. 21.3 NGOSS Lifecycle
      4. 21.4 SANRR Methodology
      5. 21.5 eTOM Model
      6. 21.6 SID
      7. 21.7 TNA
      8. 21.8 TAM
      9. 21.9 Conclusion
      10. Additional Reading
    4. Chapter 22 - Telecom Processes
      1. 22.1 Introduction
      2. 22.2 eTOM
      3. 22.3 ITIL
      4. 22.4 Integrated Approach
      5. 22.5 eTOM and ITIL in ICT
      6. 22.6 ITIL Processes Implemented with eTOM
      7. 22.7 Business Process Flow Modeling
      8. 22.8 Conclusion
      9. Additional Reading
    5. Chapter 23 - Management Applications
      1. 23.1 Introduction
      2. 23.2 Overview of Applications
      3. 23.3 Conclusion
      4. Additional Reading
    6. Chapter 24 - Information Models
      1. 24.1 Introduction
      2. 24.2 Shared Information/Data Model (SID)
      3. 24.3 Common Information Model (CIM)
      4. 24.4 Conclusion
      5. Additional Reading
    7. Chapter 25 - Standard Interfaces
      1. 25.1 Introduction
      2. 25.2 MTOSI Overview
      3. 25.3 MTOSI Notifications
      4. 25.4 OSS/J Overview
      5. 25.5 MTOSI and OSS/J
      6. 25.6 Conclusion
      7. Additional Reading
  7. Section IV - IMPLEMENTATION GUIDELINES
    1. Chapter 26 - Socket Communication
      1. 26.1 Introduction
      2. 26.2 Application Layer
      3. 26.3 Monitoring
      4. 26.4 Client–Server Model
      5. 26.5 Socket Interface
      6. 26.6 Basic Socket System Calls
      7. 26.7 Client Server Implementation for Connection Oriented Communication
      8. 26.8 Client Server Implementation for Connectionless Protocol Communication
      9. 26.9 Conclusion
      10. Additional Reading
    2. Chapter 27 - RPC Programming
      1. 27.1 Introduction
      2. 27.2 RPC Overview
      3. 27.3 RPC Concepts
        1. 27.3.1 Transport
        2. 27.3.2 Presentation
        3. 27.3.3 RPCGEN Compiler
        4. 27.3.4 RPC Procedure Identification
        5. 27.3.5 Port Mappers
        6. 27.3.6 Broadcasting
        7. 27.3.7 Batching
        8. 27.3.8 Authentication
      4. 27.4 Defining the Protocol
      5. 27.5 Interface Routines
      6. 27.6 RPC Implementation
      7. 27.7 Conclusion
      8. Additional Reading
    3. Chapter 28 - Web Communication
      1. 28.1 Introduction
      2. 28.2 Hypertext Transfer Protocol (HTTP)
      3. 28.3 Web Client and Server
      4. 28.4 Implementing Web Server
      5. 28.5 Conclusion
      6. Additional Reading
    4. Chapter 29 - Mail Communication
      1. 29.1 Introduction
      2. 29.2 Mail Delivery Process
      3. 29.3 Mail Protocols
      4. 29.4 User Agent
      5. 29.5 Multipurpose Internet Mail Extensions
      6. 29.6 Implementation
      7. 29.7 Conclusion
      8. Additional Reading
    5. Chapter 30 - File Handling
      1. 30.1 Introduction
      2. 30.2 Communication with FTP
      3. 30.3 File Transfer with FTP
      4. 30.4 File Commands
      5. 30.5 File Sharing
      6. 30.6 Implementation
      7. 30.7 Conclusion
      8. Additional Reading
    6. Chapter 31 - Secure Communication
      1. 31.1 Introduction
      2. 31.2 Symmetric Key Cryptography
      3. 31.3 Public Key Cryptography
      4. 31.4 Message Security
      5. 31.5 Key Management
      6. 31.6 Security Protocols
      7. 31.7 Implementation Example
      8. 31.8 Conclusion
      9. Additional Reading
    7. Chapter 32 - Application Layer
      1. 32.1 Introduction
      2. 32.2 NETCONF
      3. 32.3 RPC Elements in NETCONF
      4. 32.4 NETCONF Operations
      5. 32.5 MIB Event to XML
      6. 32.6 Conclusion
      7. Additional Reading
    8. Chapter 33 - OSS Design Patterns
      1. 33.1 Introduction
      2. 33.2 Singleton Design Pattern
      3. 33.3 Chain of Responsibility Design Pattern
      4. 33.4 Observer Design Pattern
      5. 33.5 Factory Design Pattern
      6. 33.6 Adapter Design Pattern
      7. 33.7 Iterator Design Pattern
      8. 33.8 Mediator Design Pattern
      9. 33.9 Conclusion
      10. Additional Reading
    9. Chapter 34 - Report: NGNM Framework and Adoption Strategy
      1. 34.1 Report Overview
      2. 34.2 Introduction
      3. 34.3 Legacy NMS
      4. 34.4 Issues with Legacy NMS
      5. 34.5 NGNM Solution
        1. 34.5.1 NGNM Framework
        2. 34.5.2 Generic Functionalities for NGNM
        3. 34.5.3 Specialized Functions
        4. 34.5.4 Customization for a Specific Network
      6. 34.6 Adoption Strategy
        1. 34.6.1 Using Mediation Layer
        2. 34.6.2 Staged Migration
        3. 34.6.3 Combining Mediation and Migration
      7. 34.7 Analysis of NGNM Framework
      8. 34.8 Conclusion
      9. Supporting Publications
      10. References