Kundan Misra
OSS for Telecom
Networks
An Introduction to Network Management
Springer
Contents
Preface v
Acknowledgements 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
Contents
Network Management Using SNMP 27
4.1 Introduction 27
4.2 Object Management 28
4.3 Management Information Base 29
4.4 Traps 36
4.5 Configuring Notification Reception of SNMP Traps 38
4.6 Conclusion 39
Network Management Using Telnet/CLI and TL1 41
5.1 Introduction to CLI 41
5.2 Keeping CLI Relevant 41
5.3 CLI Browser 42
5.4 Introduction to TL1 43
5.5 TL1 Browser 44
5.6 Summary 47
Service Provisioning and Activation 49
6.1 Introduction 49
6.2 The Provisioning Bottleneck 52
6.3 Service Management in the Intelligent Network 53
6.4 Measuring QoS at the Customer Layer 55
6.5 Real-time Service Controls 57
6.6 Self-service Provisioning 59
6.7 Service Provisioning for xDSL and IP-VPNs 63
6.7.1 Provisioning xDSL 63
6.7.2 Voice-over DSL (VoDSL) 64
6.7.3 IP-VPNs 64
6.8 Service Provisioning and Activation Products 65
6.8.1 NetBoss Suite from Harris 65
6.8.2 Orchestream Service Activator 66
6.9 OSS Framework for Provisioning 67
6.9.1 Simplifying Service Activation 68
6.9.2 Provisioning Framework Architecture 69
6.9.3 Provisioning Framework Flow and Core Functions 72
6.9.4 Provisioning Templates 74
6.9.5 Template and Other Parameters 75
6.9.6 Filters and Rules 75
6.9.7 Application-specific Extension Modules 75
6.10 High-level Product Case Study 76
6.10.1 Product Overview 78
6.10.2 Infrastructure and Interfaces 78
6.10.3 Domain and Element Management 78
6.10.4 Service Provisioning and Enhancement 79
6.11 CallGate Service Provisioning Functionality 80
Contents 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
Contents 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