Kundan Misra OSS for Telecom Networks An Introduction to Network Management Springer
Preface Acknowledgements v vii 1 Introduction 1 1.1 End-to-end Management and Unified Management 2 1.2 Standardisation 2 2 Network Management OSS Overview 3 2.1 Introduction 3 2.2 Telecom Network Operations and Maintenance 4 2.2.1 Operations 5 2.2.2 Maintenance 5 2.2.3 Customer Management 7 2.2.4 Managing Circuit-switched Networks 7 2.2.5 Element Management 8 2.3 Traffic Management 9 2.3.1 Measuring Traffic Distribution 9 2.3.2 Network Management at the NOC 10 2.4 Management of Transport Networks 12 2.5 Configuration Management 14 2.6 Fault Management 16 2.7 Security 17 2.8 Network Planning Support 17 2.9 Summary 17 3 ATM Network Management -The ATM Forum Model 19 3.1 Introduction to Asynchronous Transfer Mode (ATM) 19 3.2 ATM Configuration Management 20 3.3 The ATM Forum Management Model 23 3.3.1 M1/M2 Interfaces and the ILMI Implementation 24 3.3.2 M3 (Customer Network Management) Interface 24 3.3.3 M4 Interface 25 3.4 Wireless ATM 25 3.5 Conclusion 26 ix
Network Management Using SNMP 4.1 Introduction 4.2 Object Management 4.3 Management Information Base 4.4 Traps 4.5 Configuring Notification Reception of SNMP Traps 4.6 Conclusion 27 27 28 29 36 38 39 Network Management Using Telnet/CLI and TL1 5.1 Introduction to CLI 5.2 Keeping CLI Relevant 5.3 CLI Browser 5.4 Introduction to TL1 5.5 TL1 Browser 5.6 Summary 41 41 41 42 43 44 47 Service Provisioning and Activation 6.1 Introduction 6.2 The Provisioning Bottleneck 6.3 Service Management in the Intelligent Network 6.4 Measuring QoS at the Customer Layer 6.5 Real-time Service Controls 6.6 Self-service Provisioning 6.7 Service Provisioning for xdsl and IP-VPNs 6.7.1 Provisioning xdsl 6.7.2 Voice-over DSL (VoDSL) 6.7.3 IP-VPNs 6.8 Service Provisioning and Activation Products 6.8.1 NetBoss Suite from Harris 6.8.2 Orchestream Service Activator 6.9 OSS Framework for Provisioning 6.9.1 Simplifying Service Activation 6.9.2 Provisioning Framework Architecture 6.9.3 Provisioning Framework Flow and Core Functions 6.9.4 Provisioning Templates 6.9.5 Template and Other Parameters 6.9.6 Filters and Rules 6.9.7 Application-specific Extension Modules 6.10 High-level Product Case Study 6.10.1 Product Overview 6.10.2 Infrastructure and Interfaces 6.10.3 Domain and Element Management 6.10.4 Service Provisioning and Enhancement 6.11 CallGate Service Provisioning Functionality 49 49 52 53 55 57 59 63 63 64 64 65 65 66 67 68 69 72 74 75 75 75 76 78 78 78 79 80
xi 6.12 Service Provisioning OSS Solution 81 6.12.1 Service Orders 81 6.12.2 Work Orders 85 6.12.3 Product Domains 88 6.12.4 Service Groups 89 6.12.5 Service Level Agreements (SLAs) 91 6.13 Conclusion 91 7 Implementing Service Level Management 93 7.1 Introduction. 93 7.2 The SLA Universe 93 7.3 End-to-end QoS 97 7.4 Industry Initiatives 98 7.5 Technology 99 7.6 Example: Key Quality Indicators for Wireless Services Measurement 100 7.7 Conclusion 103 8 Telemanagement Forum:T0M 105 8.1 Introduction 105 8.2 What is the Telecom Operations Map? 105 8.3 TMN and a Business Reference Model are Foundations of the TOM 108 8.4 End-to-end Process Flow 110 8.5 Telecom Operations Map in 3-D 111 8.6 Business Relationships with Suppliers/Partners 113 8.7 Service Provider TOM Application 114 8.8 Example: Network-detected Fault/QoS Problem 114 8.9 Conclusion 115 9 TelemanagementForum:eT0M 117 9.1 Introduction 117 9.2 Top-level View of the etom 119 9.3 etom Operations Processes 120 9.3.1 OPS Vertical Process Groupings 120 9.3.2 OPS Horizontal Process Groupings 122 9.4 etom Str'ategy Infrastructure and Product Processes 125 9.4.1 SIP Vertical Process Groupings 125 9.4.2 SIP Horizontal Process Groupings 128 9.5 etom Enterprise Management Processes 129 9.6 Conclusion 130 10 Network Inventory Management 133 10.1 Introduction 133 10.2 The Business Case for Inventory Management 134
xii Contents 10.3 Network Inventory Domain Object Models 135 10.4 Inventory Load and Reconciliation 135 10.5 Inventory Service Architecture 136 10.6 Network Inventory OSS Implementation and Integration 136 10.7 TMF Network Inventory Process Outline 137 10.8 Overview of Inventory Management Products 139 10.8.1 Telcordia Inventory Management 139 10.8.2 Visionael Inventory Management 139 10.9 Partnering Between Consultants and OSS Vendors for Inventory Solutions 141 10.9.1 Visionael and AFO 141 10.9.2 DMR and NetCracker 142 10.10 Inventory Management for IP VPNs 142 10.10.1 Netscient 143 10.10.2 Fujitsu 143 10.11 Functionality of Inventory Management Product 144 10.12 Asset Location 147 11 Configuration Management 151 11.1 Introduction 151 11.2 Configuration Management Implementation 152 11.2.1 Product Installation Cycle 156 11.2.2 Product Architecture 158 11.2.3 Configuration Server Database Schema 160 11.2.4 Tasks 160 11.2.5 Using the ConfigClient 171 11.2.6 Security Implementation 173 11.2.7 Rollback 173 11.2.8 Synchronizing the Inventory Database 174 11.2.9 Debugging 175 11.2.10 Trivial File Transfer Protocol - TFTP 175 11.2.11 Server Framework 175 11.2.12 Client Framework 188 11.2.13 NARPackager 190 11.2.14 MIB Browser 191 11.2.15 Working with Batch Configuration 191 11.3 Configuration Management Implementation 194 11.4 Conclusion 203 12 Fault Management 205 12.1 Introduction 205 12.2 Events 205 12.2.1 Event Generation 206 12.2.2 Events and Information Flow 206
xiii 12.3 Traps in SNMP Devices 209 12.4 TL1 Notifkations 209 12.5 Configuring Notification Reception 210 12.6 TL1 Autonomous Messages 210 12.7 Filtering and Processing Nötifications 211 12.7.1 Trap Parser Configuration 212 12.7.2 Trap API 214 12.8 Customizing Event Processing 214 12.8.1 Extending Events 216 12.8.2 Filtering and Processing Events 216 12.8.3 Event API 218 12.9 Client Framework 219 12.10 JMX Agent 219 12.10.1 Interface Between NMS and EMS 221 12.10.2 JMX Agent Architecture 223 12.10.3 JMX Specifications 224 12.10.4 Management Information 225 12.10.5 Accessing JMX Agent 229 12.11 Using Fault Management Functionality 229 12.11.1 Network Events 229 12.11.2 Working with Alarms 230 12.11.3 Alert Grouping 233 12.11.4 Tree Operation 234 12.11.5 HTML User Interface 234 12.12 Administration 240 12.12.1 Filtering and Processing Nötifications 240 12.12.2 Events 243 12.12.3 Alerts 245 12.13 Conclusion 248 13 Traffic Management 251 13.1 Introduction 251 13.2 What is Traffic Management? 252 13.3 Traffic Management in ATM Networks 252 13.3.1 Resource Management Using Virtual Paths 254 13.3.2 Connection Admission Control 255 13.4 Congestion Control in ATM Networks 256 13.5 Traffic Shaping 256 13.5.1 Traffic-shaping Methods 256 13.5.2 Traffic-shaping Devices 258 13.6 IP Traffic Management 259 13.6.1 Cisco Systems, Inc. 259 13.6.2 Cisco and MPLS 260 13.6.3 Cisco and RSVP 260 13.6.4 Compagnie Financiere Alcatel 261
xiv Contents 13.6.5 Dyband Corporation 262 13.6.6 Fujitsu " 262 13.7 General Traffic Management Products 263 13.7.1 IntraromSA 263 13.7.2 Vitesse 264 13.8 Conclusion 265 14 Web-based Telecommunications Systems Management 267 14.1 Introduction 267 14.2 Case Study of Web-based Telecom Network Management 267 14.2.1 Main WBEM Technology Goals 268 14.2.2 National-Level Telecom Network Management 268 14.2.3 Conclusions from Case Study 269 14.3 Developing a Distributed Environment for Web-based Network Management 270 14.3.1 WebComm Architecture 271 14.3.2 Event Handler Service 272 14.3.3 Monitoring Service 274 14.3.4 Summaryof WebComm Services 277 14.4 Products 277 14.4.1 Single Interface to Data and Voice Networks 278 14.4.2 Roaming Ulysses 278 14.5 Conclusion 279 Bibliography 281 Abbreviations 283 Index 289